{"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":776321,"link":"/api/v1.1/game/776321/feed/live","metaData":{"wait":10,"timeStamp":"20250914_205816","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776321,"type":"R","doubleHeader":"N","id":"2025/09/14/tbamlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776321-2025-09-14","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-14T18:20:00Z","originalDate":"2025-09-14","officialDate":"2025-09-14","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":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2025,"venue":{"id":2523,"name":"George M. Steinbrenner Field","link":"/api/v1/venues/2523"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"Tampa","firstYearOfPlay":"1996","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Tampa Bay","record":{"gamesPlayed":149,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":76,"ties":0,"pct":".490"},"records":{},"divisionLeader":false,"wins":73,"losses":76,"winningPercentage":".490"},"franchiseName":"Tampa Bay","clubName":"Rays","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":2025,"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":149,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":85,"losses":64,"ties":0,"pct":".570"},"records":{},"divisionLeader":false,"wins":85,"losses":64,"winningPercentage":".570"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"ID666624":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624","firstName":"Christopher","lastName":"Morel","primaryNumber":"28","birthDate":"1999-06-24","currentAge":27,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christopher","useLastName":"Morel","middleName":"Rafael","boxscoreName":"Morel, C","gender":"M","nameMatrilineal":"Salce","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christopher Morel","nameSlug":"christopher-morel-666624","firstLastName":"Christopher Morel","lastFirstName":"Morel, Christopher","lastInitName":"Morel, C","initLastName":"C Morel","fullFMLName":"Christopher Rafael Morel","fullLFMName":"Morel, Christopher Rafael","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID686752":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752","firstName":"Ryan","lastName":"Pepiot","primaryNumber":"44","birthDate":"1997-08-21","currentAge":29,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Pepiot","middleName":"Michael","boxscoreName":"Pepiot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"PEP-ee-oh","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Pepiot","nameSlug":"ryan-pepiot-686752","firstLastName":"Ryan Pepiot","lastFirstName":"Pepiot, Ryan","lastInitName":"Pepiot, R","initLastName":"R Pepiot","fullFMLName":"Ryan Michael Pepiot","fullLFMName":"Pepiot, Ryan Michael","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"ID519141":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141","firstName":"Thomas","lastName":"Pomeranz","primaryNumber":"47","birthDate":"1988-11-22","currentAge":37,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":246,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Pomeranz","middleName":"Andrew","boxscoreName":"Pomeranz","nickName":"Big Smooth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2011-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Pomeranz","nameSlug":"drew-pomeranz-519141","firstLastName":"Drew Pomeranz","lastFirstName":"Pomeranz, Drew","lastInitName":"Pomeranz, D","initLastName":"D Pomeranz","fullFMLName":"Thomas Andrew Pomeranz","fullLFMName":"Pomeranz, Thomas Andrew","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID642121":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121","firstName":"Cole","lastName":"Sulser","primaryNumber":"71","birthDate":"1990-03-12","currentAge":36,"birthCity":"Santa Ysabel","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sulser","middleName":"Young","boxscoreName":"Sulser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sulser","nameSlug":"cole-sulser-642121","firstLastName":"Cole Sulser","lastFirstName":"Sulser, Cole","lastInitName":"Sulser, C","initLastName":"C Sulser","fullFMLName":"Cole Young Sulser","fullLFMName":"Sulser, Cole Young","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670955":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955","firstName":"Edwin","lastName":"Uceta","primaryNumber":"63","birthDate":"1998-01-09","currentAge":28,"birthCity":"Villa Los Almacigos","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Uceta","middleName":"Daniel","boxscoreName":"Uceta","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"pronunciation":"oo-SAY-tuh","mlbDebutDate":"2021-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Uceta","nameSlug":"edwin-uceta-670955","firstLastName":"Edwin Uceta","lastFirstName":"Uceta, Edwin","lastInitName":"Uceta, E","initLastName":"E Uceta","fullFMLName":"Edwin Daniel Uceta","fullLFMName":"Uceta, Edwin Daniel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID624512":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512","firstName":"Reese","lastName":"McGuire","primaryNumber":"30","birthDate":"1995-03-02","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Reese","useLastName":"McGuire","middleName":"Jackson","boxscoreName":"McGuire","nickName":"Pieces","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-09-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reese McGuire","nameSlug":"reese-mcguire-624512","firstLastName":"Reese McGuire","lastFirstName":"McGuire, Reese","lastInitName":"McGuire, R","initLastName":"R McGuire","fullFMLName":"Reese Jackson McGuire","fullLFMName":"McGuire, Reese Jackson","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"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},"ID643377":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","firstName":"James","lastName":"Jax","primaryNumber":"22","birthDate":"1994-11-22","currentAge":31,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Jax","middleName":"Griffin","boxscoreName":"Jax","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Jax","nameSlug":"griffin-jax-643377","firstLastName":"Griffin Jax","lastFirstName":"Jax, Griffin","lastInitName":"Jax, G","initLastName":"G Jax","fullFMLName":"James Griffin Jax","fullLFMName":"Jax, James Griffin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID677592":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592","firstName":"Everson","lastName":"Pereira","primaryNumber":"21","birthDate":"2001-04-10","currentAge":25,"birthCity":"Cabudare","birthCountry":"Venezuela","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Everson","useLastName":"Pereira","middleName":"Jose","boxscoreName":"Pereira","gender":"M","nameMatrilineal":"Gil","isPlayer":true,"isVerified":true,"pronunciation":"pehr-AY-ruh","mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Everson Pereira","nameSlug":"everson-pereira-677592","firstLastName":"Everson Pereira","lastFirstName":"Pereira, Everson","lastInitName":"Pereira, E","initLastName":"E Pereira","fullFMLName":"Everson Jose Pereira","fullLFMName":"Pereira, Everson Jose","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID641745":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745","firstName":"Brad","lastName":"Keller","primaryNumber":"40","birthDate":"1995-07-27","currentAge":31,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Keller","middleName":"Michael","boxscoreName":"Keller, Bra","nickName":"Yeldarb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Keller","nameSlug":"brad-keller-641745","firstLastName":"Brad Keller","lastFirstName":"Keller, Brad","lastInitName":"Keller, B","initLastName":"B Keller","fullFMLName":"Brad Michael Keller","fullLFMName":"Keller, Brad Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID680702":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702","firstName":"Joseph","lastName":"Gerber","primaryNumber":"56","birthDate":"1997-05-03","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Gerber","middleName":"Cliff","boxscoreName":"Gerber, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Gerber","nameSlug":"joey-gerber-680702","firstLastName":"Joey Gerber","lastFirstName":"Gerber, Joey","lastInitName":"Gerber, J","initLastName":"J Gerber","fullFMLName":"Joseph Cliff Gerber","fullLFMName":"Gerber, Joseph Cliff","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687863":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863","firstName":"Porter","lastName":"Hodge","primaryNumber":"37","birthDate":"2001-02-21","currentAge":25,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Porter","useLastName":"Hodge","middleName":"Dene","boxscoreName":"Hodge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Porter Hodge","nameSlug":"porter-hodge-687863","firstLastName":"Porter Hodge","lastFirstName":"Hodge, Porter","lastInitName":"Hodge, P","initLastName":"P Hodge","fullFMLName":"Porter Dene Hodge","fullLFMName":"Hodge, Porter Dene","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID700246":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246","firstName":"Carson","lastName":"Williams","primaryNumber":"7","birthDate":"2003-06-25","currentAge":23,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Carson","useLastName":"Williams","middleName":"Everett","boxscoreName":"Williams, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Williams","nameSlug":"carson-williams-700246","firstLastName":"Carson Williams","lastFirstName":"Williams, Carson","lastInitName":"Williams, C","initLastName":"C Williams","fullFMLName":"Carson Everett Williams","fullLFMName":"Williams, Carson Everett","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID680700":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700","firstName":"Richard","lastName":"Palacios","primaryNumber":"1","birthDate":"1997-05-16","currentAge":29,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Richie","useLastName":"Palacios","middleName":"Jordan","boxscoreName":"Palacios, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"puh-LAH-see-ohs","mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richie Palacios","nameSlug":"richie-palacios-680700","firstLastName":"Richie Palacios","lastFirstName":"Palacios, Richie","lastInitName":"Palacios, R","initLastName":"R Palacios","fullFMLName":"Richard  Palacios","fullLFMName":"Palacios, Richard ","strikeZoneTop":3.04,"strikeZoneBottom":1.53},"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},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669358":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","firstName":"Shane","lastName":"Baz","primaryNumber":"34","birthDate":"1999-06-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Baz","middleName":"Austin","boxscoreName":"Baz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"bahz","mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Baz","nameSlug":"shane-baz-669358","firstLastName":"Shane Baz","lastFirstName":"Baz, Shane","lastInitName":"Baz, S","initLastName":"S Baz","fullFMLName":"Shane Austin Baz","fullLFMName":"Baz, Shane Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656484":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","firstName":"Tristan","lastName":"Gray","primaryNumber":"4","birthDate":"1996-03-22","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tristan","useLastName":"Gray","middleName":"Colby","boxscoreName":"Gray, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Gray","nameSlug":"tristan-gray-656484","firstLastName":"Tristan Gray","lastFirstName":"Gray, Tristan","lastInitName":"Gray, T","initLastName":"T Gray","fullFMLName":"Tristan Colby Gray","fullLFMName":"Gray, Tristan Colby","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"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},"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},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664076":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076","firstName":"Garrett","lastName":"Cleavinger","primaryNumber":"60","birthDate":"1994-04-23","currentAge":32,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Cleavinger","middleName":"J.","boxscoreName":"Cleavinger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KLEH-vin-jer","mlbDebutDate":"2020-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Cleavinger","nameSlug":"garrett-cleavinger-664076","firstLastName":"Garrett Cleavinger","lastFirstName":"Cleavinger, Garrett","lastInitName":"Cleavinger, G","initLastName":"G Cleavinger","fullFMLName":"Garrett J. Cleavinger","fullLFMName":"Cleavinger, Garrett J.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID687330":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330","firstName":"Kevin","lastName":"Kelly","primaryNumber":"49","birthDate":"1997-11-28","currentAge":28,"birthCity":"Springfield","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Kelly","middleName":"Clayton","boxscoreName":"Kelly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Kelly","nameSlug":"kevin-kelly-687330","firstLastName":"Kevin Kelly","lastFirstName":"Kelly, Kevin","lastInitName":"Kelly, K","initLastName":"K Kelly","fullFMLName":"Kevin Clayton Kelly","fullLFMName":"Kelly, Kevin Clayton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682634":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634","firstName":"Kevin","lastName":"Alcantara","primaryNumber":"13","birthDate":"2002-07-12","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":188,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kevin","useLastName":"Alcántara","boxscoreName":"Alcántara","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ahl-KAHN-tah-rah","mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Alcántara","nameSlug":"kevin-alcantara-682634","firstLastName":"Kevin Alcántara","lastFirstName":"Alcántara, Kevin","lastInitName":"Alcántara, K","initLastName":"K Alcántara","fullFMLName":"Kevin Alcántara","fullLFMName":"Alcántara, Kevin ","strikeZoneTop":3.46,"strikeZoneBottom":1.75},"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},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676044":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044","firstName":"Robert","lastName":"Seymour","primaryNumber":"41","birthDate":"1998-10-07","currentAge":27,"birthCity":"Harvey","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bob","useLastName":"Seymour","middleName":"John","boxscoreName":"Seymour, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"see-more","mlbDebutDate":"2025-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bob Seymour","nameSlug":"bob-seymour-676044","firstLastName":"Bob Seymour","lastFirstName":"Seymour, Bob","lastInitName":"Seymour, B","initLastName":"B Seymour","fullFMLName":"Robert John Seymour","fullLFMName":"Seymour, Robert John","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID670183":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183","firstName":"Garrett","lastName":"Acton","primaryNumber":"50","birthDate":"1998-06-15","currentAge":28,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Acton","middleName":"Patrick","boxscoreName":"Acton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Acton","nameSlug":"garrett-acton-670183","firstLastName":"Garrett Acton","lastFirstName":"Acton, Garrett","lastInitName":"Acton, G","initLastName":"G Acton","fullFMLName":"Garrett Patrick Acton","fullLFMName":"Acton, Garrett Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":27,"birthCity":"East Setauket","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Brown","boxscoreName":"Brown, Be","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Brown","nameSlug":"ben-brown-676962","firstLastName":"Ben Brown","lastFirstName":"Brown, Ben","lastInitName":"Brown, B","initLastName":"B Brown","fullFMLName":"Benjamin  Brown","fullLFMName":"Brown, Benjamin ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID467793":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793","firstName":"Carlos","lastName":"Santana","primaryNumber":"41","birthDate":"1986-04-08","currentAge":40,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Carlos","useLastName":"Santana","boxscoreName":"Santana, C","nickName":"Slamtana","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2010-06-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Santana","nameSlug":"carlos-santana-467793","firstLastName":"Carlos Santana","lastFirstName":"Santana, Carlos","lastInitName":"Santana, C","initLastName":"C Santana","fullFMLName":"Carlos Santana","fullLFMName":"Santana, Carlos","strikeZoneTop":3.109,"strikeZoneBottom":1.569},"ID457759":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759","firstName":"Justin","lastName":"Turner","primaryNumber":"3","birthDate":"1984-11-23","currentAge":41,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Justin","useLastName":"Turner","middleName":"Matthew","boxscoreName":"Turner, J","nickName":"Redturn2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"mlbDebutDate":"2009-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Turner","nameSlug":"justin-turner-457759","firstLastName":"Justin Turner","lastFirstName":"Turner, Justin","lastInitName":"Turner, J","initLastName":"J Turner","fullFMLName":"Justin Matthew Turner","fullLFMName":"Turner, Justin Matthew","strikeZoneTop":3.38,"strikeZoneBottom":1.53},"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":41298,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2025"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Sunny","temp":"79","wind":"2 mph, In From RF"},"gameInfo":{"attendance":37186,"firstPitch":"2025-09-14T18:20:00.000Z","gameDurationMinutes":158},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"home":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"}},"officialScorer":{"id":800935,"fullName":"John Jackson","link":"/api/v1/people/800935"},"primaryDatacaster":{"id":684802,"fullName":"Zac Basile","link":"/api/v1/people/684802"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yandy Díaz homers (24) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-14T18:20:07.550Z","endTime":"2025-09-14T18:21:30.127Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":[3,4,5,6],"actionIndex":[0,1,2],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T15:45:05.361Z","endTime":"2025-09-14T17:45:31.110Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-14T17:45:31.110Z","endTime":"2025-09-14T18:19:26.665Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-14T18:19:26.665Z","endTime":"2025-09-14T18:20:09.670Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.9,"strikeZoneTop":3.60771060367379,"strikeZoneBottom":1.62069917665942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53072650828322,"aZ":-14.166123636682366,"pfxX":7.091806807993425,"pfxZ":10.373312375634185,"pX":0.27912426248203437,"pZ":3.980311595267435,"vX0":-7.404614166457819,"vY0":-131.35364852091672,"vZ0":-1.7860259284337927,"x":106.36,"y":131.31,"x0":2.2220823609673226,"y0":50.001966888007885,"z0":5.730021967506564,"aX":12.310833555728978},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.6,"breakHorizontal":-11.0,"spinRate":2600,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4180440991989949,"extension":5.938391308065518},"index":3,"playId":"5684fa53-9dcc-3dd0-bbfb-e0cc46678dd3","pitchNumber":1,"startTime":"2025-09-14T18:20:09.670Z","endTime":"2025-09-14T18:20:14.119Z","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.2,"endSpeed":73.9,"strikeZoneTop":3.53162251797027,"strikeZoneBottom":1.65543793672056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.64425290648443,"aZ":-28.164347727112887,"pfxX":-1.762058346554611,"pfxZ":2.909605441646093,"pX":-0.7976085895658483,"pZ":2.373238336580297,"vX0":-7.4706733687627676,"vY0":-116.59945430948041,"vZ0":-0.853579431474076,"x":147.4,"y":174.7,"x0":2.675139694710719,"y0":50.0047138454615,"z0":5.398507363333524,"aX":-2.427982206107474},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":5.3,"breakHorizontal":5.0,"spinRate":2619,"spinDirection":282},"zone":4,"typeConfidence":2.0,"plateTime":0.46951773899376104,"extension":6.062763723368579},"index":4,"playId":"19c6c72c-d8c2-3384-9d17-0799a285f355","pitchNumber":2,"startTime":"2025-09-14T18:20:26.202Z","endTime":"2025-09-14T18:20:30.445Z","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":83.0,"endSpeed":76.3,"strikeZoneTop":3.53279704727653,"strikeZoneBottom":1.62542969967448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.25254045210148,"aZ":-21.909174385849198,"pfxX":6.897685093100129,"pfxZ":6.994236734192253,"pX":-0.826058687148705,"pZ":0.23244934895172464,"vX0":-9.617993122806165,"vY0":-120.35729299304809,"vZ0":-7.284744058538658,"x":148.49,"y":232.5,"x0":2.3248357940593545,"y0":50.00445357880419,"z0":5.237389244893054,"aX":10.126331837535494},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.0,"breakHorizontal":-10.2,"spinRate":1346,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4550062450898551,"extension":6.227899304739077},"index":5,"playId":"8cf76bda-d54d-33ec-8b11-cb6afc430c57","pitchNumber":3,"startTime":"2025-09-14T18:20:43.197Z","endTime":"2025-09-14T18:20:47.772Z","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":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.15798687530183,"aZ":-27.89749515879773,"pfxX":7.997487554366717,"pfxZ":2.8687221953924684,"pX":-0.21879331467233784,"pZ":2.3380361490085133,"vX0":-8.666380050542791,"vY0":-120.85883732451077,"vZ0":-1.815156269537273,"x":125.34,"y":175.65,"x0":2.3637513221565163,"y0":50.00005327263165,"z0":5.534067870324911,"aX":11.904917830640738},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.0,"breakHorizontal":-12.6,"spinRate":1463,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.45210894663566314,"extension":6.074231314374232},"hitData":{"launchSpeed":107.7,"launchAngle":24.0,"totalDistance":433.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":85.51,"coordY":28.38}},"index":6,"playId":"b1df025a-b3ec-3f4c-b52a-810a40133ff2","pitchNumber":4,"startTime":"2025-09-14T18:21:01.428Z","endTime":"2025-09-14T18:21:30.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:21:30.127Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Junior Caminero homers (44) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-14T18:21:19.730Z","endTime":"2025-09-14T18:24:51.290Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[6],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.6078277819554,"strikeZoneBottom":1.87512854653474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.65217913488393,"aZ":-33.37045728966298,"pfxX":-6.865204975364694,"pfxZ":-0.8917833250321205,"pX":0.15603876598969846,"pZ":3.186381861181517,"vX0":-3.9038048069894806,"vY0":-114.60882297518992,"vZ0":1.9699038275410368,"x":111.05,"y":152.75,"x0":2.7720876019231566,"y0":50.00523831660657,"z0":5.5684431701685995,"aX":-9.158790601422103},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.8,"breakHorizontal":13.4,"spinRate":2608,"spinDirection":293},"zone":2,"typeConfidence":2.0,"plateTime":0.4774097891192106,"extension":5.918006544272617},"index":0,"playId":"a245e0d8-499c-31cd-9c8f-3e6ff81644e9","pitchNumber":1,"startTime":"2025-09-14T18:21:53.619Z","endTime":"2025-09-14T18:21:57.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.069833639605577,"aZ":-15.134386404662626,"pfxX":7.359009296290805,"pfxZ":9.687188193075388,"pX":-0.018173692085125436,"pZ":3.3943998407542035,"vX0":-8.038674614000943,"vY0":-132.26796248931979,"vZ0":-2.7285616106607513,"x":117.69,"y":147.13,"x0":2.114537280553452,"y0":50.00531716898705,"z0":5.5588026315070715,"aX":12.949131636300987},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.0,"breakHorizontal":-11.4,"spinRate":2474,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.41522185693826286,"extension":6.098782293626799},"index":1,"playId":"c580d0ad-62ba-3418-acaf-1561b44904ac","pitchNumber":2,"startTime":"2025-09-14T18:22:08.999Z","endTime":"2025-09-14T18:22:12.696Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-14T18:22:26.449Z","endTime":"2025-09-14T18:22:38.804Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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.0,"strikeZoneTop":3.64328977322882,"strikeZoneBottom":1.72528258463415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.867081704924487,"aZ":-26.837969351652823,"pfxX":6.575519405843862,"pfxZ":3.50740698623593,"pX":1.3272752306350624,"pZ":3.8315274819794793,"vX0":-4.503569539500666,"vY0":-122.41999688220007,"vZ0":1.1223681402484336,"x":66.41,"y":135.33,"x0":2.335270284391468,"y0":50.0000469765939,"z0":5.662205506163756,"aX":9.992223669110812},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.8,"breakHorizontal":-10.9,"spinRate":1174,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.44718742282821644,"extension":5.964534826037847},"index":3,"playId":"f8add908-239c-3eba-a828-b9ce820b7453","pitchNumber":3,"startTime":"2025-09-14T18:22:38.804Z","endTime":"2025-09-14T18:22:43.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.529539729576182,"aZ":-13.975646731287524,"pfxX":7.130355993555134,"pfxZ":10.264852990809718,"pX":0.09951219991806767,"pZ":3.1159626725267247,"vX0":-7.6851793163226905,"vY0":-132.82897469153048,"vZ0":-3.5566389704071373,"x":113.21,"y":154.65,"x0":2.1146937653996876,"y0":50.002538968945956,"z0":5.499536564201165,"aX":12.641699371851663},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":-11.0,"spinRate":2472,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.4136010285782512,"extension":6.0749641371890615},"index":4,"playId":"30d9dbff-5f85-3971-80bd-10baef8225b2","pitchNumber":4,"startTime":"2025-09-14T18:22:57.013Z","endTime":"2025-09-14T18:23:01.158Z","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":81.0,"endSpeed":74.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.077127047878015,"aZ":-31.95525574039757,"pfxX":-5.192486936293085,"pfxZ":0.1543450066466292,"pX":-0.799307187904331,"pZ":1.9775940043968707,"vX0":-6.188589496095582,"vY0":-117.83640401776402,"vZ0":-1.1650177093954608,"x":147.47,"y":185.38,"x0":2.5339760425897597,"y0":50.0013408892786,"z0":5.426571765730871,"aX":-7.3124697437663},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.2,"breakHorizontal":10.9,"spinRate":2385,"spinDirection":298},"zone":7,"typeConfidence":2.0,"plateTime":0.4645414535208099,"extension":5.9643975378929825},"index":5,"playId":"3177d24a-cfca-397a-bd5c-11de0330d4a4","pitchNumber":5,"startTime":"2025-09-14T18:23:19.982Z","endTime":"2025-09-14T18:23:24.065Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-14T18:24:17.604Z","endTime":"2025-09-14T18:24:24.971Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.384095630892833,"aZ":-29.638213892483627,"pfxX":6.773884042894688,"pfxZ":1.6389212203671715,"pX":0.4634560573072027,"pZ":2.272089049717956,"vX0":-6.737419485024952,"vY0":-122.59303055681734,"vZ0":-1.7270623221342465,"x":99.33,"y":177.43,"x0":2.345342189758872,"y0":50.00429733639917,"z0":5.475573172515109,"aX":10.487035894211388},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-11.0,"spinRate":1306,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.44394018177014516,"extension":6.087453442728759},"hitData":{"launchSpeed":110.2,"launchAngle":30.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":78.48,"coordY":43.75}},"index":7,"playId":"04530ddf-9dc2-348f-975a-5b1d9b388823","pitchNumber":6,"startTime":"2025-09-14T18:24:24.971Z","endTime":"2025-09-14T18:24:51.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:24:51.290Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-14T18:24:49.257Z","endTime":"2025-09-14T18:26:41.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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,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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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":91.3,"endSpeed":83.8,"strikeZoneTop":3.23000137790629,"strikeZoneBottom":1.51733039322519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.250857564786518,"aZ":-13.159535774975083,"pfxX":7.477344367962527,"pfxZ":10.615039154141845,"pX":-0.15412960965456582,"pZ":2.099371328217092,"vX0":-8.646180017808444,"vY0":-132.69956173559603,"vZ0":-6.103103038875769,"x":122.88,"y":182.1,"x0":2.1682292976236672,"y0":50.0002750290413,"z0":5.380054462915414,"aX":13.391162841815927},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":-11.8,"spinRate":2515,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.41207568869881683,"extension":6.054014669589058},"index":0,"playId":"e998cac9-a700-353d-8357-e91215372462","pitchNumber":1,"startTime":"2025-09-14T18:25:12.525Z","endTime":"2025-09-14T18:25:16.851Z","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":81.6,"endSpeed":74.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.465085136246056,"aZ":-32.52361669434518,"pfxX":-6.1390538331507685,"pfxZ":-0.24854212269061282,"pX":-0.4359284070518536,"pZ":1.9708324103032446,"vX0":-5.246833958203089,"vY0":-118.65835808400179,"vZ0":-1.1977004845152694,"x":133.62,"y":185.57,"x0":2.60806597446089,"y0":50.002188681053894,"z0":5.46784389196684,"aX":-8.679911548797863},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.5,"breakHorizontal":12.5,"spinRate":2476,"spinDirection":286},"zone":7,"typeConfidence":2.0,"plateTime":0.4630801616518587,"extension":6.118054318023049},"index":1,"playId":"d878b11b-e2ed-310d-a2cb-ba6f091a02fe","pitchNumber":2,"startTime":"2025-09-14T18:25:28.303Z","endTime":"2025-09-14T18:25:32.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-14T18:25:38.177Z","endTime":"2025-09-14T18:25:49.827Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.141946380501086,"aZ":-33.77805772537662,"pfxX":-7.195606485855388,"pfxZ":-1.1391661894361285,"pX":-0.517162492206229,"pZ":3.054667061551164,"vX0":-5.077045351234238,"vY0":-117.84713985814938,"vZ0":1.4312306443378056,"x":136.71,"y":156.3,"x0":2.602972150418919,"y0":50.005870459588316,"z0":5.567885642157559,"aX":-10.086365544393683},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.4,"breakHorizontal":14.3,"spinRate":2546,"spinDirection":295},"zone":1,"typeConfidence":2.0,"plateTime":0.465403036084195,"extension":6.082015569938018},"index":3,"playId":"17614998-25f9-3af9-8341-f9991b3c539d","pitchNumber":3,"startTime":"2025-09-14T18:25:49.827Z","endTime":"2025-09-14T18:25:54.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.204394466950298,"aZ":-14.147576809106791,"pfxX":6.594330512482463,"pfxZ":10.120853528298145,"pX":-0.6575753500255349,"pZ":3.1203878169736643,"vX0":-9.463009594074386,"vY0":-132.58169237086008,"vZ0":-3.3457945875754107,"x":142.07,"y":154.53,"x0":2.100283408584791,"y0":50.003863672243625,"z0":5.430526178592929,"aX":11.747523562344561},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-9.8,"spinRate":2455,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.413046208208975,"extension":6.011921283372716},"index":4,"playId":"97b87dbd-ff47-317a-8c80-57546e80512b","pitchNumber":4,"startTime":"2025-09-14T18:26:09.980Z","endTime":"2025-09-14T18:26:13.603Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.147275862167398,"aZ":-34.08767916313491,"pfxX":-5.893693786329658,"pfxZ":-1.3193348952860653,"pX":-0.8400104558581107,"pZ":2.622214467079603,"vX0":-6.065589654212385,"vY0":-119.36186390422215,"vZ0":0.40296759334130705,"x":149.02,"y":167.98,"x0":2.4962589731898315,"y0":50.00353029874821,"z0":5.510925963407622,"aX":-8.537035106752684},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.0,"breakHorizontal":12.1,"spinRate":2530,"spinDirection":290},"zone":11,"typeConfidence":2.0,"plateTime":0.45820976909425326,"extension":6.066112986488058},"index":5,"playId":"6e7507e5-49a1-30cb-a13a-11ddd4327adf","pitchNumber":5,"startTime":"2025-09-14T18:26:36.533Z","endTime":"2025-09-14T18:26:41.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:26:41.100Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christopher Morel singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-14T18:26:44.608Z","endTime":"2025-09-14T18:28:57.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"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":{"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.0,"endSpeed":73.5,"strikeZoneTop":3.72604252673022,"strikeZoneBottom":1.57861301182689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.378447952475167,"aZ":-32.479549800694194,"pfxX":-7.3219599818885985,"pfxZ":-0.22336230642298638,"pX":0.14510319602166763,"pZ":2.826231324196652,"vX0":-3.4873853389793434,"vY0":-116.48277874961961,"vZ0":1.0208797749238867,"x":111.47,"y":162.47,"x0":2.6139852297740336,"y0":50.00184493544937,"z0":5.458857849601088,"aX":-10.036363480052323},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.1,"breakHorizontal":14.2,"spinRate":2476,"spinDirection":293},"zone":5,"typeConfidence":2.0,"plateTime":0.47065213278780593,"extension":6.004138085513322},"index":0,"playId":"92e78d17-1f6f-35a1-9197-1057e5090d5e","pitchNumber":1,"startTime":"2025-09-14T18:27:08.171Z","endTime":"2025-09-14T18:27:12.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.7154801100277,"strikeZoneBottom":1.73952335065098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49546283244418,"aZ":-11.323085289696659,"pfxX":6.412415927825264,"pfxZ":11.668589861679058,"pX":-1.3371194370192667,"pZ":3.7508405056162246,"vX0":-10.895774277867265,"vY0":-133.05767272618002,"vZ0":-2.5754813448808798,"x":167.97,"y":137.51,"x0":1.9842464647221807,"y0":50.00038653192756,"z0":5.555675885608612,"aX":11.457608480733782},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.8,"breakHorizontal":-9.1,"spinRate":2538,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.41220458306414853,"extension":6.0702673643032234},"index":1,"playId":"e673e81e-1310-365a-8c4b-5b57942a03d1","pitchNumber":2,"startTime":"2025-09-14T18:27:25.349Z","endTime":"2025-09-14T18:27:29.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.647461131261,"strikeZoneBottom":1.70588692223446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.808752228663888,"aZ":-13.506401371248598,"pfxX":6.5721263699075925,"pfxZ":10.43646513589061,"pX":-0.2672656244029232,"pZ":4.10237754680079,"vX0":-8.281242141543329,"vY0":-132.9819177792423,"vZ0":-1.2549299181925386,"x":127.19,"y":128.02,"x0":2.0349546866999177,"y0":50.0053300482683,"z0":5.56128636019419,"aX":11.759625332673384},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.8,"breakHorizontal":-10.1,"spinRate":2470,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.41205707669130565,"extension":6.044997302860699},"index":2,"playId":"47b357f9-2d5b-3964-b0cd-4775d5eb92ba","pitchNumber":3,"startTime":"2025-09-14T18:27:42.447Z","endTime":"2025-09-14T18:27:46.432Z","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.2,"endSpeed":77.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.848344060505884,"aZ":-29.27976951655382,"pfxX":7.5953178107137695,"pfxZ":1.9304119617081845,"pX":0.8560104585602352,"pZ":2.0346956392040405,"vX0":-5.843641267616325,"vY0":-121.13092589707556,"vZ0":-1.948204848340418,"x":84.37,"y":183.84,"x0":2.3032985589088835,"y0":50.0021584247339,"z0":5.389342176029357,"aX":11.37900709316603},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.4,"breakHorizontal":-12.5,"spinRate":1229,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4507702242035383,"extension":6.240839504701302},"index":3,"playId":"226865ff-7c79-3cef-bf60-4adf97b67fa0","pitchNumber":4,"startTime":"2025-09-14T18:28:01.487Z","endTime":"2025-09-14T18:28:06.049Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-14T18:28:06.850Z","endTime":"2025-09-14T18:28:25.578Z","isPitch":false,"type":"action","player":{"id":666624,"link":"/api/v1/people/666624"}},{"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":84.0,"endSpeed":77.5,"strikeZoneTop":3.65000199251094,"strikeZoneBottom":1.62581310625962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.620946461548616,"aZ":-26.43119379975301,"pfxX":9.08725548880585,"pfxZ":3.7968369368283374,"pX":-0.5503818843198025,"pZ":1.0193383263300764,"vX0":-9.446926301585023,"vY0":-121.90729945553458,"vZ0":-4.948135547606655,"x":137.98,"y":211.26,"x0":2.183462878358586,"y0":50.005734018589784,"z0":5.340610784534839,"aX":13.76197359118668},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.0,"breakHorizontal":-14.4,"spinRate":1329,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4482632414901988,"extension":6.17910333292451},"index":5,"playId":"5148812e-ea0d-3632-82c2-10ad8985b9b7","pitchNumber":5,"startTime":"2025-09-14T18:28:25.578Z","endTime":"2025-09-14T18:28:29.892Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.455775485958235,"aZ":-32.92313265867802,"pfxX":-8.076803474892918,"pfxZ":-0.5354077864037521,"pX":-0.4216528566225199,"pZ":2.2643259658750896,"vX0":-4.603960620316094,"vY0":-118.66297250893567,"vZ0":-0.2980770353350325,"x":133.07,"y":177.64,"x0":2.6011622590375394,"y0":50.00078538051068,"z0":5.424480759494577,"aX":-11.36624546283644},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.7,"breakHorizontal":15.8,"spinRate":2577,"spinDirection":279},"zone":7,"typeConfidence":2.0,"plateTime":0.4638920339052195,"extension":6.040144097959786},"hitData":{"launchSpeed":71.1,"launchAngle":18.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.97,"coordY":118.51}},"index":6,"playId":"92a27b35-0cb0-389c-aaec-0fa6a30d5c42","pitchNumber":6,"startTime":"2025-09-14T18:28:45.622Z","endTime":"2025-09-14T18:28:57.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:28:57.500Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Fortes called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-14T18:30:06.577Z","endTime":"2025-09-14T18:31:59.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-14T18:29:11.320Z","endTime":"2025-09-14T18:30:08.852Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.0,"endSpeed":76.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.743494696589604,"aZ":-29.665744712140313,"pfxX":8.845306359210092,"pfxZ":1.7050800008429583,"pX":0.6356922848984288,"pZ":2.4946201104523693,"vX0":-6.81879398243829,"vY0":-120.66454553405319,"vZ0":-1.0046278913791808,"x":92.77,"y":171.43,"x0":2.35065812650921,"y0":50.00502264810681,"z0":5.533085731332187,"aX":13.029564805704494},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":-14.4,"spinRate":1241,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4541387601747542,"extension":6.222793981268105},"index":1,"playId":"0c349675-a42e-377f-8573-841a7f378232","pitchNumber":1,"startTime":"2025-09-14T18:30:08.852Z","endTime":"2025-09-14T18:30:12.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.22836099851275,"strikeZoneBottom":1.6169482400445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52234687170698,"aZ":-12.455932519556907,"pfxX":7.087253431627347,"pfxZ":11.302897667327024,"pX":-1.6816496057964556,"pZ":1.9538061479541295,"vX0":-11.755106188447435,"vY0":-131.18085835358232,"vZ0":-6.461346916948793,"x":181.1,"y":186.03,"x0":1.934850532876627,"y0":50.00142427098622,"z0":5.375777071932852,"aX":12.363061804471533},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.2,"breakHorizontal":-10.3,"spinRate":2469,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.4174001024884424,"extension":6.095524791555307},"index":2,"playId":"6e6e398e-bb98-332a-8860-fa11d753adee","pitchNumber":2,"startTime":"2025-09-14T18:30:26.224Z","endTime":"2025-09-14T18:30:30.676Z","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":91.0,"endSpeed":82.6,"strikeZoneTop":3.15917389999458,"strikeZoneBottom":1.48823937972912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.297473998245003,"aZ":-13.30019483022791,"pfxX":7.02309457417749,"pfxZ":10.71441576826119,"pX":-0.41147373402960685,"pZ":4.609493381681912,"vX0":-8.976257708117188,"vY0":-132.1650229355075,"vZ0":0.19322201142822598,"x":132.68,"y":114.32,"x0":2.123174530872752,"y0":50.001506667415214,"z0":5.515594388953777,"aX":12.370906265962654},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.7,"breakHorizontal":-10.7,"spinRate":2522,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.41510109825117514,"extension":5.993833195196573},"index":3,"playId":"d3a9bd10-56dd-3e7b-93fe-8154562d9f05","pitchNumber":3,"startTime":"2025-09-14T18:30:46.263Z","endTime":"2025-09-14T18:30:50.696Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.21765605952927,"strikeZoneBottom":1.54430124638554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.75634955005197,"aZ":-23.78328935876917,"pfxX":6.418585372020517,"pfxZ":5.646702689394956,"pX":-0.8988747820021386,"pZ":0.22469017980812842,"vX0":-9.392306781448788,"vY0":-120.17376309125808,"vZ0":-6.959964827114061,"x":151.26,"y":232.71,"x0":2.197636728463717,"y0":50.00564441505409,"z0":5.223842177344099,"aX":9.542861716330574},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.0,"breakHorizontal":-9.8,"spinRate":1291,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4529950362508761,"extension":6.254536059458158},"index":4,"playId":"501b3407-19d3-3b01-b5de-9f39b9d10677","pitchNumber":4,"startTime":"2025-09-14T18:31:03.930Z","endTime":"2025-09-14T18:31:09.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.162906575710345,"aZ":-14.45218000192847,"pfxX":4.905228396086576,"pfxZ":9.839129720778505,"pX":-0.42789080119477685,"pZ":3.064551376009822,"vX0":-8.379918807385206,"vY0":-132.58098132478494,"vZ0":-3.364467331480502,"x":133.31,"y":156.04,"x0":2.119468948665415,"y0":50.00538856552434,"z0":5.388018347586503,"aX":8.838437581331052},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":-7.3,"spinRate":2377,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.41124703851545075,"extension":6.044292544453163},"index":5,"playId":"51638dda-7f35-3926-8e95-012722b0354c","pitchNumber":5,"startTime":"2025-09-14T18:31:29.594Z","endTime":"2025-09-14T18:31:33.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.14389391951539,"strikeZoneBottom":1.44338339613505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90871786022341,"aZ":-31.205451561222052,"pfxX":7.423677112971979,"pfxZ":0.6320587775207649,"pX":0.09484038647753672,"pZ":1.71955164253529,"vX0":-7.390068049026747,"vY0":-122.59257207747531,"vZ0":-2.528562905049407,"x":113.38,"y":192.35,"x0":2.175536432849186,"y0":50.00243684855832,"z0":5.412564984944838,"aX":11.365801882917644},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-11.9,"spinRate":1179,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.4457970344481583,"extension":6.222754003340088},"index":6,"playId":"7a91332d-3aa8-3cbd-8e8f-d0fb6e0ea429","pitchNumber":6,"startTime":"2025-09-14T18:31:54.437Z","endTime":"2025-09-14T18:31:59.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:31:59.705Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-14T18:32:40.215Z","endTime":"2025-09-14T18:33:43.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"065c9890-aaf3-3c09-8c16-9f44482fccb8","startTime":"2025-09-14T18:32:24.962Z","endTime":"2025-09-14T18:32:29.836Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.59396445185606,"strikeZoneBottom":1.71857206126241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.701408532494366,"aZ":-32.65014052457168,"pfxX":-4.844156622417992,"pfxZ":-0.33808695116821497,"pX":0.8241343126434126,"pZ":3.0741050084201706,"vX0":-2.718159629293704,"vY0":-118.34154931160256,"vZ0":1.3073827101692086,"x":85.59,"y":155.78,"x0":2.6170495296879026,"y0":50.00113864149815,"z0":5.50652303211041,"aX":-6.865747022956057},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.0,"breakHorizontal":9.5,"spinRate":2341,"spinDirection":287},"zone":3,"typeConfidence":2.0,"plateTime":0.46292792269782357,"extension":5.940063566286351},"index":1,"playId":"d0dc0ef3-2b7d-34e5-bbe0-9de4f8ff3155","pitchNumber":1,"startTime":"2025-09-14T18:32:42.449Z","endTime":"2025-09-14T18:32:46.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.059010740463613,"aZ":-31.31860427522833,"pfxX":-6.698363819194096,"pfxZ":0.6093454287417472,"pX":0.05744208357923849,"pZ":3.1906817598964223,"vX0":-4.314804559946602,"vY0":-117.77036198295262,"vZ0":1.3552262890642395,"x":114.81,"y":152.63,"x0":2.7827196251110973,"y0":50.00437585022233,"z0":5.501379424985478,"aX":-9.422071427744527},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.7,"breakHorizontal":13.2,"spinRate":2543,"spinDirection":287},"zone":2,"typeConfidence":2.0,"plateTime":0.46482945708725376,"extension":6.08990689413582},"index":2,"playId":"82db6183-06e4-38d9-9a13-e2ac99253b60","pitchNumber":2,"startTime":"2025-09-14T18:32:58.883Z","endTime":"2025-09-14T18:33:02.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.60000136142719,"strikeZoneBottom":1.76792616084137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.595611209141886,"aZ":-16.699369859054922,"pfxX":7.602993000465798,"pfxZ":8.784145709884054,"pX":-0.006729878591647914,"pZ":4.3491966685290135,"vX0":-8.146739009049417,"vY0":-131.56465824377187,"vZ0":0.02927490778457964,"x":117.26,"y":121.35,"x0":2.1347333026714925,"y0":50.00320415292635,"z0":5.570384016105323,"aX":13.395939124107814},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.2,"breakHorizontal":-12.1,"spinRate":2449,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4155151940327899,"extension":5.923953281471737},"index":3,"playId":"245e408e-9797-3dbb-a490-0739cfdff404","pitchNumber":3,"startTime":"2025-09-14T18:33:20.457Z","endTime":"2025-09-14T18:33:24.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.440623295703848,"aZ":-30.774047879735004,"pfxX":-4.184892814163714,"pfxZ":0.9777242035104301,"pX":-0.9877913648991142,"pZ":2.227899998906329,"vX0":-7.0903293293428105,"vY0":-118.15640671689688,"vZ0":-0.7037802688128068,"x":154.65,"y":178.63,"x0":2.578763190153764,"y0":50.00354897465924,"z0":5.32171692558515,"aX":-6.003405786638153},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.9,"breakHorizontal":9.1,"spinRate":2403,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4609965626739365,"extension":6.139716363361976},"index":4,"playId":"ad617204-ded8-37ff-8e39-8f59fb46b89f","pitchNumber":4,"startTime":"2025-09-14T18:33:38.433Z","endTime":"2025-09-14T18:33:43.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:33:43.252Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Busch doubles (20) on a sharp line drive to left fielder Christopher Morel.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T18:35:42.665Z","endTime":"2025-09-14T18:37:22.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.34363678405114,"strikeZoneBottom":1.54216734702575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32378279097344,"aZ":-21.564967603979863,"pfxX":-10.358015651079565,"pfxZ":5.413008991310586,"pX":-0.01442172392880974,"pZ":2.2037454234086833,"vX0":6.911240848618645,"vY0":-138.48060943521256,"vZ0":-5.890221211950136,"x":117.55,"y":179.28,"x0":-1.1853907193173479,"y0":50.0012937436783,"z0":5.7821515413704345,"aX":-20.296291741117532},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":17.5,"spinRate":2266,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3941722107491348,"extension":6.480954421488408},"index":0,"playId":"f6354361-3953-3251-a3a3-91c955b06f64","pitchNumber":1,"startTime":"2025-09-14T18:35:54.767Z","endTime":"2025-09-14T18:35:58.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.28270609217579,"strikeZoneBottom":1.57433720973999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40768701203401,"aZ":-23.856458315750075,"pfxX":-9.30957543490402,"pfxZ":4.146711132648532,"pX":-0.2291813796185724,"pZ":1.7058788643156184,"vX0":6.169207155642796,"vY0":-139.79013022530475,"vZ0":-6.8749543233422825,"x":125.74,"y":192.72,"x0":-1.2394737448537405,"y0":50.005549356140406,"z0":5.73129356206964,"aX":-18.683842892271496},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.5,"breakHorizontal":15.8,"spinRate":2205,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3897651137859248,"extension":6.592504428220483},"index":1,"playId":"48ef5848-5440-3686-b9a4-f01382acee08","pitchNumber":2,"startTime":"2025-09-14T18:36:06.774Z","endTime":"2025-09-14T18:36:10.667Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-14T18:36:15.619Z","endTime":"2025-09-14T18:36:25.522Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.28411293923374,"strikeZoneBottom":1.57557061918612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.377004619718605,"aZ":-16.265787189614723,"pfxX":-7.4481922824010605,"pfxZ":7.9710736587441335,"pX":-0.5226613424975982,"pZ":4.048080157964775,"vX0":4.582540371112556,"vY0":-139.6488142508826,"vZ0":-2.7434887975384985,"x":136.92,"y":129.48,"x0":-1.208370568817062,"y0":50.00244467944235,"z0":6.0997403955384835,"aX":-14.86402575797236},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":12.7,"spinRate":2374,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3906713852549557,"extension":6.344863560200506},"index":3,"playId":"7efb5712-5b29-36d0-a2c8-98fa6947deb7","pitchNumber":3,"startTime":"2025-09-14T18:36:25.522Z","endTime":"2025-09-14T18:36:30.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27390203675173,"aZ":-31.253543535785354,"pfxX":-10.469427282882677,"pfxZ":0.5569636658813715,"pX":0.08514842986750264,"pZ":0.9260243666508866,"vX0":6.934568842542735,"vY0":-126.4671915322204,"vZ0":-5.707953705897415,"x":113.75,"y":213.78,"x0":-1.312312106952546,"y0":50.00007360626444,"z0":5.675245610010508,"aX":-17.202999714127774},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":17.6,"spinRate":1759,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4307167993493297,"extension":6.508020771788242},"index":4,"playId":"50df8581-f18d-35b3-a8c2-d214d4d9abfb","pitchNumber":4,"startTime":"2025-09-14T18:36:41.843Z","endTime":"2025-09-14T18:36:45.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.320721472215997,"aZ":-24.513085327719413,"pfxX":-9.734212871285372,"pfxZ":3.865650102017165,"pX":-0.05093335309573548,"pZ":1.918868879910501,"vX0":6.493502539119082,"vY0":-138.96954540329023,"vZ0":-6.145929487717299,"x":118.94,"y":186.97,"x0":-1.1376267668746445,"y0":50.001802685948185,"z0":5.757672128015245,"aX":-19.287935009766322},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":2178,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39217878977068654,"extension":6.456649528929676},"hitData":{"launchSpeed":104.1,"launchAngle":16.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.61,"coordY":66.11}},"index":5,"playId":"5a3800f2-3171-398a-9118-bfcb831bd6ff","pitchNumber":5,"startTime":"2025-09-14T18:37:08.425Z","endTime":"2025-09-14T18:37:22.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:37:22.677Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to center fielder Everson Pereira. Michael Busch scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T18:37:25.801Z","endTime":"2025-09-14T18:38:24.546Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"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":1},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"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, 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":91.7,"endSpeed":85.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.357139165197214,"aZ":-23.7853644094843,"pfxX":0.6097809440666981,"pfxZ":4.583967768590295,"pX":0.2382052756510536,"pZ":1.9493376104396707,"vX0":3.9393565573544955,"vY0":-133.5561026779192,"vZ0":-5.242024107896439,"x":107.92,"y":186.15,"x0":-1.3274369395054266,"y0":50.00153493656894,"z0":5.619999747703399,"aX":1.1146625860137762},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":-1.8,"spinRate":2509,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.4081474223439754,"extension":6.721940261898254},"index":0,"playId":"bdfcfeb9-3bec-3eed-a489-ca813e92bbbf","pitchNumber":1,"startTime":"2025-09-14T18:37:50.593Z","endTime":"2025-09-14T18:37:54.403Z","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":95.6,"endSpeed":88.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.159185855534417,"aZ":-22.45195273427013,"pfxX":-9.79521875243969,"pfxZ":4.924590804407694,"pX":-0.6406176910112361,"pZ":2.3732825014476306,"vX0":5.169931976975286,"vY0":-139.12697068220137,"vZ0":-5.003198470675015,"x":141.42,"y":174.7,"x0":-1.2433283189807225,"y0":50.00376345286538,"z0":5.669078914526192,"aX":-19.338043924067755},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.2,"breakHorizontal":16.8,"spinRate":2246,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3926471483554117,"extension":6.497785687599914},"hitData":{"launchSpeed":95.6,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.96,"coordY":92.39}},"index":1,"playId":"ca175b7a-84b1-3791-8eda-b2e8a0c2acad","pitchNumber":2,"startTime":"2025-09-14T18:38:11.744Z","endTime":"2025-09-14T18:38:24.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:38:24.546Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ian Happ pops out to third baseman Junior Caminero.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T18:38:39.797Z","endTime":"2025-09-14T18:39:20.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.67614625395261,"strikeZoneBottom":1.63946507426859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.150278848983763,"aZ":-22.10351691573881,"pfxX":-8.919378804519816,"pfxZ":5.136566332036013,"pX":-0.7876399062856969,"pZ":2.506118068540687,"vX0":4.8395610997465734,"vY0":-138.67023154569654,"vZ0":-4.751112072356756,"x":147.02,"y":171.11,"x0":-1.390768750687137,"y0":50.00199748180978,"z0":5.703875022207137,"aX":-17.480796057630524},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.5,"breakHorizontal":15.2,"spinRate":2240,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39402455040596474,"extension":6.450651267718723},"index":0,"playId":"415c8847-e2ad-3eda-b639-f1c1a7a07a95","pitchNumber":1,"startTime":"2025-09-14T18:38:53.113Z","endTime":"2025-09-14T18:38:57.164Z","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":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.733513832069608,"aZ":-25.976571240926535,"pfxX":-0.08965476251891236,"pfxZ":3.4134524875841414,"pX":1.066399320853251,"pZ":2.681741771358338,"vX0":6.261357949086798,"vY0":-133.00011128044247,"vZ0":-3.1818275588458262,"x":76.35,"y":166.37,"x0":-1.2928553501137396,"y0":50.0065155022123,"z0":5.748627336059281,"aX":-0.1643805032681727},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.8,"breakHorizontal":-1.0,"spinRate":2472,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.4096278312521986,"extension":6.623700739482189},"hitData":{"launchSpeed":64.6,"launchAngle":60.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.82,"coordY":156.5}},"index":1,"playId":"4bcf84b5-9dbb-3c1d-aaf9-380101ecb896","pitchNumber":2,"startTime":"2025-09-14T18:39:11.142Z","endTime":"2025-09-14T18:39:20.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:39:20.433Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Moisés Ballesteros grounds into a double play, pitcher Adrian Houser to shortstop Carson Williams to first baseman Bob Seymour. Nico Hoerner out at 2nd. Moisés Ballesteros out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T18:39:27.810Z","endTime":"2025-09-14T18:40:36.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.35670770445095,"strikeZoneBottom":1.65475663481712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.972364976793433,"aZ":-24.49185420565179,"pfxX":-9.005612642452116,"pfxZ":3.9109762471332408,"pX":-0.9341985092151804,"pZ":1.7795711901646534,"vX0":4.393963031997993,"vY0":-138.57602429073503,"vZ0":-6.282076259843681,"x":152.61,"y":190.73,"x0":-1.3613960163309247,"y0":50.004774451564415,"z0":5.688460091524214,"aX":-17.697577997237882},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.1,"breakHorizontal":15.6,"spinRate":2119,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.39369894315382314,"extension":6.53513454973097},"index":0,"playId":"183c1b9a-ddac-3179-a32c-2d5fcb46b6fe","pitchNumber":1,"startTime":"2025-09-14T18:39:46.956Z","endTime":"2025-09-14T18:39:50.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.2815833320595,"aZ":-32.950102849225054,"pfxX":-8.864459618464021,"pfxZ":-0.49714164701593777,"pX":-0.7902529294418418,"pZ":1.5694732477281301,"vX0":4.004503062042272,"vY0":-123.45578671688881,"vZ0":-3.360719085214756,"x":147.12,"y":196.4,"x0":-1.2729009153966733,"y0":50.00451866125386,"z0":5.6934734379167375,"aX":-13.82090701260743},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.4,"breakHorizontal":15.2,"spinRate":1601,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.44199327686122825,"extension":6.562274935365718},"index":1,"playId":"59d34469-76ef-33e4-8d8f-6c79d68cadbd","pitchNumber":2,"startTime":"2025-09-14T18:40:04.229Z","endTime":"2025-09-14T18:40:08.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.630872021297986,"aZ":-33.13157925963293,"pfxX":-6.869938054745522,"pfxZ":-0.5975746839180527,"pX":-0.6084145107355714,"pZ":2.0486698401335723,"vX0":4.232146007109402,"vY0":-124.95929318509647,"vZ0":-2.3579276910861693,"x":140.19,"y":183.47,"x0":-1.4221389313864736,"y0":50.00491504427657,"z0":5.698108206121699,"aX":-10.983236113618231},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.3,"breakHorizontal":11.6,"spinRate":1541,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4365407301170219,"extension":6.569298385378723},"hitData":{"launchSpeed":90.7,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.99,"coordY":180.57}},"index":2,"playId":"38563fdd-71ae-3f86-8508-9b5296279363","pitchNumber":3,"startTime":"2025-09-14T18:40:28.850Z","endTime":"2025-09-14T18:40:36.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:40:36.201Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Everson Pereira strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-14T18:42:32.765Z","endTime":"2025-09-14T18:44:50.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.67218965611979,"aZ":-29.647356652643836,"pfxX":-4.475984532397407,"pfxZ":1.785214499467065,"pX":-1.1993716832837358,"pZ":2.457979301341948,"vX0":-7.348630584547437,"vY0":-117.97809255890643,"vZ0":-0.5680709502128165,"x":162.72,"y":172.41,"x0":2.5328369227320544,"y0":50.00317752475228,"z0":5.425756122925183,"aX":-6.330749953053734},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.4,"breakHorizontal":9.8,"spinRate":2630,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.46361783623321706,"extension":6.0148988959551435},"index":0,"playId":"9d30831b-ba84-3d60-87ef-51e4bd1b3268","pitchNumber":1,"startTime":"2025-09-14T18:42:48.735Z","endTime":"2025-09-14T18:42:52.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.44586490120619,"strikeZoneBottom":1.58519199019492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.732335856581717,"aZ":-16.098732795493646,"pfxX":8.691602837773868,"pfxZ":9.106317669291599,"pX":0.7060815327052435,"pZ":5.343460461604476,"vX0":-6.9831104133606114,"vY0":-131.94446940982334,"vZ0":2.266466633926754,"x":90.09,"y":94.51,"x0":2.256040066964082,"y0":50.00320906964156,"z0":5.658767516531912,"aX":15.345306965486238},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.3,"breakHorizontal":-14.3,"spinRate":2538,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.41490690874124914,"extension":5.993429452378819},"index":1,"playId":"8735bb10-b81e-35c2-8194-b27f2c76f565","pitchNumber":2,"startTime":"2025-09-14T18:43:09.261Z","endTime":"2025-09-14T18:43:12.690Z","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":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.38999936077419,"strikeZoneBottom":1.55839637222729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.319483209149556,"aZ":-30.8611823552891,"pfxX":-4.662393991842512,"pfxZ":0.9642503571072378,"pX":-0.6410258542213492,"pZ":1.72847439534786,"vX0":-5.895710318014581,"vY0":-116.43291434453107,"vZ0":-1.5524018692222903,"x":141.43,"y":192.11,"x0":2.53660736182019,"y0":50.00297087865806,"z0":5.343609692623026,"aX":-6.355655999235988},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.7,"breakHorizontal":10.0,"spinRate":2483,"spinDirection":295},"zone":7,"typeConfidence":2.0,"plateTime":0.4717055517714459,"extension":6.054852285435669},"index":2,"playId":"b0d7a3ef-b173-39fd-a6a6-c7a2af2e02d9","pitchNumber":3,"startTime":"2025-09-14T18:43:24.432Z","endTime":"2025-09-14T18:43:28.613Z","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":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.39000042993997,"strikeZoneBottom":1.47711938748035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.266467853555575,"aZ":-25.562324801941312,"pfxX":10.926950921445922,"pfxZ":4.346381107707867,"pX":-0.5241191744321891,"pZ":0.18624032702937943,"vX0":-10.08508619058438,"vY0":-121.8545527430911,"vZ0":-6.868132931907152,"x":136.98,"y":233.75,"x0":2.225103358773063,"y0":50.00389365337823,"z0":5.2140623072187555,"aX":16.629817170975564},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.6,"breakHorizontal":-17.8,"spinRate":1627,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.44746255441325467,"extension":6.229559692046389},"index":3,"playId":"20e17713-8933-30bc-8e14-fd3165e9abea","pitchNumber":4,"startTime":"2025-09-14T18:43:42.241Z","endTime":"2025-09-14T18:43:46.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.9,"strikeZoneTop":3.38999957729531,"strikeZoneBottom":1.50750923160119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.721338646498662,"aZ":-25.964930567398536,"pfxX":9.520086156248631,"pfxZ":3.9928469869728125,"pX":-0.5468632682585284,"pZ":0.9483563718423701,"vX0":-9.994182926909689,"vY0":-122.65501554689052,"vZ0":-5.15370511347028,"x":137.85,"y":213.17,"x0":2.3057920341199947,"y0":50.000631249539744,"z0":5.237251584177097,"aX":14.793483171288097},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.5,"breakHorizontal":-15.5,"spinRate":1462,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.443193418705941,"extension":6.24109687166379},"index":4,"playId":"ddf22a2f-4ce3-3f98-a378-49bbcb71d17a","pitchNumber":5,"startTime":"2025-09-14T18:44:08.088Z","endTime":"2025-09-14T18:44:12.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.179283897997113,"aZ":-15.985520901465199,"pfxX":8.500844259165108,"pfxZ":8.915195065262223,"pX":-0.7080056894782256,"pZ":1.9904872675211756,"vX0":-10.186620791398301,"vY0":-133.28030659564448,"vZ0":-5.519489492398714,"x":143.99,"y":185.04,"x0":2.0426525859884226,"y0":50.002868139016684,"z0":5.226068406387094,"aX":15.435684010929107},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":-13.4,"spinRate":2521,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.40953168799402384,"extension":6.2434108867817875},"index":5,"playId":"4bbbdaff-d19b-3256-9f89-a23dc7e4d1f9","pitchNumber":6,"startTime":"2025-09-14T18:44:24.444Z","endTime":"2025-09-14T18:44:29.250Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.101507267786516,"aZ":-31.668486385650233,"pfxX":-6.198686876741476,"pfxZ":0.3508180339049787,"pX":-0.38951871883181477,"pZ":2.16401413325465,"vX0":-5.212947134118138,"vY0":-118.67853192334617,"vZ0":-0.7229551288273814,"x":131.85,"y":180.35,"x0":2.6347846738331793,"y0":50.002325486030976,"z0":5.337991874642877,"aX":-8.907759327530865},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.7,"breakHorizontal":12.4,"spinRate":2432,"spinDirection":293},"zone":4,"typeConfidence":2.0,"plateTime":0.46018807390605154,"extension":6.116320244872794},"index":6,"playId":"aa33b15e-dad2-3029-b945-ac2f5104f6f5","pitchNumber":7,"startTime":"2025-09-14T18:44:45.949Z","endTime":"2025-09-14T18:44:50.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:44:50.498Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Williams strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-14T18:44:56.632Z","endTime":"2025-09-14T18:48:02.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.730322631542553,"aZ":-15.851898578170003,"pfxX":7.172054724141465,"pfxZ":9.128572984134296,"pX":-0.10783840334302129,"pZ":2.9332038913769587,"vX0":-8.800885644103797,"vY0":-132.49449860590357,"vZ0":-3.106764610419802,"x":121.11,"y":159.58,"x0":2.3158851642359295,"y0":50.00597317191787,"z0":5.270804954713738,"aX":12.82985890319071},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":-11.2,"spinRate":2501,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4124497576303323,"extension":6.079729126536871},"index":0,"playId":"cfe54920-e029-3afd-b92c-52c3640ba07b","pitchNumber":1,"startTime":"2025-09-14T18:45:16.734Z","endTime":"2025-09-14T18:45:21.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38599569621165,"aZ":-32.933205969634066,"pfxX":-6.934449700616818,"pfxZ":-0.5409421363880131,"pX":-1.4951356376074787,"pZ":1.2550943360421076,"vX0":-7.223556688204768,"vY0":-118.56137964612181,"vZ0":-2.4320293756173506,"x":173.99,"y":204.89,"x0":2.495438641242292,"y0":50.00018178486638,"z0":5.309755789927275,"aX":-9.834127179925877},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.3,"breakHorizontal":14.4,"spinRate":2368,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4625900153027156,"extension":6.119805252078582},"index":1,"playId":"82347475-43d4-3ad5-b6e6-adf4d962094e","pitchNumber":2,"startTime":"2025-09-14T18:45:38.720Z","endTime":"2025-09-14T18:45:43.278Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-14T18:45:47.764Z","endTime":"2025-09-14T18:46:00.508Z","isPitch":false,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"}},{"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":91.4,"endSpeed":83.8,"strikeZoneTop":3.69569803981955,"strikeZoneBottom":1.7236222772238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.858207134641788,"aZ":-14.339450022733443,"pfxX":8.0875255182229,"pfxZ":9.93483495004551,"pX":-0.734324482255527,"pZ":3.800029349763244,"vX0":-10.348513812911857,"vY0":-132.76282894330274,"vZ0":-1.6582790315838551,"x":144.99,"y":136.18,"x0":2.152744697961937,"y0":50.0063571052577,"z0":5.4697925419060205,"aX":14.525359257200106},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":-12.6,"spinRate":2526,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4116426184191675,"extension":6.025333472224858},"index":3,"playId":"30fa62d8-b2e1-3293-98ae-e742f100d314","pitchNumber":3,"startTime":"2025-09-14T18:46:00.508Z","endTime":"2025-09-14T18:46:05.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.925449515011035,"aZ":-29.947554305947744,"pfxX":-5.834683595891817,"pfxZ":1.5581065610740357,"pX":-0.2550795174032751,"pZ":2.2967863394813373,"vX0":-4.652196759450973,"vY0":-118.92569646850696,"vZ0":-0.9307102494210399,"x":126.72,"y":176.77,"x0":2.4850159962804863,"y0":50.00427873739996,"z0":5.41084235530222,"aX":-8.353689382899208},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.9,"breakHorizontal":11.6,"spinRate":2482,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.46064757914267096,"extension":6.027892419143942},"index":4,"playId":"eabbd6cd-b67f-35e9-9ebd-c9955cd2fd64","pitchNumber":4,"startTime":"2025-09-14T18:46:17.314Z","endTime":"2025-09-14T18:46:21.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.45252520736089,"aZ":-28.397819968837045,"pfxX":-3.6732671238317813,"pfxZ":2.59387190513028,"pX":-0.5131780009519515,"pZ":2.47082444967268,"vX0":-6.068888504811653,"vY0":-119.49982287171916,"vZ0":-0.9450545048867783,"x":136.56,"y":172.07,"x0":2.5295088454051387,"y0":50.004667052127736,"z0":5.405964935064266,"aX":-5.3505898261773925},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.8,"breakHorizontal":8.0,"spinRate":2490,"spinDirection":301},"zone":4,"typeConfidence":2.0,"plateTime":0.45708360430705497,"extension":6.124197472521195},"index":5,"playId":"9fca1f0c-98eb-36ff-b7a5-48d9db85868d","pitchNumber":5,"startTime":"2025-09-14T18:46:40.835Z","endTime":"2025-09-14T18:46:47.695Z","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":85.2,"endSpeed":78.9,"strikeZoneTop":3.68743699258401,"strikeZoneBottom":1.67853507899898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46762835936076,"aZ":-27.44212654038326,"pfxX":9.066970265541453,"pfxZ":3.0200773300484265,"pX":0.026363361846091195,"pZ":1.1739058765507322,"vX0":-8.025683632640066,"vY0":-123.80323203398032,"vZ0":-4.579512818852999,"x":116.0,"y":207.08,"x0":2.117002660931499,"y0":50.004919794366096,"z0":5.3187495417313615,"aX":14.213878274324104},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.7,"breakHorizontal":-14.8,"spinRate":1559,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4407923979935946,"extension":6.191835818900574},"index":6,"playId":"adf21de0-f90a-3168-a5eb-33d79de464a5","pitchNumber":6,"startTime":"2025-09-14T18:47:20.670Z","endTime":"2025-09-14T18:47:25.357Z","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":91.2,"endSpeed":83.2,"strikeZoneTop":3.53493782106219,"strikeZoneBottom":1.67199190116764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.677962603646762,"aZ":-16.367394696204535,"pfxX":8.794920174407732,"pfxZ":8.86482703098669,"pX":1.1190070684547404,"pZ":3.690307658278679,"vX0":-6.042968906448224,"vY0":-132.7605536913621,"vZ0":-1.5878388970041393,"x":74.35,"y":139.14,"x0":2.2831396842673355,"y0":50.003985602169266,"z0":5.488625685506442,"aX":15.685506958711368},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":-14.6,"spinRate":2497,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.41271334911013824,"extension":5.990916212552572},"index":7,"playId":"fdd68ab2-6253-3abc-bf4c-96e48c37b02c","pitchNumber":7,"startTime":"2025-09-14T18:47:38.111Z","endTime":"2025-09-14T18:47:42.372Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.11552164834892,"aZ":-29.02136334840491,"pfxX":-1.7558240768862765,"pfxZ":2.1335740906162624,"pX":-1.1935253821197256,"pZ":1.3675899064444135,"vX0":-8.087058507231621,"vY0":-120.20589890514195,"vZ0":-3.160863944604847,"x":102.19,"y":97.08,"x0":2.4288196342258446,"y0":50.00417652133526,"z0":5.249501864569886,"aX":-2.593599415467043},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.4,"breakHorizontal":4.9,"spinRate":2523,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4539299018516796,"extension":6.163350502610695},"index":8,"playId":"015487ed-b0bd-321a-a520-a62cacbe90c5","pitchNumber":8,"startTime":"2025-09-14T18:47:57.763Z","endTime":"2025-09-14T18:48:02.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:48:02.908Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bob Seymour singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-14T18:48:08.960Z","endTime":"2025-09-14T18:49:04.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.91199811384916,"aZ":-25.377918156322004,"pfxX":8.58822131704585,"pfxZ":3.9127906046532974,"pX":1.2023557977901609,"pZ":2.614586791095249,"vX0":-5.645630674560261,"vY0":-130.33262968435906,"vZ0":-2.010729915484105,"x":71.17,"y":168.19,"x0":2.270203504552126,"y0":50.00299462029632,"z0":5.294246767406034,"aX":14.918036655503803},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":-14.5,"spinRate":1681,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41871159192613217,"extension":6.330887714721415},"index":0,"playId":"e3f106a9-ff7c-3ef6-956c-1cf6224c706c","pitchNumber":1,"startTime":"2025-09-14T18:48:31.961Z","endTime":"2025-09-14T18:48:35.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.24149381813332,"aZ":-29.901551207813128,"pfxX":-4.61488963253154,"pfxZ":1.561624430619803,"pX":-0.7217308370259691,"pZ":2.5876728085889256,"vX0":-6.263916693840061,"vY0":-119.46769039990802,"vZ0":-0.29298675507644323,"x":144.51,"y":168.91,"x0":2.5256989250988977,"y0":50.00496231358679,"z0":5.380884617614125,"aX":-6.725120538454804},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.0,"breakHorizontal":9.7,"spinRate":2421,"spinDirection":299},"zone":4,"typeConfidence":2.0,"plateTime":0.45703840521350525,"extension":6.086010406514614},"hitData":{"launchSpeed":72.1,"launchAngle":25.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.89,"coordY":108.48}},"index":1,"playId":"e0bfb4ed-7e44-3883-a59a-18c2fc3b8e09","pitchNumber":2,"startTime":"2025-09-14T18:48:53.792Z","endTime":"2025-09-14T18:49:04.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:49:04.291Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yandy Díaz lines out to third baseman Matt Shaw.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-14T18:49:13.460Z","endTime":"2025-09-14T18:50:11.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"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(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.3,"endSpeed":83.5,"strikeZoneTop":3.45558386312688,"strikeZoneBottom":1.61346005993895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.591521228249007,"aZ":-15.616958499424976,"pfxX":7.749746886724349,"pfxZ":9.270264245047954,"pX":-0.8551150851146575,"pZ":3.7530318810874532,"vX0":-10.404810474253251,"vY0":-132.61362181410811,"vZ0":-1.5106940843916694,"x":149.59,"y":137.45,"x0":2.107129067493786,"y0":50.00366516607297,"z0":5.465820158237428,"aX":13.844041040816597},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":-11.9,"spinRate":2504,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.412571357954457,"extension":6.072201148094367},"index":0,"playId":"c5d93473-1c77-33ca-ba97-5416ba0d6b93","pitchNumber":1,"startTime":"2025-09-14T18:49:29.126Z","endTime":"2025-09-14T18:49:32.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.61753866518449,"strikeZoneBottom":1.55393931956228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72000442561644,"aZ":-14.713816382841575,"pfxX":8.628957923870281,"pfxZ":9.847241486151487,"pX":-0.853313031765801,"pZ":2.386864364735183,"vX0":-10.40917484092168,"vY0":-132.2005025619807,"vZ0":-4.964447190703904,"x":149.53,"y":174.33,"x0":2.010788956992485,"y0":50.00251018890154,"z0":5.366121493269239,"aX":15.300526997826633},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.9,"breakHorizontal":-13.4,"spinRate":2488,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4140370951348067,"extension":6.17935083964215},"index":1,"playId":"13e30f81-58f0-394b-b980-df41dd6f4a55","pitchNumber":2,"startTime":"2025-09-14T18:49:47.636Z","endTime":"2025-09-14T18:49:51.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.229805035196655,"aZ":-30.5162985617141,"pfxX":-4.5368464735101695,"pfxZ":1.1605873486099512,"pX":-1.1785602066755874,"pZ":2.4937974950765707,"vX0":-7.174719576054197,"vY0":-117.8901306560054,"vZ0":-0.14112049182810904,"x":161.92,"y":171.45,"x0":2.4811183737552116,"y0":50.00021665801198,"z0":5.346921457552967,"aX":-6.448543747193795},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.4,"breakHorizontal":9.8,"spinRate":2546,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4627757173960294,"extension":6.062118929850703},"hitData":{"launchSpeed":98.6,"launchAngle":9.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":87.78,"coordY":160.36}},"index":2,"playId":"50c25539-19e7-3c2e-bdcc-48683a30cc39","pitchNumber":3,"startTime":"2025-09-14T18:50:05.525Z","endTime":"2025-09-14T18:50:11.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:50:11.149Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a ground ball to third baseman Junior Caminero.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-14T18:52:05.065Z","endTime":"2025-09-14T18:53:58.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.8,"endSpeed":87.4,"strikeZoneTop":3.65610627005113,"strikeZoneBottom":1.62374504670532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.602614805490774,"aZ":-22.515000812748333,"pfxX":-11.318689600744927,"pfxZ":4.992177913549865,"pX":0.4805967672069284,"pZ":1.3944080556086749,"vX0":8.069950377620668,"vY0":-137.72339479292322,"vZ0":-7.520719401293327,"x":98.68,"y":201.13,"x0":-1.0067767148828535,"y0":50.002722659546755,"z0":5.666742318063686,"aX":-21.894109493392012},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":19.0,"spinRate":2285,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39665489536403475,"extension":6.520051646504459},"index":0,"playId":"18275422-8bd3-3756-9321-61e1e0479bff","pitchNumber":1,"startTime":"2025-09-14T18:52:20.469Z","endTime":"2025-09-14T18:52:24.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.5,"strikeZoneTop":3.66444393643235,"strikeZoneBottom":1.60167113732238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.453778036893194,"aZ":-28.272947328643625,"pfxX":0.5703842305243805,"pfxZ":2.240425870860271,"pX":0.2952449134757345,"pZ":1.588581137387587,"vX0":4.128992421674728,"vY0":-129.70183463544396,"vZ0":-5.083011311819653,"x":105.75,"y":195.89,"x0":-1.3770074778598071,"y0":50.00402910989371,"z0":5.672558150899208,"aX":0.9928383237800867},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.4,"breakHorizontal":-1.8,"spinRate":2534,"spinDirection":175},"zone":9,"typeConfidence":2.0,"plateTime":0.41874912666774877,"extension":6.561703945256285},"index":1,"playId":"10ecc30d-d676-38da-83ed-1c9b12fec5e1","pitchNumber":2,"startTime":"2025-09-14T18:52:34.218Z","endTime":"2025-09-14T18:52:38.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.3,"endSpeed":85.2,"strikeZoneTop":3.6777166365978,"strikeZoneBottom":1.67655341563952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05302585847604,"aZ":-23.49136408661522,"pfxX":0.5434261082141094,"pfxZ":4.768289695214793,"pX":0.41807605968831385,"pZ":1.4247526851332803,"vX0":4.19372155244687,"vY0":-133.02014538388568,"vZ0":-6.633022978196094,"x":101.06,"y":200.31,"x0":-1.2388213740543481,"y0":50.00560709198723,"z0":5.613115943398789,"aX":0.9902955920766163},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":-1.8,"spinRate":2480,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40915528564774695,"extension":6.6076807720969795},"index":2,"playId":"f890a651-d3e6-37fa-a244-f8931363575e","pitchNumber":3,"startTime":"2025-09-14T18:52:48.927Z","endTime":"2025-09-14T18:52:52.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.65157612121978,"strikeZoneBottom":1.65010737253784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.091106597102,"aZ":-21.856215672265968,"pfxX":-10.80178508550253,"pfxZ":5.234035958758783,"pX":0.743665333943418,"pZ":0.8116444812591181,"vX0":8.9379632912297,"vY0":-139.7074395673771,"vZ0":-9.057219819506594,"x":88.65,"y":216.87,"x0":-1.0969364461381776,"y0":50.00574828919998,"z0":5.53759000577977,"aX":-21.31141620609721},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.7,"breakHorizontal":17.6,"spinRate":2265,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.392362610514124,"extension":6.627573642221494},"index":3,"playId":"3f82a0cd-28e1-3f11-ac3a-1aa3245ea498","pitchNumber":4,"startTime":"2025-09-14T18:53:03.843Z","endTime":"2025-09-14T18:53:08.140Z","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":96.9,"endSpeed":88.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.569488711261638,"aZ":-19.623645258018886,"pfxX":-9.910236694549416,"pfxZ":6.230739121798191,"pX":-0.17157823029008404,"pZ":2.637119864473843,"vX0":6.412129213501508,"vY0":-140.9251063346182,"vZ0":-4.9403221590221555,"x":123.54,"y":167.58,"x0":-1.187000965882038,"y0":50.00449878972782,"z0":5.677885666278005,"aX":-19.965393803032388},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2309,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.38843838723507584,"extension":6.525261704243135},"index":4,"playId":"fd411e3c-cd22-36ed-8c54-445b749e547d","pitchNumber":5,"startTime":"2025-09-14T18:53:20.599Z","endTime":"2025-09-14T18:53:23.986Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-14T18:53:43.624Z","endTime":"2025-09-14T18:53:49.360Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.2534941538922,"aZ":-21.151094771957045,"pfxX":-10.224033851066245,"pfxZ":5.516470583687111,"pX":-0.8125420472207335,"pZ":3.0684876257573603,"vX0":4.784698718985971,"vY0":-140.32405037506416,"vZ0":-3.6047053899636827,"x":147.97,"y":155.93,"x0":-1.2099177942365111,"y0":50.00153518399405,"z0":5.744912730841538,"aX":-20.421459142100947},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.5,"breakHorizontal":17.5,"spinRate":2237,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39008250282066603,"extension":6.466460670267999},"hitData":{"launchSpeed":99.5,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":79.0,"coordY":168.0}},"index":6,"playId":"5c6882a4-f7ac-3a74-a57e-04321895d684","pitchNumber":6,"startTime":"2025-09-14T18:53:49.360Z","endTime":"2025-09-14T18:53:58.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:53:58.717Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to second baseman Brandon Lowe.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-14T18:54:07.659Z","endTime":"2025-09-14T18:54:57.635Z","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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":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":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.13779574930269,"strikeZoneBottom":1.40391497757561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93743754322395,"aZ":-41.473173653163556,"pfxX":3.904766831870708,"pfxZ":-6.35059591094587,"pX":-1.433243437096479,"pZ":3.578155934395534,"vX0":-1.579192072570218,"vY0":-119.9288496055193,"vZ0":2.626657046281747,"x":171.63,"y":142.17,"x0":-1.2756097455557922,"y0":50.00155898441346,"z0":6.152861579787806,"aX":5.72030708120503},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.7,"breakHorizontal":-6.7,"spinRate":1940,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.455712645092496,"extension":6.417203343834851},"index":0,"playId":"fbbbf896-32b2-3922-ad7b-fd6726d1c50d","pitchNumber":1,"startTime":"2025-09-14T18:54:28.118Z","endTime":"2025-09-14T18:54:31.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.0,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.406216255888094,"aZ":-29.06085216461472,"pfxX":-8.167362151499628,"pfxZ":1.9454048709718874,"pX":-0.8271405059513521,"pZ":1.8669953788635925,"vX0":3.8949386140422577,"vY0":-125.6081914393029,"vZ0":-3.5843249797568983,"x":148.53,"y":188.37,"x0":-1.3367126473947097,"y0":50.000588334203826,"z0":5.674907445347079,"aX":-13.050880729516255},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":13.9,"spinRate":1498,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4360360907067107,"extension":6.518283441561873},"hitData":{"launchSpeed":65.2,"launchAngle":42.0,"totalDistance":201.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":148.56,"coordY":123.47}},"index":1,"playId":"b0e6aa84-1904-3139-8786-90d373caca16","pitchNumber":2,"startTime":"2025-09-14T18:54:46.433Z","endTime":"2025-09-14T18:54:57.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:54:57.635Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out softly, third baseman Junior Caminero to first baseman Bob Seymour. Dansby Swanson to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-14T18:55:03.503Z","endTime":"2025-09-14T18:56:33.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.49044647208897,"strikeZoneBottom":1.53941258029791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.842488177392156,"aZ":-24.414520225430223,"pfxX":-10.455528557870487,"pfxZ":4.02197690599799,"pX":0.038351226768878866,"pZ":1.2258925648941168,"vX0":6.903578462061793,"vY0":-138.241767244988,"vZ0":-7.298775371324238,"x":115.54,"y":205.68,"x0":-1.137515868398222,"y0":50.00030703452122,"z0":5.547821242559137,"aX":-20.161848571889884},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":17.4,"spinRate":2268,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3967455264831421,"extension":6.580384047680577},"index":0,"playId":"586b611e-0946-379b-995e-7bb86e4c8b67","pitchNumber":1,"startTime":"2025-09-14T18:55:22.398Z","endTime":"2025-09-14T18:55:28.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.045984030388304,"aZ":-20.78538648348229,"pfxX":-9.853384412583388,"pfxZ":5.797168899876655,"pX":-0.3451263685060379,"pZ":2.2932819533534574,"vX0":5.9652377838645165,"vY0":-139.2339623078811,"vZ0":-5.42021762846039,"x":130.16,"y":176.86,"x0":-1.2342887035533914,"y0":50.00508348689374,"z0":5.639380085621124,"aX":-19.362679496147532},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":16.7,"spinRate":2287,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3932746183485927,"extension":6.5099356040197165},"index":1,"playId":"ab44ebf5-43b7-380a-96e2-4412e067cdd9","pitchNumber":2,"startTime":"2025-09-14T18:55:41.735Z","endTime":"2025-09-14T18:55:45.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.50377373126291,"strikeZoneBottom":1.60473547959226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.454886829194027,"aZ":-24.59292587715629,"pfxX":1.0965911780190813,"pfxZ":4.241223813368596,"pX":1.6674481215157468,"pZ":1.8864769932145933,"vX0":6.712036100083866,"vY0":-132.1765453113982,"vZ0":-5.1863157921504985,"x":53.44,"y":187.85,"x0":-1.0366271630773514,"y0":50.00341907241018,"z0":5.656155179161538,"aX":1.9594218768451335},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":-3.4,"spinRate":2537,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.41276575853327646,"extension":6.728941621576045},"index":2,"playId":"e8ea55fa-9894-354e-9382-04d0d6cc6858","pitchNumber":3,"startTime":"2025-09-14T18:56:05.184Z","endTime":"2025-09-14T18:56:10.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.708874501934087,"aZ":-23.782986433520346,"pfxX":-9.477165382317486,"pfxZ":4.235644915290487,"pX":-0.4181431856143174,"pZ":1.4809466036006316,"vX0":5.797892426828682,"vY0":-139.2791842434552,"vZ0":-6.90021404367422,"x":132.94,"y":198.79,"x0":-1.285980062328688,"y0":50.00464108881769,"z0":5.542845384755828,"aX":-18.78511036746665},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.5,"breakHorizontal":16.1,"spinRate":2186,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.39193671864809376,"extension":6.652341555717853},"hitData":{"launchSpeed":46.5,"launchAngle":-68.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":107.14,"coordY":172.82}},"index":3,"playId":"a1e719f6-529b-3936-a7ff-c5cd51631449","pitchNumber":4,"startTime":"2025-09-14T18:56:24.768Z","endTime":"2025-09-14T18:56:33.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:56:33.864Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reese McGuire strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-14T18:56:48.511Z","endTime":"2025-09-14T18:58:09.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.22651824528971,"strikeZoneBottom":1.55536197637132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.503824220108704,"aZ":-24.2990808962252,"pfxX":-9.208626180355148,"pfxZ":3.97267551289222,"pX":-0.5511168602521287,"pZ":2.5499182346712326,"vX0":5.160126017821512,"vY0":-139.93526930111503,"vZ0":-4.229367525784305,"x":138.01,"y":169.93,"x0":-1.2222580332438575,"y0":50.006555117429606,"z0":5.672440397793793,"aX":-18.27109908741425},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.5,"breakHorizontal":15.6,"spinRate":2272,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3913830155680227,"extension":6.53221785812118},"index":0,"playId":"683dc6c2-ecfd-3bb1-ae58-7ed6126ccce9","pitchNumber":1,"startTime":"2025-09-14T18:57:02.976Z","endTime":"2025-09-14T18:57:06.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.21486339404083,"strikeZoneBottom":1.60573180112521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.355191226245744,"aZ":-23.84356952067889,"pfxX":-5.76529275388931,"pfxZ":5.134681201465574,"pX":-1.978391780812656,"pZ":2.994226230042026,"vX0":0.3878147868696691,"vY0":-126.2047147907358,"vZ0":-2.2055870423764294,"x":192.41,"y":157.94,"x0":-1.3840419735243101,"y0":50.00121024049038,"z0":5.7890200868636486,"aX":-9.350460983232708},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.1,"breakHorizontal":10.3,"spinRate":1506,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4330896429367286,"extension":6.444533968162898},"index":1,"playId":"3bddf407-c837-3d26-8102-e2e72d596ad6","pitchNumber":2,"startTime":"2025-09-14T18:57:21.927Z","endTime":"2025-09-14T18:57:24.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.014424331881315,"aZ":-24.191881733508055,"pfxX":-8.49904210275432,"pfxZ":4.079955598934451,"pX":0.08215749897317834,"pZ":1.9097296567832998,"vX0":6.568561718407409,"vY0":-138.3440191638725,"vZ0":-5.597906933202443,"x":113.87,"y":187.22,"x0":-1.2070412693441925,"y0":50.00627841413159,"z0":5.559631523987955,"aX":-16.64026121871049},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.5,"breakHorizontal":14.2,"spinRate":2330,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39444388385169127,"extension":6.639912141106143},"index":2,"playId":"cb91f6cc-80dc-3243-b7c9-121e14b2ef21","pitchNumber":3,"startTime":"2025-09-14T18:57:41.661Z","endTime":"2025-09-14T18:57:44.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.130829084986168,"aZ":-24.416958312117114,"pfxX":0.7358016686939619,"pfxZ":4.1410379188704844,"pX":-0.36149274143261834,"pZ":3.304150820249818,"vX0":2.330136492418809,"vY0":-134.7723861768877,"vZ0":-2.120678168258692,"x":130.78,"y":149.57,"x0":-1.3264909179208217,"y0":50.00626992278831,"z0":5.793233932348331,"aX":1.3785234592961653},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":-1.8,"spinRate":2378,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4035446878250184,"extension":6.515499557474643},"index":3,"playId":"647bb895-bb7c-3ebb-b27c-eac6172304b7","pitchNumber":4,"startTime":"2025-09-14T18:58:05.006Z","endTime":"2025-09-14T18:58:09.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T18:58:09.581Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a sharp ground ball to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-14T19:00:06.120Z","endTime":"2025-09-14T19:01:34.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":"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":89.4,"endSpeed":82.0,"strikeZoneTop":3.67876702882711,"strikeZoneBottom":1.67801931763869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.840275450770903,"aZ":-15.462903252881663,"pfxX":7.564666576120248,"pfxZ":9.710788569666525,"pX":-0.25476358199651084,"pZ":3.6036217240359987,"vX0":-8.941279106796928,"vY0":-130.003687927184,"vZ0":-1.8678800987425856,"x":126.71,"y":141.48,"x0":2.2374172289628538,"y0":50.00548214014683,"z0":5.498133346324608,"aX":13.022898095789065},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.4,"breakHorizontal":-11.9,"spinRate":2568,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.42042525979772494,"extension":5.9721506330280425},"index":0,"playId":"a8524d09-76d0-34da-b49f-75f816a8e6af","pitchNumber":1,"startTime":"2025-09-14T19:00:21.020Z","endTime":"2025-09-14T19:00:25.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.643413920320583,"aZ":-25.35315337606063,"pfxX":0.2996769169654092,"pfxZ":4.709851561837189,"pX":-0.39872157849058465,"pZ":2.9958962733372223,"vX0":-6.845371807318323,"vY0":-119.43964387989271,"vZ0":-0.445516792772377,"x":132.2,"y":157.89,"x0":2.463268144211117,"y0":50.00067576476896,"z0":5.461454271515276,"aX":0.43526505960211087},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.8,"breakHorizontal":1.1,"spinRate":2601,"spinDirection":278},"zone":1,"typeConfidence":2.0,"plateTime":0.45830124772764336,"extension":6.094044139348376},"index":1,"playId":"4de82cb9-a599-3079-8a2d-07b0e7f44250","pitchNumber":2,"startTime":"2025-09-14T19:00:38.758Z","endTime":"2025-09-14T19:00:43.154Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-14T19:00:48.832Z","endTime":"2025-09-14T19:01:02.268Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22540484104494,"aZ":-30.030319527693177,"pfxX":-2.307004644984584,"pfxZ":1.4671280858673228,"pX":-1.397548172211106,"pZ":2.1265171191854844,"vX0":-8.655388341073293,"vY0":-120.35416826079559,"vZ0":-1.5299143500339418,"x":170.27,"y":181.36,"x0":2.550868478443932,"y0":50.00297554130851,"z0":5.4399068897058935,"aX":-3.369781782661331},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.5,"breakHorizontal":6.4,"spinRate":2570,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4557857572504229,"extension":6.179694579207789},"index":3,"playId":"bcf84f10-6071-316e-8ed0-bb7e5a357921","pitchNumber":3,"startTime":"2025-09-14T19:01:02.268Z","endTime":"2025-09-14T19:01:05.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20547917604149,"aZ":-15.96691360076181,"pfxX":7.959124082909373,"pfxZ":9.065723502878184,"pX":-0.0034361078412976647,"pZ":3.273466859213818,"vX0":-8.368524183970376,"vY0":-132.36691747995368,"vZ0":-2.628586656179576,"x":117.13,"y":150.4,"x0":2.153418728577869,"y0":50.005376589096585,"z0":5.437750956496825,"aX":14.234887558052678},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":-12.7,"spinRate":2543,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.41257653963527297,"extension":6.076454615525462},"hitData":{"launchSpeed":113.2,"launchAngle":5.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":72.77,"coordY":114.18}},"index":4,"playId":"613dc003-e903-363e-8879-2b937a92ee61","pitchNumber":4,"startTime":"2025-09-14T19:01:23.044Z","endTime":"2025-09-14T19:01:34.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:01:34.248Z","atBatIndex":18},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Lowe grounds into a force out, second baseman Nico Hoerner to shortstop Dansby Swanson. Junior Caminero out at 2nd. Brandon Lowe to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-14T19:01:41.952Z","endTime":"2025-09-14T19:02:30.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":83.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.653329554563488,"aZ":-15.398237198563875,"pfxX":7.8322410672798854,"pfxZ":9.468566943029975,"pX":-0.7591142885053597,"pZ":2.4080350897652707,"vX0":-10.071029167945559,"vY0":-131.92285812028436,"vZ0":-4.568033211336257,"x":145.94,"y":173.76,"x0":2.080815428148679,"y0":50.00467116638263,"z0":5.288146381527535,"aX":13.880971546157802},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.3,"breakHorizontal":-12.1,"spinRate":2476,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.4143325606593491,"extension":6.127380053140413},"index":0,"playId":"06235f60-c6c7-30dc-abba-bd562d4f33e7","pitchNumber":1,"startTime":"2025-09-14T19:02:00.985Z","endTime":"2025-09-14T19:02:04.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.39716829311432,"aZ":-23.85980367873206,"pfxX":9.039113188688525,"pfxZ":4.959359020782294,"pX":0.8808980382987773,"pZ":2.9425692061864877,"vX0":-6.601852776802592,"vY0":-128.11836407532414,"vZ0":-1.4150395995336047,"x":83.42,"y":159.33,"x0":2.3060871375860046,"y0":50.001173348692646,"z0":5.3518779061439625,"aX":15.15100653274941},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.9,"breakHorizontal":-15.0,"spinRate":1632,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4261425062049531,"extension":6.154127895906706},"hitData":{"launchSpeed":71.0,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":155.74}},"index":1,"playId":"e6140ee3-a8a6-3809-b0a2-96ea8e03627d","pitchNumber":2,"startTime":"2025-09-14T19:02:21.948Z","endTime":"2025-09-14T19:02:30.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:02:30.058Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christopher Morel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-14T19:02:44.386Z","endTime":"2025-09-14T19:04:48.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.561793328509886,"aZ":-27.094665912260112,"pfxX":-3.585386561346732,"pfxZ":3.587650191903286,"pX":-0.8173939034061634,"pZ":2.5330154306944084,"vX0":-6.801186424256554,"vY0":-118.75965328596918,"vZ0":-0.6839023856403037,"x":148.16,"y":170.39,"x0":2.559119409292881,"y0":50.00412213395172,"z0":5.3079806361616315,"aX":-5.076296090924031},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.6,"breakHorizontal":8.3,"spinRate":2529,"spinDirection":290},"zone":4,"typeConfidence":2.0,"plateTime":0.4627316619475792,"extension":6.084319118076702},"index":0,"playId":"0e869247-0d8c-36c2-823b-25293223d364","pitchNumber":1,"startTime":"2025-09-14T19:03:07.239Z","endTime":"2025-09-14T19:03:10.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.7582488999109,"strikeZoneBottom":1.77679893851848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03360319366026,"aZ":-14.826933813865388,"pfxX":8.543141402795978,"pfxZ":9.59871732154668,"pX":-0.6717406276507815,"pZ":3.8014552199887754,"vX0":-10.150582237467171,"vY0":-133.203614516463,"vZ0":-1.5588855744407706,"x":142.61,"y":136.14,"x0":2.067895762814682,"y0":50.005756318994194,"z0":5.4596429505929365,"aX":15.445771456959175},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-13.4,"spinRate":2553,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.41028091292887403,"extension":6.067528967982698},"index":1,"playId":"7cff8ab2-66a7-3757-b7f3-c8f981d9e0b9","pitchNumber":2,"startTime":"2025-09-14T19:03:24.235Z","endTime":"2025-09-14T19:03:28.279Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.048745047387467,"aZ":-26.98979461830812,"pfxX":8.201077931782974,"pfxZ":3.3762194706467987,"pX":0.03994277111341072,"pZ":3.2152107956580434,"vX0":-7.996016281179274,"vY0":-122.35684526987477,"vZ0":0.14365418382977002,"x":115.48,"y":151.97,"x0":2.2636542511798687,"y0":50.00464996160513,"z0":5.442699130032766,"aX":12.606383778626398},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.4,"breakHorizontal":-13.3,"spinRate":1247,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.4453235486237235,"extension":6.111593929779966},"index":2,"playId":"ed8cca9a-bd60-3d69-8151-b8cd3470a8c7","pitchNumber":3,"startTime":"2025-09-14T19:03:43.726Z","endTime":"2025-09-14T19:03:48.556Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-14T19:04:00.191Z","endTime":"2025-09-14T19:04:05.873Z","isPitch":false,"type":"action","player":{"id":666624,"link":"/api/v1/people/666624"}},{"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":84.5,"endSpeed":78.1,"strikeZoneTop":3.63351008577215,"strikeZoneBottom":1.7139915684351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09954198985018,"aZ":-28.836760142074375,"pfxX":7.978493383782649,"pfxZ":2.1706768121765174,"pX":-0.3807540999145524,"pZ":1.1416394410356347,"vX0":-8.697776050423798,"vY0":-122.79534310607869,"vZ0":-4.251701837308862,"x":131.51,"y":207.96,"x0":2.161701827331234,"y0":50.00055924655271,"z0":5.3340568127070815,"aX":12.248338525963952},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":-12.5,"spinRate":1311,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.44513681411127903,"extension":6.215672506194426},"index":4,"playId":"6fc9b16e-8a44-3132-97d7-28504fef5c43","pitchNumber":4,"startTime":"2025-09-14T19:04:05.873Z","endTime":"2025-09-14T19:04:10.374Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"93555e93-e122-3b86-93df-aff06c384991","startTime":"2025-09-14T19:04:25.730Z","endTime":"2025-09-14T19:04:29.528Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.484098598574842,"aZ":-15.564188536453512,"pfxX":7.3690061251983785,"pfxZ":9.397384610584789,"pX":-0.3289028872425829,"pZ":3.8332499704650997,"vX0":-9.099898348652056,"vY0":-132.85602916853836,"vZ0":-1.2629731246865736,"x":129.54,"y":135.28,"x0":2.201598986125817,"y0":50.000132192450096,"z0":5.459038905932614,"aX":13.021630672435704},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.9,"breakHorizontal":-11.0,"spinRate":2461,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.41407315741955797,"extension":6.079597750302458},"index":6,"playId":"080e1763-3976-3c74-b7d2-9d5646e54daf","pitchNumber":5,"startTime":"2025-09-14T19:04:43.749Z","endTime":"2025-09-14T19:04:48.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:04:48.201Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Fortes doubles (8) on a sharp line drive to left fielder Ian Happ. Brandon Lowe to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-14T19:04:52.913Z","endTime":"2025-09-14T19:05:27.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":91.5,"endSpeed":83.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.993987207994785,"aZ":-15.694610229607799,"pfxX":6.906057262184065,"pfxZ":9.215448552486707,"pX":0.3153352957401163,"pZ":3.0192315288188847,"vX0":-7.458939819942923,"vY0":-133.00415720727946,"vZ0":-3.1439631321875083,"x":104.98,"y":157.26,"x0":2.2611759396882047,"y0":50.004476923056984,"z0":5.357340900364885,"aX":12.35286912338352},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.2,"breakHorizontal":-10.8,"spinRate":2456,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.41209664628177123,"extension":6.039762092031924},"hitData":{"launchSpeed":104.4,"launchAngle":13.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":34.05,"coordY":98.75}},"index":0,"playId":"c9015875-b311-30c1-aa7b-0e5ec7f33469","pitchNumber":1,"startTime":"2025-09-14T19:05:14.372Z","endTime":"2025-09-14T19:05:27.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:05:27.877Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a bunt ground ball to pitcher Shota Imanaga. Brandon Lowe scores. Nick Fortes to 3rd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-14T19:05:36.878Z","endTime":"2025-09-14T19:06:13.771Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnThird":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":684007,"link":"/api/v1/people/684007"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.001391351660434,"aZ":-25.164037842891055,"pfxX":3.823874843378344,"pfxZ":4.797226989658619,"pX":1.805960760834709,"pZ":1.9635674657590372,"vX0":-3.2687467210736068,"vY0":-119.82013675149355,"vZ0":-2.5160005610898475,"x":48.16,"y":185.76,"x0":2.6875537967985785,"y0":50.00452331943902,"z0":5.263597790192186,"aX":5.590284151839558},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.4,"breakHorizontal":-6.2,"spinRate":2364,"spinDirection":264},"zone":14,"typeConfidence":2.0,"plateTime":0.45619943430429855,"extension":5.9986124102322735},"hitData":{"launchSpeed":32.2,"launchAngle":10.0,"totalDistance":34.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":131.98,"coordY":185.23}},"index":0,"playId":"8618da5e-1b7b-39f0-960f-7ba797e10554","pitchNumber":1,"startTime":"2025-09-14T19:06:05.006Z","endTime":"2025-09-14T19:06:13.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:06:13.771Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Everson Pereira flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-14T19:07:24.092Z","endTime":"2025-09-14T19:07:52.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-14T19:06:58.251Z","endTime":"2025-09-14T19:07:26.326Z","isPitch":false,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"}},{"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":80.7,"endSpeed":74.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.13675499773535,"aZ":-32.403924493219556,"pfxX":-7.4097756139171995,"pfxZ":-0.16040107615693522,"pX":0.3046335621891651,"pZ":3.0628533724701383,"vX0":-3.3880393283943233,"vY0":-117.61395046921189,"vZ0":1.5077626780358586,"x":105.39,"y":156.08,"x0":2.7241290938066607,"y0":50.00413738908807,"z0":5.406035542324037,"aX":-10.439840707277941},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.4,"breakHorizontal":14.3,"spinRate":2413,"spinDirection":287},"zone":3,"typeConfidence":2.0,"plateTime":0.464699471041512,"extension":5.927784409329666},"index":1,"playId":"8edec918-efed-3712-9ac6-70d6f5c001a5","pitchNumber":1,"startTime":"2025-09-14T19:07:26.326Z","endTime":"2025-09-14T19:07:31.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07944031575558,"aZ":-16.30577002649275,"pfxX":7.082442888456695,"pfxZ":8.893720223166458,"pX":-0.17450963802166183,"pZ":2.8503301969967962,"vX0":-8.439185453993886,"vY0":-132.20980815031916,"vZ0":-3.3908688244828364,"x":123.65,"y":161.82,"x0":2.12680398140376,"y0":50.00368992316499,"z0":5.334040687955871,"aX":12.638989007283174},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-11.2,"spinRate":2455,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4130326035469998,"extension":6.048384372032055},"hitData":{"launchSpeed":95.5,"launchAngle":38.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.71,"coordY":73.44}},"index":2,"playId":"f0c4f4bc-08f9-3c69-80cc-4fca3dc4b576","pitchNumber":2,"startTime":"2025-09-14T19:07:43.204Z","endTime":"2025-09-14T19:07:52.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:07:52.747Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out, second baseman Brandon Lowe to first baseman Bob Seymour.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-14T19:09:39.349Z","endTime":"2025-09-14T19:11:33.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":2.7965809153244,"strikeZoneBottom":1.14957535373706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.718262266896893,"aZ":-27.580561829475553,"pfxX":0.17093994460370254,"pfxZ":2.6695169237819263,"pX":1.0352576157186415,"pZ":1.6253135531437009,"vX0":5.625680976626334,"vY0":-129.28652408687446,"vZ0":-5.146911239353467,"x":77.54,"y":194.9,"x0":-1.1760087822698027,"y0":50.00395311167247,"z0":5.715756230256097,"aX":0.2935005750407943},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":-1.3,"spinRate":2422,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.42096735280274844,"extension":6.566491317292687},"index":0,"playId":"263b47b8-fa91-3c3e-af7b-a5a2bd7ae72a","pitchNumber":1,"startTime":"2025-09-14T19:09:59.944Z","endTime":"2025-09-14T19:10:04.105Z","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":95.5,"endSpeed":87.9,"strikeZoneTop":3.16191807001088,"strikeZoneBottom":1.35997891255475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.649795633628912,"aZ":-23.08453697929077,"pfxX":-9.498387503365922,"pfxZ":4.634933389488805,"pX":-0.04311108546458761,"pZ":1.6675963844721942,"vX0":6.478475055823121,"vY0":-138.83495097135392,"vZ0":-6.635788444769712,"x":118.64,"y":193.75,"x0":-1.1668876602338507,"y0":50.004612837484586,"z0":5.613960740378225,"aX":-18.63565521148645},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":16.0,"spinRate":2212,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3937771432264583,"extension":6.524349666325495},"index":1,"playId":"718cd289-dc40-3504-a66e-824c3296578a","pitchNumber":2,"startTime":"2025-09-14T19:10:13.610Z","endTime":"2025-09-14T19:10:17.890Z","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.7,"endSpeed":80.9,"strikeZoneTop":3.17999813062807,"strikeZoneBottom":1.43661043572892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.334561313306743,"aZ":-25.887870550731034,"pfxX":-8.289265682854428,"pfxZ":3.8017548410710367,"pX":-0.2920137725836196,"pZ":0.919789265638407,"vX0":5.097026490258265,"vY0":-127.52509811281035,"vZ0":-6.5788908223721645,"x":128.13,"y":213.95,"x0":-1.235982184583546,"y0":50.002353183634256,"z0":5.565081997384379,"aX":-13.702020892166175},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":1581,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42891913330279774,"extension":6.556800632365226},"index":2,"playId":"2cfa16f1-b50e-39fa-bb0a-4c9d9e2db578","pitchNumber":3,"startTime":"2025-09-14T19:10:26.896Z","endTime":"2025-09-14T19:10:31.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.678174248107883,"aZ":-22.103099972128806,"pfxX":-9.096297724308412,"pfxZ":5.076749906374843,"pX":-0.21680953827341304,"pZ":2.477291745594787,"vX0":6.017179597379572,"vY0":-139.78234822046727,"vZ0":-4.680492723628677,"x":125.26,"y":171.89,"x0":-1.2123774800848028,"y0":50.004639518549304,"z0":5.619278117391861,"aX":-18.05319236642889},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.4,"breakHorizontal":15.2,"spinRate":2189,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3914243123833714,"extension":6.50014355700612},"index":3,"playId":"006b4bc2-ab1a-30af-be8e-7ccb138957c9","pitchNumber":4,"startTime":"2025-09-14T19:10:40.466Z","endTime":"2025-09-14T19:10:50.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37863842512531,"aZ":-24.038651093446145,"pfxX":-0.33000277214531026,"pfxZ":4.476984543553878,"pX":0.8382768951714571,"pZ":1.2498264413462215,"vX0":5.681435238713714,"vY0":-133.41165299185485,"vZ0":-6.852828653794262,"x":85.05,"y":205.03,"x0":-1.268329304061503,"y0":50.00469754967829,"z0":5.562737868673675,"aX":-0.5999775282670889},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.0,"breakHorizontal":-0.5,"spinRate":2565,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.40919453513058324,"extension":6.594616303786339},"hitData":{"launchSpeed":75.6,"launchAngle":1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.37,"coordY":189.24}},"index":4,"playId":"7bf28fe7-8813-3687-8b22-8eebe239d79b","pitchNumber":5,"startTime":"2025-09-14T19:11:25.898Z","endTime":"2025-09-14T19:11:33.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:11:33.778Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Brandon Lowe to first baseman Bob Seymour.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-14T19:11:55.453Z","endTime":"2025-09-14T19:12:03.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.066051668244533,"aZ":-43.18491730189903,"pfxX":5.607485163706795,"pfxZ":-7.406867835479678,"pX":-0.07028774589547793,"pZ":1.601517837968618,"vX0":0.9515904948372431,"vY0":-121.24790345400343,"vZ0":-1.309090102701151,"x":119.68,"y":195.54,"x0":-1.1964247638391856,"y0":50.00260876926604,"z0":5.922189344890545,"aX":8.335272584969202},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.4,"breakHorizontal":-10.3,"spinRate":1863,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.45200885571353666,"extension":6.4273566388184715},"hitData":{"launchSpeed":89.8,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.92,"coordY":152.19}},"index":0,"playId":"ec21ba80-24e4-3357-8cc5-47707efe7dd3","pitchNumber":1,"startTime":"2025-09-14T19:11:55.453Z","endTime":"2025-09-14T19:12:03.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:12:03.245Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, second baseman Brandon Lowe to first baseman Bob Seymour.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-14T19:12:35.838Z","endTime":"2025-09-14T19:12:58.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-14T19:12:25.222Z","endTime":"2025-09-14T19:12:38.148Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":83.6,"strikeZoneTop":3.51708926717321,"strikeZoneBottom":1.78491494224149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.074885799093824,"aZ":-24.262704534480704,"pfxX":1.3058491756764283,"pfxZ":4.506381569163444,"pX":1.3106645293019308,"pZ":2.3464996070600965,"vX0":5.780279678308374,"vY0":-130.54294893379478,"vZ0":-4.029781342333767,"x":67.04,"y":175.42,"x0":-1.0866185785327245,"y0":50.00300103549775,"z0":5.700113382068909,"aX":2.2912039155591843},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":-3.5,"spinRate":2406,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.41686351559439583,"extension":6.574236674055573},"index":1,"playId":"8cbc3e2e-399e-3d37-b3cc-ccddcad09c4c","pitchNumber":1,"startTime":"2025-09-14T19:12:38.148Z","endTime":"2025-09-14T19:12:42.317Z","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":90.1,"endSpeed":84.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.064912970587958,"aZ":-24.901235892962006,"pfxX":-0.1896247465524563,"pfxZ":4.0897065453296735,"pX":-0.4453592960660379,"pZ":2.071336507365775,"vX0":2.4861248036760966,"vY0":-131.33631185165663,"vZ0":-4.455515668772612,"x":133.98,"y":182.85,"x0":-1.372363491622999,"y0":50.00460034947719,"z0":5.6013721104466425,"aX":-0.3377409918977658},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-0.1,"spinRate":2355,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.4141740457537497,"extension":6.529427110285361},"hitData":{"launchSpeed":83.8,"launchAngle":5.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.43,"coordY":140.53}},"index":2,"playId":"ba3a5e90-33f3-3060-b600-459a14496b9b","pitchNumber":2,"startTime":"2025-09-14T19:12:50.516Z","endTime":"2025-09-14T19:12:58.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:12:58.381Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Williams lines out sharply to third baseman Matt Shaw.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-14T19:14:52.226Z","endTime":"2025-09-14T19:15:11.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.374389440275053,"aZ":-23.6853928750565,"pfxX":6.657046404179036,"pfxZ":5.518971269810576,"pX":0.011809578566348782,"pZ":3.0261808236169485,"vX0":-7.747502098170042,"vY0":-122.45776340663483,"vZ0":-1.1038648827970006,"x":116.55,"y":157.07,"x0":2.333461407865695,"y0":50.001040816080874,"z0":5.4860022095757195,"aX":10.235300126588758},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.1,"breakHorizontal":-10.6,"spinRate":1292,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4451788826431997,"extension":6.1348594937175225},"hitData":{"launchSpeed":102.6,"launchAngle":8.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":90.96,"coordY":158.13}},"index":0,"playId":"a06edf66-ffe9-3da2-aafe-bb6c3e787da8","pitchNumber":1,"startTime":"2025-09-14T19:15:05.722Z","endTime":"2025-09-14T19:15:11.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:15:11.073Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bob Seymour grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-14T19:15:23.301Z","endTime":"2025-09-14T19:16:41.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":90.5,"endSpeed":82.5,"strikeZoneTop":3.52474595463064,"strikeZoneBottom":1.75275022982617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17764757105967,"aZ":-17.17647297647699,"pfxX":9.821715016126173,"pfxZ":8.552745162474984,"pX":1.0571322647922086,"pZ":3.957220915336083,"vX0":-6.552483240204318,"vY0":-131.63694079703055,"vZ0":-0.7730503812212881,"x":76.7,"y":131.94,"x0":2.3037150017024697,"y0":50.00046010445304,"z0":5.527298932530668,"aX":17.219116784877702},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.5,"breakHorizontal":-16.3,"spinRate":2546,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.41623031877156924,"extension":5.9368841889793105},"index":0,"playId":"66614963-984b-3fe2-9177-a2b146579021","pitchNumber":1,"startTime":"2025-09-14T19:15:43.327Z","endTime":"2025-09-14T19:15:47.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.106927925567124,"aZ":-27.90868059168337,"pfxX":-0.42527239680894624,"pfxZ":2.969626847295979,"pX":-0.4218526323446583,"pZ":2.597368530472201,"vX0":-6.920688054203021,"vY0":-118.94703289384488,"vZ0":-0.5408819099550111,"x":133.08,"y":168.65,"x0":2.5767272187853325,"y0":50.004935452194964,"z0":5.35094447514032,"aX":-0.6107904392722571},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.5,"breakHorizontal":2.4,"spinRate":2508,"spinDirection":285},"zone":4,"typeConfidence":2.0,"plateTime":0.45989750507844995,"extension":6.075578494104668},"index":1,"playId":"c8de9dd5-1934-3773-8de8-5eee835924c9","pitchNumber":2,"startTime":"2025-09-14T19:15:59.192Z","endTime":"2025-09-14T19:16:03.522Z","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":89.9,"endSpeed":83.2,"strikeZoneTop":3.53066885671782,"strikeZoneBottom":1.88658435255984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14854175265368,"aZ":-19.725224100718453,"pfxX":9.775397591057484,"pfxZ":7.104840349426518,"pX":0.18973164236367904,"pZ":1.6765021962783422,"vX0":-8.627585839130568,"vY0":-130.64758681670298,"vZ0":-5.498312202316014,"x":109.77,"y":193.51,"x0":2.2439570611334014,"y0":50.00045897097785,"z0":5.263391860453316,"aX":17.118396364726628},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.0,"breakHorizontal":-16.1,"spinRate":1826,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.41717452974972824,"extension":6.180345574003674},"index":2,"playId":"91d4a18f-3ba5-3700-93c3-ea45865b139e","pitchNumber":3,"startTime":"2025-09-14T19:16:16.335Z","endTime":"2025-09-14T19:16:20.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82305754525438,"aZ":-24.82999041687164,"pfxX":10.592965700854641,"pfxZ":4.349257922273735,"pX":0.5180354733466549,"pZ":2.014618925749282,"vX0":-7.8690971913536245,"vY0":-128.86789536008263,"vZ0":-3.34918739706387,"x":97.25,"y":184.39,"x0":2.2291542581880828,"y0":50.00232214988986,"z0":5.241007236333487,"aX":17.88423914273007},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.3,"breakHorizontal":-17.5,"spinRate":1816,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.42440419762926185,"extension":6.138854127139687},"hitData":{"launchSpeed":98.2,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.4,"coordY":152.19}},"index":3,"playId":"feaedc38-96d2-3c41-b2d0-f0b896835bf4","pitchNumber":4,"startTime":"2025-09-14T19:16:34.097Z","endTime":"2025-09-14T19:16:41.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:16:41.443Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-14T19:16:56.911Z","endTime":"2025-09-14T19:18:20.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.479957785232667,"aZ":-15.649202927913661,"pfxX":9.166027822629339,"pfxZ":9.31504485761078,"pX":-0.4822691468955471,"pZ":2.579841808157328,"vX0":-10.00199298448471,"vY0":-132.40364110816435,"vZ0":-4.145651332828277,"x":135.38,"y":169.12,"x0":2.154832676037172,"y0":50.00265537338769,"z0":5.312308230092414,"aX":16.2612852221226},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.1,"breakHorizontal":-14.4,"spinRate":2534,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.41380593930308684,"extension":6.0237045731707},"index":0,"playId":"83a6835d-5e5e-3214-a403-957f946cd950","pitchNumber":1,"startTime":"2025-09-14T19:17:08.036Z","endTime":"2025-09-14T19:17:11.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.890924677101548,"aZ":-30.788764506268368,"pfxX":-3.320337752009845,"pfxZ":0.9780654159307485,"pX":-1.1325968611785315,"pZ":1.9598576183223095,"vX0":-7.376282017170127,"vY0":-118.7352380988528,"vZ0":-1.4726810898025424,"x":160.17,"y":185.86,"x0":2.4525689414534653,"y0":50.00508400482298,"z0":5.404014928428094,"aX":-4.714271325917683},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.7,"breakHorizontal":7.9,"spinRate":2533,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4622682168878445,"extension":6.053422922214987},"index":1,"playId":"4bf5da55-85cb-3c81-9da6-87f6e6c32e72","pitchNumber":2,"startTime":"2025-09-14T19:17:29.903Z","endTime":"2025-09-14T19:17:35.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.1,"strikeZoneTop":3.49299373740672,"strikeZoneBottom":1.5706056059139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44789634945565,"aZ":-14.700191666848747,"pfxX":6.6307156082309815,"pfxZ":10.00911552028203,"pX":-0.6511488148126237,"pZ":4.668338558239577,"vX0":-9.482082018563142,"vY0":-131.9050506289761,"vZ0":0.5409621738921537,"x":141.82,"y":112.73,"x0":2.143996659582623,"y0":50.00474788883801,"z0":5.551961058844013,"aX":11.579608042071857},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.5,"breakHorizontal":-9.7,"spinRate":2446,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.41671323140305283,"extension":5.950290154767988},"index":2,"playId":"01a79761-4b83-3ce2-9cc3-8b828d50f4df","pitchNumber":3,"startTime":"2025-09-14T19:17:58.265Z","endTime":"2025-09-14T19:18:01.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01860063410473,"aZ":-11.644759472649245,"pfxX":6.9376344604421805,"pfxZ":11.537535274585577,"pX":0.07045777911095925,"pZ":3.987714876782815,"vX0":-7.72352736185121,"vY0":-132.93946950639122,"vZ0":-1.6339397215514344,"x":114.31,"y":131.11,"x0":2.119958822269946,"y0":50.00602571043276,"z0":5.461137752805952,"aX":12.349146771355077},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.6,"breakHorizontal":-10.8,"spinRate":2501,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.41292280093635014,"extension":6.13264412220343},"index":3,"playId":"6bd50a10-f4cd-3f62-a3f1-3bc518a7d84c","pitchNumber":4,"startTime":"2025-09-14T19:18:15.578Z","endTime":"2025-09-14T19:18:20.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:18:20.942Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a sharp line drive to right fielder Josh Lowe.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-14T19:20:22.084Z","endTime":"2025-09-14T19:22:27.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.8,"endSpeed":86.9,"strikeZoneTop":3.34210536529068,"strikeZoneBottom":1.47328782841902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.569431334409302,"aZ":-24.870153956125364,"pfxX":-8.54774574708146,"pfxZ":3.7879998120662446,"pX":-1.2557639780595984,"pZ":2.549236113757106,"vX0":3.2037555254293553,"vY0":-137.96829102577775,"vZ0":-3.971855470784644,"x":121.48,"y":194.61,"x0":-1.321184734312165,"y0":50.00283551787405,"z0":5.682615612801567,"aX":-16.486252641627956},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.2,"breakHorizontal":14.8,"spinRate":2192,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3969284785263114,"extension":6.396892375695779},"index":0,"playId":"ea2ad0be-e3b7-35d3-b9b6-77a7bdecb79b","pitchNumber":1,"startTime":"2025-09-14T19:20:29.272Z","endTime":"2025-09-14T19:20:34.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.0,"endSpeed":79.2,"strikeZoneTop":3.59266138536088,"strikeZoneBottom":1.74780604277142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.628019579161485,"aZ":-26.67363369255121,"pfxX":-9.480784312888483,"pfxZ":3.41994592064521,"pX":-0.6376756839525719,"pZ":2.9402651972055054,"vX0":4.606432322927914,"vY0":-126.55781587983245,"vZ0":-1.6553305775143576,"x":141.31,"y":159.39,"x0":-1.2568620078494743,"y0":50.005207454745474,"z0":5.7545653157990895,"aX":-15.266831005569072},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":1744,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4340162300497199,"extension":6.5293665959184395},"index":1,"playId":"7e5f55d8-1628-3495-8d6c-5948d537c2a2","pitchNumber":2,"startTime":"2025-09-14T19:20:42.905Z","endTime":"2025-09-14T19:20:46.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.59272138336285,"strikeZoneBottom":1.71502118316089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38549936573669,"aZ":-22.731983502866584,"pfxX":-10.569890547004217,"pfxZ":4.859224518649135,"pX":0.5112101450101821,"pZ":3.0912367522798934,"vX0":7.931528350155909,"vY0":-138.38973914277454,"vZ0":-3.313436754565961,"x":97.51,"y":155.32,"x0":-1.016207981455654,"y0":50.003914117478374,"z0":5.8238094094364055,"aX":-20.53877247093156},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":17.5,"spinRate":2201,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.39553911362004257,"extension":6.4414621602810636},"index":2,"playId":"afc622ce-7c21-3163-a76a-e4b92a2f289c","pitchNumber":3,"startTime":"2025-09-14T19:20:56.345Z","endTime":"2025-09-14T19:20:59.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.19081561455098,"aZ":-12.6830371450943,"pfxX":-5.3673736596400206,"pfxZ":9.85786273341469,"pX":0.17169930885812368,"pZ":3.61405784531255,"vX0":5.496717209623944,"vY0":-140.51213627611023,"vZ0":-3.913753802535258,"x":110.46,"y":141.2,"x0":-1.1232290647886427,"y0":50.00095529107704,"z0":5.863502398668106,"aX":-10.610725611064927},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":8.4,"spinRate":2429,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3914973778542308,"extension":6.4757783479672755},"index":3,"playId":"e2d2c039-0d49-324b-9333-988058782188","pitchNumber":4,"startTime":"2025-09-14T19:21:10.516Z","endTime":"2025-09-14T19:21:13.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.222316460811648,"aZ":-23.582751510719433,"pfxX":0.36405673611388656,"pfxZ":4.678637528549583,"pX":0.2411183797048949,"pZ":3.381010529389184,"vX0":3.890007629800986,"vY0":-133.8124514914634,"vZ0":-1.9565480532414246,"x":107.81,"y":147.49,"x0":-1.270790854223016,"y0":50.006408015636744,"z0":5.788347791766174,"aX":0.6696237966712971},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":-1.4,"spinRate":2398,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.40721936189317587,"extension":6.4660289170615455},"index":4,"playId":"9b276d96-9d9c-33c0-a65c-51e33be56715","pitchNumber":5,"startTime":"2025-09-14T19:21:26.993Z","endTime":"2025-09-14T19:21:30.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.59000082125858,"strikeZoneBottom":1.66005280456131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.361284168155922,"aZ":-24.930742360474174,"pfxX":-5.590638575409172,"pfxZ":4.532396425824313,"pX":-2.1957680802150916,"pZ":3.748250474471182,"vX0":-0.08636665371266847,"vY0":-125.57984712897671,"vZ0":-0.046773355992573706,"x":200.7,"y":137.58,"x0":-1.4346404126434913,"y0":50.001367744022986,"z0":5.794625496452141,"aX":-8.930691527716814},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.4,"breakHorizontal":10.2,"spinRate":1632,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4361115945820613,"extension":6.4197018919470015},"index":5,"playId":"896dd1f1-8575-3a79-8260-ce8214b2c3e8","pitchNumber":6,"startTime":"2025-09-14T19:21:43.884Z","endTime":"2025-09-14T19:21:46.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.706334502010364,"aZ":-28.958051789063838,"pfxX":0.313865890134827,"pfxZ":1.8036961373662317,"pX":1.1340268983178927,"pZ":2.125020507280705,"vX0":6.069858954503386,"vY0":-132.04644685030715,"vZ0":-3.6412744432093413,"x":73.77,"y":181.4,"x0":-1.2263992892991256,"y0":50.00154196488895,"z0":5.6309494327066165,"aX":0.5589140800200243},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.8,"breakHorizontal":-1.8,"spinRate":2376,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4133532722753177,"extension":6.600104230734055},"index":6,"playId":"8c888254-6627-335c-8d73-867f63c31440","pitchNumber":7,"startTime":"2025-09-14T19:21:58.143Z","endTime":"2025-09-14T19:22:02.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2383893423357,"aZ":-20.537382879536985,"pfxX":-4.251029372619838,"pfxZ":6.997020405953981,"pX":-0.2169052669321408,"pZ":2.5830722843174065,"vX0":3.9541475742257486,"vY0":-127.3800280666888,"vZ0":-3.722489933708224,"x":125.27,"y":169.04,"x0":-1.22818765603177,"y0":50.001195343314784,"z0":5.663787754621708,"aX":-7.068592955869882},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.1,"breakHorizontal":7.0,"spinRate":1515,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4280454649392911,"extension":6.452992895354066},"hitData":{"launchSpeed":103.5,"launchAngle":13.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.22,"coordY":92.89}},"index":7,"playId":"546c8c3c-c8cb-3a96-86b0-6002a552a572","pitchNumber":8,"startTime":"2025-09-14T19:22:16.550Z","endTime":"2025-09-14T19:22:27.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:22:27.554Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a line drive to left fielder Christopher Morel. Ian Happ to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-14T19:22:32.230Z","endTime":"2025-09-14T19:23:29.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":666624,"link":"/api/v1/people/666624"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.41725669736542,"strikeZoneBottom":1.56626237823082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.060837064509904,"aZ":-25.885015631089058,"pfxX":-10.038677921174381,"pfxZ":3.2057947101569804,"pX":-0.7698139085914536,"pZ":1.9172897453317483,"vX0":4.6043987900824055,"vY0":-138.45301510636466,"vZ0":-5.292802539348261,"x":146.34,"y":187.01,"x0":-1.141222014739684,"y0":50.001462627171676,"z0":5.564080705748253,"aX":-19.67930820266862},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.0,"breakHorizontal":17.4,"spinRate":2102,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.3941222856908655,"extension":6.5344073126019575},"index":0,"playId":"bafa0a18-780b-3b2e-9b76-f70225065516","pitchNumber":1,"startTime":"2025-09-14T19:22:58.193Z","endTime":"2025-09-14T19:23:02.006Z","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":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.335655683583038,"aZ":-25.135524211297263,"pfxX":0.2733330581609019,"pfxZ":3.9157503107617604,"pX":0.4845526343388441,"pZ":2.947883789477157,"vX0":4.337122862960603,"vY0":-132.09850817153296,"vZ0":-2.5517338953147086,"x":98.53,"y":159.19,"x0":-1.2018928465894398,"y0":50.00647264079593,"z0":5.739390041117375,"aX":0.4921678739653443},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":-1.3,"spinRate":2342,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.41177185344890566,"extension":6.632028184336818},"hitData":{"launchSpeed":93.1,"launchAngle":17.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.14,"coordY":91.8}},"index":1,"playId":"8d65b933-1507-3cdd-b94e-1c9e160efefa","pitchNumber":2,"startTime":"2025-09-14T19:23:16.118Z","endTime":"2025-09-14T19:23:29.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:23:29.741Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-14T19:24:42.290Z","endTime":"2025-09-14T19:27:58.972Z","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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7,8,9],"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":9},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T19:23:45.663Z","endTime":"2025-09-14T19:24:44.602Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04875774477831,"aZ":-26.378327904972487,"pfxX":0.9580546169627882,"pfxZ":3.284863260909943,"pX":-0.026140710890036,"pZ":2.2012736477211186,"vX0":2.986177796494497,"vY0":-130.81185194172545,"vZ0":-3.809005836799675,"x":118.0,"y":179.35,"x0":-1.298905229957911,"y0":50.00078455266911,"z0":5.614614328184055,"aX":1.6890775963978868},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":-2.3,"spinRate":2443,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.4159246949446196,"extension":6.601512084266905},"index":1,"playId":"9eba4a08-9323-34ef-a144-c388bc81f4a3","pitchNumber":1,"startTime":"2025-09-14T19:24:44.602Z","endTime":"2025-09-14T19:24:48.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.58117229428712,"strikeZoneBottom":1.66426534211214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.305844698022916,"aZ":-25.357133453836198,"pfxX":-10.968408384363315,"pfxZ":3.44654892766971,"pX":1.2866564208285536,"pZ":0.36852521372227565,"vX0":10.020494682937429,"vY0":-139.96349593282872,"vZ0":-9.094825605006449,"x":67.96,"y":228.83,"x0":-0.9191033320819282,"y0":50.00447487945225,"z0":5.327326202918844,"aX":-21.71085512605262},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.4,"breakHorizontal":17.8,"spinRate":2288,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39169093958863055,"extension":6.6782264721503735},"index":2,"playId":"0de4cc66-87e5-3c0f-bbe8-bc4c71ec320f","pitchNumber":2,"startTime":"2025-09-14T19:25:05.311Z","endTime":"2025-09-14T19:25:08.342Z","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":90.4,"endSpeed":83.9,"strikeZoneTop":3.52993318506663,"strikeZoneBottom":1.64376739057379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19525588039587,"aZ":-27.37443951632044,"pfxX":-3.1842819931573354,"pfxZ":2.7107201242331644,"pX":1.0898306933609125,"pZ":1.0512293048969965,"vX0":6.765888545371653,"vY0":-131.45818172860768,"vZ0":-6.294875531504516,"x":75.46,"y":210.4,"x0":-1.0917305511969484,"y0":50.000745570015326,"z0":5.481559572972294,"aX":-5.6308762762736055},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":4.4,"spinRate":2472,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4150461737024145,"extension":6.726921692532261},"index":3,"playId":"9e18de60-f873-3402-8914-7a06a59268da","pitchNumber":3,"startTime":"2025-09-14T19:25:28.632Z","endTime":"2025-09-14T19:25:31.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.756421938378754,"aZ":-25.89678407399707,"pfxX":-1.9657125382953544,"pfxZ":3.4563674028809377,"pX":-0.20898359272053482,"pZ":1.679394453982559,"vX0":3.7325173464655226,"vY0":-133.1603518845317,"vZ0":-5.127335144958087,"x":124.97,"y":193.44,"x0":-1.3667581919319964,"y0":50.001146680917564,"z0":5.478548960133679,"aX":-3.56768635682029},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.5,"breakHorizontal":2.9,"spinRate":2417,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.4096861880137146,"extension":6.643618069605887},"index":4,"playId":"073fbc7c-a967-3885-a044-3afb47bc2495","pitchNumber":4,"startTime":"2025-09-14T19:25:50.747Z","endTime":"2025-09-14T19:25:54.421Z","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":95.1,"endSpeed":87.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43947726046474,"aZ":-28.543925458737974,"pfxX":-8.723689382467214,"pfxZ":1.8598497354454224,"pX":-1.1657177928532063,"pZ":2.565822095222609,"vX0":3.1655401874739475,"vY0":-138.54799387717298,"vZ0":-2.8948583229239864,"x":161.43,"y":169.5,"x0":-1.1860623966290165,"y0":50.005759527827635,"z0":5.521384710144924,"aX":-17.05081982145213},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.0,"breakHorizontal":15.2,"spinRate":2248,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.39454900097656465,"extension":6.618952921061912},"index":5,"playId":"0c5bffe0-09fd-3b10-a70e-032a835094c6","pitchNumber":5,"startTime":"2025-09-14T19:26:17.310Z","endTime":"2025-09-14T19:26:21.593Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-14T19:26:48.227Z","endTime":"2025-09-14T19:27:06.679Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05150947526138,"aZ":-27.38622700834782,"pfxX":-7.3845051768458205,"pfxZ":2.9070690710713514,"pX":-0.8379504602068808,"pZ":2.2289899083704294,"vX0":3.1887805506922593,"vY0":-126.95618303684711,"vZ0":-3.1099994096777235,"x":148.94,"y":178.6,"x0":-1.1454512043876828,"y0":50.00066804569634,"z0":5.631108646486585,"aX":-12.148746734655047},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":12.7,"spinRate":1433,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4301181460789252,"extension":6.537337769820917},"index":7,"playId":"27852496-7ebc-359b-ade7-34bdfcdd9e18","pitchNumber":6,"startTime":"2025-09-14T19:27:06.679Z","endTime":"2025-09-14T19:27:11.359Z","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":97.2,"endSpeed":89.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89391397421153,"aZ":-13.993418634042929,"pfxX":-5.255235118696742,"pfxZ":8.92900832983883,"pX":-0.5274573274791972,"pZ":2.3937672083917247,"vX0":3.545845053918949,"vY0":-141.47220807627951,"vZ0":-6.416603075706399,"x":137.11,"y":174.15,"x0":-1.1113654235823989,"y0":50.00287945924946,"z0":5.580409096407207,"aX":-10.701259929694052},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2356,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.38647606777041466,"extension":6.564758587699063},"index":8,"playId":"320eefec-ad75-3638-b336-4799e1a6e965","pitchNumber":7,"startTime":"2025-09-14T19:27:29.987Z","endTime":"2025-09-14T19:27:33.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.298602176688572,"aZ":-19.41116598438057,"pfxX":-4.975116977567948,"pfxZ":8.035784089973875,"pX":0.3059330424678126,"pZ":2.565142024748576,"vX0":5.108116743501675,"vY0":-125.21641972444033,"vZ0":-3.324428850157072,"x":105.34,"y":169.52,"x0":-1.1141584799859898,"y0":50.00107450031668,"z0":5.498330202444986,"aX":-7.899434078562875},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":14.0,"breakHorizontal":7.8,"spinRate":1396,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.43744421504017206,"extension":6.610977543081025},"index":9,"playId":"39f00d87-f572-3db3-846e-422f4458d92b","pitchNumber":8,"startTime":"2025-09-14T19:27:54.947Z","endTime":"2025-09-14T19:27:58.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:27:58.972Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Crow-Armstrong walks. Ian Happ to 3rd. Moisés Ballesteros to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-14T19:28:11.032Z","endTime":"2025-09-14T19:31:26.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.0,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81761617121204,"aZ":-27.8164327629127,"pfxX":-1.6065353944866878,"pfxZ":2.380054187285804,"pX":0.852584548252828,"pZ":3.006573418088842,"vX0":5.780878730332238,"vY0":-134.03177020960493,"vZ0":-1.9598346803687035,"x":84.5,"y":157.6,"x0":-1.1161291875592982,"y0":50.00633192699983,"z0":5.718223006586095,"aX":-2.9469859879416314},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.1,"breakHorizontal":1.8,"spinRate":2415,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.40742080728250807,"extension":6.599768874858088},"index":0,"playId":"20a36572-2eb1-3c76-bda8-53b680ecabf8","pitchNumber":1,"startTime":"2025-09-14T19:28:25.193Z","endTime":"2025-09-14T19:28:29.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.0,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.043931584633228,"aZ":-27.18767253170839,"pfxX":-8.867549444224121,"pfxZ":3.1075184874680613,"pX":-0.3238259956501368,"pZ":0.9392386001788235,"vX0":5.10455047384826,"vY0":-125.31448362263428,"vZ0":-5.738239109388026,"x":129.34,"y":213.42,"x0":-1.2249827488222187,"y0":50.00573187649364,"z0":5.453162874941092,"aX":-14.241339377101013},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.7,"breakHorizontal":15.0,"spinRate":1593,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4354996893768459,"extension":6.579321974712145},"index":1,"playId":"30baecc4-0c6b-3268-8132-f3b61afbd115","pitchNumber":2,"startTime":"2025-09-14T19:28:47.399Z","endTime":"2025-09-14T19:28:52.452Z","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":96.9,"endSpeed":88.7,"strikeZoneTop":3.10208777612423,"strikeZoneBottom":1.43210985983314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.395652222529776,"aZ":-15.799204487249524,"pfxX":-5.491898688903962,"pfxZ":8.101017402163267,"pX":-0.5330642695328993,"pZ":3.733065699410132,"vX0":3.612808469522113,"vY0":-141.09292636504512,"vZ0":-2.967667085099885,"x":137.32,"y":137.99,"x0":-1.11510862742407,"y0":50.000051766902665,"z0":5.813578907760224,"aX":-11.096793430121393},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2342,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3878542914652461,"extension":6.402322594922334},"index":2,"playId":"93473b57-e7b4-3f0c-91dd-b04c962039bc","pitchNumber":3,"startTime":"2025-09-14T19:29:08.788Z","endTime":"2025-09-14T19:29:13.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.0,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.195783246074523,"aZ":-15.214000205743764,"pfxX":-6.526575824097412,"pfxZ":8.385014162172384,"pX":0.1811127224736415,"pZ":2.940647656174975,"vX0":6.0496185140265935,"vY0":-141.1194791555017,"vZ0":-4.876904984738472,"x":110.1,"y":159.38,"x0":-1.1392437099778514,"y0":50.00587366645803,"z0":5.666674499887398,"aX":-13.206370055973883},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":10.7,"spinRate":2337,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.38767077815711515,"extension":6.57679549816993},"index":3,"playId":"09209a55-cbb5-31be-893d-7580d0dc31c0","pitchNumber":4,"startTime":"2025-09-14T19:29:27.615Z","endTime":"2025-09-14T19:29:30.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.0,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55292707931011,"aZ":-29.559461665117205,"pfxX":-0.3722536847224198,"pfxZ":1.461067007749973,"pX":0.36114562966429575,"pZ":3.1137286295039552,"vX0":4.2463651843004735,"vY0":-132.36637534943753,"vZ0":-1.3991993552266364,"x":103.23,"y":154.71,"x0":-1.2086502476678875,"y0":50.005568240827046,"z0":5.793087715184181,"aX":-0.6680718851680719},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.5,"breakHorizontal":-0.1,"spinRate":2405,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.4122024659759038,"extension":6.595817645614876},"index":4,"playId":"c6d910aa-b866-3630-9e98-0d0fbc1bfda7","pitchNumber":5,"startTime":"2025-09-14T19:29:51.625Z","endTime":"2025-09-14T19:29:54.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.00000158802207,"strikeZoneBottom":1.46595788561083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.184055590194543,"aZ":-23.183245261540645,"pfxX":-8.00228638024803,"pfxZ":5.458750220660902,"pX":-0.8200563271934362,"pZ":0.451995225964563,"vX0":3.734328678765809,"vY0":-127.26256955661793,"vZ0":-7.90894587646636,"x":148.26,"y":226.58,"x0":-1.263757979106821,"y0":50.00320909303338,"z0":5.425749684637301,"aX":-13.17601154624571},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":13.7,"spinRate":1609,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4297701079162355,"extension":6.674889462481661},"index":5,"playId":"a3c09970-09d1-3fa0-bf24-26f83b98b07e","pitchNumber":6,"startTime":"2025-09-14T19:30:14.963Z","endTime":"2025-09-14T19:30:19.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.0,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.91424178243395,"aZ":-26.83378792212017,"pfxX":-2.8567592344278565,"pfxZ":2.90104976423952,"pX":0.8887952821165882,"pZ":2.082336197937445,"vX0":6.481210432437112,"vY0":-133.99822381018438,"vZ0":-4.089812265579462,"x":83.12,"y":182.56,"x0":-1.1779870648239708,"y0":50.00054529130083,"z0":5.520696061584611,"aX":-5.253641032665365},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.7,"breakHorizontal":4.0,"spinRate":2469,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.40701826208643554,"extension":6.612723881401386},"index":6,"playId":"b6f27e34-3c3a-3abb-9c0d-ee06ba2480b0","pitchNumber":7,"startTime":"2025-09-14T19:30:39.095Z","endTime":"2025-09-14T19:30:43.327Z","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.6,"endSpeed":88.6,"strikeZoneTop":2.95046624237049,"strikeZoneBottom":1.34315191186373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.822044255932397,"aZ":-26.683044753549954,"pfxX":-8.601201212889942,"pfxZ":2.753331785237153,"pX":0.4431322774250948,"pZ":3.598985003765504,"vX0":7.1452979662023495,"vY0":-139.20400504859512,"vZ0":-1.0301348033126505,"x":100.11,"y":141.61,"x0":-1.0205044827658651,"y0":50.0006257514688,"z0":5.716139313779549,"aX":-17.133656004906427},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.0,"breakHorizontal":14.4,"spinRate":2260,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39122210428879667,"extension":6.493000004339066},"index":7,"playId":"cd52f9b7-2719-37ca-a605-663d717cb717","pitchNumber":8,"startTime":"2025-09-14T19:31:02.486Z","endTime":"2025-09-14T19:31:06.221Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.04924928944637,"strikeZoneBottom":1.37978490023271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50568042389165,"aZ":-26.641428403515963,"pfxX":-7.521461983038216,"pfxZ":3.4389695191721126,"pX":-1.9453957185571378,"pZ":1.728023059525565,"vX0":1.1442973964234646,"vY0":-125.1117840601449,"vZ0":-4.138649543381001,"x":191.15,"y":192.12,"x0":-1.4257741192991893,"y0":50.00550648770708,"z0":5.547995033936274,"aX":-12.113974126113899},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":13.4,"spinRate":1482,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43517106201444733,"extension":6.632530181230358},"index":8,"playId":"45569c09-82ea-3b8f-9752-ba288a8ed094","pitchNumber":9,"startTime":"2025-09-14T19:31:22.250Z","endTime":"2025-09-14T19:31:26.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:31:26.629Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Willi Castro grounds into a double play, pitcher Adrian Houser to catcher Nick Fortes to first baseman Bob Seymour. Ian Happ out at home. Willi Castro out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-14T19:31:33.416Z","endTime":"2025-09-14T19:33:56.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.49000083628412,"strikeZoneBottom":1.57607647150527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.081362482672443,"aZ":-27.18345235011477,"pfxX":-7.773192697899749,"pfxZ":3.0340862942449967,"pX":-1.3308572144540323,"pZ":2.3415270367814593,"vX0":2.6115714032679476,"vY0":-126.69839912833349,"vZ0":-2.874960554539364,"x":167.73,"y":175.56,"x0":-1.3581253131387778,"y0":50.00357840307727,"z0":5.637308459412956,"aX":-12.783585164821593},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":13.6,"spinRate":1502,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4304173898334209,"extension":6.462757709138135},"index":0,"playId":"abe43043-2f8b-306c-9764-e970e2c3019e","pitchNumber":1,"startTime":"2025-09-14T19:31:51.822Z","endTime":"2025-09-14T19:31:55.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.55405480024702,"strikeZoneBottom":1.66768405220902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08073568283834,"aZ":-26.422619710550112,"pfxX":-7.756072931053168,"pfxZ":2.838452673767792,"pX":-1.256408247541,"pZ":3.0976144907839793,"vX0":3.1533225995640493,"vY0":-140.66343405652958,"vZ0":-2.317803759669954,"x":164.89,"y":155.14,"x0":-1.3759725107631569,"y0":50.00680113571029,"z0":5.622957915681525,"aX":-15.745520562263259},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.9,"breakHorizontal":13.6,"spinRate":2305,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.38748879161981575,"extension":6.412108614208782},"index":1,"playId":"9ecf293a-4943-31f1-8fff-622c39d791a3","pitchNumber":2,"startTime":"2025-09-14T19:32:05.380Z","endTime":"2025-09-14T19:32:09.057Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-14T19:32:17.583Z","endTime":"2025-09-14T19:32:54.683Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.34341786595169,"strikeZoneBottom":1.6030170498887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.327962586360847,"aZ":-26.34644794686621,"pfxX":-7.730007227643786,"pfxZ":2.950625621483347,"pX":-0.29161413424698607,"pZ":3.5807516425920225,"vX0":5.447733965686192,"vY0":-138.8152435448115,"vZ0":-0.9444402315850393,"x":128.12,"y":142.1,"x0":-1.262487234225373,"y0":50.00515454512686,"z0":5.658964868717891,"aX":-15.282215540957102},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.4,"breakHorizontal":13.1,"spinRate":2215,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39264181473937665,"extension":6.525652382969141},"index":3,"playId":"ab7555c5-8668-3d84-8ef5-a70e0552a9bc","pitchNumber":3,"startTime":"2025-09-14T19:32:54.683Z","endTime":"2025-09-14T19:33:00.303Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"startTime":"2025-09-14T19:33:11.460Z","endTime":"2025-09-14T19:33:26.950Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.000900508077883,"aZ":-23.76174139040491,"pfxX":-8.930532083395512,"pfxZ":4.2341491171804275,"pX":-0.31534452154991255,"pZ":3.134220826185326,"vX0":5.944467270066667,"vY0":-138.88189779064044,"vZ0":-2.5617800569826805,"x":129.02,"y":154.16,"x0":-1.3041587652160644,"y0":50.00573900514676,"z0":5.619712790882545,"aX":-17.754047911174464},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":15.2,"spinRate":2201,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3917902886534792,"extension":6.506841693175008},"index":5,"playId":"564ebe6b-1f31-3bb5-a843-b24d5bffb1e1","pitchNumber":4,"startTime":"2025-09-14T19:33:26.950Z","endTime":"2025-09-14T19:33:31.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0038951166885,"aZ":-27.939447741780313,"pfxX":0.2892180639802677,"pfxZ":2.389578223467197,"pX":0.2375150457878431,"pZ":3.2139144410707505,"vX0":3.9210473378540818,"vY0":-131.38685833220913,"vZ0":-1.3667996750896676,"x":107.95,"y":152.0,"x0":-1.3027761125120774,"y0":50.00422858867123,"z0":5.788863551022968,"aX":0.5133014963029232},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":-1.3,"spinRate":2464,"spinDirection":169},"zone":2,"typeConfidence":2.0,"plateTime":0.4145657800971141,"extension":6.497724985344646},"hitData":{"launchSpeed":76.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.31,"coordY":174.73}},"index":6,"playId":"1546d5cb-5ced-30c3-89d7-874208afbbf2","pitchNumber":5,"startTime":"2025-09-14T19:33:48.278Z","endTime":"2025-09-14T19:33:56.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:33:56.395Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out sharply, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-14T19:35:58.834Z","endTime":"2025-09-14T19:38:05.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.53265904304639,"strikeZoneBottom":1.55739159165186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.312183006216635,"aZ":-33.64402943201615,"pfxX":-4.669042131422144,"pfxZ":-1.0638434106740622,"pX":0.7583839075411636,"pZ":2.8616235822800182,"vX0":-2.9164972187796727,"vY0":-116.67154864415267,"vZ0":1.2254099776805378,"x":88.09,"y":161.52,"x0":2.629860949619988,"y0":50.00249770211055,"z0":5.492809155710772,"aX":-6.45587592772278},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.3,"breakHorizontal":9.1,"spinRate":2576,"spinDirection":299},"zone":6,"typeConfidence":2.0,"plateTime":0.4689109374968017,"extension":6.036314260248469},"index":0,"playId":"c01e11a2-787b-35eb-9c66-2a1203c7d4c4","pitchNumber":1,"startTime":"2025-09-14T19:36:10.694Z","endTime":"2025-09-14T19:36:14.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.48999961973753,"strikeZoneBottom":1.56875986880856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56749761741584,"aZ":-15.442607347485819,"pfxX":6.280939958119774,"pfxZ":9.54941731184671,"pX":-0.7475119951762689,"pZ":5.315890697486726,"vX0":-9.493328914689863,"vY0":-131.46742922994636,"vZ0":2.0301553068806686,"x":145.49,"y":95.25,"x0":2.0923936119439905,"y0":50.00612368656778,"z0":5.679096431866388,"aX":11.010713531385601},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.0,"breakHorizontal":-9.4,"spinRate":2585,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4164537963777044,"extension":5.975607994901532},"index":1,"playId":"f71c60c8-c99a-39b0-a81e-8d3b22674ee8","pitchNumber":2,"startTime":"2025-09-14T19:36:27.760Z","endTime":"2025-09-14T19:36:31.713Z","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":81.5,"endSpeed":75.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.2304502660054,"aZ":-31.44190835981579,"pfxX":-3.1647025023271906,"pfxZ":0.5113692529939584,"pX":-0.7983677159995106,"pZ":2.1622998063471144,"vX0":-6.781288807916744,"vY0":-118.66288326320469,"vZ0":-0.6670664737644643,"x":147.43,"y":180.4,"x0":2.499771177039014,"y0":50.00319516163741,"z0":5.2942469088929665,"aX":-4.544541270317368},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.1,"breakHorizontal":7.3,"spinRate":2606,"spinDirection":300},"zone":7,"typeConfidence":2.0,"plateTime":0.4603557511762566,"extension":6.218704798500188},"index":2,"playId":"086cc605-8dd6-3b9c-af85-e48742399c96","pitchNumber":3,"startTime":"2025-09-14T19:36:45.839Z","endTime":"2025-09-14T19:36:49.622Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-14T19:36:58.332Z","endTime":"2025-09-14T19:37:15.077Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":81.2,"endSpeed":75.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.172369556944542,"aZ":-27.99413042043974,"pfxX":-4.057735918820815,"pfxZ":2.9240194539816446,"pX":-1.316353992155858,"pZ":2.159313183580769,"vX0":-7.641745679188614,"vY0":-118.08531434798195,"vZ0":-1.7429238759589576,"x":167.18,"y":180.48,"x0":2.474700198555112,"y0":50.00062882414919,"z0":5.455740941357177,"aX":-5.7906329423775995},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.2,"breakHorizontal":9.0,"spinRate":2627,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.46191401926453235,"extension":6.183553283608853},"index":4,"playId":"36600e02-9003-3e7d-8645-48e05f30f285","pitchNumber":4,"startTime":"2025-09-14T19:37:15.077Z","endTime":"2025-09-14T19:37:19.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.7,"strikeZoneTop":3.5689311627978,"strikeZoneBottom":1.74226193328964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.505666642248695,"aZ":-15.474137878154968,"pfxX":8.084534931880595,"pfxZ":9.41116982781693,"pX":0.23621553951025862,"pZ":4.77195214367652,"vX0":-7.7435328104580545,"vY0":-132.8684238989374,"vZ0":1.011872100381647,"x":108.0,"y":109.94,"x0":2.1488077231082436,"y0":50.00074331834028,"z0":5.516644771076755,"aX":14.343078378525911},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":-12.8,"spinRate":2513,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.41345623731315184,"extension":6.059475683318409},"index":5,"playId":"e397dcfa-754b-38f4-b7bc-074aa5d4682b","pitchNumber":5,"startTime":"2025-09-14T19:37:38.319Z","endTime":"2025-09-14T19:37:42.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.313848117215,"aZ":-26.341225723965476,"pfxX":7.557420188823768,"pfxZ":3.744652589971004,"pX":0.40934911381936817,"pZ":2.3138548125837746,"vX0":-6.963650331923265,"vY0":-124.08636599661351,"vZ0":-2.103029327183943,"x":101.4,"y":176.31,"x0":2.2729876583740363,"y0":50.00094795964856,"z0":5.371645530141353,"aX":11.760050952585146},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.5,"breakHorizontal":-12.0,"spinRate":1423,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4417758413275532,"extension":6.226301884879258},"hitData":{"launchSpeed":102.5,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":98.1,"coordY":164.35}},"index":6,"playId":"cb319b2d-e08c-30f8-94f8-de7234d8a4f6","pitchNumber":6,"startTime":"2025-09-14T19:37:56.640Z","endTime":"2025-09-14T19:38:05.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:38:05.360Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-14T19:38:14.226Z","endTime":"2025-09-14T19:39:37.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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,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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.17298517890807,"strikeZoneBottom":1.42499341547672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00090879434121,"aZ":-22.805174801234834,"pfxX":8.81694411280004,"pfxZ":5.583104234386164,"pX":-0.511907421943759,"pZ":3.1893824035980978,"vX0":-9.662819488830198,"vY0":-128.80216700026287,"vZ0":-0.8763105108386279,"x":136.51,"y":152.67,"x0":2.1444997325783497,"y0":50.00481473462679,"z0":5.29911679238463,"aX":14.802025505409219},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.1,"breakHorizontal":-13.8,"spinRate":1753,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.42541338284601604,"extension":6.20965865838623},"index":0,"playId":"a5b6eaa1-9586-3cb2-9f46-89a8de32fc9b","pitchNumber":1,"startTime":"2025-09-14T19:38:30.901Z","endTime":"2025-09-14T19:38:34.729Z","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":88.5,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.035483362727962,"aZ":-24.404050545189186,"pfxX":9.299486863149838,"pfxZ":4.671514003648757,"pX":0.689644315403917,"pZ":1.7423999710833193,"vX0":-7.132724264403131,"vY0":-128.56643026877518,"vZ0":-4.01077727898274,"x":90.71,"y":191.74,"x0":2.2993134227841443,"y0":50.00571970014129,"z0":5.2290752504674725,"aX":15.484139795090856},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.7,"breakHorizontal":-15.1,"spinRate":1839,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.42692864436273625,"extension":6.172829754885115},"index":1,"playId":"a8719d62-e7c9-3088-ab03-192d825d982d","pitchNumber":2,"startTime":"2025-09-14T19:38:48.693Z","endTime":"2025-09-14T19:38:54.195Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-14T19:39:01.129Z","endTime":"2025-09-14T19:39:15.348Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":91.8,"endSpeed":83.5,"strikeZoneTop":3.23000048268292,"strikeZoneBottom":1.43733062020836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.397678981213424,"aZ":-15.876678508805716,"pfxX":7.284791700060108,"pfxZ":9.042309763683075,"pX":0.6474928378416266,"pZ":4.862975917489995,"vX0":-7.002745325747573,"vY0":-133.57370210796844,"vZ0":1.2803759426046786,"x":92.32,"y":107.48,"x0":2.359618274981269,"y0":50.00533077423639,"z0":5.5206611067725015,"aX":13.13492833530234},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-11.6,"spinRate":2528,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.41041521627814515,"extension":6.043098944345768},"index":3,"playId":"b85e4b52-81fc-3f1c-8284-0e088def6a0c","pitchNumber":3,"startTime":"2025-09-14T19:39:15.348Z","endTime":"2025-09-14T19:39:18.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25643047559112,"aZ":-32.64762275229091,"pfxX":-4.555442073643977,"pfxZ":-0.3341817588881302,"pX":-1.6072662735094676,"pZ":1.07870575054288,"vX0":-8.176267985639923,"vY0":-118.96811868610276,"vZ0":-2.892267192684878,"x":178.27,"y":209.65,"x0":2.4749215712609276,"y0":50.00274983350746,"z0":5.289538810251261,"aX":-6.48367511567937},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.1,"breakHorizontal":10.3,"spinRate":2549,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.46159126571304565,"extension":6.211539847094551},"index":4,"playId":"27f75d09-b23a-3c85-a3f9-d951c634dbec","pitchNumber":4,"startTime":"2025-09-14T19:39:33.500Z","endTime":"2025-09-14T19:39:37.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:39:37.887Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christopher Morel strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-14T19:39:43.678Z","endTime":"2025-09-14T19:43:40.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"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,6],"actionIndex":[5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.037099015423305,"aZ":-24.16798474097739,"pfxX":7.510585248728434,"pfxZ":5.133923172456957,"pX":-0.6402991060352957,"pZ":1.089872573358329,"vX0":-9.47693712187287,"vY0":-123.36196024111054,"vZ0":-5.195410821274573,"x":141.41,"y":209.35,"x0":2.255945521047244,"y0":50.00014973216775,"z0":5.232666377687231,"aX":11.701590472211278},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.4,"breakHorizontal":-11.6,"spinRate":1360,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.44216523891825243,"extension":6.273352674629626},"index":0,"playId":"c8266e6a-d670-3a81-9c2e-fdedc9961a94","pitchNumber":1,"startTime":"2025-09-14T19:40:05.833Z","endTime":"2025-09-14T19:40:10.272Z","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":90.9,"endSpeed":82.8,"strikeZoneTop":3.63529561198382,"strikeZoneBottom":1.70330793944598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.173190294321984,"aZ":-16.594770991552444,"pfxX":7.689883545317951,"pfxZ":8.806239717037844,"pX":-0.1067450837222452,"pZ":5.270271527993583,"vX0":-8.576308679369006,"vY0":-132.17425314323833,"vZ0":2.2393604112774312,"x":121.07,"y":96.48,"x0":2.1809760548915618,"y0":50.00412056060182,"z0":5.6306267186833,"aX":13.607841533021798},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.7,"breakHorizontal":-12.0,"spinRate":2496,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4144154583476847,"extension":6.061111648595349},"index":1,"playId":"c6223a5e-e47e-31f5-9101-6a388575f998","pitchNumber":2,"startTime":"2025-09-14T19:40:22.355Z","endTime":"2025-09-14T19:40:26.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.65000038000203,"strikeZoneBottom":1.63226405176795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.805664260420905,"aZ":-15.473038666680136,"pfxX":7.9595908783638105,"pfxZ":9.33049068344986,"pX":0.006640261609069633,"pZ":3.606805666572109,"vX0":-8.470796355596466,"vY0":-133.01265736103528,"vZ0":-1.8163775793578931,"x":116.75,"y":141.4,"x0":2.199982275982015,"y0":50.00255493284942,"z0":5.421705515609934,"aX":14.247752093232533},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":-12.6,"spinRate":2414,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.4119412264170812,"extension":6.035082531040513},"index":2,"playId":"bfff8f4f-fa3a-33d7-82fa-1af326cb4ce7","pitchNumber":3,"startTime":"2025-09-14T19:40:39.617Z","endTime":"2025-09-14T19:40:43.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.65000016379227,"strikeZoneBottom":1.56603705685221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.519520264235716,"aZ":-30.206056615008045,"pfxX":7.598693256942322,"pfxZ":1.2976458979862313,"pX":0.06217190602891721,"pZ":0.7840589624822123,"vX0":-7.655515406315942,"vY0":-121.67087273856401,"vZ0":-4.5755514857800605,"x":114.63,"y":217.61,"x0":2.2465218365324184,"y0":50.00290626989912,"z0":5.275681211881959,"aX":11.513394026280652},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":-12.2,"spinRate":1313,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4483792562306834,"extension":6.364234206299577},"index":3,"playId":"ee1fc955-a7ca-362e-b4b6-037a66565613","pitchNumber":4,"startTime":"2025-09-14T19:40:59.269Z","endTime":"2025-09-14T19:41:03.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82346234730616,"aZ":-29.236873914240952,"pfxX":-2.778303477449836,"pfxZ":2.037394106074067,"pX":-0.4340283861321498,"pZ":1.802468405358621,"vX0":-6.145410414947778,"vY0":-119.2318209645672,"vZ0":-1.9821159588151738,"x":133.54,"y":190.11,"x0":2.5371619291043626,"y0":50.00188011980669,"z0":5.281650423916389,"aX":-4.000677734348135},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.5,"breakHorizontal":6.5,"spinRate":2430,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.45930863976519865,"extension":5.9642186668815995},"index":4,"playId":"74cf9e18-2a64-3770-850b-741afe76ec7e","pitchNumber":5,"startTime":"2025-09-14T19:41:27.537Z","endTime":"2025-09-14T19:41:32.141Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-14T19:41:56.895Z","endTime":"2025-09-14T19:43:34.540Z","isPitch":false,"type":"action","player":{"id":666624,"link":"/api/v1/people/666624"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.364400263943562,"aZ":-27.53469800681813,"pfxX":-0.24348095128613556,"pfxZ":3.13625931389977,"pX":-0.9505863707617744,"pZ":2.0908544380518967,"vX0":-7.744828190985335,"vY0":-120.54975863942785,"vZ0":-1.9488672270138574,"x":153.23,"y":182.33,"x0":2.3288184103022145,"y0":50.003225118993164,"z0":5.329042349246719,"aX":-0.35829474699477826},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.5,"breakHorizontal":2.2,"spinRate":2390,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4535140899261485,"extension":6.16156141239495},"index":6,"playId":"aec0eb70-866c-3a7c-a41b-18002fc16aff","pitchNumber":6,"startTime":"2025-09-14T19:43:34.540Z","endTime":"2025-09-14T19:43:40.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:43:40.317Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Reese McGuire flies out to right fielder Josh Lowe.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-14T19:45:57.962Z","endTime":"2025-09-14T19:46:26.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.3100006397815,"strikeZoneBottom":1.6527369935335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.206951939120312,"aZ":-43.361043525049716,"pfxX":5.506096055562789,"pfxZ":-7.923432533100771,"pX":-0.6480381867696398,"pZ":2.516550236815389,"vX0":-0.29901745651886025,"vY0":-117.99279425382727,"vZ0":1.0087270305363136,"x":141.7,"y":170.83,"x0":-1.235233088395697,"y0":50.00304124597208,"z0":6.075178126544616,"aX":7.772811751530882},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.8,"breakHorizontal":-10.0,"spinRate":2039,"spinDirection":22},"zone":4,"typeConfidence":2.0,"plateTime":0.4639992565868325,"extension":6.4183863419503435},"index":0,"playId":"9125a464-94f1-343e-a56b-e0735c4faa71","pitchNumber":1,"startTime":"2025-09-14T19:46:03.303Z","endTime":"2025-09-14T19:46:07.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.055150639361777,"aZ":-23.97078067871965,"pfxX":-10.315776504027792,"pfxZ":4.297574439528038,"pX":0.5252387644168386,"pZ":2.889233721511192,"vX0":7.841746814059833,"vY0":-136.99115738989272,"vZ0":-3.3696347048081385,"x":96.98,"y":160.77,"x0":-1.0280399456774225,"y0":50.00331774089916,"z0":5.765887520661996,"aX":-19.691010763572667},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.3,"breakHorizontal":17.2,"spinRate":2163,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.39917525426859424,"extension":6.5444166955922025},"hitData":{"launchSpeed":99.0,"launchAngle":56.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.04,"coordY":134.03}},"index":1,"playId":"f3ef982b-9e09-38e3-8ab1-3e268a93ea6a","pitchNumber":2,"startTime":"2025-09-14T19:46:16.333Z","endTime":"2025-09-14T19:46:26.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:46:26.965Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Shaw lines out to right fielder Josh Lowe.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-14T19:46:32.909Z","endTime":"2025-09-14T19:47:43.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":94.4,"endSpeed":87.1,"strikeZoneTop":3.17999929826893,"strikeZoneBottom":1.45537137501179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.915113326918647,"aZ":-24.105205939601227,"pfxX":-9.330109028165174,"pfxZ":4.184435337432809,"pX":0.1290253372721205,"pZ":3.0787522563301826,"vX0":6.393671179597096,"vY0":-137.4378311365586,"vZ0":-2.953658404803705,"x":112.08,"y":155.65,"x0":-1.004689317556453,"y0":50.00615546639942,"z0":5.788382644727707,"aX":-18.012001190177042},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":15.7,"spinRate":2153,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39717716003802384,"extension":6.483170308596945},"index":0,"playId":"5df96d2b-8da0-3cf8-b371-7f9e260c607a","pitchNumber":1,"startTime":"2025-09-14T19:46:52.937Z","endTime":"2025-09-14T19:46:56.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.29139313558399,"strikeZoneBottom":1.4845279950487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.127553266747743,"aZ":-39.65463107483383,"pfxX":4.582452425778152,"pfxZ":-5.028750736608304,"pX":-0.15609837859450323,"pZ":3.1537073309868378,"vX0":1.046621542977863,"vY0":-121.03440838370614,"vZ0":1.3548402602276681,"x":122.95,"y":153.63,"x0":-1.189357681132124,"y0":50.00471193346611,"z0":6.053387857211458,"aX":6.813984517117197},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.5,"breakHorizontal":-8.5,"spinRate":1803,"spinDirection":27},"zone":2,"typeConfidence":2.0,"plateTime":0.4521537987503934,"extension":6.324085132853441},"index":1,"playId":"c6d7a80c-617b-3aa8-a498-65aca5fbf0ad","pitchNumber":2,"startTime":"2025-09-14T19:47:06.532Z","endTime":"2025-09-14T19:47:10.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.29746859933626,"strikeZoneBottom":1.45640640975419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65603178078149,"aZ":-26.21232201792556,"pfxX":0.8609161100455897,"pfxZ":3.4159172713849557,"pX":0.24358752992716712,"pZ":3.777816149910383,"vX0":3.4248300658108533,"vY0":-130.8334146397731,"vZ0":-0.14651220560985978,"x":107.72,"y":136.78,"x0":-1.1903508343169689,"y0":50.00594418235276,"z0":5.7866431270186585,"aX":1.5033027490596347},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":-2.3,"spinRate":2377,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.4174468225678485,"extension":6.45618907307332},"index":2,"playId":"693064a6-493d-3c5b-9055-c8b78a23de14","pitchNumber":3,"startTime":"2025-09-14T19:47:21.046Z","endTime":"2025-09-14T19:47:25.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.814559308404974,"aZ":-25.118907090911296,"pfxX":-9.541208268828768,"pfxZ":3.656688826791534,"pX":0.08810148002825809,"pZ":2.1981449232112764,"vX0":6.666715777894816,"vY0":-137.37440740772539,"vZ0":-4.595260700162448,"x":113.64,"y":179.43,"x0":-1.119358644024359,"y0":50.000563085308805,"z0":5.580563819539938,"aX":-18.401264258415154},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":2219,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3973166767065126,"extension":6.525042544219304},"hitData":{"launchSpeed":90.4,"launchAngle":21.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.0,"coordY":87.23}},"index":3,"playId":"50b8e6bd-e743-3df7-bd91-5b60c22ea8f7","pitchNumber":4,"startTime":"2025-09-14T19:47:35.694Z","endTime":"2025-09-14T19:47:43.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:47:43.257Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Busch pops out to third baseman Junior Caminero.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-14T19:47:48.667Z","endTime":"2025-09-14T19:48:19.079Z","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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83203861136202,"aZ":-25.405517018483575,"pfxX":2.242686541563744,"pfxZ":3.916583748411753,"pX":0.8276052493357747,"pZ":2.870481963393626,"vX0":4.549027965465348,"vY0":-129.83382961247142,"vZ0":-2.4492270771124858,"x":85.45,"y":161.28,"x0":-1.2297511970131028,"y0":50.00579580689647,"z0":5.7334116447285,"aX":3.8797164155984256},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":-4.9,"spinRate":2432,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.419760581655622,"extension":6.553966681508327},"hitData":{"launchSpeed":68.4,"launchAngle":72.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":167.9}},"index":0,"playId":"c70193b0-8959-3b5c-8270-afe91c029bbf","pitchNumber":1,"startTime":"2025-09-14T19:48:09.947Z","endTime":"2025-09-14T19:48:19.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:48:19.079Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Fortes walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T19:50:35.220Z","endTime":"2025-09-14T19:52:22.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7,8],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Javier Assad replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T19:48:39.296Z","endTime":"2025-09-14T19:50:37.521Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665871,"link":"/api/v1/people/665871"},"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":92.0,"endSpeed":84.9,"strikeZoneTop":3.14906410880573,"strikeZoneBottom":1.39795659201737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.527117347226508,"aZ":-21.899469481790604,"pfxX":-8.352755844867891,"pfxZ":5.606173024413366,"pX":0.19171503820263952,"pZ":3.341978899617483,"vX0":7.054513101527925,"vY0":-133.94624349311616,"vZ0":-2.8055494202554216,"x":109.69,"y":148.55,"x0":-1.3794949173095448,"y0":50.00340876925553,"z0":5.953377219341653,"aX":-15.31305586819541},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":13.8,"spinRate":1771,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4075367252573705,"extension":6.419266616484189},"index":1,"playId":"aadaf4df-aa93-3f22-a931-22ded4a38555","pitchNumber":1,"startTime":"2025-09-14T19:50:37.521Z","endTime":"2025-09-14T19:50:41.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.7,"strikeZoneTop":3.1505403942599,"strikeZoneBottom":1.37528159994146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.89755593466878,"aZ":-25.690658479865427,"pfxX":1.3450892324350834,"pfxZ":3.714101042622012,"pX":1.164226736899498,"pZ":1.7280954213864446,"vX0":6.510247388126213,"vY0":-129.71992190456714,"vZ0":-5.436578791625705,"x":72.62,"y":192.12,"x0":-1.5280391492074998,"y0":50.00409531259788,"z0":5.7494042855342595,"aX":2.347668050796859},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.0,"breakHorizontal":-3.6,"spinRate":2081,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.418348946102177,"extension":6.446214684053632},"index":2,"playId":"daf9b257-e178-3f3a-947c-d034f84c9abd","pitchNumber":2,"startTime":"2025-09-14T19:50:50.942Z","endTime":"2025-09-14T19:50:54.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.23163839201561,"strikeZoneBottom":1.40715128068236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54018744732188,"aZ":-19.420836106916973,"pfxX":-7.6618532150350305,"pfxZ":6.975012702721491,"pX":-0.8422814149355663,"pZ":1.7328535708634294,"vX0":4.1369164121692314,"vY0":-133.8105497298386,"vZ0":-7.037134833619112,"x":149.11,"y":191.99,"x0":-1.4057884896661919,"y0":50.0057181037721,"z0":5.768969008988152,"aX":-14.016458592114429},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":13.1,"spinRate":1808,"spinDirection":204},"zone":13,"typeConfidence":0.86,"plateTime":0.4079795563112354,"extension":6.638100953797474},"index":3,"playId":"15eb436a-0f34-3e1a-b535-d3a19c143c19","pitchNumber":3,"startTime":"2025-09-14T19:51:05.639Z","endTime":"2025-09-14T19:51:09.392Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-14T19:51:13.811Z","endTime":"2025-09-14T19:51:27.682Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"}},{"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.2,"endSpeed":74.5,"strikeZoneTop":3.11072723865828,"strikeZoneBottom":1.65473176922729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.937363884918476,"aZ":-31.27914682724864,"pfxX":6.527674527638734,"pfxZ":0.6390664942610202,"pX":0.7912679546479165,"pZ":1.4391593089293921,"vX0":3.5260598829425844,"vY0":-116.76482563178725,"vZ0":-3.2886630667116497,"x":86.84,"y":199.92,"x0":-1.5836771460030705,"y0":50.00003762654544,"z0":5.7935527368443305,"aX":9.056287371560122},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.7,"breakHorizontal":-12.7,"spinRate":2429,"spinDirection":63},"zone":14,"typeConfidence":0.92,"plateTime":0.46819059973766075,"extension":6.517275916300449},"index":5,"playId":"6d949636-b79a-3db4-b870-aa25c702651e","pitchNumber":4,"startTime":"2025-09-14T19:51:27.682Z","endTime":"2025-09-14T19:51:32.094Z","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":92.0,"endSpeed":84.3,"strikeZoneTop":3.16856772197598,"strikeZoneBottom":1.59836594673464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53284125529009,"aZ":-20.821031753356845,"pfxX":-9.325814095813755,"pfxZ":6.281051314678711,"pX":0.7581543541494722,"pZ":1.3967773652533237,"vX0":8.33042770926076,"vY0":-133.5249506762196,"vZ0":-7.5634218597659855,"x":88.1,"y":201.07,"x0":-1.1892848111494692,"y0":50.000655242047536,"z0":5.762087843014325,"aX":-16.85112073943185},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.0,"breakHorizontal":15.1,"spinRate":1896,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4100722584809682,"extension":6.611721103825449},"index":6,"playId":"5bd17a91-9625-3971-9fc6-9f422aa66867","pitchNumber":5,"startTime":"2025-09-14T19:51:41.811Z","endTime":"2025-09-14T19:51:46.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.054128251736817,"aZ":-23.83087607436808,"pfxX":-9.019794369666709,"pfxZ":4.555156584608525,"pX":-1.186094231719499,"pZ":2.468195965798213,"vX0":3.920246171788237,"vY0":-134.48627016842593,"vZ0":-4.536324722792434,"x":162.21,"y":172.14,"x0":-1.4904161849300723,"y0":50.00427577781628,"z0":5.866211087693011,"aX":-16.530546958445772},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":15.5,"spinRate":1874,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.4071987464179929,"extension":6.556380943360577},"index":7,"playId":"60af8283-68bc-30b9-9edd-cd257925414f","pitchNumber":6,"startTime":"2025-09-14T19:51:59.395Z","endTime":"2025-09-14T19:52:03.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.03769113521589,"strikeZoneBottom":1.31699434165761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59970297640304,"aZ":-32.289652368750914,"pfxX":9.338297743717703,"pfxZ":-0.08349432992420791,"pX":1.5777835737865396,"pZ":1.1873704713607318,"vX0":4.390812772037044,"vY0":-117.58628478483202,"vZ0":-3.5566618816508315,"x":56.86,"y":206.72,"x0":-1.5278141760839714,"y0":50.00355642143791,"z0":5.720158915537718,"aX":13.055856472137725},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.7,"breakHorizontal":-18.0,"spinRate":2304,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.46606919180275774,"extension":6.533759790341269},"index":8,"playId":"91b4e250-6f69-3984-acf4-bade00e309d5","pitchNumber":7,"startTime":"2025-09-14T19:52:17.254Z","endTime":"2025-09-14T19:52:22.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:52:22.467Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T19:52:41.660Z","endTime":"2025-09-14T19:54:56.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38475793243879,"aZ":-23.707001771590708,"pfxX":0.92913660753449,"pfxZ":4.7754612882281755,"pX":1.3779105103317104,"pZ":2.3112464205412815,"vX0":7.243174721965002,"vY0":-131.4053485827259,"vZ0":-4.517017290290754,"x":64.48,"y":176.38,"x0":-1.519787474574041,"y0":50.001559176629954,"z0":5.785139155197612,"aX":1.6437061522227372},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":-3.1,"spinRate":2050,"spinDirection":185},"zone":14,"typeConfidence":0.91,"plateTime":0.4147326656585508,"extension":6.504095794002429},"index":0,"playId":"b854f7fa-d942-325f-b433-d0f0a8bb704a","pitchNumber":1,"startTime":"2025-09-14T19:52:43.065Z","endTime":"2025-09-14T19:52:48.550Z","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":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.033670383144273,"aZ":-25.747796221194054,"pfxX":0.7356413925739946,"pfxZ":3.656460100823587,"pX":0.2744558444871102,"pZ":3.0471298942829863,"vX0":4.827410053760773,"vY0":-130.79621646269297,"vZ0":-2.3411048904509064,"x":106.54,"y":156.51,"x0":-1.6802107918353182,"y0":50.0015135383817,"z0":5.857652836672711,"aX":1.2906169037535165},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":-2.3,"spinRate":2017,"spinDirection":184},"zone":2,"typeConfidence":0.91,"plateTime":0.41658802410004014,"extension":6.484339814009035},"index":1,"playId":"e7b652d9-4287-3909-873b-3ea9e1cf2b04","pitchNumber":2,"startTime":"2025-09-14T19:53:11.891Z","endTime":"2025-09-14T19:53:15.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.022713993511225,"aZ":-15.55768707114841,"pfxX":-1.8454780992082105,"pfxZ":8.616653053019869,"pX":0.5300267662677058,"pZ":2.6260263284962426,"vX0":6.024062150661927,"vY0":-137.8591755507418,"vZ0":-5.693226740650471,"x":96.8,"y":167.88,"x0":-1.4416896161305666,"y0":50.005806072984605,"z0":5.7643667688083555,"aX":-3.5602908562379807},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":2.2,"spinRate":2056,"spinDirection":209},"zone":6,"typeConfidence":0.92,"plateTime":0.3969764586637945,"extension":6.444772778852263},"index":2,"playId":"3a946c3c-44ca-3880-9e86-bf0622335f7b","pitchNumber":3,"startTime":"2025-09-14T19:53:34.837Z","endTime":"2025-09-14T19:53:38.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.60708215642038,"strikeZoneBottom":1.80458130402596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.50784618512066,"aZ":-25.980883889364197,"pfxX":-9.024077333225367,"pfxZ":3.8054580284192583,"pX":-0.47955456523879253,"pZ":0.4982397383837597,"vX0":5.28715165451513,"vY0":-126.8936633453114,"vZ0":-7.753762724784117,"x":135.28,"y":225.33,"x0":-1.4201359011517392,"y0":50.00242506620523,"z0":5.670101377016185,"aX":-14.683072369020698},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.3,"breakHorizontal":15.1,"spinRate":1769,"spinDirection":226},"zone":13,"typeConfidence":0.79,"plateTime":0.4320136397069132,"extension":6.608407175874589},"index":3,"playId":"11d03c66-a3ea-380d-9ff9-6377f8f88379","pitchNumber":4,"startTime":"2025-09-14T19:53:58.555Z","endTime":"2025-09-14T19:54:02.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.59999979094898,"strikeZoneBottom":1.74884247953259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83275369895101,"aZ":-25.629355267517933,"pfxX":1.794378876760157,"pfxZ":3.7847723255973413,"pX":-1.3404435790278229,"pZ":4.141988596146052,"vX0":0.7850354103365336,"vY0":-129.85212793394027,"vZ0":0.38000080581107387,"x":168.09,"y":126.95,"x0":-1.8787004687054856,"y0":50.00508049287955,"z0":5.923349730767797,"aX":3.1048278795270106},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":-3.4,"spinRate":1897,"spinDirection":178},"zone":11,"typeConfidence":0.91,"plateTime":0.41970184925181764,"extension":6.371909047553609},"index":4,"playId":"0d594b53-9e48-3ce3-9bbe-eb1bc3de43a6","pitchNumber":5,"startTime":"2025-09-14T19:54:19.364Z","endTime":"2025-09-14T19:54:23.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94575581963209,"aZ":-20.809297490440194,"pfxX":-8.891896607022144,"pfxZ":6.067502721472943,"pX":0.06474476353470231,"pZ":1.7299568401596008,"vX0":6.648347979047311,"vY0":-135.98815817934903,"vZ0":-7.00954008205463,"x":114.53,"y":192.07,"x0":-1.2570618115698022,"y0":50.00068717907318,"z0":5.785557503993463,"aX":-16.64445326915533},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":14.6,"spinRate":1806,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.40285935099839953,"extension":6.6158108320285525},"hitData":{"launchSpeed":84.9,"launchAngle":30.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.05,"coordY":111.53}},"index":5,"playId":"23528aed-8a2b-3f02-92b4-7dd99c103650","pitchNumber":6,"startTime":"2025-09-14T19:54:45.505Z","endTime":"2025-09-14T19:54:56.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:54:56.547Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Everson Pereira singles on a line drive to center fielder Pete Crow-Armstrong. Nick Fortes to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T19:55:02.651Z","endTime":"2025-09-14T19:56:10.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"postOnThird":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.5658444713176,"strikeZoneBottom":1.6722660695002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.72212297959515,"aZ":-19.013386300415483,"pfxX":-8.027168651207736,"pfxZ":7.025345452533795,"pX":0.6727651372774955,"pZ":1.2973434363160683,"vX0":8.163358450566701,"vY0":-136.00295691905185,"vZ0":-8.339730243958623,"x":91.36,"y":203.75,"x0":-1.3242620506300655,"y0":50.006454733941275,"z0":5.7215258874180215,"aX":-15.046528489430004},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":12.8,"spinRate":1847,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40267581217862425,"extension":6.621755149642292},"index":0,"playId":"440699af-bafc-3fc3-ade1-8e6130a69699","pitchNumber":1,"startTime":"2025-09-14T19:55:18.590Z","endTime":"2025-09-14T19:55:22.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.47781183903447,"strikeZoneBottom":1.70813528530227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64672297089727,"aZ":-22.00046175845955,"pfxX":-9.070098626725727,"pfxZ":5.484546886978469,"pX":-1.70299599306284,"pZ":2.201232039832876,"vX0":2.6216339073693495,"vY0":-135.3422394222636,"vZ0":-5.467881854975654,"x":181.91,"y":179.35,"x0":-1.5061901364435144,"y0":50.000004487074946,"z0":5.789145101606388,"aX":-16.817130618180634},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":15.8,"spinRate":1939,"spinDirection":210},"zone":13,"typeConfidence":0.92,"plateTime":0.4047607584196471,"extension":6.584649897920292},"index":1,"playId":"8e8b0b8c-2f2d-3321-8052-2b00bf430bce","pitchNumber":2,"startTime":"2025-09-14T19:55:35.068Z","endTime":"2025-09-14T19:55:39.304Z","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":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.345359581199393,"aZ":-24.082385144066407,"pfxX":-9.093620574169472,"pfxZ":4.323027583664352,"pX":-1.041585614999963,"pZ":2.726820201274532,"vX0":4.158102707742195,"vY0":-135.42548300616366,"vZ0":-3.8781820040081265,"x":156.7,"y":165.16,"x0":-1.40864118737042,"y0":50.003246030775685,"z0":5.845830971303632,"aX":-17.02757241630292},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":15.7,"spinRate":1818,"spinDirection":205},"zone":11,"typeConfidence":0.93,"plateTime":0.40319663132670147,"extension":6.604154042679451},"hitData":{"launchSpeed":79.8,"launchAngle":22.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.97,"coordY":97.79}},"index":2,"playId":"374e98b2-8fb2-3f63-9574-9ad0bfc98883","pitchNumber":3,"startTime":"2025-09-14T19:55:58.897Z","endTime":"2025-09-14T19:56:10.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:56:10.217Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Williams strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T19:57:00.840Z","endTime":"2025-09-14T19:59:35.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"postOnThird":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"8919858e-c314-308a-8406-495ae737a117","startTime":"2025-09-14T19:56:44.866Z","endTime":"2025-09-14T19:56:48.752Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30518790124068,"aZ":-19.733840144719615,"pfxX":-8.742865050194991,"pfxZ":6.633680889862813,"pX":-0.3395528162691459,"pZ":1.4025274274879806,"vX0":5.720219885489847,"vY0":-135.29485751745312,"vZ0":-8.064582188774768,"x":129.94,"y":200.91,"x0":-1.3328798912874364,"y0":50.00189996176023,"z0":5.777107181076517,"aX":-16.395688603138314},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.7,"breakHorizontal":14.8,"spinRate":1879,"spinDirection":206},"zone":13,"typeConfidence":0.93,"plateTime":0.4030492005030122,"extension":6.57391553094014},"index":1,"playId":"102ba647-095a-306b-b49f-46f583dc00dc","pitchNumber":1,"startTime":"2025-09-14T19:57:03.021Z","endTime":"2025-09-14T19:57:07.749Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.68999832682355,"strikeZoneBottom":1.75088857363772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82297169262885,"aZ":-24.443540007656818,"pfxX":0.9813565486577549,"pfxZ":4.391960917005832,"pX":0.26223578714348145,"pZ":3.7996377074912893,"vX0":4.13502194985692,"vY0":-130.62462021339775,"vZ0":-0.7985120080386795,"x":107.0,"y":136.19,"x0":-1.4571122254864217,"y0":50.001888746313384,"z0":5.917451034526583,"aX":1.725317990418001},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":-2.5,"spinRate":2011,"spinDirection":190},"zone":2,"typeConfidence":0.91,"plateTime":0.41644717711032175,"extension":6.4998150218573345},"index":2,"playId":"5e847abd-d0f2-35b8-a1b8-6f54d1ac9ae1","pitchNumber":2,"startTime":"2025-09-14T19:57:23.513Z","endTime":"2025-09-14T19:57:29.020Z","isPitch":true,"type":"pitch"},{"details":{"description":"Everson Pereira steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"5e847abd-d0f2-35b8-a1b8-6f54d1ac9ae1","startTime":"2025-09-14T19:57:32.749Z","endTime":"2025-09-14T19:57:58.391Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.69000063221345,"strikeZoneBottom":1.6149396335101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.556359298854627,"aZ":-28.817619718044288,"pfxX":-8.897023145802828,"pfxZ":2.0974208130510394,"pX":0.5050326440181006,"pZ":2.6979131988363645,"vX0":7.1812111627854005,"vY0":-125.7287483229827,"vZ0":-2.202952506014973,"x":97.75,"y":165.94,"x0":-1.2326743806235823,"y0":50.002376996991856,"z0":5.924652626526513,"aX":-14.239730302255028},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.5,"breakHorizontal":14.4,"spinRate":1649,"spinDirection":218},"zone":6,"typeConfidence":0.84,"plateTime":0.43568114174389505,"extension":6.547593679035744},"index":4,"playId":"df0a9e2f-c316-3c54-b0ce-db7255cac6ed","pitchNumber":3,"startTime":"2025-09-14T19:57:58.391Z","endTime":"2025-09-14T19:58:03.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.533539143544544,"aZ":-22.371530613627854,"pfxX":-8.50619962030976,"pfxZ":5.193515531340038,"pX":-0.5178163482179673,"pZ":3.5906256987068166,"vX0":5.532701475992066,"vY0":-136.16953655139952,"vZ0":-2.2074241548699716,"x":136.74,"y":141.83,"x0":-1.4658041677694398,"y0":50.000984378548075,"z0":5.95158358399718,"aX":-16.050289654140606},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":14.3,"spinRate":1915,"spinDirection":202},"zone":1,"typeConfidence":0.93,"plateTime":0.4014825091121952,"extension":6.567797961766348},"index":5,"playId":"022589bd-fd85-3a86-8eda-3d00ab9a7f61","pitchNumber":4,"startTime":"2025-09-14T19:58:19.639Z","endTime":"2025-09-14T19:58:22.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11351492691275,"aZ":-14.891644515770466,"pfxX":-2.790544446819726,"pfxZ":9.211245303410744,"pX":0.5460602671031479,"pZ":3.2204382525237265,"vX0":6.25538260994473,"vY0":-135.71924424837513,"vZ0":-4.364078797311262,"x":96.19,"y":151.83,"x0":-1.4201976795742726,"y0":50.00292063506552,"z0":5.8776747034634225,"aX":-5.236492778699384},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":3.8,"spinRate":2068,"spinDirection":203},"zone":3,"typeConfidence":0.93,"plateTime":0.4027069195158446,"extension":6.628783486605907},"index":6,"playId":"66f7e665-07f6-3728-ad88-1c470dd365c0","pitchNumber":5,"startTime":"2025-09-14T19:58:42.346Z","endTime":"2025-09-14T19:58:46.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.68787184194277,"strikeZoneBottom":1.67665705700351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.902713461396758,"aZ":-27.24599781336831,"pfxX":6.5988085961791985,"pfxZ":3.3655677223962113,"pX":1.44040056605676,"pZ":0.8811879567592956,"vX0":4.848816865176513,"vY0":-119.89841573499027,"vZ0":-5.5651639544928475,"x":62.1,"y":214.99,"x0":-1.4613043031563933,"y0":50.003099257285314,"z0":5.6461254263323095,"aX":9.663722967383345},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.0,"breakHorizontal":-13.1,"spinRate":2433,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.45580454486853084,"extension":6.62286045126939},"index":7,"playId":"8cf9ef67-f71f-3fd7-b7b6-0373fa0412b2","pitchNumber":6,"startTime":"2025-09-14T19:59:07.255Z","endTime":"2025-09-14T19:59:11.545Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.876182526958647,"aZ":-33.79585183958044,"pfxX":4.190473453881004,"pfxZ":-1.1323542208018242,"pX":0.13838400680646812,"pZ":2.1492735054032823,"vX0":2.6498155620277144,"vY0":-118.67287966119234,"vZ0":-1.4887705201758636,"x":111.73,"y":180.75,"x0":-1.5355910504001893,"y0":50.002434021110226,"z0":5.852079434074108,"aX":6.000207224584719},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.2,"breakHorizontal":-8.2,"spinRate":2380,"spinDirection":70},"zone":8,"typeConfidence":0.59,"plateTime":0.4608458353714746,"extension":6.508445178366845},"index":8,"playId":"a1658e5e-5ded-3719-8346-462c7c5220f7","pitchNumber":7,"startTime":"2025-09-14T19:59:30.625Z","endTime":"2025-09-14T19:59:35.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T19:59:35.223Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bob Seymour pops out softly to shortstop Dansby Swanson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T19:59:45.201Z","endTime":"2025-09-14T20:00:10.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":90.2,"endSpeed":83.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.968335323644904,"aZ":-25.47507820006512,"pfxX":0.9536484984761806,"pfxZ":3.7951206245990683,"pX":1.2294313616317878,"pZ":3.2080769561408045,"vX0":6.606093637407094,"vY0":-131.34308805041016,"vZ0":-2.006074703932189,"x":70.14,"y":152.16,"x0":-1.431042619722444,"y0":50.00437209473192,"z0":5.855573742674617,"aX":1.6846918462284208},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":-3.0,"spinRate":1984,"spinDirection":176},"zone":12,"typeConfidence":0.91,"plateTime":0.41528748693024253,"extension":6.604130482369974},"hitData":{"launchSpeed":54.1,"launchAngle":34.0,"totalDistance":157.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":122.24,"coordY":138.89}},"index":0,"playId":"b06c3714-8a3a-3cf5-a5e5-f97b0afbf843","pitchNumber":1,"startTime":"2025-09-14T20:00:03.063Z","endTime":"2025-09-14T20:00:10.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:00:10.752Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, third baseman Junior Caminero to first baseman Bob Seymour.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-14T20:02:15.633Z","endTime":"2025-09-14T20:02:52.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jake Mangum replaces left fielder Christopher Morel, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T20:02:13.716Z","endTime":"2025-09-14T20:02:17.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":666624,"link":"/api/v1/people/666624"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.36429052939766,"strikeZoneBottom":1.61614236510479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.597607648467104,"aZ":-26.356271387277996,"pfxX":-0.17593447615368785,"pfxZ":3.42661338420306,"pX":-0.879671697600651,"pZ":1.7571815652329492,"vX0":1.2840559462771353,"vY0":-128.67971038105793,"vZ0":-4.851130780800608,"x":150.53,"y":191.34,"x0":-1.359645098215524,"y0":50.00286587518162,"z0":5.678146441621254,"aX":-0.29883173777907807},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":0.1,"spinRate":2402,"spinDirection":186},"zone":13,"typeConfidence":2.0,"plateTime":0.4236406954480212,"extension":6.517399105303922},"index":1,"playId":"770ba251-5a0e-303e-a8fd-014b7f6c76e4","pitchNumber":1,"startTime":"2025-09-14T20:02:17.993Z","endTime":"2025-09-14T20:02:22.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.29999834569785,"strikeZoneBottom":1.48571943748007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60711447317286,"aZ":-23.341378985200954,"pfxX":-9.565347634151237,"pfxZ":4.567861061515592,"pX":0.1940406402792424,"pZ":2.222455760805634,"vX0":6.896857285274083,"vY0":-137.28088234372765,"vZ0":-4.845827525074417,"x":109.6,"y":178.77,"x0":-1.091333063499239,"y0":50.00406654541034,"z0":5.572265225318105,"aX":-18.501464814826228},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":16.1,"spinRate":2134,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3969799433305412,"extension":6.631919470779625},"index":2,"playId":"5267382a-f73e-375a-927e-3016bf7d4981","pitchNumber":2,"startTime":"2025-09-14T20:02:31.132Z","endTime":"2025-09-14T20:02:35.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.729982289621873,"aZ":-40.430181548373966,"pfxX":4.993015420252785,"pfxZ":-5.710224549015518,"pX":0.769473377024104,"pZ":2.297685351866528,"vX0":2.763403604567622,"vY0":-119.15661123477712,"vZ0":0.02192221346454759,"x":87.67,"y":176.74,"x0":-1.0519250476458517,"y0":50.00338762315286,"z0":5.924934245158625,"aX":7.218262876195746},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.1,"breakHorizontal":-9.7,"spinRate":1812,"spinDirection":28},"zone":6,"typeConfidence":2.0,"plateTime":0.4587160434958011,"extension":6.546771274892407},"hitData":{"launchSpeed":82.4,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":168.91}},"index":3,"playId":"becead88-b037-3204-b5ea-f38d2206d828","pitchNumber":3,"startTime":"2025-09-14T20:02:44.137Z","endTime":"2025-09-14T20:02:52.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:02:52.339Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ian Happ homers (22) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-14T20:03:06.400Z","endTime":"2025-09-14T20:03:38.942Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":"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":605288,"link":"/api/v1/people/605288"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.317957950144596,"aZ":-21.702917666993105,"pfxX":-10.314727383820985,"pfxZ":5.386408471950204,"pX":0.27324137856960146,"pZ":1.90919074594778,"vX0":7.414838170499352,"vY0":-138.83267033110693,"vZ0":-6.229760777254491,"x":94.3,"y":124.41,"x0":-1.097784679462186,"y0":50.00411076555152,"z0":5.636044962931816,"aX":-20.051120692936507},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":17.0,"spinRate":2239,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3951826530253353,"extension":6.586669187902664},"hitData":{"launchSpeed":100.0,"launchAngle":35.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.04,"coordY":68.07}},"index":0,"playId":"e537d4be-6b79-3707-8ee6-0ef8cc07953e","pitchNumber":1,"startTime":"2025-09-14T20:03:16.070Z","endTime":"2025-09-14T20:03:38.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:03:38.942Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a line drive to center fielder Everson Pereira.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-14T20:03:41.760Z","endTime":"2025-09-14T20:04:24.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":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":677592,"link":"/api/v1/people/677592"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.25999930655846,"strikeZoneBottom":1.56331422961181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13435741697137,"aZ":-42.33934544355872,"pfxX":4.451460207298379,"pfxZ":-7.022925797119145,"pX":-0.1457601395090264,"pZ":3.2069836902596385,"vX0":1.076888442787177,"vY0":-119.60167472905523,"vZ0":2.17487123174428,"x":122.56,"y":152.19,"x0":-1.180096804117684,"y0":50.000349807998255,"z0":6.083720703918901,"aX":6.445820526390681},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.9,"breakHorizontal":-8.3,"spinRate":1866,"spinDirection":21},"zone":2,"typeConfidence":2.0,"plateTime":0.4580146686276416,"extension":6.326212562770114},"index":0,"playId":"c9c8371e-0fc5-36c5-a8d0-e0e3225335b5","pitchNumber":1,"startTime":"2025-09-14T20:04:02.211Z","endTime":"2025-09-14T20:04:06.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.234643078893185,"aZ":-30.817365993503692,"pfxX":-9.2182867872979,"pfxZ":0.8693155195936111,"pX":-0.10893712240847789,"pZ":2.0042667254076143,"vX0":5.768156354459254,"vY0":-123.82953441208856,"vZ0":-2.7681239163043587,"x":121.15,"y":184.66,"x0":-1.2632472865911395,"y0":50.003473488933025,"z0":5.69805645345098,"aX":-14.408692267406915},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":15.5,"spinRate":1632,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.44123415021165924,"extension":6.425396713817633},"hitData":{"launchSpeed":98.0,"launchAngle":15.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":91.2,"coordY":72.19}},"index":1,"playId":"bcd79581-ebf7-3bef-ad82-52b213ef9f24","pitchNumber":2,"startTime":"2025-09-14T20:04:14.498Z","endTime":"2025-09-14T20:04:24.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:04:24.710Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dansby Swanson grounds into a force out, shortstop Carson Williams to second baseman Brandon Lowe. Moisés Ballesteros out at 2nd. Dansby Swanson to 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-14T20:05:59.220Z","endTime":"2025-09-14T20:08:18.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-14T20:04:49.923Z","endTime":"2025-09-14T20:06:01.156Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.51351712460769,"strikeZoneBottom":1.51759216821456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.662705459086393,"aZ":-21.673033288193174,"pfxX":-9.99747626018793,"pfxZ":5.523889107158079,"pX":0.9778001467642479,"pZ":1.2445918913868208,"vX0":8.920651315138219,"vY0":-136.62259726348077,"vZ0":-7.34733347189074,"x":79.73,"y":205.18,"x0":-1.0226649763965847,"y0":50.00140223136181,"z0":5.446263195739928,"aX":-18.995086058674424},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":16.3,"spinRate":2209,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4001318491140835,"extension":6.683772113950136},"index":1,"playId":"8c68f83e-ae29-36ee-8377-e05ec56be387","pitchNumber":1,"startTime":"2025-09-14T20:06:01.156Z","endTime":"2025-09-14T20:06:05.251Z","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":94.5,"endSpeed":86.8,"strikeZoneTop":3.54715242970027,"strikeZoneBottom":1.52054466432597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.127621005317586,"aZ":-23.246881343638883,"pfxX":-9.649188072046904,"pfxZ":4.658027163901719,"pX":-0.02902433426691308,"pZ":1.4855598767754425,"vX0":6.213100422949724,"vY0":-137.47927242669093,"vZ0":-6.579612261683945,"x":118.11,"y":198.67,"x0":-1.0631799782191464,"y0":50.00367445968567,"z0":5.484938042209933,"aX":-18.49423303231391},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.2,"breakHorizontal":16.2,"spinRate":2241,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39822856570247733,"extension":6.572056326185495},"index":2,"playId":"e7fc393f-0b46-3469-b01f-c893d6849521","pitchNumber":2,"startTime":"2025-09-14T20:06:17.777Z","endTime":"2025-09-14T20:06:21.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.113626692341832,"aZ":-24.361547086989326,"pfxX":-10.345654250910743,"pfxZ":4.041591791220837,"pX":0.5593340072403005,"pZ":2.1264204420333863,"vX0":7.880453868499235,"vY0":-137.99834227115696,"vZ0":-4.822333952172783,"x":95.68,"y":181.37,"x0":-0.986264351007251,"y0":50.00202417693424,"z0":5.53326310928537,"aX":-19.99420202511333},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":17.2,"spinRate":2209,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.396600068819561,"extension":6.5932120132446},"index":3,"playId":"cd81e294-6e5d-3113-9aef-f19d02377805","pitchNumber":3,"startTime":"2025-09-14T20:06:37.484Z","endTime":"2025-09-14T20:06:41.393Z","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":95.8,"endSpeed":87.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.938424611116087,"aZ":-16.803857447862487,"pfxX":-6.388759600018989,"pfxZ":7.8006096114195085,"pX":-0.05690555325006237,"pZ":3.060076061766152,"vX0":4.955732235073412,"vY0":-139.38144688181427,"vZ0":-4.344571058271969,"x":119.17,"y":156.16,"x0":-1.0267450860663114,"y0":50.00146824568869,"z0":5.746508053381764,"aX":-12.586032335847142},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":10.6,"spinRate":2314,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3927704859665333,"extension":6.574932400451566},"index":4,"playId":"c180c2f0-e4d8-33a8-8843-7709da80290c","pitchNumber":4,"startTime":"2025-09-14T20:07:03.145Z","endTime":"2025-09-14T20:07:06.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":84.1,"strikeZoneTop":3.53999825446194,"strikeZoneBottom":1.60107120859792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.639959343106206,"aZ":-26.195787505253232,"pfxX":0.8407736719413048,"pfxZ":3.3854252183223945,"pX":0.8921983689972346,"pZ":1.7356061282808684,"vX0":5.12266506587729,"vY0":-130.56933713235344,"vZ0":-4.848623420951651,"x":82.99,"y":191.92,"x0":-1.1863632680245608,"y0":50.00408640542962,"z0":5.53406664753487,"aX":1.483301784340464},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.5,"breakHorizontal":-2.4,"spinRate":2431,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41592157850883593,"extension":6.607989415650475},"index":5,"playId":"9c1be27d-906f-3516-9835-8d4c05762364","pitchNumber":5,"startTime":"2025-09-14T20:07:25.651Z","endTime":"2025-09-14T20:07:30.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.504216470881683,"aZ":-25.247859951441836,"pfxX":-10.341099179382411,"pfxZ":3.523409781774987,"pX":0.2752254407461079,"pZ":2.487480432846552,"vX0":7.106675219001735,"vY0":-138.69736625253773,"vZ0":-3.910985354323613,"x":106.51,"y":171.62,"x0":-0.965473240619241,"y0":50.003177945940976,"z0":5.5825110611707025,"aX":-20.32245799926516},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.8,"breakHorizontal":17.4,"spinRate":2181,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3936253651214443,"extension":6.631983285856466},"index":6,"playId":"872a15f0-e529-3dd6-ae84-6af7dad6790c","pitchNumber":6,"startTime":"2025-09-14T20:07:45.733Z","endTime":"2025-09-14T20:07:49.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.39116751122008,"aZ":-25.72141978651041,"pfxX":0.43321107368645206,"pfxZ":3.748965949184485,"pX":0.5445110249105346,"pZ":1.2801643009350914,"vX0":4.512987241650585,"vY0":-129.69540083738443,"vZ0":-5.600119845009736,"x":96.24,"y":204.22,"x0":-1.2667167779079613,"y0":50.00428614536179,"z0":5.401991130302193,"aX":0.7456915467582707},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":-1.7,"spinRate":2466,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.42059716920723966,"extension":6.625170680425486},"hitData":{"launchSpeed":73.9,"launchAngle":2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":152.19}},"index":7,"playId":"d7903a39-8c07-3313-b52e-f2d767e91677","pitchNumber":7,"startTime":"2025-09-14T20:08:09.544Z","endTime":"2025-09-14T20:08:18.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:08:18.381Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out sharply, second baseman Brandon Lowe to first baseman Bob Seymour.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-14T20:08:30.003Z","endTime":"2025-09-14T20:09:21.252Z","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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.17117697838614,"strikeZoneBottom":1.39473194333376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.255397170560165,"aZ":-26.416229947701748,"pfxX":0.9750763994531444,"pfxZ":3.2517057621742413,"pX":0.3666231762630865,"pZ":2.92194261073944,"vX0":3.8361382842746137,"vY0":-131.1204992866169,"vZ0":-2.086554301584046,"x":103.03,"y":159.89,"x0":-1.2319849765489783,"y0":50.00496750890681,"z0":5.665803749391328,"aX":1.7259601699908553},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.8,"breakHorizontal":-2.5,"spinRate":2441,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.4150231133387474,"extension":6.577652015718208},"index":0,"playId":"27db2303-f49e-3a2f-876f-e2b4ca0dc593","pitchNumber":1,"startTime":"2025-09-14T20:08:51.886Z","endTime":"2025-09-14T20:08:56.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.0,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9284178054423,"aZ":-15.960783681311876,"pfxX":-6.667996117610794,"pfxZ":8.053985706772899,"pX":-0.14479660429104121,"pZ":2.5408665703866675,"vX0":5.143819400309647,"vY0":-140.7446420134286,"vZ0":-5.726025851319589,"x":122.52,"y":170.18,"x0":-1.1266480431010035,"y0":50.0041007660171,"z0":5.629659856058011,"aX":-13.424088529622797},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":11.0,"spinRate":2436,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3886685484136927,"extension":6.535463414823549},"hitData":{"launchSpeed":106.6,"launchAngle":4.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.28,"coordY":153.2}},"index":1,"playId":"bfabbbd0-f738-32f5-83c2-3fe685a690c0","pitchNumber":2,"startTime":"2025-09-14T20:09:14.247Z","endTime":"2025-09-14T20:09:21.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:09:21.252Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out sharply, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-14T20:11:05.878Z","endTime":"2025-09-14T20:13:34.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":92.0,"endSpeed":84.8,"strikeZoneTop":3.49961353969867,"strikeZoneBottom":1.7088522052313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71872390352469,"aZ":-23.131133868221983,"pfxX":-8.546877614666434,"pfxZ":4.958218438823677,"pX":-0.532085120965096,"pZ":1.7623368471908711,"vX0":5.552559708094858,"vY0":-133.8924583540105,"vZ0":-6.3456293775598445,"x":137.28,"y":191.2,"x0":-1.5176673229051134,"y0":50.00343915874339,"z0":5.807995818792096,"aX":-15.58683655567223},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":14.4,"spinRate":1824,"spinDirection":209},"zone":7,"typeConfidence":0.91,"plateTime":0.40839872564807544,"extension":6.567815314094702},"index":0,"playId":"958f3c7f-1b7a-38bf-a739-8ed6445b393f","pitchNumber":1,"startTime":"2025-09-14T20:11:27.882Z","endTime":"2025-09-14T20:11:32.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.50071508829487,"strikeZoneBottom":1.66218803557096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.893881041085553,"aZ":-24.650476632569656,"pfxX":2.0271527137031313,"pfxZ":4.428295312067946,"pX":-0.3759078352598679,"pZ":1.823895005902055,"vX0":2.7266446339861807,"vY0":-129.05733825403271,"vZ0":-5.190567473423249,"x":131.33,"y":189.53,"x0":-1.7064348751129361,"y0":50.004498032275876,"z0":5.740936405505317,"aX":3.446797944776305},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.2,"breakHorizontal":-4.2,"spinRate":2063,"spinDirection":187},"zone":7,"typeConfidence":0.91,"plateTime":0.4231407578130262,"extension":6.49378536641053},"index":1,"playId":"3593af02-d24a-374b-9c76-9e5800d83b1c","pitchNumber":2,"startTime":"2025-09-14T20:11:40.751Z","endTime":"2025-09-14T20:11:45.008Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-14T20:11:51.745Z","endTime":"2025-09-14T20:11:59.228Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.4799981220701,"strikeZoneBottom":1.494179913032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0025193729367,"aZ":-32.637108093065805,"pfxX":4.997718219850221,"pfxZ":-0.3262643425459646,"pX":0.6423190835303761,"pZ":0.7177197325169576,"vX0":3.460525585249517,"vY0":-118.13116014029612,"vZ0":-4.677905908212416,"x":92.52,"y":219.4,"x0":-1.4896503670184895,"y0":50.002878742212616,"z0":5.715903505678241,"aX":7.08002067844563},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.4,"breakHorizontal":-9.8,"spinRate":2502,"spinDirection":62},"zone":14,"typeConfidence":0.86,"plateTime":0.46322971512903877,"extension":6.5029468005219995},"index":3,"playId":"97e49cec-1f3c-3c3a-a9ae-69c9092df6f5","pitchNumber":3,"startTime":"2025-09-14T20:11:59.228Z","endTime":"2025-09-14T20:12:03.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22674910343212,"aZ":-17.049964498063392,"pfxX":-9.513268191346702,"pfxZ":8.170990550158796,"pX":-0.3549835034071051,"pZ":1.6120255906835317,"vX0":6.087889812002565,"vY0":-135.36140458134332,"vZ0":-7.923294271480529,"x":130.53,"y":195.26,"x0":-1.3999835044837963,"y0":50.005837690283094,"z0":5.776612650684862,"aX":-17.613224901626232},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":15.8,"spinRate":2194,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4050368260555688,"extension":6.506846735416929},"index":4,"playId":"45e3814d-4d65-3473-a2a5-6248e2e8a73c","pitchNumber":4,"startTime":"2025-09-14T20:12:15.286Z","endTime":"2025-09-14T20:12:19.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.63386388252699,"strikeZoneBottom":1.79172225957289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.404551777829433,"aZ":-19.61271180863629,"pfxX":-8.02967258428637,"pfxZ":6.666020742894475,"pX":0.5996362470230057,"pZ":1.5695129022694472,"vX0":8.064931486197938,"vY0":-135.8333946610641,"vZ0":-7.757921228741773,"x":94.14,"y":196.4,"x0":-1.3527211690322116,"y0":50.005030996267514,"z0":5.806924710180439,"aX":-15.133912962460665},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":13.0,"spinRate":2012,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.401947339725341,"extension":6.567430639276345},"index":5,"playId":"8681904a-e840-36cf-bd7a-3e2ba90a3f92","pitchNumber":5,"startTime":"2025-09-14T20:12:45.798Z","endTime":"2025-09-14T20:12:51.374Z","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":82.1,"endSpeed":76.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.870015149890342,"aZ":-27.946003865366105,"pfxX":5.165426301176133,"pfxZ":2.886674483857533,"pX":-0.3493453420863806,"pZ":1.6722844668125327,"vX0":1.5000212198455753,"vY0":-119.67141607171767,"vZ0":-3.780176587877632,"x":130.32,"y":193.63,"x0":-1.6539255128321122,"y0":50.00511260909217,"z0":5.747878349823153,"aX":7.569124068857243},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.7,"breakHorizontal":-9.7,"spinRate":2358,"spinDirection":77},"zone":7,"typeConfidence":0.9,"plateTime":0.45591785008904395,"extension":6.481358421059763},"index":6,"playId":"189e43a0-8a53-3e22-b5e7-e249f5a24dcf","pitchNumber":6,"startTime":"2025-09-14T20:13:01.684Z","endTime":"2025-09-14T20:13:08.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96384953068737,"aZ":-18.88738639802841,"pfxX":-8.798759999695573,"pfxZ":7.133965978572477,"pX":-0.24228724521278075,"pZ":1.5221651954345514,"vX0":6.077565479894345,"vY0":-134.5708247229004,"vZ0":-7.763747688675666,"x":126.24,"y":197.68,"x0":-1.369273736861646,"y0":50.00396076239265,"z0":5.747062715171421,"aX":-16.38882435761781},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":14.9,"spinRate":1961,"spinDirection":205},"zone":8,"typeConfidence":0.92,"plateTime":0.40463491924582273,"extension":6.7674606255641345},"hitData":{"launchSpeed":103.1,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.24,"coordY":151.68}},"index":7,"playId":"c01495bb-6b7a-38ab-ade4-86c46ed36faa","pitchNumber":7,"startTime":"2025-09-14T20:13:26.336Z","endTime":"2025-09-14T20:13:34.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:13:34.370Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-14T20:13:50.406Z","endTime":"2025-09-14T20:15:02.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.4,"strikeZoneTop":3.63257553290109,"strikeZoneBottom":1.65998585098962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.17010827698446,"aZ":-20.97475521982867,"pfxX":-7.795236194215235,"pfxZ":5.9893144886513445,"pX":-0.6566092239507688,"pZ":1.3415980906309333,"vX0":5.02770472756171,"vY0":-134.42045781640363,"vZ0":-7.691584818374798,"x":142.03,"y":202.56,"x0":-1.517854460070215,"y0":50.001967165304514,"z0":5.6766917544305295,"aX":-14.576087955088994},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":13.3,"spinRate":1895,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4041106187030623,"extension":6.681094200789625},"index":0,"playId":"a3075fc1-2b85-3457-96c0-83a3a0c5e086","pitchNumber":1,"startTime":"2025-09-14T20:13:54.402Z","endTime":"2025-09-14T20:13:58.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.4900018088231,"strikeZoneBottom":1.57114596691358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64136053501286,"aZ":-19.6682942651405,"pfxX":-8.825260762193153,"pfxZ":6.569825350761788,"pX":0.5785992610197546,"pZ":2.0263885628012055,"vX0":8.245086983735538,"vY0":-136.09270162793223,"vZ0":-6.38207598669813,"x":94.95,"y":184.07,"x0":-1.3217144942212673,"y0":50.00518369411241,"z0":5.732612498089942,"aX":-16.806907174421678},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":2041,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4001649394747102,"extension":6.673575059779},"index":1,"playId":"2bd8bc4c-0d34-3e40-b4b3-2f4bd5ab0ee8","pitchNumber":2,"startTime":"2025-09-14T20:14:07.863Z","endTime":"2025-09-14T20:14:12.029Z","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":83.4,"endSpeed":77.8,"strikeZoneTop":3.49000121571826,"strikeZoneBottom":1.59127112151569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.41192831700669,"aZ":-26.674767774742982,"pfxX":5.471402572880406,"pfxZ":3.651036583530553,"pX":1.4816807650953168,"pZ":0.6496536144550709,"vX0":5.3951969300016245,"vY0":-121.319403774245,"vZ0":-6.550900145623352,"x":60.52,"y":221.24,"x0":-1.4734026998573193,"y0":50.0038150317216,"z0":5.6781665004066335,"aX":8.240139905963824},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.4,"breakHorizontal":-11.0,"spinRate":2426,"spinDirection":80},"zone":14,"typeConfidence":0.89,"plateTime":0.449699088718027,"extension":6.6711445061008074},"index":2,"playId":"43fb20e4-9ad1-36a9-a5dd-395243f17117","pitchNumber":3,"startTime":"2025-09-14T20:14:20.177Z","endTime":"2025-09-14T20:14:27.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.49000183357456,"strikeZoneBottom":1.51706724885465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.858031875777,"aZ":-30.565266136709237,"pfxX":8.747092854931099,"pfxZ":1.0997260108826206,"pX":1.769415906513042,"pZ":1.1003407854892477,"vX0":5.289453891519947,"vY0":-120.02530070804904,"vZ0":-4.433939261937706,"x":49.55,"y":209.07,"x0":-1.5980539883272524,"y0":50.00331052184739,"z0":5.688367206254443,"aX":12.782056970080328},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.2,"breakHorizontal":-17.0,"spinRate":2473,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.45604996215020455,"extension":6.731766190104471},"index":3,"playId":"c4212f2c-87be-3384-9146-9a7f576bb3b6","pitchNumber":4,"startTime":"2025-09-14T20:14:38.505Z","endTime":"2025-09-14T20:14:42.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.52644666737579,"strikeZoneBottom":1.56211061706086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.150670396876183,"aZ":-17.894598581332392,"pfxX":-8.769159927932408,"pfxZ":7.439526946266371,"pX":0.04427452624017822,"pZ":0.7101369835421221,"vX0":7.096956984958181,"vY0":-137.11456826706458,"vZ0":-10.117596919882304,"x":115.31,"y":219.61,"x0":-1.4285619252817754,"y0":50.001004872624776,"z0":5.649489290687323,"aX":-16.82315774544155},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":14.5,"spinRate":2041,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39831613749043804,"extension":6.627534887458941},"index":4,"playId":"428acb66-0aaf-34eb-af16-62f509b3abbe","pitchNumber":5,"startTime":"2025-09-14T20:14:58.841Z","endTime":"2025-09-14T20:15:02.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:15:02.840Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a line drive to center fielder Pete Crow-Armstrong. Junior Caminero to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-14T20:15:13.492Z","endTime":"2025-09-14T20:17:36.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.6,"strikeZoneTop":3.13100433062387,"strikeZoneBottom":1.41615363003245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.715528189337007,"aZ":-20.991823659151184,"pfxX":0.03293779076435821,"pfxZ":6.227927825435839,"pX":-0.28323096153007404,"pZ":2.1260509478496457,"vX0":3.9833316039149755,"vY0":-131.6122920824959,"vZ0":-5.2481484694005385,"x":127.8,"y":181.38,"x0":-1.8057969086640973,"y0":50.004618626082284,"z0":5.651052225880337,"aX":0.05883374315884998},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-0.7,"spinRate":2152,"spinDirection":191},"zone":4,"typeConfidence":0.92,"plateTime":0.41246157028727826,"extension":6.49754179427003},"index":0,"playId":"023f6d0e-4c2a-3e75-b6bd-92e49e5492b7","pitchNumber":1,"startTime":"2025-09-14T20:15:33.843Z","endTime":"2025-09-14T20:15:38.128Z","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":1},"pitchData":{"startSpeed":90.3,"endSpeed":85.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.234809908323054,"aZ":-22.279200375815766,"pfxX":0.9985038791509284,"pfxZ":5.487613329862436,"pX":1.2271131551110768,"pZ":1.763296087017496,"vX0":6.770593781206703,"vY0":-131.54843502058117,"vZ0":-6.094441977282204,"x":70.23,"y":191.17,"x0":-1.479423284326572,"y0":50.00556103753881,"z0":5.694611784452564,"aX":1.8011120833066494},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.2,"breakHorizontal":-2.9,"spinRate":2173,"spinDirection":190},"zone":14,"typeConfidence":0.92,"plateTime":0.41179621073841766,"extension":6.551811900304609},"index":1,"playId":"63a81c44-4e04-3722-9dad-14588fe36bed","pitchNumber":2,"startTime":"2025-09-14T20:15:50.381Z","endTime":"2025-09-14T20:15:56.802Z","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.9,"endSpeed":84.8,"strikeZoneTop":3.21068766381104,"strikeZoneBottom":1.40167832736305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65810866476661,"aZ":-15.628262492500609,"pfxX":-2.267868238444181,"pfxZ":8.940420046544375,"pX":-0.14267663273335623,"pZ":4.070760300338541,"vX0":4.739618768488876,"vY0":-135.22134010313246,"vZ0":-1.613561115927964,"x":122.44,"y":128.87,"x0":-1.6239927913132544,"y0":50.00192566632252,"z0":5.772369032827909,"aX":-4.1970838157572015},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":3.1,"spinRate":2016,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.4051481316811212,"extension":6.509771004449022},"index":2,"playId":"1a8ea318-7271-3ae1-8008-09c5305842bd","pitchNumber":3,"startTime":"2025-09-14T20:16:28.050Z","endTime":"2025-09-14T20:16:32.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.317943148107084,"aZ":-19.70520149663355,"pfxX":-8.73109984897101,"pfxZ":6.726140677394781,"pX":-0.10673915375781926,"pZ":3.282576269032937,"vX0":5.834953999036057,"vY0":-135.24861706596937,"vZ0":-3.459616823117681,"x":121.07,"y":150.15,"x0":-1.1570503367180132,"y0":50.0023525313098,"z0":5.959126153435392,"aX":-16.185364610811988},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":14.5,"spinRate":1992,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4048782191620215,"extension":6.529868587357211},"index":3,"playId":"f2c113ec-116c-3401-809c-ed0bd2d50ec3","pitchNumber":4,"startTime":"2025-09-14T20:16:46.749Z","endTime":"2025-09-14T20:16:50.280Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"23a9798a-c745-4587-9fee-e87bcc5baa30","startTime":"2025-09-14T20:17:11.823Z","endTime":"2025-09-14T20:17:16.823Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.25659824445175,"aZ":-34.7997201569061,"pfxX":3.779140100787666,"pfxZ":-1.9864379519648905,"pX":-0.4612872661494197,"pZ":1.6412531515594468,"vX0":0.9833668961077802,"vY0":-114.13172818714968,"vZ0":-2.0542067185917277,"x":134.58,"y":194.47,"x0":-1.3882449079690233,"y0":50.00058997013729,"z0":5.967812265527645,"aX":5.003703223680284},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-3.8,"breakHorizontal":-7.1,"spinRate":2441,"spinDirection":55},"zone":7,"typeConfidence":0.78,"plateTime":0.4792098937329152,"extension":6.575968881933596},"hitData":{"launchSpeed":99.4,"launchAngle":11.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.68,"coordY":88.34}},"index":5,"playId":"6ebb033d-30db-3d26-a0ef-4b91dedb4d8e","pitchNumber":5,"startTime":"2025-09-14T20:17:26.588Z","endTime":"2025-09-14T20:17:36.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:17:36.283Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Cubs challenged (slide interference), call on the field was overturned: Jake Mangum grounds into a double play, second baseman Nico Hoerner to shortstop Dansby Swanson to first baseman Michael Busch. Brandon Lowe out at 2nd. Jake Mangum out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-14T20:17:54.329Z","endTime":"2025-09-14T20:18:43.120Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_interference","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.467005551997445,"aZ":-21.216608096457385,"pfxX":0.32182262420348584,"pfxZ":6.3180654517594785,"pX":0.8760423515801462,"pZ":1.4807526768799373,"vX0":5.9118730804778625,"vY0":-130.1321488658441,"vZ0":-6.866067517566756,"x":83.61,"y":198.8,"x0":-1.4565206088768126,"y0":50.00336267432018,"z0":5.733838990940142,"aX":0.556769441255324},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.3,"breakHorizontal":-1.8,"spinRate":2031,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.41913637494686196,"extension":6.578301324800773},"index":0,"playId":"de8eb663-33ae-3f34-8cef-0dd20319517e","pitchNumber":1,"startTime":"2025-09-14T20:18:14.915Z","endTime":"2025-09-14T20:18:19.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.918407118725412,"aZ":-13.715296293308011,"pfxX":-4.430828116746149,"pfxZ":9.819425144399423,"pX":0.3622202177199373,"pZ":2.473304234453545,"vX0":6.530851345292407,"vY0":-136.66592783498427,"vZ0":-6.188044774128593,"x":103.19,"y":172.0,"x0":-1.489785698561165,"y0":50.000108581440436,"z0":5.719969350333576,"aX":-8.327165271457893},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":6.6,"spinRate":2159,"spinDirection":206},"zone":6,"typeConfidence":0.88,"plateTime":0.40177150548789653,"extension":6.543610455474927},"hitData":{"launchSpeed":98.3,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":156.24}},"index":1,"playId":"ce9a0cae-b63e-3b78-b02f-25d6f7cb1054","pitchNumber":2,"startTime":"2025-09-14T20:18:34.121Z","endTime":"2025-09-14T20:18:43.120Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"ME","challengeTeamId":112},"playEndTime":"2025-09-14T20:18:43.120Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a sharp line drive to right fielder Josh Lowe.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T20:22:42.641Z","endTime":"2025-09-14T20:24:22.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edwin Uceta replaces Adrian Houser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T20:22:01.699Z","endTime":"2025-09-14T20:22:44.906Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670955,"link":"/api/v1/people/670955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95586456842056,"aZ":-34.166900976177025,"pfxX":-9.452720778610228,"pfxZ":-1.1983368057547406,"pX":-0.08544390481399224,"pZ":2.1994385560183525,"vX0":6.2526244198038246,"vY0":-127.59370055644294,"vZ0":0.7284597118443619,"x":120.26,"y":179.4,"x0":-1.3330367621179586,"y0":50.00607378613221,"z0":4.591409782155447,"aX":-15.671226272145145},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.8,"breakHorizontal":15.8,"spinRate":2129,"spinDirection":245},"zone":5,"typeConfidence":0.91,"plateTime":0.4284161321614901,"extension":6.179443293618195},"index":1,"playId":"1284ecd3-bcbb-3f5e-a45a-2eff35c03bd7","pitchNumber":1,"startTime":"2025-09-14T20:22:44.906Z","endTime":"2025-09-14T20:22:48.313Z","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":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-14T20:22:54.740Z","endTime":"2025-09-14T20:23:09.474Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.53807751490612,"strikeZoneBottom":1.57092209803825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47891712998243,"aZ":-20.013460662404096,"pfxX":-7.879951853204382,"pfxZ":6.362689265266415,"pX":-1.2496383822969634,"pZ":3.303625109005852,"vX0":3.1105181355921068,"vY0":-137.4023548990773,"vZ0":0.5598823907676704,"x":164.63,"y":149.58,"x0":-1.3725964637397785,"y0":50.00478980222282,"z0":4.457213638594198,"aX":-15.066931834009083},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":13.6,"spinRate":2496,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.39864451115066624,"extension":6.047076003267497},"index":3,"playId":"ba9b28d6-0643-316c-9466-22b758420eae","pitchNumber":2,"startTime":"2025-09-14T20:23:09.474Z","endTime":"2025-09-14T20:23:13.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.515751807911933,"aZ":-31.267393218345234,"pfxX":-8.490382282903333,"pfxZ":0.5397768795618898,"pX":0.7546239971933482,"pZ":1.4490380966521756,"vX0":8.0423519605976,"vY0":-128.43572395466722,"vZ0":-1.5818876443310885,"x":88.24,"y":199.66,"x0":-1.2956920682541726,"y0":50.00580151259884,"z0":4.476635638348826,"aX":-14.362960778838026},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.8,"breakHorizontal":13.8,"spinRate":2211,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.42446281267529073,"extension":6.223651648757944},"index":4,"playId":"c1d8acae-4a5b-3a4b-b49e-9ae430f3f9db","pitchNumber":3,"startTime":"2025-09-14T20:23:23.761Z","endTime":"2025-09-14T20:23:29.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.49000174719396,"strikeZoneBottom":1.58711497422248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.275536607946552,"aZ":-20.838208967454317,"pfxX":-7.5809646886681366,"pfxZ":5.855684040235376,"pX":-1.1807989782858572,"pZ":3.9055846605827718,"vX0":3.5668715108816054,"vY0":-137.4948877322582,"vZ0":2.2214617585930823,"x":162.01,"y":133.33,"x0":-1.5019777700150767,"y0":50.0036123246666,"z0":4.491898305572707,"aX":-14.6786061374427},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":13.1,"spinRate":2460,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.3966645795372017,"extension":5.929036155791094},"index":5,"playId":"bc9049bb-5e25-39ca-8964-73a5957213df","pitchNumber":4,"startTime":"2025-09-14T20:23:41.095Z","endTime":"2025-09-14T20:23:44.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.57213823848763,"strikeZoneBottom":1.57347496169587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.025246376069184,"aZ":-18.063761108849057,"pfxX":-7.6912500920915985,"pfxZ":7.222255160440647,"pX":-0.9445432591384565,"pZ":1.9033916451298603,"vX0":4.60276381585123,"vY0":-138.21353721672526,"vZ0":-3.2423635752593163,"x":153.0,"y":187.39,"x0":-1.6238772911384698,"y0":50.00216532478401,"z0":4.2904772442230765,"aX":-15.023006519986184},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":13.1,"spinRate":2399,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.3948461479589995,"extension":6.156678799581726},"index":6,"playId":"b92b477b-03bd-332d-8ce2-c9fb9ce88d8f","pitchNumber":5,"startTime":"2025-09-14T20:23:55.387Z","endTime":"2025-09-14T20:24:00.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":83.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.08156219595046,"aZ":-28.623814130877626,"pfxX":-9.255883752634556,"pfxZ":2.0543693930862714,"pX":0.12027727194334141,"pZ":1.5280435516794355,"vX0":7.134842002110474,"vY0":-128.85628403801667,"vZ0":-2.077022208930472,"x":112.42,"y":197.52,"x0":-1.4461709058472565,"y0":50.000096162362524,"z0":4.499231076667711,"aX":-15.977142352374491},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":15.7,"spinRate":2085,"spinDirection":243},"zone":8,"typeConfidence":0.88,"plateTime":0.42081392281497054,"extension":6.277610989876976},"hitData":{"launchSpeed":102.5,"launchAngle":12.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.32,"coordY":95.88}},"index":7,"playId":"950acbd8-ad93-3b46-9519-99230fa4a6db","pitchNumber":6,"startTime":"2025-09-14T20:24:12.068Z","endTime":"2025-09-14T20:24:22.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:24:22.789Z","atBatIndex":55},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Reese McGuire bunt pops out to first baseman Bob Seymour in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T20:24:33.784Z","endTime":"2025-09-14T20:26:06.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":2.62113667540747,"strikeZoneBottom":1.42250106622005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.449632349208354,"aZ":-21.860995739516405,"pfxX":-7.653971416133323,"pfxZ":5.570622086619883,"pX":-1.7676631098971325,"pZ":3.970529119793372,"vX0":2.151769095430638,"vY0":-134.99331817974885,"vZ0":2.602660187302023,"x":184.38,"y":131.58,"x0":-1.5789147046089724,"y0":50.00409851846274,"z0":4.529812516572209,"aX":-14.17545571534176},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":13.4,"spinRate":2371,"spinDirection":242},"zone":11,"typeConfidence":0.91,"plateTime":0.40521896482289854,"extension":6.170141348743809},"index":0,"playId":"9e441477-b4c5-3771-b7ba-166098a41bdc","pitchNumber":1,"startTime":"2025-09-14T20:24:49.368Z","endTime":"2025-09-14T20:24:52.884Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"8adee666-4661-3bc1-8078-e4b97b99892f","startTime":"2025-09-14T20:25:09.456Z","endTime":"2025-09-14T20:25:13.678Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74655158931192,"aZ":-20.450144199565766,"pfxX":-6.301433894722205,"pfxZ":6.438203460269477,"pX":-1.4074678363529485,"pZ":3.5511983714616653,"vX0":3.006889135701166,"vY0":-133.12648338801966,"vZ0":1.6203457312265153,"x":170.65,"y":142.9,"x0":-1.7242583267248381,"y0":50.00084275930638,"z0":4.401199968377956,"aX":-11.470918952410818},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.2,"breakHorizontal":10.9,"spinRate":2338,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.40920228271083436,"extension":6.248413694836278},"index":2,"playId":"9ccab71e-ca50-3f8c-81bf-d425f2e35203","pitchNumber":2,"startTime":"2025-09-14T20:25:30.393Z","endTime":"2025-09-14T20:25:34.243Z","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":92.7,"endSpeed":85.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.739090612490862,"aZ":-22.549807547083955,"pfxX":-7.680043732016983,"pfxZ":5.146452492842343,"pX":0.12652688555866218,"pZ":2.629153979150616,"vX0":6.643542652916525,"vY0":-135.01690566203462,"vZ0":-0.49642274281203613,"x":112.18,"y":167.79,"x0":-1.3522789151309063,"y0":50.0043957321889,"z0":4.383897794159107,"aX":-14.36912429932023},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":12.7,"spinRate":2438,"spinDirection":242},"zone":5,"typeConfidence":0.82,"plateTime":0.40363312157489384,"extension":6.229735079051087},"hitData":{"launchSpeed":32.2,"launchAngle":60.0,"totalDistance":54.0,"trajectory":"bunt_popup","hardness":"medium","location":"3","coordinates":{"coordX":154.35,"coordY":193.23}},"index":3,"playId":"f9dc2421-2356-3bef-8d61-a765be15078c","pitchNumber":3,"startTime":"2025-09-14T20:25:58.724Z","endTime":"2025-09-14T20:26:06.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:26:06.497Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a line drive to left fielder Jake Mangum. Willi Castro to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T20:26:30.454Z","endTime":"2025-09-14T20:26:59.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":83.6,"strikeZoneTop":2.90057033697551,"strikeZoneBottom":1.37494055984403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.515870214389953,"aZ":-25.162636490021434,"pfxX":-0.8067483338661559,"pfxZ":4.003712125039886,"pX":1.2420044727978803,"pZ":2.573975067004271,"vX0":7.017907067408232,"vY0":-129.58700250595479,"vZ0":-0.5311791236503682,"x":69.66,"y":169.28,"x0":-1.3626447308330971,"y0":50.00232065024136,"z0":4.6549781423924275,"aX":-1.4130334212593674},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":0.4,"spinRate":2558,"spinDirection":201},"zone":12,"typeConfidence":0.89,"plateTime":0.4179538027540257,"extension":6.365073726622803},"index":0,"playId":"b82758f1-c200-3728-9025-281ad0126f8e","pitchNumber":1,"startTime":"2025-09-14T20:26:33.519Z","endTime":"2025-09-14T20:26:37.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.36987881309497,"aZ":-29.079269928551685,"pfxX":-8.701728683125765,"pfxZ":1.8898568952534616,"pX":0.025481060568170847,"pZ":1.8511220411165032,"vX0":6.733354246044273,"vY0":-125.8115747695546,"vZ0":-1.0070952376813969,"x":116.03,"y":188.8,"x0":-1.5269920802515664,"y0":50.003425754662175,"z0":4.568464805089899,"aX":-14.250936032323219},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":14.6,"spinRate":2130,"spinDirection":248},"zone":8,"typeConfidence":0.9,"plateTime":0.43183749012616834,"extension":6.201880248919805},"hitData":{"launchSpeed":69.7,"launchAngle":21.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.22,"coordY":116.75}},"index":1,"playId":"7bfdaf72-2ab6-3053-96d3-b1bb9cbd9caf","pitchNumber":2,"startTime":"2025-09-14T20:26:49.065Z","endTime":"2025-09-14T20:26:59.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:26:59.589Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T20:27:07.772Z","endTime":"2025-09-14T20:28:09.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.23999891849071,"strikeZoneBottom":1.54055397529979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.159322207014043,"aZ":-20.090482964533766,"pfxX":-0.65809310618576,"pfxZ":6.686385061779024,"pX":-0.45335468524633266,"pZ":2.0902970787240465,"vX0":3.1201405701521994,"vY0":-132.56026484833342,"vZ0":-2.676092984823874,"x":134.28,"y":182.34,"x0":-1.5522480623648114,"y0":50.00589403258686,"z0":4.55418857225771,"aX":-1.1904058292802036},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":0.6,"spinRate":2532,"spinDirection":211},"zone":4,"typeConfidence":0.92,"plateTime":0.41073783965578237,"extension":6.186132174500299},"index":0,"playId":"7f73b293-6234-3548-ba0f-55e423ecf7d6","pitchNumber":1,"startTime":"2025-09-14T20:27:23.749Z","endTime":"2025-09-14T20:27:28.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4399568162563,"aZ":-19.076352072625035,"pfxX":-7.94397842660617,"pfxZ":6.855983472588866,"pX":-0.46333122712320957,"pZ":2.6496442338494153,"vX0":5.965483404209014,"vY0":-136.93526874589455,"vZ0":-1.0237133178979778,"x":134.66,"y":167.24,"x0":-1.6310316625607295,"y0":50.00528993309762,"z0":4.325526463987423,"aX":-15.184447907959877},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":13.2,"spinRate":2387,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.39900985459804206,"extension":6.308199693627942},"index":1,"playId":"24f077b1-f2c2-3a51-8260-624a4d0f93d2","pitchNumber":2,"startTime":"2025-09-14T20:27:39.954Z","endTime":"2025-09-14T20:27:45.064Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-14T20:27:53.742Z","endTime":"2025-09-14T20:28:04.753Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.281786824915876,"aZ":-20.10535827943849,"pfxX":-7.373036642676901,"pfxZ":6.050395583845097,"pX":0.11030136403804476,"pZ":2.7551765829202317,"vX0":6.839805254545012,"vY0":-139.38593924266928,"vZ0":-0.9459564449581546,"x":112.8,"y":164.39,"x0":-1.4011277960070434,"y0":50.00278500902384,"z0":4.409487736961434,"aX":-14.70806360812905},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":12.2,"spinRate":2434,"spinDirection":230},"zone":2,"typeConfidence":0.89,"plateTime":0.39090221796357794,"extension":6.213142584680572},"index":3,"playId":"081bdab5-abd2-3ee2-aef6-0c17ed436314","pitchNumber":3,"startTime":"2025-09-14T20:28:04.753Z","endTime":"2025-09-14T20:28:09.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:28:09.114Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (29) on a sharp line drive to left fielder Jake Mangum. Willi Castro scores. Matt Shaw scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T20:28:19.708Z","endTime":"2025-09-14T20:28:43.182Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":670955,"link":"/api/v1/people/670955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":670955,"link":"/api/v1/people/670955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.936882613348907,"aZ":-27.444790604823183,"pfxX":0.3190557386658084,"pfxZ":2.6973224547259633,"pX":0.2725137663898471,"pZ":2.4683746885903424,"vX0":4.257202635245595,"vY0":-130.28400491856948,"vZ0":-0.4237394340270152,"x":106.61,"y":172.13,"x0":-1.4100320914999906,"y0":50.00551684279782,"z0":4.670046186978115,"aX":0.5600564485001795},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":-1.3,"spinRate":2584,"spinDirection":196},"zone":5,"typeConfidence":0.87,"plateTime":0.4170526767388547,"extension":6.207880505723337},"hitData":{"launchSpeed":100.5,"launchAngle":11.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":33.24,"coordY":96.45}},"index":0,"playId":"23603e15-114a-3133-9d27-50e40741fced","pitchNumber":1,"startTime":"2025-09-14T20:28:28.980Z","endTime":"2025-09-14T20:28:43.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:28:43.182Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T20:29:06.544Z","endTime":"2025-09-14T20:30:27.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.735295344861,"strikeZoneBottom":1.76785001701469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.849444233202025,"aZ":-20.84265917320016,"pfxX":-8.596194037433342,"pfxZ":5.7496897092565735,"pX":0.3440089004617001,"pZ":1.8997669351166682,"vX0":7.729895987714216,"vY0":-139.2028953766482,"vZ0":-3.007805282507795,"x":103.89,"y":187.49,"x0":-1.3455009415601957,"y0":50.00662029178064,"z0":4.366561797769045,"aX":-16.954666589485345},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.0,"breakHorizontal":14.0,"spinRate":2521,"spinDirection":235},"zone":9,"typeConfidence":0.88,"plateTime":0.3927498327481773,"extension":6.138050294093521},"index":0,"playId":"e3168d51-545f-34ac-a4e4-946b1816d971","pitchNumber":1,"startTime":"2025-09-14T20:29:15.973Z","endTime":"2025-09-14T20:29:20.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.58999874464388,"strikeZoneBottom":1.66184438890996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.194126444695357,"aZ":-28.476945243789945,"pfxX":-9.790555035011014,"pfxZ":2.0742540672881447,"pX":-0.3332698161553289,"pZ":1.091902962277478,"vX0":6.309453900235873,"vY0":-132.0812231060164,"vZ0":-3.2693273789652353,"x":129.7,"y":209.3,"x0":-1.472150066958934,"y0":50.00039842264848,"z0":4.423189765571606,"aX":-17.423251100998442},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":16.4,"spinRate":2172,"spinDirection":247},"zone":13,"typeConfidence":0.71,"plateTime":0.41353222335312445,"extension":6.303258437045973},"index":1,"playId":"43812f5b-1e92-3c4b-90b0-4720465cc5c6","pitchNumber":2,"startTime":"2025-09-14T20:29:30.163Z","endTime":"2025-09-14T20:29:35.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.5715225387941,"strikeZoneBottom":1.6352937463991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.206423330790756,"aZ":-18.948131497942004,"pfxX":-8.232938054094378,"pfxZ":6.769665362804854,"pX":-1.668733224291328,"pZ":2.9885971522602204,"vX0":2.250093951195871,"vY0":-138.93955669256664,"vZ0":-0.415899805757323,"x":180.61,"y":158.09,"x0":-1.419411662995974,"y0":50.00635375919509,"z0":4.399684468334582,"aX":-16.095335995456857},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":14.4,"spinRate":2481,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.3942476073640879,"extension":6.0345162564244585},"index":2,"playId":"0d331100-e040-3549-8f3a-05c977762b6d","pitchNumber":3,"startTime":"2025-09-14T20:29:47.780Z","endTime":"2025-09-14T20:29:51.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.807587836603084,"aZ":-34.57690424286051,"pfxX":-10.22502144051573,"pfxZ":-1.4041022631486717,"pX":-0.26897941349686844,"pZ":1.1055911031256846,"vX0":6.1880295455758425,"vY0":-129.99439939407864,"vZ0":-1.927064569441717,"x":127.25,"y":208.93,"x0":-1.354440724777252,"y0":50.00498699433405,"z0":4.486893341027057,"aX":-17.4635580716584},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.8,"breakHorizontal":17.2,"spinRate":2120,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4216948244840175,"extension":6.377425722172876},"index":3,"playId":"794fc26f-e334-3af4-8a89-eb48dd4d3e33","pitchNumber":4,"startTime":"2025-09-14T20:30:04.216Z","endTime":"2025-09-14T20:30:08.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38726537852963,"aZ":-19.10437204999782,"pfxX":-9.367275176158161,"pfxZ":6.6488709412200855,"pX":-0.6941299618814581,"pZ":3.092402148063286,"vX0":5.09567869713407,"vY0":-138.9032474139725,"vZ0":-0.1280647415127285,"x":143.46,"y":155.29,"x0":-1.3296432241929546,"y0":50.002527823760374,"z0":4.403009204591565,"aX":-18.412291999763823},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":16.0,"spinRate":2504,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.39343693969824356,"extension":6.245862963488811},"index":4,"playId":"f65ec9c7-b987-3c48-9d73-6cda57a64c8c","pitchNumber":5,"startTime":"2025-09-14T20:30:23.082Z","endTime":"2025-09-14T20:30:27.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:30:27.575Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-14T20:32:48.588Z","endTime":"2025-09-14T20:33:29.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T20:32:36.868Z","endTime":"2025-09-14T20:32:50.864Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.23777452681047,"strikeZoneBottom":1.55417560491268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.35034597853075,"aZ":-25.498037466479023,"pfxX":1.1453854559794845,"pfxZ":4.100900378315821,"pX":-1.0733645776993943,"pZ":4.142423810290481,"vX0":1.0940187870425107,"vY0":-125.72193329957828,"vZ0":0.3746709868965016,"x":157.91,"y":126.93,"x0":-1.6602768784261008,"y0":50.00400435295665,"z0":6.0326491596261285,"aX":1.8652592560052055},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.7,"breakHorizontal":-2.3,"spinRate":1962,"spinDirection":172},"zone":11,"typeConfidence":0.53,"plateTime":0.43280858832609237,"extension":6.435489593431168},"index":1,"playId":"0b86a186-4560-3eec-9265-fa1a4a29d2db","pitchNumber":1,"startTime":"2025-09-14T20:32:50.864Z","endTime":"2025-09-14T20:32:55.242Z","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":90.2,"endSpeed":84.5,"strikeZoneTop":3.24665768379892,"strikeZoneBottom":1.50114698738743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.026055532433247,"aZ":-21.28065781163623,"pfxX":-6.384023791875904,"pfxZ":6.087547620094844,"pX":0.7948187268607354,"pZ":2.5787875112816008,"vX0":8.203286159459626,"vY0":-131.2328525516368,"vZ0":-4.355398672311062,"x":86.7,"y":169.15,"x0":-1.5050858977109705,"y0":50.00297590730368,"z0":5.79404502068097,"aX":-11.424331968745955},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.6,"breakHorizontal":10.3,"spinRate":1923,"spinDirection":200},"zone":6,"typeConfidence":0.71,"plateTime":0.413319909110891,"extension":6.6582382584683275},"index":2,"playId":"ec905bf1-de21-39ba-bd11-f253b526f3e6","pitchNumber":2,"startTime":"2025-09-14T20:33:07.401Z","endTime":"2025-09-14T20:33:11.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.754603086452033,"aZ":-28.69029137563094,"pfxX":6.963300917773125,"pfxZ":2.4956142566207182,"pX":0.14862158125352515,"pZ":1.7012368113342613,"vX0":2.2150813660786204,"vY0":-116.59762578700767,"vZ0":-3.228351574676829,"x":111.33,"y":192.85,"x0":-1.7147953170239376,"y0":50.00542899471318,"z0":5.76794092369608,"aX":9.73672811275054},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.1,"breakHorizontal":-13.1,"spinRate":2235,"spinDirection":72},"zone":8,"typeConfidence":0.93,"plateTime":0.46701088422948267,"extension":6.524720924471136},"hitData":{"launchSpeed":57.6,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.73,"coordY":164.76}},"index":3,"playId":"454e2809-9518-359a-affd-f58fdfc4c369","pitchNumber":3,"startTime":"2025-09-14T20:33:20.833Z","endTime":"2025-09-14T20:33:29.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:33:29.341Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, pitcher Caleb Thielbar to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-14T20:35:59.831Z","endTime":"2025-09-14T20:37:24.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-14T20:33:56.729Z","endTime":"2025-09-14T20:34:06.017Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Caleb Thielbar replaces Javier Assad.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-14T20:34:06.017Z","endTime":"2025-09-14T20:36:02.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.760205539626348,"aZ":-24.07361789952554,"pfxX":-2.150689215070625,"pfxZ":4.6423600653033095,"pX":0.1734199035562644,"pZ":2.713503122295719,"vX0":0.40084205024137987,"vY0":-129.62973071250602,"vZ0":-4.257867674700977,"x":110.39,"y":165.52,"x0":0.298924760359312,"y0":50.00019374594266,"z0":6.160815064733457,"aX":-3.750860354591206},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.9,"breakHorizontal":3.8,"spinRate":2373,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.4185634919754335,"extension":5.6713932584058915},"index":2,"playId":"889f5acc-41c1-33de-bbcc-dc859458cf50","pitchNumber":1,"startTime":"2025-09-14T20:36:02.084Z","endTime":"2025-09-14T20:36:05.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.004714503383862,"aZ":-22.515699561090344,"pfxX":0.6692234971580708,"pfxZ":5.417107365476985,"pX":-0.6532352247347089,"pZ":2.9483880544464585,"vX0":-1.8888898707635693,"vY0":-131.43353144273948,"vZ0":-3.9978981121318267,"x":141.9,"y":159.17,"x0":-0.01805203642473691,"y0":50.00091555230666,"z0":6.124107928910738,"aX":1.1928735444042557},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":-0.8,"spinRate":2378,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.41380955873082215,"extension":5.87636424408225},"index":3,"playId":"0c866d9b-71d7-3162-8f92-5555b451ef6c","pitchNumber":2,"startTime":"2025-09-14T20:36:22.354Z","endTime":"2025-09-14T20:36:26.318Z","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":95.4,"endSpeed":87.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.291941275879,"aZ":-10.745155968819764,"pfxX":3.208319540049753,"pfxZ":10.904862749027519,"pX":0.5890356688821623,"pZ":3.1300547442255526,"vX0":0.5472776483934005,"vY0":-138.86335934468391,"vZ0":-6.092351896343138,"x":94.55,"y":154.27,"x0":-0.02733550802790548,"y0":50.00273173702351,"z0":6.057948442090769,"aX":6.304049350640466},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":-5.9,"spinRate":2338,"spinDirection":165},"zone":3,"typeConfidence":2.0,"plateTime":0.39350098411111745,"extension":5.904421531511818},"index":4,"playId":"93903ddc-2564-328c-b705-bb3b4e51a817","pitchNumber":3,"startTime":"2025-09-14T20:36:46.680Z","endTime":"2025-09-14T20:36:52.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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.660518395291305,"aZ":-24.482232973348857,"pfxX":-1.5852303350640033,"pfxZ":4.329702375205223,"pX":-0.7145638764722031,"pZ":2.362008817377063,"vX0":-1.1632335289061868,"vY0":-132.54808411453692,"vZ0":-5.000902048520384,"x":144.24,"y":175.01,"x0":-0.06385686906705203,"y0":50.00401686979812,"z0":6.063660232267164,"aX":-2.817285717957369},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":3.1,"spinRate":2286,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.41342038395792446,"extension":5.925011365982952},"hitData":{"launchSpeed":64.0,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.96,"coordY":170.76}},"index":5,"playId":"b24c10e0-2916-3d72-bc3c-1cc2c197e71e","pitchNumber":4,"startTime":"2025-09-14T20:37:17.511Z","endTime":"2025-09-14T20:37:24.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:37:24.718Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Everson Pereira grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-14T20:37:35.574Z","endTime":"2025-09-14T20:37:59.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":76.7,"endSpeed":71.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.634161718969555,"aZ":-42.46371904995047,"pfxX":-3.4419888237422707,"pfxZ":-8.074092682399838,"pX":-0.32210700852156976,"pZ":2.0096996667964198,"vX0":0.2347481600067257,"vY0":-111.75766447638328,"vZ0":0.11133976851701477,"x":129.28,"y":184.52,"x0":0.019593312530187743,"y0":50.00203767138204,"z0":6.292308003298365,"aX":-4.388090858949215},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.4,"breakHorizontal":6.2,"spinRate":2606,"spinDirection":339},"zone":7,"typeConfidence":2.0,"plateTime":0.4886156824700496,"extension":6.132677612190182},"hitData":{"launchSpeed":97.2,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":166.88}},"index":0,"playId":"24e814be-6bbb-32d3-b548-1aa017b08b64","pitchNumber":1,"startTime":"2025-09-14T20:37:51.064Z","endTime":"2025-09-14T20:37:59.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:37:59.885Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Moisés Ballesteros walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T20:40:15.918Z","endTime":"2025-09-14T20:42:06.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Acton replaces Edwin Uceta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T20:39:03.023Z","endTime":"2025-09-14T20:40:18.154Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670183,"link":"/api/v1/people/670183"},"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":94.0,"endSpeed":85.7,"strikeZoneTop":3.46471527919772,"strikeZoneBottom":1.72869566353693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.852136166156374,"aZ":-10.417168213012799,"pfxX":-4.884284115948897,"pfxZ":11.554516549016725,"pX":0.2949280588875504,"pZ":2.0130175462118016,"vX0":7.216325440757202,"vY0":-136.53867519933178,"vZ0":-8.570827054153181,"x":105.76,"y":184.43,"x0":-1.7511137883680576,"y0":50.00347393385105,"z0":5.915140742098834,"aX":-9.197727529525574},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":7.3,"spinRate":2507,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.4015946149804197,"extension":5.860710453771464},"index":1,"playId":"743a5c55-4209-388d-83c5-ddd9bc1e80b8","pitchNumber":1,"startTime":"2025-09-14T20:40:18.154Z","endTime":"2025-09-14T20:40:21.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.36456585119021,"strikeZoneBottom":1.69059724812454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.493234601917592,"aZ":-20.908694775839212,"pfxX":-9.283056925919489,"pfxZ":7.147231860256301,"pX":-0.0492101989003434,"pZ":3.545798197917115,"vX0":7.614200565004758,"vY0":-124.87206896565904,"vZ0":-1.7650259065069989,"x":118.88,"y":143.04,"x0":-1.9340498858211563,"y0":50.005897846961076,"z0":5.984555659486784,"aX":-14.641136970501702},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":12.7,"breakHorizontal":15.0,"spinRate":2048,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.438882217596396,"extension":5.954890725469151},"index":2,"playId":"f46495b1-2ffa-3a8c-a57f-1f55f52d78c8","pitchNumber":2,"startTime":"2025-09-14T20:40:33.687Z","endTime":"2025-09-14T20:40:38.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34038938407578,"aZ":-10.27609130505599,"pfxX":-3.9034486772660832,"pfxZ":11.672584647600917,"pX":-0.316087999990931,"pZ":2.9139921648107374,"vX0":5.484316071262544,"vY0":-136.856860902077,"vZ0":-6.34543847354108,"x":129.05,"y":160.1,"x0":-1.8492262758949136,"y0":50.00018220400873,"z0":5.983907624315458,"aX":-7.321580531477758},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.8,"breakHorizontal":5.8,"spinRate":2477,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.40194205542807593,"extension":5.7715386977996355},"index":3,"playId":"948f585a-f889-39ee-94e7-46790ff2dd9d","pitchNumber":3,"startTime":"2025-09-14T20:40:48.159Z","endTime":"2025-09-14T20:40:51.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.44031682470479,"strikeZoneBottom":1.70445542088143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.09654886265287,"aZ":-12.261953236266876,"pfxX":-2.201645923550633,"pfxZ":10.546413496336998,"pX":-1.1141907421443003,"pZ":3.9062457269431863,"vX0":2.582392846964638,"vY0":-136.54645359321665,"vZ0":-3.6180468711770857,"x":159.47,"y":133.31,"x0":-1.7861882260528157,"y0":50.00241123009098,"z0":6.092213707189965,"aX":-4.156931510801502},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":3.5,"spinRate":2558,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4011352050522565,"extension":5.646557164131073},"index":4,"playId":"ccef02b4-8572-3d94-ab73-eb5d5fdc8425","pitchNumber":4,"startTime":"2025-09-14T20:41:08.448Z","endTime":"2025-09-14T20:41:11.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.3918613027969,"strikeZoneBottom":1.68735971058798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.9284111652435,"aZ":-12.440083113347084,"pfxX":-2.859161442667321,"pfxZ":10.397684869702072,"pX":-1.8123626985078611,"pZ":3.922396132036882,"vX0":1.3595789417311905,"vY0":-137.2666347303547,"vZ0":-3.6139329290720705,"x":186.08,"y":132.88,"x0":-1.9441098137118247,"y0":50.0017427082188,"z0":6.109836021534596,"aX":-5.426086780219175},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":4.9,"spinRate":2482,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.39985630619823187,"extension":5.87579846598224},"index":5,"playId":"0d6b8fd0-6d3d-3ffd-be27-c1a2951232b8","pitchNumber":5,"startTime":"2025-09-14T20:41:23.654Z","endTime":"2025-09-14T20:41:27.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.555820909782824,"aZ":-12.939624610616145,"pfxX":-3.4811971761954092,"pfxZ":10.200910560859898,"pX":-0.42505997199026474,"pZ":3.6274088651594636,"vX0":5.034302691506455,"vY0":-136.34716875861955,"vZ0":-4.045308176604063,"x":133.2,"y":140.84,"x0":-1.841800762212753,"y0":50.00347493021556,"z0":6.021174224900995,"aX":-6.564923627147114},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":5.3,"spinRate":2485,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.40149013288420576,"extension":5.761502439267974},"index":6,"playId":"e9755b2a-ea57-3834-ad33-d24af0100870","pitchNumber":6,"startTime":"2025-09-14T20:41:42.092Z","endTime":"2025-09-14T20:41:45.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.42913514424247,"strikeZoneBottom":1.72500397430549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.234161327374757,"aZ":-11.285510238470135,"pfxX":-2.126124703564904,"pfxZ":11.037535856984487,"pX":-1.0785666140770378,"pZ":4.174162732412498,"vX0":2.74310634932897,"vY0":-136.06707184394062,"vZ0":-3.028972939051612,"x":158.11,"y":126.08,"x0":-1.819149992217237,"y0":50.0057019496732,"z0":6.0734607762761454,"aX":-4.025065814003133},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":3.4,"spinRate":2344,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4011183351765544,"extension":5.945508262536694},"index":7,"playId":"ee94c765-dbe5-358e-9f65-cf3ea93d35af","pitchNumber":7,"startTime":"2025-09-14T20:42:02.016Z","endTime":"2025-09-14T20:42:06.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:42:06.334Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out sharply to center fielder Everson Pereira.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T20:42:17.197Z","endTime":"2025-09-14T20:43:21.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.54000133345479,"strikeZoneBottom":1.63064136213122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57700246768287,"aZ":-11.634198762317636,"pfxX":-2.371918389271426,"pfxZ":10.856380100295237,"pX":-0.9281896012952567,"pZ":4.674579761306448,"vX0":2.901386191385823,"vY0":-136.3440015847683,"vZ0":-1.765438350140823,"x":152.38,"y":112.57,"x0":-1.695468015031707,"y0":50.00381156406075,"z0":6.128670010676875,"aX":-4.488340844164511},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":3.7,"spinRate":2478,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4009634728708198,"extension":5.844287579077733},"index":0,"playId":"610f1b76-2095-3555-884c-03d9a0c8f891","pitchNumber":1,"startTime":"2025-09-14T20:42:30.695Z","endTime":"2025-09-14T20:42:35.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.54131787229537,"strikeZoneBottom":1.5897606460206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00791020577246,"aZ":-8.532011043592874,"pfxX":-3.1300982674619786,"pfxZ":12.355124152640037,"pX":0.7463321388260095,"pZ":1.9712080196974782,"vX0":7.7714148528640585,"vY0":-136.91909979357354,"vZ0":-8.861089856365332,"x":88.55,"y":185.56,"x0":-1.7123336334758492,"y0":50.00631664728971,"z0":5.819248274466885,"aX":-5.9924278670873585},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.9,"breakHorizontal":4.2,"spinRate":2456,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.3988484505236176,"extension":6.018391627915582},"index":1,"playId":"6153f049-5560-34a1-9a21-a32b634da81d","pitchNumber":2,"startTime":"2025-09-14T20:42:49.165Z","endTime":"2025-09-14T20:42:53.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":94.1,"endSpeed":86.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.456757648802505,"aZ":-12.014530059160267,"pfxX":-2.413342141070608,"pfxZ":10.484394337496418,"pX":-0.051897539467500566,"pZ":3.7238382841976234,"vX0":5.330130999090919,"vY0":-137.09668762112636,"vZ0":-4.1342821450762015,"x":118.98,"y":138.24,"x0":-1.6989779524049862,"y0":50.00053943974115,"z0":6.058196193100186,"aX":-4.639854409197318},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":3.4,"spinRate":2444,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3979835627278647,"extension":5.839906490479456},"hitData":{"launchSpeed":100.5,"launchAngle":54.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":117.82,"coordY":100.04}},"index":2,"playId":"dc685264-992b-3944-9782-378b61976afb","pitchNumber":3,"startTime":"2025-09-14T20:43:07.939Z","endTime":"2025-09-14T20:43:21.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:43:21.148Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to shortstop Carson Williams.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T20:43:31.919Z","endTime":"2025-09-14T20:44:56.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.0,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.026300556175077,"aZ":-8.883330084341878,"pfxX":-4.208961500081372,"pfxZ":12.163136132678176,"pX":0.04433211680815453,"pZ":1.7006963726054463,"vX0":6.104860313647759,"vY0":-136.74635783529226,"vZ0":-9.57668235432288,"x":115.31,"y":192.86,"x0":-1.6589185840866696,"y0":50.00601664306871,"z0":5.836206134936021,"aX":-8.061948177239112},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.4,"breakHorizontal":6.5,"spinRate":2531,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.39887255866450877,"extension":5.92288842834764},"index":0,"playId":"d09f3a47-17fe-3217-a15b-ecbf7575183c","pitchNumber":1,"startTime":"2025-09-14T20:43:45.469Z","endTime":"2025-09-14T20:43:49.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.06810883168331,"strikeZoneBottom":1.40011743479491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.960822053231816,"aZ":-14.104683928578975,"pfxX":-3.9263025683205455,"pfxZ":9.435636864918758,"pX":-1.0585363855512868,"pZ":3.107711165203097,"vX0":3.7645858159308734,"vY0":-137.18620595514258,"vZ0":-5.176295262882932,"x":157.35,"y":154.87,"x0":-1.9352232842239554,"y0":50.00588157756726,"z0":5.972816655346497,"aX":-7.521812549190881},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2451,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.39852025728270934,"extension":5.920905906085765},"index":1,"playId":"63347fde-a2ad-3f1f-98d5-bc1930412b76","pitchNumber":2,"startTime":"2025-09-14T20:44:27.941Z","endTime":"2025-09-14T20:44:32.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.0,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.9453541706438,"aZ":-21.666918112256067,"pfxX":-9.061140170801856,"pfxZ":6.422234467185399,"pX":-0.2528735084179883,"pZ":2.8233764801754906,"vX0":6.857612391055524,"vY0":-126.37246332371372,"vZ0":-3.281483241315684,"x":126.64,"y":162.55,"x0":-1.808925892843068,"y0":50.002959868375775,"z0":5.856172559256076,"aX":-14.826459675295423},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.2,"breakHorizontal":15.1,"spinRate":2071,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.4315152408563141,"extension":6.131542296146487},"hitData":{"launchSpeed":95.2,"launchAngle":63.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":134.61,"coordY":142.84}},"index":2,"playId":"d7f2a954-1f74-3de1-bb55-a9bd488bf516","pitchNumber":3,"startTime":"2025-09-14T20:44:45.664Z","endTime":"2025-09-14T20:44:56.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:44:56.320Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willi Castro walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T20:45:04.057Z","endTime":"2025-09-14T20:47:41.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnSecond":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,7,8],"actionIndex":[5,6],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.48999923268309,"strikeZoneBottom":1.54966743755731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.568292519559353,"aZ":-12.170780025492013,"pfxX":-3.8968014078972573,"pfxZ":10.4455407848427,"pX":-0.6142878114563444,"pZ":3.165920413845152,"vX0":4.544495515190483,"vY0":-137.0844709248597,"vZ0":-5.518650531017126,"x":140.42,"y":153.3,"x0":-1.7824811332572992,"y0":50.002612800648386,"z0":6.026682506148283,"aX":-7.462323201163413},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":6.1,"spinRate":2455,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.3986375711229009,"extension":5.8807896403531545},"index":0,"playId":"400eca27-e15f-3706-a4f1-0f614037bd25","pitchNumber":1,"startTime":"2025-09-14T20:45:20.105Z","endTime":"2025-09-14T20:45:24.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.67211515841841,"strikeZoneBottom":1.67670418646988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.287758915470725,"aZ":-21.731246089214494,"pfxX":-8.041801269555494,"pfxZ":6.4944129022080155,"pX":-0.9841002978478558,"pZ":3.7712278699202955,"vX0":4.799018322838822,"vY0":-125.69616102622845,"vZ0":-1.140109077863589,"x":154.51,"y":136.96,"x0":-1.8683763683682588,"y0":50.00382385501136,"z0":5.986965574088312,"aX":-12.933050963515413},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.8,"breakHorizontal":13.6,"spinRate":2123,"spinDirection":215},"zone":11,"typeConfidence":0.89,"plateTime":0.43492732189526073,"extension":5.929833346779225},"index":1,"playId":"f44d2b23-8fa1-3b8f-ab35-3c7fb71fb140","pitchNumber":2,"startTime":"2025-09-14T20:45:35.220Z","endTime":"2025-09-14T20:45:39.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.414005250521924,"aZ":-20.294055615508967,"pfxX":-9.473270633345283,"pfxZ":7.378705922918214,"pX":0.19499425702875198,"pZ":1.757318949960401,"vX0":7.863328207530398,"vY0":-125.78695571654431,"vZ0":-5.8683433237583085,"x":109.57,"y":191.33,"x0":-1.7338239706802447,"y0":50.00054832421179,"z0":5.754933069913299,"aX":-15.248570833352481},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.2,"breakHorizontal":15.5,"spinRate":2151,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.4346626870147281,"extension":6.013056919212451},"index":2,"playId":"c6b7ae4a-6ddb-3346-8aab-adaa2169553c","pitchNumber":3,"startTime":"2025-09-14T20:45:53.536Z","endTime":"2025-09-14T20:45:58.111Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-14T20:46:18.069Z","endTime":"2025-09-14T20:46:33.413Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.61474463349015,"strikeZoneBottom":1.68160452559003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48386938700782,"aZ":-9.807381685440497,"pfxX":-2.928787094012009,"pfxZ":11.448328170040952,"pX":0.0866284516545153,"pZ":0.2018633832214631,"vX0":5.764661817383963,"vY0":-138.305552381977,"vZ0":-13.46407685890211,"x":113.7,"y":233.33,"x0":-1.6364264199821839,"y0":50.000109835827715,"z0":5.769663969134866,"aX":-5.720765416725619},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":4.2,"spinRate":2527,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3948071089036165,"extension":5.978327279727467},"index":4,"playId":"cd6405a7-5f30-3588-aceb-ed2ccf0cff13","pitchNumber":4,"startTime":"2025-09-14T20:46:33.413Z","endTime":"2025-09-14T20:46:38.364Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Garrett Acton. Moisés Ballesteros to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"cd6405a7-5f30-3588-aceb-ed2ccf0cff13","startTime":"2025-09-14T20:46:47.410Z","endTime":"2025-09-14T20:47:06.326Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"description":"Offensive Substitution: Pinch-runner Kevin Alcántara replaces Moisés Ballesteros.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-09-14T20:47:06.326Z","endTime":"2025-09-14T20:47:19.130Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.61239268339592,"strikeZoneBottom":1.66992713727036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.325999064097445,"aZ":-9.988665269574005,"pfxX":-3.7402692122802144,"pfxZ":11.505622918973456,"pX":-0.029711312437087394,"pZ":1.4601402429088879,"vX0":5.82430772226554,"vY0":-137.68978316476424,"vZ0":-9.957524559115019,"x":118.13,"y":199.36,"x0":-1.6822838001350866,"y0":50.00500133601439,"z0":5.790423177554233,"aX":-7.2139413293035926},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":5.6,"spinRate":2544,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.3971438971038408,"extension":6.008794655187501},"index":7,"playId":"c5ead433-5aa5-3771-a54e-96647da43625","pitchNumber":5,"startTime":"2025-09-14T20:47:19.130Z","endTime":"2025-09-14T20:47:23.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.62435414158114,"strikeZoneBottom":1.65077943880577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.397282824954367,"aZ":-10.982278167457409,"pfxX":-4.21861670788776,"pfxZ":11.123629993397932,"pX":0.3311832197239709,"pZ":0.9815966872384779,"vX0":6.856382845503506,"vY0":-136.73133666870126,"vZ0":-10.852929135401608,"x":104.38,"y":212.28,"x0":-1.6537598482144094,"y0":50.006278602564095,"z0":5.742074360214121,"aX":-8.039761419034393},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":6.4,"spinRate":2465,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3996536597461562,"extension":6.066863509729915},"index":8,"playId":"ffa69467-b1ed-3110-9943-31f25f72d4fc","pitchNumber":6,"startTime":"2025-09-14T20:47:36.315Z","endTime":"2025-09-14T20:47:41.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:47:41.107Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Reese McGuire pops out to shortstop Carson Williams.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T20:48:54.153Z","endTime":"2025-09-14T20:49:20.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-14T20:47:56.303Z","endTime":"2025-09-14T20:48:56.459Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.36381022707996,"strikeZoneBottom":1.71968367295786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.368293963892157,"aZ":-10.017268375504166,"pfxX":-4.295609301398171,"pfxZ":11.474303807957671,"pX":-0.319117596359136,"pZ":0.904023389835074,"vX0":5.190953485159104,"vY0":-137.76881906258356,"vZ0":-11.261146354316294,"x":129.16,"y":214.37,"x0":-1.6657756604090104,"y0":50.00094029182797,"z0":5.711714733510937,"aX":-8.292898984512949},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":6.7,"spinRate":2512,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.39691792756099176,"extension":5.979011091315273},"index":1,"playId":"cf32ee54-bfb9-3317-a3c3-4fcdd53b4192","pitchNumber":1,"startTime":"2025-09-14T20:48:56.459Z","endTime":"2025-09-14T20:49:00.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.82914012848133,"aZ":-9.4635818587076,"pfxX":-4.452868537774125,"pfxZ":11.855361128655804,"pX":0.6997790934813048,"pZ":2.110240092753927,"vX0":7.936083291802873,"vY0":-137.60909999448117,"vZ0":-8.3248761666733,"x":90.33,"y":181.8,"x0":-1.6444145980516203,"y0":50.004568514508485,"z0":5.817736481404667,"aX":-8.531913050230324},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.8,"breakHorizontal":6.4,"spinRate":2581,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.39817603276639746,"extension":6.016458202839992},"hitData":{"launchSpeed":84.5,"launchAngle":61.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":136.99}},"index":2,"playId":"401afa41-ea66-3669-b037-9c5e3eb5cdb4","pitchNumber":2,"startTime":"2025-09-14T20:49:10.876Z","endTime":"2025-09-14T20:49:20.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:49:20.754Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-14T20:51:40.173Z","endTime":"2025-09-14T20:52:21.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kevin Alcántara remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T20:50:19.336Z","endTime":"2025-09-14T20:50:19.350Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"description":"Pitching Change: Andrew Kittredge replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-14T20:50:19.350Z","endTime":"2025-09-14T20:51:24.234Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":552640,"link":"/api/v1/people/552640"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Chandler Simpson replaces Carson Williams.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-14T20:51:24.234Z","endTime":"2025-09-14T20:51:42.497Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":700246,"link":"/api/v1/people/700246"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.52611139281638,"strikeZoneBottom":1.63045499494451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.583793519376215,"aZ":-20.402381705452477,"pfxX":-8.570368775804448,"pfxZ":6.052914559308119,"pX":0.7357521498275404,"pZ":2.1256566300888915,"vX0":8.917625274134526,"vY0":-138.24156402444848,"vZ0":-6.158072991792141,"x":88.95,"y":181.39,"x0":-1.411764403446893,"y0":50.00072332409382,"z0":5.7428545128545485,"aX":-16.657976399545042},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":13.8,"spinRate":2201,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.39557035109590544,"extension":6.658681897842733},"index":3,"playId":"c4ece994-9d1f-3d17-aa17-b5fe5378f429","pitchNumber":1,"startTime":"2025-09-14T20:51:42.497Z","endTime":"2025-09-14T20:51:46.286Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.738807464652634,"aZ":-20.428248984157644,"pfxX":-8.140693850890347,"pfxZ":5.9546921224731655,"pX":-0.8041455950730955,"pZ":2.0307697435940373,"vX0":4.231963640048752,"vY0":-139.38982518192594,"vZ0":-6.356934775028884,"x":147.65,"y":183.95,"x0":-1.282844911244346,"y0":50.00035415524744,"z0":5.685423001785681,"aX":-16.048985572080888},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":13.9,"spinRate":2263,"spinDirection":217},"zone":7,"typeConfidence":0.9,"plateTime":0.39263711142982816,"extension":6.490490936061799},"index":4,"playId":"19905f96-b979-3110-a1c9-ff03d7362e2f","pitchNumber":2,"startTime":"2025-09-14T20:51:58.260Z","endTime":"2025-09-14T20:52:01.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.002013680860276,"aZ":-28.94091696944216,"pfxX":3.0648116719507295,"pfxZ":1.8084962022913804,"pX":1.2880525492000268,"pZ":0.6029678899304546,"vX0":5.849939486012217,"vY0":-131.2137991340373,"vZ0":-7.6103951022214416,"x":67.9,"y":222.5,"x0":-1.346326031719222,"y0":50.00374317088052,"z0":5.62076505483518,"aX":5.482802234479402},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.2,"breakHorizontal":-6.6,"spinRate":2728,"spinDirection":151},"zone":14,"typeConfidence":0.88,"plateTime":0.41336541200574173,"extension":6.521967858343378},"index":5,"playId":"3e5062c9-871b-307c-9a4b-6fda586ed7ab","pitchNumber":3,"startTime":"2025-09-14T20:52:16.820Z","endTime":"2025-09-14T20:52:21.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:52:21.623Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bob Seymour strikes out swinging, catcher Reese McGuire to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-14T20:52:30.558Z","endTime":"2025-09-14T20:53:37.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.45000159142755,"strikeZoneBottom":1.65033129965193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.386323748084887,"aZ":-29.219747399894864,"pfxX":3.3113849822342045,"pfxZ":1.653779965433504,"pX":0.12598973812660436,"pZ":1.727129550845525,"vX0":3.525564557930332,"vY0":-131.92379332189245,"vZ0":-4.974157658523854,"x":112.2,"y":192.15,"x0":-1.6512352081902562,"y0":50.00518128333082,"z0":5.755345041040335,"aX":5.917729588273938},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.3,"breakHorizontal":-6.7,"spinRate":2638,"spinDirection":162},"zone":8,"typeConfidence":0.88,"plateTime":0.41298889220163737,"extension":6.505526853994556},"index":0,"playId":"349e54e3-f565-3bb6-b699-5b8fb92e0ee8","pitchNumber":1,"startTime":"2025-09-14T20:52:47.638Z","endTime":"2025-09-14T20:52:51.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.586074696597116,"aZ":-23.694233461416612,"pfxX":-10.487697187006454,"pfxZ":4.219463841410681,"pX":-0.4269541777858562,"pZ":1.0332606740164465,"vX0":6.7172774603171685,"vY0":-139.90739257041804,"vZ0":-8.444700332264663,"x":133.27,"y":210.88,"x0":-1.4798878898007317,"y0":50.00274548399545,"z0":5.6096030800005305,"aX":-21.070713971420123},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.2,"breakHorizontal":17.9,"spinRate":2312,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.3895107571567644,"extension":6.669723114891953},"index":1,"playId":"2bd2df4f-3a9e-3240-a57b-abae03e28f0f","pitchNumber":2,"startTime":"2025-09-14T20:53:03.131Z","endTime":"2025-09-14T20:53:06.955Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-14T20:53:13.739Z","endTime":"2025-09-14T20:53:26.409Z","isPitch":false,"type":"action","player":{"id":676044,"link":"/api/v1/people/676044"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18000230389466,"aZ":-30.080694990928194,"pfxX":2.481273581602984,"pfxZ":1.1492141395931794,"pX":1.0625763880586,"pZ":-0.0700763133899794,"vX0":5.6736266355084295,"vY0":-132.73957875767496,"vZ0":-9.24783740526198,"x":76.5,"y":240.67,"x0":-1.4084236048847867,"y0":50.001650252190124,"z0":5.585400054395945,"aX":4.5139568024418715},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.6,"breakHorizontal":-5.5,"spinRate":2720,"spinDirection":151},"zone":14,"typeConfidence":0.88,"plateTime":0.4095789546807098,"extension":6.582404133458437},"index":3,"playId":"2da30c4e-ab32-37cf-b663-02f6bc002d5b","pitchNumber":3,"startTime":"2025-09-14T20:53:26.409Z","endTime":"2025-09-14T20:53:37.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:53:37.729Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yandy Díaz walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-14T20:53:52.356Z","endTime":"2025-09-14T20:56:14.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.60552870464117,"strikeZoneBottom":1.77353068500482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89982220590062,"aZ":-19.834261472275635,"pfxX":-9.312115627925829,"pfxZ":6.106863055110862,"pX":-0.04965411378286599,"pZ":1.5900226819369467,"vX0":7.028427791953736,"vY0":-140.5440138144204,"vZ0":-7.823309135964785,"x":118.89,"y":195.85,"x0":-1.360632206860312,"y0":50.00250849013614,"z0":5.675863045222944,"aX":-18.813239797960325},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.7,"breakHorizontal":15.6,"spinRate":2335,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.3882511306390315,"extension":6.673276342783386},"index":0,"playId":"036ae135-f3b8-3f6c-8919-428c04a1dc24","pitchNumber":1,"startTime":"2025-09-14T20:54:04.972Z","endTime":"2025-09-14T20:54:10.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.54651207110119,"strikeZoneBottom":1.46007880152296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40862656056377,"aZ":-18.841406161188832,"pfxX":-9.04931723326594,"pfxZ":6.699620149922296,"pX":-0.13372562325305928,"pZ":1.5002655516692978,"vX0":6.392036754941365,"vY0":-139.7119457654105,"vZ0":-7.992227459473424,"x":122.1,"y":198.27,"x0":-1.2673661368791662,"y0":50.00619541753505,"z0":5.620871009035964,"aX":-18.018739576924318},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":15.2,"spinRate":2378,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.39099043724515736,"extension":6.643067828124035},"index":1,"playId":"8a005e5f-1b64-31a0-bc1e-fc59735a34a6","pitchNumber":2,"startTime":"2025-09-14T20:54:20.202Z","endTime":"2025-09-14T20:54:24.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.59282221806719,"strikeZoneBottom":1.41641206297029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.063396321329247,"aZ":-19.987766736287714,"pfxX":-9.063352967040466,"pfxZ":6.04896627084971,"pX":-0.3927279386849278,"pZ":1.4011140888806701,"vX0":5.982820771705219,"vY0":-140.4127612657619,"vZ0":-8.140746913675097,"x":131.97,"y":200.95,"x0":-1.3634529799963468,"y0":50.00676539970779,"z0":5.617885187822957,"aX":-18.267637615189322},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.6,"breakHorizontal":15.4,"spinRate":2312,"spinDirection":207},"zone":7,"typeConfidence":0.9,"plateTime":0.3887286650428843,"extension":6.639787608427102},"index":2,"playId":"bece480f-9e12-3907-8fcf-c273b2dab031","pitchNumber":3,"startTime":"2025-09-14T20:54:35.962Z","endTime":"2025-09-14T20:54:40.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.581911875924384,"aZ":-28.60540134028307,"pfxX":2.0535080962464822,"pfxZ":1.9615383487426339,"pX":1.1506624954395075,"pZ":1.4321592099169382,"vX0":5.881940554454139,"vY0":-133.06893284693757,"vZ0":-5.951416462098313,"x":73.14,"y":200.11,"x0":-1.342220448592244,"y0":50.00421973791747,"z0":5.731075175505825,"aX":3.73653554340865},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.6,"breakHorizontal":-4.8,"spinRate":2751,"spinDirection":148},"zone":14,"typeConfidence":0.85,"plateTime":0.4093075964914039,"extension":6.56346989802296},"index":3,"playId":"0422e79f-4ee4-337b-b9cb-acf957e4437f","pitchNumber":4,"startTime":"2025-09-14T20:54:51.931Z","endTime":"2025-09-14T20:54:55.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.47999818736369,"strikeZoneBottom":1.50266073982949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35325601681852,"aZ":-23.362728767287088,"pfxX":-9.829221726780366,"pfxZ":4.472694540986593,"pX":-1.5548437897323897,"pZ":2.8694106953012866,"vX0":2.683563522734576,"vY0":-139.65694610318388,"vZ0":-3.8597448995612886,"x":176.27,"y":161.31,"x0":-1.253235887218028,"y0":50.00023808541974,"z0":5.811636277750321,"aX":-19.35327717459955},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.4,"breakHorizontal":17.2,"spinRate":2379,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3926548298211845,"extension":6.715002764225484},"index":4,"playId":"dd70f888-4b16-320f-b970-59b9a3308f75","pitchNumber":5,"startTime":"2025-09-14T20:55:31.994Z","endTime":"2025-09-14T20:55:37.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.4,"strikeZoneTop":3.48769544414984,"strikeZoneBottom":1.5266667420245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.893334323563867,"aZ":-28.97905340991484,"pfxX":2.095518589629961,"pfxZ":1.7613037120131088,"pX":0.521662434102494,"pZ":0.5024963309268595,"vX0":4.530864973624319,"vY0":-132.64916346075563,"vZ0":-8.14439317130022,"x":97.12,"y":225.21,"x0":-1.4695169794808176,"y0":50.00235998421132,"z0":5.674737596619311,"aX":3.7959547899970554},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.9,"breakHorizontal":-4.7,"spinRate":2632,"spinDirection":162},"zone":14,"typeConfidence":0.86,"plateTime":0.4102811282309249,"extension":6.532022116227965},"index":5,"playId":"0f5b1185-c670-3070-8896-728af881fa83","pitchNumber":6,"startTime":"2025-09-14T20:55:48.223Z","endTime":"2025-09-14T20:55:53.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.45416704811235,"strikeZoneBottom":1.49742833062302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.939405187031202,"aZ":-19.29254502544736,"pfxX":-7.418815416228735,"pfxZ":6.542863687642183,"pX":-1.057586750424816,"pZ":1.9163677817407045,"vX0":3.3862066460658444,"vY0":-139.1162357214371,"vZ0":-6.831186128869916,"x":157.31,"y":187.04,"x0":-1.3238096548613614,"y0":50.00213677496139,"z0":5.673453664158756,"aX":-14.603820093038308},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":12.8,"spinRate":2446,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.3930619852392345,"extension":6.718928000585407},"index":6,"playId":"4acd8eff-cbdb-340e-9474-741a5f52a7e8","pitchNumber":7,"startTime":"2025-09-14T20:56:09.412Z","endTime":"2025-09-14T20:56:14.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:56:14.989Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-14T20:56:27.978Z","endTime":"2025-09-14T20:58:16.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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, 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":92.1,"endSpeed":85.8,"strikeZoneTop":3.25595343979937,"strikeZoneBottom":1.52622360346324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.927755534140868,"aZ":-29.23606942347513,"pfxX":3.1569431429490367,"pfxZ":1.5955773829585178,"pX":0.6613789122133157,"pZ":0.9812340765752263,"vX0":4.129017885928923,"vY0":-134.12446864899377,"vZ0":-6.936417462087144,"x":91.79,"y":212.29,"x0":-1.301699693040261,"y0":50.00367623226214,"z0":5.654079288949583,"aX":5.816920616947755},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.8,"breakHorizontal":-6.5,"spinRate":2734,"spinDirection":172},"zone":14,"typeConfidence":0.83,"plateTime":0.40661154570105706,"extension":6.7148009760780445},"index":0,"playId":"991b6ad9-2d20-327d-b702-7633113ebcb5","pitchNumber":1,"startTime":"2025-09-14T20:56:40.944Z","endTime":"2025-09-14T20:56:45.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":85.0,"strikeZoneTop":3.49000101879027,"strikeZoneBottom":1.66258450380681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.247163141935776,"aZ":-32.6529391048652,"pfxX":2.191455297977978,"pfxZ":-0.267143124492353,"pX":1.5321205553392558,"pZ":0.19325875102644624,"vX0":6.650127297674118,"vY0":-131.63350569220717,"vZ0":-7.924333031570411,"x":58.6,"y":233.56,"x0":-1.2936895440426839,"y0":50.002830733865025,"z0":5.602172837017461,"aX":3.91475106190442},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.8,"breakHorizontal":-5.2,"spinRate":2830,"spinDirection":129},"zone":14,"typeConfidence":0.89,"plateTime":0.4132834954950364,"extension":6.753095843657672},"index":1,"playId":"faf2ab8a-54b8-3b48-a5a8-7b90884acf84","pitchNumber":2,"startTime":"2025-09-14T20:56:57.257Z","endTime":"2025-09-14T20:57:00.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":90.0,"strikeZoneTop":3.49296011035541,"strikeZoneBottom":1.67314800158569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.402066450730228,"aZ":-22.280646190572373,"pfxX":-7.365679077247075,"pfxZ":4.845997555908958,"pX":0.08072767515913344,"pZ":2.2987956298337786,"vX0":6.27286130953733,"vY0":-140.66343572647003,"vZ0":-5.591796621969354,"x":113.92,"y":176.71,"x0":-1.2012696134280243,"y0":50.00021204174315,"z0":5.719982030330117,"aX":-15.029744638126212},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.0,"breakHorizontal":12.4,"spinRate":2315,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3866766717534431,"extension":6.769795935281304},"index":2,"playId":"1e5527b6-f16f-3961-92cd-a1df0351c269","pitchNumber":3,"startTime":"2025-09-14T20:57:23.400Z","endTime":"2025-09-14T20:57:27.539Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-09-14T20:57:35.914Z","endTime":"2025-09-14T20:57:48.779Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.348625979660973,"aZ":-21.62220453816747,"pfxX":-7.895082786046059,"pfxZ":5.24606729383807,"pX":-1.232799913624638,"pZ":2.8570019889768026,"vX0":2.8313370875362778,"vY0":-139.7394081608653,"vZ0":-4.217454450960619,"x":163.99,"y":161.64,"x0":-1.2229438404677844,"y0":50.00622049178569,"z0":5.775272331418944,"aX":-15.88859682922799},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.0,"breakHorizontal":13.9,"spinRate":2368,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.38938453117113436,"extension":6.745513830940715},"index":4,"playId":"ebb4a92c-b571-31fd-b599-52d4f90e924d","pitchNumber":4,"startTime":"2025-09-14T20:57:48.779Z","endTime":"2025-09-14T20:57:53.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59714378420851,"aZ":-32.300346302603934,"pfxX":2.1778356540678807,"pfxZ":-0.06629733947490646,"pX":1.255313010053865,"pZ":1.4629705688069343,"vX0":5.414717998988744,"vY0":-131.899033638027,"vZ0":-5.154526535825759,"x":69.15,"y":199.28,"x0":-1.0966582661707003,"y0":50.00604217694698,"z0":5.787889227080363,"aX":3.8885029198500884},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.0,"breakHorizontal":-5.0,"spinRate":2703,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.413186100638097,"extension":6.7429276038021015},"index":5,"playId":"bfbef090-0e9a-3709-b7b3-22b3846d5c4c","pitchNumber":5,"startTime":"2025-09-14T20:58:13.227Z","endTime":"2025-09-14T20:58:16.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:58:16.603Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-14T20:56:27.978Z","endTime":"2025-09-14T20:58:16.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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, 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":92.1,"endSpeed":85.8,"strikeZoneTop":3.25595343979937,"strikeZoneBottom":1.52622360346324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.927755534140868,"aZ":-29.23606942347513,"pfxX":3.1569431429490367,"pfxZ":1.5955773829585178,"pX":0.6613789122133157,"pZ":0.9812340765752263,"vX0":4.129017885928923,"vY0":-134.12446864899377,"vZ0":-6.936417462087144,"x":91.79,"y":212.29,"x0":-1.301699693040261,"y0":50.00367623226214,"z0":5.654079288949583,"aX":5.816920616947755},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.8,"breakHorizontal":-6.5,"spinRate":2734,"spinDirection":172},"zone":14,"typeConfidence":0.83,"plateTime":0.40661154570105706,"extension":6.7148009760780445},"index":0,"playId":"991b6ad9-2d20-327d-b702-7633113ebcb5","pitchNumber":1,"startTime":"2025-09-14T20:56:40.944Z","endTime":"2025-09-14T20:56:45.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":85.0,"strikeZoneTop":3.49000101879027,"strikeZoneBottom":1.66258450380681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.247163141935776,"aZ":-32.6529391048652,"pfxX":2.191455297977978,"pfxZ":-0.267143124492353,"pX":1.5321205553392558,"pZ":0.19325875102644624,"vX0":6.650127297674118,"vY0":-131.63350569220717,"vZ0":-7.924333031570411,"x":58.6,"y":233.56,"x0":-1.2936895440426839,"y0":50.002830733865025,"z0":5.602172837017461,"aX":3.91475106190442},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.8,"breakHorizontal":-5.2,"spinRate":2830,"spinDirection":129},"zone":14,"typeConfidence":0.89,"plateTime":0.4132834954950364,"extension":6.753095843657672},"index":1,"playId":"faf2ab8a-54b8-3b48-a5a8-7b90884acf84","pitchNumber":2,"startTime":"2025-09-14T20:56:57.257Z","endTime":"2025-09-14T20:57:00.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":90.0,"strikeZoneTop":3.49296011035541,"strikeZoneBottom":1.67314800158569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.402066450730228,"aZ":-22.280646190572373,"pfxX":-7.365679077247075,"pfxZ":4.845997555908958,"pX":0.08072767515913344,"pZ":2.2987956298337786,"vX0":6.27286130953733,"vY0":-140.66343572647003,"vZ0":-5.591796621969354,"x":113.92,"y":176.71,"x0":-1.2012696134280243,"y0":50.00021204174315,"z0":5.719982030330117,"aX":-15.029744638126212},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.0,"breakHorizontal":12.4,"spinRate":2315,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3866766717534431,"extension":6.769795935281304},"index":2,"playId":"1e5527b6-f16f-3961-92cd-a1df0351c269","pitchNumber":3,"startTime":"2025-09-14T20:57:23.400Z","endTime":"2025-09-14T20:57:27.539Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-09-14T20:57:35.914Z","endTime":"2025-09-14T20:57:48.779Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.348625979660973,"aZ":-21.62220453816747,"pfxX":-7.895082786046059,"pfxZ":5.24606729383807,"pX":-1.232799913624638,"pZ":2.8570019889768026,"vX0":2.8313370875362778,"vY0":-139.7394081608653,"vZ0":-4.217454450960619,"x":163.99,"y":161.64,"x0":-1.2229438404677844,"y0":50.00622049178569,"z0":5.775272331418944,"aX":-15.88859682922799},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.0,"breakHorizontal":13.9,"spinRate":2368,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.38938453117113436,"extension":6.745513830940715},"index":4,"playId":"ebb4a92c-b571-31fd-b599-52d4f90e924d","pitchNumber":4,"startTime":"2025-09-14T20:57:48.779Z","endTime":"2025-09-14T20:57:53.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59714378420851,"aZ":-32.300346302603934,"pfxX":2.1778356540678807,"pfxZ":-0.06629733947490646,"pX":1.255313010053865,"pZ":1.4629705688069343,"vX0":5.414717998988744,"vY0":-131.899033638027,"vZ0":-5.154526535825759,"x":69.15,"y":199.28,"x0":-1.0966582661707003,"y0":50.00604217694698,"z0":5.787889227080363,"aX":3.8885029198500884},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.0,"breakHorizontal":-5.0,"spinRate":2703,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.413186100638097,"extension":6.7429276038021015},"index":5,"playId":"bfbef090-0e9a-3709-b7b3-22b3846d5c4c","pitchNumber":5,"startTime":"2025-09-14T20:58:13.227Z","endTime":"2025-09-14T20:58:16.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:58:16.603Z","atBatIndex":72},"scoringPlays":[0,1,7,22,47,59],"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":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":85.51,"y":28.38},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":78.48,"y":43.75},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"coordinates":{"x":68.97,"y":118.51},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":88.61,"y":66.11},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":124.96,"y":92.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":89.82,"y":156.5},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":126.99,"y":180.57},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"coordinates":{"x":129.89,"y":108.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":87.78,"y":160.36},"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":2,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":79.0,"y":168.0},"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":2,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":148.56,"y":123.47},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":107.14,"y":172.82},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21,22,23],"bottom":[24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":72.77,"y":114.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":150.8,"y":155.74},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":34.05,"y":98.75},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":131.98,"y":185.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":151.71,"y":73.44},"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":128.37,"y":189.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":159.92,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":122.43,"y":140.53},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":34,"top":[27,28,29],"bottom":[30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"coordinates":{"x":90.96,"y":158.13},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"coordinates":{"x":158.4,"y":152.19},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":172.22,"y":92.89},"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":87.14,"y":91.8},"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":127.31,"y":174.73},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":35,"endIndex":40,"top":[35,36,37],"bottom":[38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":98.1,"y":164.35},"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":180.04,"y":134.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":172.0,"y":87.23},"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":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":102.66,"y":167.9},"type":"O","description":"Pop Out"}]}},{"startIndex":41,"endIndex":50,"top":[41,42,43,44,45],"bottom":[46,47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":52.05,"y":111.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":146.97,"y":97.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"coordinates":{"x":122.24,"y":138.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":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":104.18,"y":168.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":56.04,"y":68.07},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":91.2,"y":72.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":112.8,"y":152.19},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":149.28,"y":153.2},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":60,"top":[51,52,53,54],"bottom":[55,56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":108.24,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":141.68,"y":88.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":148.27,"y":156.24},"type":"O","description":"Double Play"}],"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":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":191.32,"y":95.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":154.35,"y":193.23},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":76.22,"y":116.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":33.24,"y":96.45},"type":"H","description":"Double"}]}},{"startIndex":61,"endIndex":68,"top":[61,62,63],"bottom":[64,65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":114.73,"y":164.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":122.96,"y":170.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":105.7,"y":166.88},"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":8,"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":117.82,"y":100.04},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":134.61,"y":142.84},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":111.78,"y":136.99},"type":"O","description":"Pop Out"}]}},{"startIndex":69,"endIndex":72,"top":[69,70,71,72],"bottom":[],"hits":{"away":[],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":10,"errors":0,"leftOnBase":7},"away":{"runs":3,"hits":9,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"catcher":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"third":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"onDeck":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"inHole":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"battingOrder":9,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"onDeck":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"inHole":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"battingOrder":2,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":8,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".252","atBats":35,"obp":".313","slg":".405","ops":".718","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":16,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":9,"airOuts":9,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":32,"obp":".371","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"3.89","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.21","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":45,"strikes":86,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"pitchesPerInning":"16.38","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":24,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":69,"groundOuts":99,"airOuts":120,"runs":74,"doubles":18,"triples":0,"homeRuns":28,"strikeOuts":136,"baseOnBalls":36,"intentionalWalks":1,"hits":122,"hitByPitch":2,"avg":".259","atBats":471,"obp":".311","slg":".476","ops":".787","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":515,"totalBases":224,"rbi":75,"leftOnBase":178,"sacBunts":0,"sacFlies":6,"babip":".300","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.82","popOuts":21,"lineOuts":30},"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":279,"putOuts":193,"errors":8,"chances":480,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":56,"gamesStarted":0,"flyOuts":27,"groundOuts":60,"airOuts":49,"runs":22,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":57,"baseOnBalls":18,"intentionalWalks":0,"hits":45,"hitByPitch":0,"atBats":210,"obp":".276","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":933,"era":"3.09","inningsPitched":"55.1","wins":4,"losses":5,"saves":26,"saveOpportunities":31,"holds":0,"blownSaves":5,"earnedRuns":19,"whip":"1.14","battersFaced":229,"outs":166,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":933,"balls":313,"strikes":620,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".444","pitchesPerInning":"16.86","gamesFinished":44,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"9.27","walksPer9Inn":"2.93","hitsPer9Inn":"7.32","runsScoredPer9":"3.58","homeRunsPer9":"1.14","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666624":{"person":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"jerseyNumber":"24","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":40,"groundOuts":35,"airOuts":61,"runs":37,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":102,"baseOnBalls":21,"intentionalWalks":0,"hits":58,"hitByPitch":2,"avg":".227","atBats":256,"obp":".290","slg":".410","ops":".700","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":105,"rbi":27,"leftOnBase":110,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.27","popOuts":13,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":95,"errors":3,"chances":99,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680702":{"person":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":12,"strikes":21,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","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":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}},"ID686752":{"person":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":29,"gamesStarted":29,"flyOuts":94,"groundOuts":129,"airOuts":173,"runs":70,"doubles":26,"triples":3,"homeRuns":26,"strikeOuts":161,"baseOnBalls":57,"intentionalWalks":0,"hits":127,"hitByPitch":6,"atBats":588,"obp":".291","caughtStealing":8,"stolenBases":15,"stolenBasePercentage":".652","caughtStealingPercentage":".348","numberOfPitches":2589,"era":"3.59","inningsPitched":"163.0","wins":11,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.13","battersFaced":654,"outs":489,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2589,"balls":921,"strikes":1668,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":5,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".524","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"8.89","walksPer9Inn":"3.15","hitsPer9Inn":"7.01","runsScoredPer9":"3.87","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":31,"lineOuts":48},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":3,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":6,"groundOuts":9,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".280","atBats":25,"obp":".357","slg":".440","ops":".797","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":11,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.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":3,"putOuts":17,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700246":{"person":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 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":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":4,"groundOuts":17,"airOuts":9,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".164","atBats":61,"obp":".203","slg":".344","ops":".547","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":21,"rbi":10,"leftOnBase":30,"sacBunts":1,"sacFlies":0,"babip":".219","groundOutsToAirouts":"1.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":20,"errors":1,"chances":63,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669358":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":29,"gamesStarted":29,"flyOuts":64,"groundOuts":156,"airOuts":129,"runs":91,"doubles":36,"triples":1,"homeRuns":26,"strikeOuts":169,"baseOnBalls":60,"intentionalWalks":0,"hits":156,"hitByPitch":9,"atBats":605,"obp":".332","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2595,"era":"5.15","inningsPitched":"157.1","wins":9,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":90,"whip":"1.37","battersFaced":679,"outs":472,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2595,"balls":905,"strikes":1690,"strikePercentage":".650","hitBatsmen":9,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".429","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"9.67","walksPer9Inn":"3.43","hitsPer9Inn":"8.92","runsScoredPer9":"5.21","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":38,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":22,"groundOuts":158,"airOuts":69,"runs":46,"doubles":11,"triples":3,"homeRuns":0,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":0,"hits":108,"hitByPitch":0,"avg":".293","atBats":369,"obp":".326","slg":".339","ops":".665","caughtStealing":11,"stolenBases":40,"stolenBasePercentage":".784","caughtStealingPercentage":".216","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":125,"rbi":23,"leftOnBase":112,"sacBunts":3,"sacFlies":2,"babip":".325","groundOutsToAirouts":"2.29","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":10,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":170,"errors":1,"chances":176,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID656484":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":10,"airOuts":14,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".239","atBats":46,"obp":".294","slg":".478","ops":".772","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":22,"rbi":7,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.33","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":25,"errors":2,"chances":54,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"401","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":36,"groundOuts":125,"airOuts":76,"runs":36,"doubles":17,"triples":1,"homeRuns":2,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":0,"hits":108,"hitByPitch":2,"avg":".298","atBats":363,"obp":".332","slg":".366","ops":".698","caughtStealing":5,"stolenBases":24,"stolenBasePercentage":".828","caughtStealingPercentage":".172","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":133,"rbi":36,"leftOnBase":140,"sacBunts":1,"sacFlies":0,"babip":".346","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"181.50","popOuts":10,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":198,"errors":0,"chances":204,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":16,"gamesStarted":3,"flyOuts":23,"groundOuts":37,"airOuts":40,"runs":23,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":52,"baseOnBalls":14,"intentionalWalks":1,"hits":33,"hitByPitch":2,"atBats":162,"obp":".275","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":725,"era":"2.95","inningsPitched":"42.2","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":14,"whip":"1.10","battersFaced":178,"outs":128,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":725,"balls":252,"strikes":473,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".600","pitchesPerInning":"16.99","gamesFinished":6,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"10.97","walksPer9Inn":"2.95","hitsPer9Inn":"6.96","runsScoredPer9":"4.85","homeRunsPer9":"0.63","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642121":{"person":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":10,"groundOuts":13,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":60,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":280,"era":"2.81","inningsPitched":"16.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"1.19","battersFaced":64,"outs":48,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":280,"balls":100,"strikes":180,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".667","pitchesPerInning":"17.50","gamesFinished":10,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"9.56","walksPer9Inn":"2.25","hitsPer9Inn":"8.44","runsScoredPer9":"2.81","homeRunsPer9":"0.56","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"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}},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":61,"gamesStarted":0,"flyOuts":23,"groundOuts":46,"airOuts":40,"runs":14,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":75,"baseOnBalls":18,"intentionalWalks":0,"hits":35,"hitByPitch":7,"atBats":195,"obp":".271","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":803,"era":"2.10","inningsPitched":"55.2","wins":1,"losses":5,"saves":2,"saveOpportunities":5,"holds":20,"blownSaves":3,"earnedRuns":13,"whip":"0.95","battersFaced":221,"outs":167,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":803,"balls":267,"strikes":536,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".167","pitchesPerInning":"14.43","gamesFinished":9,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"12.13","walksPer9Inn":"2.91","hitsPer9Inn":"5.66","runsScoredPer9":"2.26","homeRunsPer9":"1.13","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"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":true,"isSubstitute":false}},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":8,"groundOuts":16,"airOuts":22,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".152","atBats":66,"obp":".275","slg":".197","ops":".472","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":13,"rbi":7,"leftOnBase":33,"sacBunts":0,"sacFlies":2,"babip":".208","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":24,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":5,"putOuts":212,"errors":0,"chances":217,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":35,"gamesStarted":0,"flyOuts":19,"groundOuts":35,"airOuts":34,"runs":21,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":1,"hits":37,"hitByPitch":0,"atBats":131,"obp":".319","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":485,"era":"5.23","inningsPitched":"32.2","wins":2,"losses":3,"saves":0,"saveOpportunities":3,"holds":5,"blownSaves":3,"earnedRuns":19,"whip":"1.38","battersFaced":141,"outs":98,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":485,"balls":175,"strikes":310,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".400","pitchesPerInning":"14.85","gamesFinished":11,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"7.44","walksPer9Inn":"2.20","hitsPer9Inn":"10.19","runsScoredPer9":"5.79","homeRunsPer9":"1.93","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670955":{"person":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 9-3)(BS, 5)","summary":"1.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":42,"groundOuts":44,"airOuts":67,"runs":31,"doubles":10,"triples":2,"homeRuns":10,"strikeOuts":95,"baseOnBalls":26,"intentionalWalks":3,"hits":59,"hitByPitch":7,"atBats":262,"obp":".310","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1128,"era":"3.86","inningsPitched":"70.0","wins":9,"losses":3,"saves":1,"saveOpportunities":6,"holds":19,"blownSaves":5,"earnedRuns":30,"whip":"1.21","battersFaced":298,"outs":210,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1128,"balls":388,"strikes":740,"strikePercentage":".660","hitBatsmen":7,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":2,"winPercentage":".750","pitchesPerInning":"16.11","gamesFinished":10,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"12.21","walksPer9Inn":"3.34","hitsPer9Inn":"7.59","runsScoredPer9":"3.99","homeRunsPer9":"1.29","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"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"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":38,"groundOuts":96,"airOuts":87,"runs":54,"doubles":20,"triples":2,"homeRuns":11,"strikeOuts":96,"baseOnBalls":30,"intentionalWalks":1,"hits":84,"hitByPitch":3,"avg":".233","atBats":360,"obp":".296","slg":".392","ops":".688","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":141,"rbi":40,"leftOnBase":144,"sacBunts":1,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.73","popOuts":12,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":164,"errors":1,"chances":168,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":27,"groundOuts":49,"airOuts":59,"runs":18,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":42,"baseOnBalls":13,"intentionalWalks":0,"hits":43,"hitByPitch":7,"avg":".226","atBats":190,"obp":".299","slg":".358","ops":".657","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":68,"rbi":19,"leftOnBase":80,"sacBunts":2,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":19,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":61,"stolenBasePercentage":".824","caughtStealingPercentage":".176","assists":23,"putOuts":512,"errors":7,"chances":542,"fielding":".987","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":68,"gamesStarted":2,"flyOuts":15,"groundOuts":47,"airOuts":41,"runs":33,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":94,"baseOnBalls":20,"intentionalWalks":3,"hits":63,"hitByPitch":1,"atBats":242,"obp":".318","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1038,"era":"4.57","inningsPitched":"61.0","wins":1,"losses":7,"saves":0,"saveOpportunities":6,"holds":26,"blownSaves":6,"earnedRuns":31,"whip":"1.36","battersFaced":267,"outs":183,"gamesPitched":68,"completeGames":0,"shutouts":0,"pitchesThrown":1038,"balls":336,"strikes":702,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".125","pitchesPerInning":"17.02","gamesFinished":6,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"13.87","walksPer9Inn":"2.95","hitsPer9Inn":"9.30","runsScoredPer9":"4.87","homeRunsPer9":"1.03","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"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":139,"flyOuts":67,"groundOuts":185,"airOuts":121,"runs":73,"doubles":27,"triples":1,"homeRuns":24,"strikeOuts":89,"baseOnBalls":47,"intentionalWalks":3,"hits":160,"hitByPitch":6,"avg":".291","atBats":550,"obp":".350","slg":".475","ops":".825","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":608,"totalBases":261,"rbi":79,"leftOnBase":199,"sacBunts":0,"sacFlies":5,"babip":".308","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.92","popOuts":15,"lineOuts":39},"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":13,"putOuts":228,"errors":0,"chances":241,"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"}]},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":9,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":27,"strikes":63,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":55,"groundOuts":128,"airOuts":103,"runs":42,"doubles":18,"triples":4,"homeRuns":9,"strikeOuts":85,"baseOnBalls":33,"intentionalWalks":0,"hits":110,"hitByPitch":7,"atBats":423,"obp":".322","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1694,"era":"3.11","inningsPitched":"113.0","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.27","battersFaced":466,"outs":339,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1694,"balls":583,"strikes":1111,"strikePercentage":".660","hitBatsmen":7,"balks":3,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.24","rbi":2,"winPercentage":".667","pitchesPerInning":"14.99","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"6.77","walksPer9Inn":"2.63","hitsPer9Inn":"8.76","runsScoredPer9":"3.35","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":5,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":67,"gamesStarted":0,"flyOuts":26,"groundOuts":45,"airOuts":58,"runs":27,"doubles":6,"triples":2,"homeRuns":12,"strikeOuts":77,"baseOnBalls":15,"intentionalWalks":0,"hits":47,"hitByPitch":0,"atBats":227,"obp":".256","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":976,"era":"3.61","inningsPitched":"62.1","wins":4,"losses":4,"saves":3,"saveOpportunities":8,"holds":18,"blownSaves":5,"earnedRuns":25,"whip":"0.99","battersFaced":242,"outs":187,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":976,"balls":327,"strikes":649,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"15.66","gamesFinished":9,"strikeoutWalkRatio":"5.13","strikeoutsPer9Inn":"11.12","walksPer9Inn":"2.17","hitsPer9Inn":"6.79","runsScoredPer9":"3.90","homeRunsPer9":"1.73","inheritedRunners":19,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676044":{"person":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":8,"airOuts":12,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".220","atBats":50,"obp":".250","slg":".340","ops":".590","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":17,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":97,"errors":0,"chances":106,"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"}]},"ID677592":{"person":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"jerseyNumber":"45","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":7,"groundOuts":10,"airOuts":12,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".154","atBats":52,"obp":".250","slg":".231","ops":".481","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":12,"rbi":4,"leftOnBase":28,"sacBunts":0,"sacFlies":1,"babip":".241","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":30,"errors":0,"chances":31,"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"}]},"ID670183":{"person":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":11,"strikes":10,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":11,"strikes":10,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":73,"groundOuts":160,"airOuts":146,"runs":89,"doubles":28,"triples":0,"homeRuns":44,"strikeOuts":118,"baseOnBalls":33,"intentionalWalks":1,"hits":148,"hitByPitch":2,"avg":".262","atBats":565,"obp":".301","slg":".545","ops":".846","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":31,"groundIntoTriplePlay":0,"plateAppearances":607,"totalBases":308,"rbi":108,"leftOnBase":248,"sacBunts":0,"sacFlies":7,"babip":".254","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.84","popOuts":40,"lineOuts":33},"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":214,"putOuts":83,"errors":16,"chances":313,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":29,"gamesStarted":29,"flyOuts":72,"groundOuts":154,"airOuts":134,"runs":45,"doubles":12,"triples":0,"homeRuns":17,"strikeOuts":122,"baseOnBalls":34,"intentionalWalks":1,"hits":110,"hitByPitch":5,"atBats":518,"obp":".267","caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","numberOfPitches":2183,"era":"2.74","inningsPitched":"144.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.00","battersFaced":559,"outs":434,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2183,"balls":748,"strikes":1435,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".667","pitchesPerInning":"15.09","gamesFinished":0,"strikeoutWalkRatio":"3.59","strikeoutsPer9Inn":"7.59","walksPer9Inn":"2.12","hitsPer9Inn":"6.84","runsScoredPer9":"2.80","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[650490,691406,664040,666624,663968,663743,666139,677592,700246,802415,676044,605288,670955,670183],"pitchers":[605288,670955,670183],"bench":[676439,656484,680700],"bullpen":[641329,669358,664076,664126,680702,643377,687330,686752,656876,693855,642121],"battingOrder":[650490,691406,664040,663968,663743,666139,677592,802415,676044],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Fortes (8, Imanaga)."},{"label":"HR","value":"Díaz, Y (24, 1st inning off Imanaga, 0 on, 0 out); Caminero (44, 1st inning off Imanaga, 0 on, 0 out)."},{"label":"TB","value":"Caminero 5; Díaz, Y 4; Fortes 2; Lowe, B; Lowe, J; Morel, C; Pereira; Seymour, B."},{"label":"RBI","value":"Caminero (108); Díaz, Y (79); Lowe, J (40)."},{"label":"2-out RBI","value":"Lowe, J."},{"label":"Runners left in scoring position, 2 out","value":"Pereira; Seymour, B 2."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Pereira (2, 2nd base off Assad/McGuire)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Houser-Williams, C-Seymour, B; Houser-Fortes-Seymour, B)."}]}],"note":[{"label":"a","value":"Struck out for Williams, C in the 9th."}]},"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":2,"groundOuts":9,"airOuts":9,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".249","atBats":32,"obp":".320","slg":".427","ops":".747","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":15,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":6,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":8,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".316","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":160,"era":"3.86","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.19","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":51,"strikes":109,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":3,"pitchesPerInning":"17.78","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"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":21,"gamesStarted":20,"flyOuts":70,"groundOuts":109,"airOuts":119,"runs":38,"doubles":17,"triples":0,"homeRuns":9,"strikeOuts":89,"baseOnBalls":32,"intentionalWalks":0,"hits":90,"hitByPitch":6,"atBats":404,"obp":".288","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1680,"era":"2.70","inningsPitched":"110.0","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.11","battersFaced":446,"outs":330,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1680,"balls":575,"strikes":1105,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".714","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.28","walksPer9Inn":"2.62","hitsPer9Inn":"7.36","runsScoredPer9":"3.11","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687863":{"person":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":17,"groundOuts":22,"airOuts":29,"runs":21,"doubles":4,"triples":2,"homeRuns":7,"strikeOuts":36,"baseOnBalls":15,"intentionalWalks":1,"hits":29,"hitByPitch":0,"atBats":114,"obp":".336","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":553,"era":"5.93","inningsPitched":"30.1","wins":2,"losses":1,"saves":2,"saveOpportunities":5,"holds":8,"blownSaves":3,"earnedRuns":20,"whip":"1.45","battersFaced":131,"outs":91,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":553,"balls":200,"strikes":353,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"18.23","gamesFinished":10,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"10.68","walksPer9Inn":"4.45","hitsPer9Inn":"8.60","runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":83,"groundOuts":112,"airOuts":153,"runs":82,"doubles":28,"triples":0,"homeRuns":22,"strikeOuts":134,"baseOnBalls":82,"intentionalWalks":1,"hits":126,"hitByPitch":1,"avg":".242","atBats":521,"obp":".344","slg":".422","ops":".766","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":608,"totalBases":220,"rbi":69,"leftOnBase":188,"sacBunts":0,"sacFlies":4,"babip":".282","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.68","popOuts":30,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":272,"errors":1,"chances":278,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"2.1 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":46,"inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":18,"strikes":28,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":5,"flyOuts":12,"groundOuts":37,"airOuts":24,"runs":13,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":0,"hits":27,"hitByPitch":4,"atBats":102,"obp":".345","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":414,"era":"4.23","inningsPitched":"27.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.30","battersFaced":116,"outs":83,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":414,"balls":154,"strikes":260,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".750","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"4.88","walksPer9Inn":"2.93","hitsPer9Inn":"8.78","runsScoredPer9":"4.23","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 22)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":63,"gamesStarted":0,"flyOuts":35,"groundOuts":42,"airOuts":64,"runs":12,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":53,"baseOnBalls":12,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":188,"obp":".217","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":783,"era":"1.98","inningsPitched":"54.2","wins":3,"losses":3,"saves":1,"saveOpportunities":4,"holds":22,"blownSaves":3,"earnedRuns":12,"whip":"0.80","battersFaced":203,"outs":164,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":258,"strikes":525,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"14.32","gamesFinished":4,"strikeoutWalkRatio":"4.42","strikeoutsPer9Inn":"8.73","walksPer9Inn":"1.98","hitsPer9Inn":"5.27","runsScoredPer9":"1.98","homeRunsPer9":"0.49","inheritedRunners":33,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 3 ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":27,"strikes":64,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":23,"gamesStarted":23,"flyOuts":121,"groundOuts":92,"airOuts":191,"runs":50,"doubles":18,"triples":1,"homeRuns":26,"strikeOuts":110,"baseOnBalls":23,"intentionalWalks":0,"hits":104,"hitByPitch":1,"atBats":494,"obp":".246","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2002,"era":"3.29","inningsPitched":"134.0","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"0.95","battersFaced":521,"outs":402,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2002,"balls":641,"strikes":1361,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.48","rbi":3,"winPercentage":".563","pitchesPerInning":"14.94","gamesFinished":0,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"7.39","walksPer9Inn":"1.54","hitsPer9Inn":"6.99","runsScoredPer9":"3.36","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":42,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":92,"groundOuts":100,"airOuts":128,"runs":67,"doubles":20,"triples":4,"homeRuns":27,"strikeOuts":131,"baseOnBalls":47,"intentionalWalks":1,"hits":123,"hitByPitch":10,"avg":".256","atBats":481,"obp":".334","slg":".482","ops":".816","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":539,"totalBases":232,"rbi":78,"leftOnBase":182,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.82","popOuts":12,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":920,"errors":4,"chances":1001,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":57,"groundOuts":79,"airOuts":103,"runs":47,"doubles":12,"triples":1,"homeRuns":17,"strikeOuts":71,"baseOnBalls":43,"intentionalWalks":0,"hits":85,"hitByPitch":3,"avg":".254","atBats":334,"obp":".341","slg":".449","ops":".790","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":150,"rbi":50,"leftOnBase":170,"sacBunts":0,"sacFlies":4,"babip":".272","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.65","popOuts":21,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":21,"stolenBases":38,"stolenBasePercentage":".644","caughtStealingPercentage":".356","assists":21,"putOuts":699,"errors":2,"chances":722,"fielding":".997","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":82,"groundOuts":93,"airOuts":150,"runs":52,"doubles":20,"triples":2,"homeRuns":23,"strikeOuts":83,"baseOnBalls":23,"intentionalWalks":0,"hits":100,"hitByPitch":0,"atBats":423,"obp":".275","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1726,"era":"4.15","inningsPitched":"110.2","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.11","battersFaced":449,"outs":332,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1726,"balls":574,"strikes":1152,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".600","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"6.75","walksPer9Inn":"1.87","hitsPer9Inn":"8.13","runsScoredPer9":"4.23","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":34,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":144,"flyOuts":104,"groundOuts":108,"airOuts":176,"runs":85,"doubles":35,"triples":4,"homeRuns":28,"strikeOuts":142,"baseOnBalls":29,"intentionalWalks":1,"hits":134,"hitByPitch":8,"avg":".246","atBats":545,"obp":".289","slg":".479","ops":".768","caughtStealing":7,"stolenBases":34,"stolenBasePercentage":".829","caughtStealingPercentage":".171","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":597,"totalBases":261,"rbi":87,"leftOnBase":260,"sacBunts":5,"sacFlies":10,"babip":".275","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.46","popOuts":40,"lineOuts":32},"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":389,"errors":2,"chances":396,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID519141":{"person":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":4,"flyOuts":24,"groundOuts":31,"airOuts":50,"runs":13,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":13,"intentionalWalks":1,"hits":34,"hitByPitch":5,"atBats":160,"obp":".291","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":707,"era":"2.25","inningsPitched":"44.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":11,"whip":"1.07","battersFaced":180,"outs":132,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":235,"strikes":472,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".667","pitchesPerInning":"16.07","gamesFinished":11,"strikeoutWalkRatio":"3.62","strikeoutsPer9Inn":"9.61","walksPer9Inn":"2.66","hitsPer9Inn":"6.95","runsScoredPer9":"2.66","homeRunsPer9":"0.82","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"2-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":13,"airOuts":5,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":1,"baseOnBalls":4,"intentionalWalks":1,"hits":9,"hitByPitch":0,"avg":".321","atBats":28,"obp":".406","slg":".536","ops":".942","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":15,"rbi":8,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"2.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"1","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":60,"groundOuts":89,"airOuts":105,"runs":57,"doubles":16,"triples":3,"homeRuns":11,"strikeOuts":104,"baseOnBalls":39,"intentionalWalks":1,"hits":90,"hitByPitch":11,"avg":".233","atBats":387,"obp":".320","slg":".375","ops":".695","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":145,"rbi":33,"leftOnBase":155,"sacBunts":1,"sacFlies":0,"babip":".290","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.18","popOuts":17,"lineOuts":28},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":12,"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":12,"balls":7,"strikes":5,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"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":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":166,"errors":6,"chances":242,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":99,"groundOuts":90,"airOuts":167,"runs":69,"doubles":29,"triples":3,"homeRuns":27,"strikeOuts":156,"baseOnBalls":67,"intentionalWalks":1,"hits":131,"hitByPitch":0,"avg":".244","atBats":536,"obp":".324","slg":".461","ops":".785","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":611,"totalBases":247,"rbi":91,"leftOnBase":229,"sacBunts":0,"sacFlies":8,"babip":".288","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.85","popOuts":30,"lineOuts":38},"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":72,"errors":3,"chances":76,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"38","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":20,"gamesStarted":18,"flyOuts":69,"groundOuts":68,"airOuts":127,"runs":57,"doubles":25,"triples":0,"homeRuns":14,"strikeOuts":79,"baseOnBalls":33,"intentionalWalks":1,"hits":92,"hitByPitch":6,"atBats":363,"obp":".324","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1623,"era":"5.07","inningsPitched":"94.0","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.33","battersFaced":405,"outs":282,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1623,"balls":605,"strikes":1018,"strikePercentage":".630","hitBatsmen":6,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".250","pitchesPerInning":"17.27","gamesFinished":1,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"7.56","walksPer9Inn":"3.16","hitsPer9Inn":"8.81","runsScoredPer9":"5.46","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":28},"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}},"ID624512":{"person":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":18,"groundOuts":34,"airOuts":37,"runs":16,"doubles":1,"triples":0,"homeRuns":8,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".217","atBats":120,"obp":".238","slg":".425","ops":".663","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":51,"rbi":22,"leftOnBase":56,"sacBunts":1,"sacFlies":2,"babip":".205","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":9,"strikes":8,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","assists":11,"putOuts":277,"errors":1,"chances":289,"fielding":".997","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(S, 5)","summary":"1.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":25,"groundOuts":50,"airOuts":38,"runs":20,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":56,"baseOnBalls":11,"intentionalWalks":1,"hits":37,"hitByPitch":0,"atBats":178,"obp":".251","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":712,"era":"3.31","inningsPitched":"49.0","wins":4,"losses":3,"saves":5,"saveOpportunities":6,"holds":14,"blownSaves":1,"earnedRuns":18,"whip":"0.98","battersFaced":192,"outs":147,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":712,"balls":216,"strikes":496,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".571","pitchesPerInning":"14.53","gamesFinished":16,"strikeoutWalkRatio":"5.09","strikeoutsPer9Inn":"10.29","walksPer9Inn":"2.02","hitsPer9Inn":"6.80","runsScoredPer9":"3.67","homeRunsPer9":"1.10","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"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"}]},"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":29,"gamesStarted":29,"flyOuts":114,"groundOuts":138,"airOuts":204,"runs":63,"doubles":24,"triples":3,"homeRuns":17,"strikeOuts":146,"baseOnBalls":39,"intentionalWalks":0,"hits":145,"hitByPitch":7,"atBats":622,"obp":".283","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":2577,"era":"3.05","inningsPitched":"171.1","wins":13,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.07","battersFaced":679,"outs":514,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2577,"balls":841,"strikes":1736,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":11,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".619","pitchesPerInning":"15.04","gamesFinished":0,"strikeoutWalkRatio":"3.74","strikeoutsPer9Inn":"7.67","walksPer9Inn":"2.05","hitsPer9Inn":"7.62","runsScoredPer9":"3.31","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":6,"passedBall":0,"popOuts":46,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":6,"errors":4,"chances":37,"fielding":".892","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682634":{"person":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".286","slg":".167","ops":".453","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".333","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":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":25,"flyOuts":82,"groundOuts":138,"airOuts":172,"runs":72,"doubles":27,"triples":2,"homeRuns":20,"strikeOuts":109,"baseOnBalls":43,"intentionalWalks":0,"hits":149,"hitByPitch":6,"atBats":557,"obp":".323","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":2364,"era":"4.23","inningsPitched":"146.2","wins":10,"losses":6,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.31","battersFaced":617,"outs":440,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2364,"balls":842,"strikes":1522,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":6,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".625","pitchesPerInning":"16.12","gamesFinished":3,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"6.69","walksPer9Inn":"2.64","hitsPer9Inn":"9.14","runsScoredPer9":"4.42","homeRunsPer9":"1.23","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":7,"passedBall":0,"popOuts":41,"lineOuts":49},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":20,"errors":1,"chances":41,"fielding":".976","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":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":74,"groundOuts":123,"airOuts":134,"runs":80,"doubles":22,"triples":3,"homeRuns":22,"strikeOuts":159,"baseOnBalls":42,"intentionalWalks":1,"hits":134,"hitByPitch":2,"avg":".246","atBats":544,"obp":".300","slg":".419","ops":".719","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":594,"totalBases":228,"rbi":74,"leftOnBase":244,"sacBunts":1,"sacFlies":5,"babip":".304","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.73","popOuts":23,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":333,"putOuts":205,"errors":10,"chances":548,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"17","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":53,"gamesStarted":0,"flyOuts":20,"groundOuts":42,"airOuts":41,"runs":23,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":2,"hits":44,"hitByPitch":3,"atBats":173,"obp":".335","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":807,"era":"3.35","inningsPitched":"45.2","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":17,"whip":"1.40","battersFaced":201,"outs":137,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":807,"balls":281,"strikes":526,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".600","pitchesPerInning":"17.67","gamesFinished":5,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"10.05","walksPer9Inn":"3.94","hitsPer9Inn":"8.67","runsScoredPer9":"4.53","homeRunsPer9":"1.18","inheritedRunners":30,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":104,"groundOuts":160,"airOuts":182,"runs":77,"doubles":29,"triples":4,"homeRuns":6,"strikeOuts":42,"baseOnBalls":36,"intentionalWalks":1,"hits":162,"hitByPitch":7,"avg":".299","atBats":542,"obp":".348","slg":".400","ops":".748","caughtStealing":5,"stolenBases":27,"stolenBasePercentage":".844","caughtStealingPercentage":".156","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":589,"totalBases":217,"rbi":59,"leftOnBase":215,"sacBunts":0,"sacFlies":4,"babip":".313","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.33","popOuts":28,"lineOuts":50},"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":352,"putOuts":237,"errors":4,"chances":593,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641745":{"person":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"jerseyNumber":"40","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":63,"gamesStarted":1,"flyOuts":21,"groundOuts":74,"airOuts":48,"runs":18,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":68,"baseOnBalls":21,"intentionalWalks":0,"hits":43,"hitByPitch":6,"atBats":232,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1047,"era":"2.20","inningsPitched":"65.1","wins":4,"losses":2,"saves":1,"saveOpportunities":4,"holds":25,"blownSaves":3,"earnedRuns":16,"whip":"0.98","battersFaced":260,"outs":196,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1047,"balls":388,"strikes":659,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".667","pitchesPerInning":"16.03","gamesFinished":7,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"9.37","walksPer9Inn":"2.89","hitsPer9Inn":"5.92","runsScoredPer9":"2.48","homeRunsPer9":"0.55","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":25,"gamesStarted":15,"flyOuts":60,"groundOuts":89,"airOuts":105,"runs":73,"doubles":19,"triples":4,"homeRuns":18,"strikeOuts":121,"baseOnBalls":32,"intentionalWalks":0,"hits":121,"hitByPitch":4,"atBats":433,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1759,"era":"5.92","inningsPitched":"106.1","wins":5,"losses":8,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":70,"whip":"1.44","battersFaced":472,"outs":319,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1759,"balls":610,"strikes":1149,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".385","pitchesPerInning":"16.54","gamesFinished":3,"strikeoutWalkRatio":"3.78","strikeoutsPer9Inn":"10.24","walksPer9Inn":"2.71","hitsPer9Inn":"10.24","runsScoredPer9":"6.18","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID467793":{"person":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":69,"groundOuts":99,"airOuts":136,"runs":49,"doubles":10,"triples":0,"homeRuns":11,"strikeOuts":90,"baseOnBalls":52,"intentionalWalks":1,"hits":89,"hitByPitch":3,"avg":".217","atBats":410,"obp":".307","slg":".322","ops":".629","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":132,"rbi":52,"leftOnBase":181,"sacBunts":0,"sacFlies":4,"babip":".249","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.27","popOuts":37,"lineOuts":30},"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":52,"putOuts":706,"errors":2,"chances":760,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":52,"groundOuts":86,"airOuts":113,"runs":48,"doubles":19,"triples":2,"homeRuns":11,"strikeOuts":81,"baseOnBalls":33,"intentionalWalks":0,"hits":79,"hitByPitch":2,"avg":".223","atBats":355,"obp":".289","slg":".380","ops":".669","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":135,"rbi":40,"leftOnBase":160,"sacBunts":0,"sacFlies":4,"babip":".255","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.27","popOuts":26,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":198,"putOuts":76,"errors":6,"chances":280,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID457759":{"person":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":30,"groundOuts":37,"airOuts":57,"runs":13,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".213","atBats":155,"obp":".284","slg":".316","ops":".600","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":49,"rbi":16,"leftOnBase":61,"sacBunts":0,"sacFlies":4,"babip":".242","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.67","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":176,"errors":1,"chances":196,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[683737,663538,664023,694208,682634,621020,691718,650489,624512,807713,684007,665871,573204,552640],"pitchers":[684007,665871,573204,552640],"bench":[608348,467793,673548,457759],"bullpen":[571510,676962,650644,687863,690990,641745,519141,607067,573124,592791],"battingOrder":[683737,663538,664023,682634,621020,691718,650489,624512,807713],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Busch (20, Houser); Hoerner (29, Uceta)."},{"label":"HR","value":"Happ (22, 6th inning off Houser, 0 on, 1 out)."},{"label":"TB","value":"Ballesteros 2; Busch 2; Castro, W; Happ 5; Hoerner 3; Shaw; Swanson."},{"label":"RBI","value":"Happ (69); Hoerner 3 (59)."},{"label":"2-out RBI","value":"Hoerner 2."},{"label":"Runners left in scoring position, 2 out","value":"McGuire 2; Happ."},{"label":"GIDP","value":"Ballesteros; Castro, W."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Hoerner-Swanson-Busch)."}]}],"note":[{"label":"1","value":"Ran for Ballesteros in the 8th."}]}},"officials":[{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Acton."},{"label":"Pitches-strikes","value":"Houser 90-63; Uceta 20-13; Acton 21-10; Imanaga 91-64; Assad 46-28; Thielbar 5-5; Kittredge 18-12."},{"label":"Groundouts-flyouts","value":"Houser 9-1; Uceta 0-0; Acton 0-1; Imanaga 3-1; Assad 3-1; Thielbar 2-0; Kittredge 0-0."},{"label":"Batters faced","value":"Houser 24; Uceta 6; Acton 5; Imanaga 22; Assad 10; Thielbar 2; Kittredge 4."},{"label":"Umpires","value":"HP: Ben May. 1B: Junior Valentine. 2B: Marvin Hudson. 3B: Ryan Blakney. "},{"label":"Weather","value":"79 degrees, Sunny."},{"label":"Wind","value":"2 mph, In From RF."},{"label":"First pitch","value":"1:20 PM."},{"label":"T","value":"2:38."},{"label":"Att","value":"37,186."},{"label":"Venue","value":"Wrigley Field."},{"label":"September 14, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","boxscoreName":"Caminero"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":73,"groundOuts":160,"airOuts":146,"runs":89,"doubles":28,"triples":0,"homeRuns":44,"strikeOuts":118,"baseOnBalls":33,"intentionalWalks":1,"hits":148,"hitByPitch":2,"avg":".262","atBats":565,"obp":".301","slg":".545","ops":".846","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":31,"groundIntoTriplePlay":0,"plateAppearances":607,"totalBases":308,"rbi":108,"leftOnBase":248,"sacBunts":0,"sacFlies":7,"babip":".254","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.84","popOuts":40,"lineOuts":33},"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":214,"putOuts":83,"errors":16,"chances":313,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"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":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":83,"groundOuts":112,"airOuts":153,"runs":82,"doubles":28,"triples":0,"homeRuns":22,"strikeOuts":134,"baseOnBalls":82,"intentionalWalks":1,"hits":126,"hitByPitch":1,"avg":".242","atBats":521,"obp":".344","slg":".422","ops":".766","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":608,"totalBases":220,"rbi":69,"leftOnBase":188,"sacBunts":0,"sacFlies":4,"babip":".282","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.68","popOuts":30,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":272,"errors":1,"chances":278,"fielding":".996","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":56,"hittingGameScore":56},{"player":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","boxscoreName":"Hoerner"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":104,"groundOuts":160,"airOuts":182,"runs":77,"doubles":29,"triples":4,"homeRuns":6,"strikeOuts":42,"baseOnBalls":36,"intentionalWalks":1,"hits":162,"hitByPitch":7,"avg":".299","atBats":542,"obp":".348","slg":".400","ops":".748","caughtStealing":5,"stolenBases":27,"stolenBasePercentage":".844","caughtStealingPercentage":".156","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":589,"totalBases":217,"rbi":59,"leftOnBase":215,"sacBunts":0,"sacFlies":4,"babip":".313","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.33","popOuts":28,"lineOuts":50},"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":352,"putOuts":237,"errors":4,"chances":593,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"loser":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"save":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}