{"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":776691,"link":"/api/v1.1/game/776691/feed/live","metaData":{"wait":10,"timeStamp":"20250819_205334","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776691,"type":"R","doubleHeader":"S","id":"2025/08/19/milmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776691-2025-08-19","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-19T18:20:00Z","originalDate":"2025-08-19","officialDate":"2025-08-19","dayNight":"day","time":"1:20","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2025,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","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":"Milwaukee","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":79,"losses":46,"ties":0,"pct":".632"},"records":{},"divisionLeader":false,"wins":79,"losses":46,"winningPercentage":".632"},"franchiseName":"Milwaukee","clubName":"Brewers","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":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":71,"losses":54,"ties":0,"pct":".568"},"records":{},"divisionLeader":false,"wins":71,"losses":54,"winningPercentage":".568"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID687401":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","firstName":"Joseph","lastName":"Ortiz","primaryNumber":"3","birthDate":"1998-07-14","currentAge":28,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joey","useLastName":"Ortiz","middleName":"Anthony","boxscoreName":"Ortiz, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Ortiz","nameSlug":"joey-ortiz-687401","firstLastName":"Joey Ortiz","lastFirstName":"Ortiz, Joey","lastInitName":"Ortiz, J","initLastName":"J Ortiz","fullFMLName":"Joseph Anthony Ortiz","fullLFMName":"Ortiz, Joseph Anthony","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID668964":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964","firstName":"Tobias","lastName":"Myers","primaryNumber":"32","birthDate":"1998-08-05","currentAge":28,"birthCity":"Winter Haven","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tobias","useLastName":"Myers","middleName":"Kane","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2024-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tobias Myers","nameSlug":"tobias-myers-668964","firstLastName":"Tobias Myers","lastFirstName":"Myers, Tobias","lastInitName":"Myers, T","initLastName":"T Myers","fullFMLName":"Tobias Kane Myers","fullLFMName":"Myers, Tobias Kane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686555":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","firstName":"Isaac","lastName":"Collins","primaryNumber":"1","birthDate":"1997-07-22","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"5' 8\"","weight":188,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Isaac","useLastName":"Collins","middleName":"Michael","boxscoreName":"Collins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Collins","nameSlug":"isaac-collins-686555","firstLastName":"Isaac Collins","lastFirstName":"Collins, Isaac","lastInitName":"Collins, I","initLastName":"I Collins","fullFMLName":"Isaac Michael Collins","fullLFMName":"Collins, Isaac Michael","strikeZoneTop":3.013,"strikeZoneBottom":1.521},"ID678011":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011","firstName":"Anthony","lastName":"Seigler","primaryNumber":"48","birthDate":"1999-06-20","currentAge":27,"birthCity":"Fort Defiance","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":192,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Anthony","useLastName":"Seigler","boxscoreName":"Seigler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SEE-glur","mlbDebutDate":"2025-07-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Anthony Seigler","nameSlug":"anthony-seigler-678011","firstLastName":"Anthony Seigler","lastFirstName":"Seigler, Anthony","lastInitName":"Seigler, A","initLastName":"A Seigler","fullFMLName":"Anthony Seigler","fullLFMName":"Seigler, Anthony","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID681982":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982","firstName":"Grant","lastName":"Anderson","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Port Arthur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Anderson","middleName":"Reed","boxscoreName":"Anderson, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Anderson","nameSlug":"grant-anderson-681982","firstLastName":"Grant Anderson","lastFirstName":"Anderson, Grant","lastInitName":"Anderson, G","initLastName":"G Anderson","fullFMLName":"Grant Reed Anderson","fullLFMName":"Anderson, Grant Reed","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":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},"ID682990":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990","firstName":"Charles","lastName":"Priester","primaryNumber":"46","birthDate":"2000-09-16","currentAge":26,"birthCity":"Glendale Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Quinn","useLastName":"Priester","middleName":"Quinn","boxscoreName":"Priester","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"rhymes with “Easter”","mlbDebutDate":"2023-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Quinn Priester","nameSlug":"quinn-priester-682990","firstLastName":"Quinn Priester","lastFirstName":"Priester, Quinn","lastInitName":"Priester, Q","initLastName":"Q Priester","fullFMLName":"Charles Quinn Priester","fullLFMName":"Priester, Charles Quinn","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID500779":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779","firstName":"Jose","lastName":"Quintana","primaryNumber":"62","birthDate":"1989-01-24","currentAge":37,"birthCity":"Arjona","birthCountry":"Colombia","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Quintana","middleName":"Guillermo","boxscoreName":"Quintana","nickName":"Lelo","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kin-TAH-nuh","mlbDebutDate":"2012-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jose Quintana","nameSlug":"jose-quintana-500779","firstLastName":"Jose Quintana","lastFirstName":"Quintana, Jose","lastInitName":"Quintana, J","initLastName":"J Quintana","fullFMLName":"Jose Guillermo Quintana","fullLFMName":"Quintana, Jose Guillermo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"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},"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},"ID663368":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368","firstName":"Blake","lastName":"Perkins","birthDate":"1996-09-10","currentAge":30,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Perkins","middleName":"Alexander","boxscoreName":"Perkins, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Perkins","nameSlug":"blake-perkins-663368","firstLastName":"Blake Perkins","lastFirstName":"Perkins, Blake","lastInitName":"Perkins, B","initLastName":"B Perkins","fullFMLName":"Blake Alexander Perkins","fullLFMName":"Perkins, Blake Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID683232":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232","firstName":"Nicolaus","lastName":"Mears","primaryNumber":"31","birthDate":"1996-10-07","currentAge":29,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Mears","middleName":"Tanner","boxscoreName":"Mears","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Mears","nameSlug":"nick-mears-683232","firstLastName":"Nick Mears","lastFirstName":"Mears, Nick","lastInitName":"Mears, N","initLastName":"N Mears","fullFMLName":"Nicolaus Tanner Mears","fullLFMName":"Mears, Nicolaus Tanner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID643376":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376","firstName":"Daniel","lastName":"Jansen","primaryNumber":"9","birthDate":"1995-04-15","currentAge":31,"birthCity":"Elmhurst","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Danny","useLastName":"Jansen","middleName":"Robert","boxscoreName":"Jansen, D","nickName":"Jano","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"JAN-sin","mlbDebutDate":"2018-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Danny Jansen","nameSlug":"danny-jansen-643376","firstLastName":"Danny Jansen","lastFirstName":"Jansen, Danny","lastInitName":"Jansen, D","initLastName":"D Jansen","fullFMLName":"Daniel Robert Jansen","fullLFMName":"Jansen, Daniel Robert","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID683357":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357","firstName":"Owen","lastName":"Caissie","primaryNumber":"17","birthDate":"2002-07-08","currentAge":24,"birthCity":"Burlington","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Owen","useLastName":"Caissie","middleName":"Andrew","boxscoreName":"Caissie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"KAY-see","mlbDebutDate":"2025-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Owen Caissie","nameSlug":"owen-caissie-683357","firstLastName":"Owen Caissie","lastFirstName":"Caissie, Owen","lastInitName":"Caissie, O","initLastName":"O Caissie","fullFMLName":"Owen Andrew Caissie","fullLFMName":"Caissie, Owen Andrew","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"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},"ID657649":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649","firstName":"Jared","lastName":"Koenig","primaryNumber":"47","birthDate":"1994-01-24","currentAge":32,"birthCity":"Aptos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Koenig","middleName":"Tyler","boxscoreName":"Koenig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"KAY-ni/g/","mlbDebutDate":"2022-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jared Koenig","nameSlug":"jared-koenig-657649","firstLastName":"Jared Koenig","lastFirstName":"Koenig, Jared","lastInitName":"Koenig, J","initLastName":"J Koenig","fullFMLName":"Jared Tyler Koenig","fullLFMName":"Koenig, Jared Tyler","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":28,"birthCity":"Crown Point","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Patrick","middleName":"Allen","boxscoreName":"Patrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Patrick","nameSlug":"chad-patrick-694477","firstLastName":"Chad Patrick","lastFirstName":"Patrick, Chad","lastInitName":"Patrick, C","initLastName":"C Patrick","fullFMLName":"Chandler Allen Patrick","fullLFMName":"Patrick, Chandler Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID690990":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990","firstName":"Cade","lastName":"Horton","primaryNumber":"22","birthDate":"2001-08-20","currentAge":25,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Horton","middleName":"Michael","boxscoreName":"Horton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Horton","nameSlug":"cade-horton-690990","firstLastName":"Cade Horton","lastFirstName":"Horton, Cade","lastInitName":"Horton, C","initLastName":"C Horton","fullFMLName":"Cade Michael Horton","fullLFMName":"Horton, Cade Michael","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID571946":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946","firstName":"Shelby","lastName":"Miller","primaryNumber":"77","birthDate":"1990-10-10","currentAge":35,"birthCity":"Round Rock","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shelby","useLastName":"Miller","middleName":"Charles","boxscoreName":"Miller, S","nickName":"Millzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shelby Miller","nameSlug":"shelby-miller-571946","firstLastName":"Shelby Miller","lastFirstName":"Miller, Shelby","lastInitName":"Miller, S","initLastName":"S Miller","fullFMLName":"Shelby Charles Miller","fullLFMName":"Miller, Shelby Charles","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID592885":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","firstName":"Christian","lastName":"Yelich","primaryNumber":"22","birthDate":"1991-12-05","currentAge":34,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Christian","useLastName":"Yelich","middleName":"Stephen","boxscoreName":"Yelich","nickName":"Yeli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"YELL-itch","mlbDebutDate":"2013-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Yelich","nameSlug":"christian-yelich-592885","firstLastName":"Christian Yelich","lastFirstName":"Yelich, Christian","lastInitName":"Yelich, C","initLastName":"C Yelich","fullFMLName":"Christian Stephen Yelich","fullLFMName":"Yelich, Christian Stephen","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"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},"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},"ID686217":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217","firstName":"Salvatore","lastName":"Frelick","primaryNumber":"10","birthDate":"2000-04-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"5' 9\"","weight":191,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sal","useLastName":"Frelick","middleName":"Michael","boxscoreName":"Frelick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"FREE-lick","mlbDebutDate":"2023-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Frelick","nameSlug":"sal-frelick-686217","firstLastName":"Sal Frelick","lastFirstName":"Frelick, Sal","lastInitName":"Frelick, S","initLastName":"S Frelick","fullFMLName":"Salvatore Michael Frelick","fullLFMName":"Frelick, Salvatore Michael","strikeZoneTop":3.06,"strikeZoneBottom":1.55},"ID682842":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842","firstName":"Abner","lastName":"Uribe","primaryNumber":"45","birthDate":"2000-06-20","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Abner","useLastName":"Uribe","middleName":"Brismaury","boxscoreName":"Uribe","gender":"M","nameMatrilineal":"Cabral","isPlayer":true,"isVerified":false,"pronunciation":"oo-REE-bay","mlbDebutDate":"2023-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abner Uribe","nameSlug":"abner-uribe-682842","firstLastName":"Abner Uribe","lastFirstName":"Uribe, Abner","lastInitName":"Uribe, A","initLastName":"A Uribe","fullFMLName":"Abner Brismaury Uribe","fullLFMName":"Uribe, Abner Brismaury","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683734":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","firstName":"Andrew","lastName":"Vaughn","primaryNumber":"28","birthDate":"1998-04-03","currentAge":28,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrew","useLastName":"Vaughn","middleName":"Clayton","boxscoreName":"Vaughn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2021-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Vaughn","nameSlug":"andrew-vaughn-683734","firstLastName":"Andrew Vaughn","lastFirstName":"Vaughn, Andrew","lastInitName":"Vaughn, A","initLastName":"A Vaughn","fullFMLName":"Andrew Clayton Vaughn","fullLFMName":"Vaughn, Andrew Clayton","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"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},"ID663604":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604","firstName":"Brandon","lastName":"Lockridge","primaryNumber":"20","birthDate":"1997-03-14","currentAge":29,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Lockridge","middleName":"Marcus","boxscoreName":"Lockridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lockridge","nameSlug":"brandon-lockridge-663604","firstLastName":"Brandon Lockridge","lastFirstName":"Lockridge, Brandon","lastInitName":"Lockridge, B","initLastName":"B Lockridge","fullFMLName":"Brandon Marcus Lockridge","fullLFMName":"Lockridge, Brandon Marcus","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"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},"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},"ID518489":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489","firstName":"Ryan","lastName":"Brasier","birthDate":"1987-08-26","currentAge":39,"birthCity":"Wichita Falls","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Brasier","middleName":"David","boxscoreName":"Brasier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"BRAY-zhur","mlbDebutDate":"2013-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Brasier","nameSlug":"ryan-brasier-518489","firstLastName":"Ryan Brasier","lastFirstName":"Brasier, Ryan","lastInitName":"Brasier, R","initLastName":"R Brasier","fullFMLName":"Ryan David Brasier","fullLFMName":"Brasier, Ryan David","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID605540":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540","firstName":"Brandon","lastName":"Woodruff","primaryNumber":"53","birthDate":"1993-02-10","currentAge":33,"birthCity":"Tupelo","birthStateProvince":"MS","birthCountry":"USA","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Woodruff","middleName":"Kyle","boxscoreName":"Woodruff","nickName":"Woody","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Woodruff","nameSlug":"brandon-woodruff-605540","firstLastName":"Brandon Woodruff","lastFirstName":"Woodruff, Brandon","lastInitName":"Woodruff, B","initLastName":"B Woodruff","fullFMLName":"Brandon Kyle Woodruff","fullLFMName":"Woodruff, Brandon Kyle","strikeZoneTop":3.5,"strikeZoneBottom":1.68},"ID694819":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","firstName":"Jacob","lastName":"Misiorowski","primaryNumber":"32","birthDate":"2002-04-03","currentAge":24,"birthCity":"Blue Springs","birthStateProvince":"MO","birthCountry":"USA","height":"6' 7\"","weight":201,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Misiorowski","middleName":"Walter","boxscoreName":"Misiorowski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"miz-uh-RŎW-skee","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Misiorowski","nameSlug":"jacob-misiorowski-694819","firstLastName":"Jacob Misiorowski","lastFirstName":"Misiorowski, Jacob","lastInitName":"Misiorowski, J","initLastName":"J Misiorowski","fullFMLName":"Jacob Walter Misiorowski","fullLFMName":"Misiorowski, Jacob Walter","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":27,"birthCity":"East Setauket","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Brown","boxscoreName":"Brown, Be","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Brown","nameSlug":"ben-brown-676962","firstLastName":"Ben Brown","lastFirstName":"Brown, Ben","lastInitName":"Brown, B","initLastName":"B Brown","fullFMLName":"Benjamin  Brown","fullLFMName":"Brown, Benjamin ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8}},"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":"Overcast","temp":"73","wind":"2 mph, In From CF"},"gameInfo":{"attendance":33103,"firstPitch":"2025-08-19T18:20:00.000Z","gameDurationMinutes":153},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"home":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"}},"officialScorer":{"id":800935,"fullName":"John Jackson","link":"/api/v1/people/800935"},"primaryDatacaster":{"id":810851,"fullName":"William Russo","link":"/api/v1/people/810851"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, second baseman Willi Castro to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T18:20:22.651Z","endTime":"2025-08-19T18:21:12.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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-08-19T15:44:19.895Z","endTime":"2025-08-19T17:57:08.352Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"}},{"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-08-19T17:57:08.352Z","endTime":"2025-08-19T18:19:40.310Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"}},{"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-08-19T18:19:40.310Z","endTime":"2025-08-19T18:20:24.949Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"}},{"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":85.0,"strikeZoneTop":3.10229272425038,"strikeZoneBottom":1.3888950318894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.042691502792557,"aZ":-18.995693660628863,"pfxX":7.434955566497219,"pfxZ":7.149267480650842,"pX":-1.0452351377372802,"pZ":2.525361903697922,"vX0":-10.386605802381691,"vY0":-134.60862230583598,"vZ0":-4.348672197001112,"x":156.84,"y":170.6,"x0":1.8896684962737778,"y0":50.00093102360633,"z0":5.49892756753255,"aX":13.701853591183081},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-11.4,"spinRate":2238,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.40622974446217563,"extension":6.452674526239523},"index":3,"playId":"7db00929-bee6-3f2a-87e4-aac1c1b70241","pitchNumber":1,"startTime":"2025-08-19T18:20:24.949Z","endTime":"2025-08-19T18:20:29.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.2339579577632,"strikeZoneBottom":1.45999861664794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57046220033682,"aZ":-19.42736070731979,"pfxX":7.9832027513321675,"pfxZ":7.096139272430569,"pX":-0.3704557201589447,"pZ":2.4568854251652916,"vX0":-9.165535981667418,"vY0":-132.9619063717386,"vZ0":-4.236203101182052,"x":131.12,"y":172.44,"x0":2.0784783378431437,"y0":50.006192104237165,"z0":5.474202798662604,"aX":14.34763646721523},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.1,"breakHorizontal":-12.6,"spinRate":2183,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.41140160172459783,"extension":6.541997331595501},"index":4,"playId":"b55cc880-5724-3bdc-b1d7-8efefea55076","pitchNumber":2,"startTime":"2025-08-19T18:20:37.078Z","endTime":"2025-08-19T18:20:40.659Z","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":82.7,"endSpeed":75.7,"strikeZoneTop":3.17720721708712,"strikeZoneBottom":1.45999979912602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.627808848998892,"aZ":-30.318962352980606,"pfxX":0.964540881096605,"pfxZ":1.266245131450809,"pX":0.8777200778235232,"pZ":3.3241661650216736,"vX0":-4.494763115154024,"vY0":-120.36686854499891,"vZ0":1.9104660024150353,"x":83.54,"y":149.03,"x0":2.6449278538288032,"y0":50.002444826156214,"z0":5.206972773660299,"aX":1.4136209493696363},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.0,"breakHorizontal":-0.6,"spinRate":2354,"spinDirection":263},"zone":12,"typeConfidence":0.89,"plateTime":0.45524518686446225,"extension":6.106821701634249},"index":5,"playId":"3c1accc9-09b5-3ca2-b11a-c4623f3153be","pitchNumber":3,"startTime":"2025-08-19T18:20:50.378Z","endTime":"2025-08-19T18:20:53.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.454738229526225,"aZ":-17.0196231002017,"pfxX":9.704077758779325,"pfxZ":8.023241385571485,"pX":-0.2512487296192448,"pZ":2.0867818412695605,"vX0":-9.606791275451942,"vY0":-136.44400924848262,"vZ0":-5.492321030655793,"x":126.58,"y":182.44,"x0":2.051074722335621,"y0":50.00598228147837,"z0":5.295066249326188,"aX":18.337588657773715},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-15.6,"spinRate":2220,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.4011170645013187,"extension":6.572245902317535},"hitData":{"launchSpeed":88.3,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.66,"coordY":153.83}},"index":6,"playId":"a04c3a41-7fa3-3a85-801b-ffd97042b4dc","pitchNumber":4,"startTime":"2025-08-19T18:21:04.510Z","endTime":"2025-08-19T18:21:12.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:21:12.028Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Caleb Durbin lines out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T18:21:29.454Z","endTime":"2025-08-19T18:23:42.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.27293437850481,"strikeZoneBottom":1.50999895498173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.181346003308043,"aZ":-16.156773796221525,"pfxX":8.860327464424993,"pfxZ":8.311181270121331,"pX":-0.34895366069782907,"pZ":2.1617902769111264,"vX0":-9.220081361253554,"vY0":-137.81820371733562,"vZ0":-5.877462996443814,"x":130.3,"y":180.41,"x0":1.8861917326752236,"y0":50.00077219212107,"z0":5.410467226889003,"aX":17.069880882278838},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":-14.2,"spinRate":2318,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.39720580781822656,"extension":6.444017834876738},"index":0,"playId":"ca5bdeba-c5fa-34f7-b18b-5d416784388c","pitchNumber":1,"startTime":"2025-08-19T18:21:37.408Z","endTime":"2025-08-19T18:21:41.910Z","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":93.8,"endSpeed":86.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08745586167701,"aZ":-18.480029572785785,"pfxX":9.748123963723172,"pfxZ":7.231885288344266,"pX":-0.20335778279834257,"pZ":1.9230399705853354,"vX0":-9.39372884323646,"vY0":-136.29319962244907,"vZ0":-6.100805058531157,"x":124.75,"y":186.86,"x0":2.0103704430005935,"y0":50.00480143408729,"z0":5.453550537098209,"aX":18.464136008801066},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":-15.8,"spinRate":2233,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.4008563397578615,"extension":6.463233936975976},"index":1,"playId":"eb30bafa-21e0-368c-ba1d-c100c63b9eed","pitchNumber":2,"startTime":"2025-08-19T18:21:55.333Z","endTime":"2025-08-19T18:21:58.333Z","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":94.2,"endSpeed":85.8,"strikeZoneTop":3.30593817857665,"strikeZoneBottom":1.50542860459136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.68318042349651,"aZ":-18.705258883312368,"pfxX":8.867844492634278,"pfxZ":7.124472137803295,"pX":-1.0034439541440692,"pZ":3.042476089349173,"vX0":-10.9028544093908,"vY0":-136.7599121609431,"vZ0":-2.967404423312637,"x":155.25,"y":156.63,"x0":1.8862449066219669,"y0":50.00461573835143,"z0":5.427488801095193,"aX":16.769384911231686},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":-13.7,"spinRate":2297,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4008005761340159,"extension":6.555379190106252},"index":2,"playId":"849b7228-1fc3-3fec-ab27-202b04733809","pitchNumber":3,"startTime":"2025-08-19T18:22:13.221Z","endTime":"2025-08-19T18:22:17.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.698859014452903,"aZ":-29.153801098644916,"pfxX":9.585958694219995,"pfxZ":2.248221341881858,"pX":0.12942386617429608,"pZ":2.048658436828427,"vX0":-7.164914742265386,"vY0":-115.22320576187306,"vZ0":-1.519423344509281,"x":112.07,"y":183.47,"x0":2.036073643644363,"y0":50.00162540978278,"z0":5.5373914640638064,"aX":12.869962218749105},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":4.0,"breakHorizontal":-15.5,"spinRate":1750,"spinDirection":117},"zone":8,"typeConfidence":0.9,"plateTime":0.47563008062239787,"extension":6.2854824149214865},"index":3,"playId":"bbf601f2-b912-31e2-81ea-2eaea538c24f","pitchNumber":4,"startTime":"2025-08-19T18:22:27.084Z","endTime":"2025-08-19T18:22:31.088Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-19T18:22:41.401Z","endTime":"2025-08-19T18:23:00.697Z","isPitch":false,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"}},{"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":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.3003592476529,"strikeZoneBottom":1.50999794601248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69801409763594,"aZ":-28.66637528396096,"pfxX":11.81171512383772,"pfxZ":2.630927973005857,"pX":0.3500149965955125,"pZ":0.8597436908491534,"vX0":-7.40125237908439,"vY0":-114.87333567003857,"vZ0":-3.8714310613317187,"x":103.66,"y":215.57,"x0":2.0825030783108907,"y0":50.002652816637955,"z0":5.36001228486544,"aX":15.752504008778775},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":4.1,"breakHorizontal":-19.4,"spinRate":1786,"spinDirection":116},"zone":14,"typeConfidence":0.94,"plateTime":0.4771967071457528,"extension":6.541870560269069},"index":5,"playId":"5c4586c9-fcf4-3827-a45c-f2416aa6adba","pitchNumber":5,"startTime":"2025-08-19T18:23:00.697Z","endTime":"2025-08-19T18:23:04.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.28543844204625,"strikeZoneBottom":1.5134723528863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.946099074274045,"aZ":-26.931565263142147,"pfxX":11.842046124451873,"pfxZ":3.913669098443176,"pX":-0.47134772791200197,"pZ":1.574925885436251,"vX0":-8.665231479661006,"vY0":-115.65679270916196,"vZ0":-3.0639260045336454,"x":134.97,"y":196.26,"x0":1.807134295160534,"y0":50.00089848771237,"z0":5.531845525473984,"aX":15.852171554596003},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.5,"breakHorizontal":-19.0,"spinRate":1798,"spinDirection":118},"zone":7,"typeConfidence":0.94,"plateTime":0.47572797151186785,"extension":6.293802954001628},"index":6,"playId":"ca96011d-8947-3b12-b797-b0b74b00701b","pitchNumber":6,"startTime":"2025-08-19T18:23:15.767Z","endTime":"2025-08-19T18:23:21.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99948510886013,"aZ":-14.98474931704128,"pfxX":10.03423624535056,"pfxZ":9.146835454256413,"pX":-0.5965926574838344,"pZ":2.2926935544164775,"vX0":-10.098334509095992,"vY0":-136.9014932302272,"vZ0":-5.554840756045924,"x":139.74,"y":176.88,"x0":1.8537717536875606,"y0":50.005476195485656,"z0":5.390825903419368,"aX":18.86266687247838},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-15.8,"spinRate":2367,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.40161223970425963,"extension":6.533592661674797},"hitData":{"launchSpeed":98.0,"launchAngle":20.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.23,"coordY":84.02}},"index":7,"playId":"072f0da0-77d8-3922-ae23-1f2abda14fd0","pitchNumber":7,"startTime":"2025-08-19T18:23:34.932Z","endTime":"2025-08-19T18:23:42.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:23:42.421Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T18:23:50.421Z","endTime":"2025-08-19T18:24:53.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.59362793631851,"strikeZoneBottom":1.65064661896785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53799749094183,"aZ":-17.313830065667748,"pfxX":9.201253285840723,"pfxZ":7.991253518046162,"pX":-1.3191891682712984,"pZ":2.1437957921159416,"vX0":-11.782170392335251,"vY0":-135.91724299016843,"vZ0":-5.579871442855223,"x":167.28,"y":180.9,"x0":1.8891716601583919,"y0":50.00106039230813,"z0":5.437412369745818,"aX":17.10641305334822},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":-13.9,"spinRate":2360,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.403959856116372,"extension":6.620396358062877},"index":0,"playId":"9b0fce27-1617-3b2e-ae1e-2a8c2343234d","pitchNumber":1,"startTime":"2025-08-19T18:24:09.232Z","endTime":"2025-08-19T18:24:12.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.448337749942443,"aZ":-19.492079454186378,"pfxX":8.117658658921437,"pfxZ":6.851850560935018,"pX":0.4348128620165618,"pZ":2.6543462922953736,"vX0":-7.103319459554225,"vY0":-135.61852433586546,"vZ0":-3.8031656589934784,"x":100.43,"y":167.11,"x0":2.041608496500411,"y0":50.00297155172143,"z0":5.44567499210939,"aX":15.024046896672612},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":-13.1,"spinRate":2159,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4048786952976613,"extension":6.620320795425674},"index":1,"playId":"f643047f-4b21-3871-bf47-c137a90aa62b","pitchNumber":2,"startTime":"2025-08-19T18:24:22.476Z","endTime":"2025-08-19T18:24:25.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.144232945565655,"aZ":-19.352055069259272,"pfxX":8.248482611502677,"pfxZ":6.616499051417733,"pX":-0.46348121671368353,"pZ":2.957884134980227,"vX0":-9.538888607584912,"vY0":-138.83131109721188,"vZ0":-3.1850289328301207,"x":134.67,"y":158.92,"x0":1.9569038468836752,"y0":50.00284682681256,"z0":5.419077350544251,"aX":15.986931350688202},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":-12.8,"spinRate":2302,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.3955970067564265,"extension":6.4037294476959925},"hitData":{"launchSpeed":89.5,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.67,"coordY":148.39}},"index":2,"playId":"369c3917-826b-303c-be38-c57ee6f46516","pitchNumber":3,"startTime":"2025-08-19T18:24:45.492Z","endTime":"2025-08-19T18:24:53.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:24:53.523Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to center fielder Brandon Lockridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T18:26:50.483Z","endTime":"2025-08-19T18:27:26.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.27423098626641,"strikeZoneBottom":1.60999804519188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.427347932733994,"aZ":-22.047008064363244,"pfxX":-2.8389391889581503,"pfxZ":5.759875938217318,"pX":-1.9691196087384037,"pZ":3.4455488813086244,"vX0":-0.47791947388633643,"vY0":-130.51479207215223,"vZ0":-1.216818196277066,"x":192.06,"y":145.75,"x0":-1.415022223961361,"y0":50.004846216148295,"z0":5.547810974867832,"aX":-4.994222503092097},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":5.3,"spinRate":2385,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.41656477475083653,"extension":5.944685333160523},"index":0,"playId":"e5ba2210-056a-3119-8fc9-3a9e68f836eb","pitchNumber":1,"startTime":"2025-08-19T18:27:02.695Z","endTime":"2025-08-19T18:27:05.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.608103102660582,"aZ":-17.051675598686913,"pfxX":0.786142785898364,"pfxZ":8.783193468833126,"pX":-0.23408920331783897,"pZ":3.1133807126169124,"vX0":2.861606915814746,"vY0":-130.66610635618255,"vZ0":-2.5757909487473567,"x":125.92,"y":154.72,"x0":-1.447462866991061,"y0":50.00417956472138,"z0":5.399380182849141,"aX":1.353423033089544},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.5,"breakHorizontal":-2.0,"spinRate":2462,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4198578808492974,"extension":6.173692358909326},"hitData":{"launchSpeed":101.5,"launchAngle":28.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":101.62,"coordY":49.9}},"index":1,"playId":"02f2fdf1-3b97-3347-bbe8-f60ff4f032e6","pitchNumber":2,"startTime":"2025-08-19T18:27:18.103Z","endTime":"2025-08-19T18:27:26.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:27:26.619Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ian Happ doubles (22) on a sharp line drive to center fielder Brandon Lockridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T18:27:37.096Z","endTime":"2025-08-19T18:28:57.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"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(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.0,"endSpeed":81.8,"strikeZoneTop":3.67283083599553,"strikeZoneBottom":1.69999899493874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06768715629476,"aZ":-17.91256061288965,"pfxX":-1.340258296017291,"pfxZ":8.339322857861234,"pX":-0.6618026086276276,"pZ":2.648645898893541,"vX0":2.535112892167648,"vY0":-129.66896700887355,"vZ0":-3.510680151515225,"x":142.23,"y":167.27,"x0":-1.4761771820378025,"y0":50.00260595132696,"z0":5.379825505417543,"aX":-2.292208927755993},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.6,"breakHorizontal":1.9,"spinRate":2404,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.42174090216038973,"extension":6.228271773813787},"index":0,"playId":"06a369e4-ff21-395a-af49-c1172b101e32","pitchNumber":1,"startTime":"2025-08-19T18:27:54.577Z","endTime":"2025-08-19T18:27:58.522Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.1222605611565,"aZ":-34.41652436465622,"pfxX":3.0054314173257644,"pfxZ":-1.4138285871481102,"pX":0.8567376841356577,"pZ":0.5674728963416076,"vX0":3.9758525500089,"vY0":-124.44683848647269,"vZ0":-5.0569810704049125,"x":84.34,"y":223.46,"x0":-1.144658993989907,"y0":50.00215729061182,"z0":5.437767570639582,"aX":4.770603877432362},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.4,"breakHorizontal":-6.2,"spinRate":2560,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.43809335422273055,"extension":6.208528046972489},"index":1,"playId":"448e0e12-67d3-3922-8661-2a036729a9d9","pitchNumber":2,"startTime":"2025-08-19T18:28:09.410Z","endTime":"2025-08-19T18:28:13.690Z","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":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.54142395603207,"strikeZoneBottom":1.69789966900309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.395448044764134,"aZ":-20.231603832824664,"pfxX":1.4237644411910138,"pfxZ":7.10699510570106,"pX":-1.6030695152662207,"pZ":3.1141843834499783,"vX0":-0.3990426928181857,"vY0":-128.71593786687487,"vZ0":-1.8287387986296046,"x":178.11,"y":154.7,"x0":-1.6311129848751473,"y0":50.00066730348685,"z0":5.398275200350728,"aX":2.391762845963636},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.7,"breakHorizontal":-2.5,"spinRate":2434,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.42531301804502153,"extension":6.259693498780188},"index":2,"playId":"b2215d89-8574-3156-86c5-5828fbd2799d","pitchNumber":3,"startTime":"2025-08-19T18:28:29.991Z","endTime":"2025-08-19T18:28:32.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.760028323405898,"aZ":-14.904863123441974,"pfxX":-5.490150515604638,"pfxZ":9.200161344900096,"pX":0.14925589869172637,"pZ":1.5119492872189249,"vX0":4.93355019809732,"vY0":-136.32916621087625,"vZ0":-7.614337038128848,"x":111.31,"y":197.96,"x0":-0.9730622933344154,"y0":50.00324349121316,"z0":5.37576150192173,"aX":-10.30557255544824},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2259,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40220862262387724,"extension":6.297206867031299},"hitData":{"launchSpeed":106.2,"launchAngle":21.0,"totalDistance":395.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":171.3,"coordY":45.98}},"index":3,"playId":"0dd902b1-b6ee-352d-a209-56d0a395081d","pitchNumber":4,"startTime":"2025-08-19T18:28:44.213Z","endTime":"2025-08-19T18:28:57.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:28:57.210Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T18:29:16.920Z","endTime":"2025-08-19T18:31:33.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44861740954268,"aZ":-16.462934849976847,"pfxX":-0.17046484933996145,"pfxZ":9.025920860856896,"pX":-0.024685656057425974,"pZ":2.419068978708184,"vX0":3.449683951544305,"vY0":-130.8201348663551,"vZ0":-4.2601307000453925,"x":117.94,"y":173.47,"x0":-1.3358813939525802,"y0":50.006373711731385,"z0":5.295305728777686,"aX":-0.2976152272568683},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":-0.4,"spinRate":2469,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4179849367864019,"extension":6.238734629044262},"index":0,"playId":"02c1ef7b-f7b2-3ae0-abf7-42b5f5654813","pitchNumber":1,"startTime":"2025-08-19T18:29:34.499Z","endTime":"2025-08-19T18:29:37.499Z","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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.25813985796407,"strikeZoneBottom":1.41999949239917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.461639101030475,"aZ":-20.105989071106293,"pfxX":1.9634231548731798,"pfxZ":6.933677833612615,"pX":2.361380008989056,"pZ":0.48337767999367504,"vX0":8.069556633578314,"vY0":-131.05476601339714,"vZ0":-8.533406086782696,"x":26.99,"y":225.73,"x0":-1.0117057133006393,"y0":50.00423049714186,"z0":5.281062137121004,"aX":3.4191035473746836},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.8,"breakHorizontal":-5.3,"spinRate":2688,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.41777946092053675,"extension":6.147702025749473},"index":1,"playId":"36076ee0-ad78-3273-a25a-f2c0e5583909","pitchNumber":2,"startTime":"2025-08-19T18:29:56.917Z","endTime":"2025-08-19T18:29:59.917Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.26889157827333,"strikeZoneBottom":1.42402218718399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.140772077525366,"aZ":-33.60342408080042,"pfxX":2.6943031120405223,"pfxZ":-0.8909625515561439,"pX":1.6046574683481936,"pZ":-0.6982261168567896,"vX0":5.883730861237316,"vY0":-125.70887697626871,"vZ0":-8.173160910398677,"x":55.83,"y":257.63,"x0":-1.1149233460683605,"y0":50.002914730616254,"z0":5.317772887928205,"aX":4.318255568749474},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.2,"breakHorizontal":-6.2,"spinRate":2540,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4354634881585482,"extension":6.175051826125528},"index":2,"playId":"9427b942-ac49-3cb0-8179-764605064fb4","pitchNumber":3,"startTime":"2025-08-19T18:30:27.543Z","endTime":"2025-08-19T18:30:37.050Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Chad Patrick. Ian Happ to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"9427b942-ac49-3cb0-8179-764605064fb4","startTime":"2025-08-19T18:30:41.226Z","endTime":"2025-08-19T18:31:07.195Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.23475401248923,"strikeZoneBottom":1.42000210510722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.10526699616761,"aZ":-26.85790265944512,"pfxX":-10.589169076476313,"pfxZ":2.80960959197062,"pX":1.2923851638171742,"pZ":2.4597823216941928,"vX0":9.532429525140028,"vY0":-137.79755351099485,"vZ0":-3.3151439156041387,"x":67.74,"y":172.37,"x0":-0.8627675170738797,"y0":50.00536012499028,"z0":5.525238756120069,"aX":-20.047699792574946},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.4,"breakHorizontal":16.8,"spinRate":2257,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.399911596475933,"extension":6.24501374152512},"index":4,"playId":"06316ef3-8b53-3324-99e4-60495bd8b4a0","pitchNumber":4,"startTime":"2025-08-19T18:31:07.195Z","endTime":"2025-08-19T18:31:10.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.20274602997557,"strikeZoneBottom":1.42000118758377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.735492415586673,"aZ":-22.33691265043015,"pfxX":-8.75771317532859,"pfxZ":5.023695513356574,"pX":1.2284890112536158,"pZ":2.351308481860128,"vX0":8.594365588913789,"vY0":-139.13074344153475,"vZ0":-4.662246487713731,"x":70.17,"y":175.29,"x0":-0.7653904930264294,"y0":50.0004403056386,"z0":5.532525550633649,"aX":-17.137125118192543},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":14.0,"spinRate":2244,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39394456559908475,"extension":6.1728236521207815},"index":5,"playId":"6b7867ca-6f1e-3f48-8caa-7e1579965fd8","pitchNumber":5,"startTime":"2025-08-19T18:31:28.654Z","endTime":"2025-08-19T18:31:33.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:31:33.841Z","atBatIndex":5},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Pete Crow-Armstrong reaches on a fielder's choice out, third baseman Caleb Durbin to catcher William Contreras. Ian Happ out at home. Seiya Suzuki to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T18:31:46.370Z","endTime":"2025-08-19T18:33:37.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.6,"endSpeed":86.6,"strikeZoneTop":3.11372808341998,"strikeZoneBottom":1.45997345299147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.902862635415886,"aZ":-17.17157543890052,"pfxX":-4.049421786427716,"pfxZ":7.7396283825333025,"pX":0.2595671873465396,"pZ":3.195104109979174,"vX0":5.20275685090537,"vY0":-139.01254984588977,"vZ0":-2.911185699425953,"x":107.11,"y":152.51,"x0":-1.1184805745844375,"y0":50.0047062721721,"z0":5.409087031631892,"aX":-7.85182741463752},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":6.1,"spinRate":2286,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3954459820575549,"extension":6.135387107504217},"index":0,"playId":"a5151fef-6f6b-341b-b8f9-36877e60fc0e","pitchNumber":1,"startTime":"2025-08-19T18:32:07.329Z","endTime":"2025-08-19T18:32:11.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.07694102677655,"strikeZoneBottom":1.46000115234266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5887414944274,"aZ":-23.850463601346277,"pfxX":-8.569038136295738,"pfxZ":4.41392722311998,"pX":-2.0356194425108485,"pZ":3.5758314633887167,"vX0":0.6847394600526966,"vY0":-137.22799593190132,"vZ0":-1.0820769915816126,"x":194.59,"y":142.23,"x0":-1.178490587325384,"y0":50.0019835896207,"z0":5.617410511216391,"aX":-16.156024068265825},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":15.4,"spinRate":2262,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40088473585639006,"extension":5.892880326618544},"index":1,"playId":"476d65fe-70e6-37e9-97e8-87fd80998c0f","pitchNumber":2,"startTime":"2025-08-19T18:32:28.970Z","endTime":"2025-08-19T18:32:31.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.335915231138838,"aZ":-20.098764297363005,"pfxX":5.347988576890893,"pfxZ":7.157044132753635,"pX":1.0104433213777704,"pZ":2.3617375888236563,"vX0":4.170051471548017,"vY0":-129.8684253992019,"vZ0":-3.373119133682862,"x":78.48,"y":175.01,"x0":-1.3178084778753496,"y0":50.002657873747516,"z0":5.228951698429515,"aX":9.02043809340708},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.4,"breakHorizontal":-10.7,"spinRate":2653,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4237785974527344,"extension":6.205570207558107},"index":2,"playId":"99bd9f6f-aeec-3ea4-9c92-a3b43adf5a1e","pitchNumber":3,"startTime":"2025-08-19T18:32:50.886Z","endTime":"2025-08-19T18:32:55.086Z","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":95.1,"endSpeed":87.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.0928661933782,"aZ":-25.728731597166153,"pfxX":-9.097706835894561,"pfxZ":3.3049832091265454,"pX":0.6073302733230842,"pZ":2.4972836468861654,"vX0":7.0760642968703475,"vY0":-138.3776088377897,"vZ0":-3.3637834941254563,"x":93.85,"y":171.35,"x0":-0.793086418761332,"y0":50.0041294278346,"z0":5.440360297424121,"aX":-17.75373179151172},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.5,"breakHorizontal":15.1,"spinRate":2142,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3948849027474992,"extension":6.238538070066038},"hitData":{"launchSpeed":58.1,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":108.42,"coordY":176.42}},"index":3,"playId":"36de8ae2-2323-30f2-affb-9b7425334e57","pitchNumber":4,"startTime":"2025-08-19T18:33:29.800Z","endTime":"2025-08-19T18:33:37.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:33:37.827Z","atBatIndex":6},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Willi Castro reaches on a throwing error by first baseman Andrew Vaughn. Seiya Suzuki to 3rd. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T18:34:10.523Z","endTime":"2025-08-19T18:37:02.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":95.4,"endSpeed":87.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.388267029256934,"aZ":-24.531993206629405,"pfxX":-9.382229466526049,"pfxZ":3.9186012785170483,"pX":-0.3145073059925534,"pZ":3.4945364245066317,"vX0":5.072728414966443,"vY0":-138.83996781437668,"vZ0":-1.1098079711431608,"x":128.99,"y":144.43,"x0":-0.9473138808785416,"y0":50.003401316040176,"z0":5.5336802881619525,"aX":-18.298061645380315},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":16.0,"spinRate":2128,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39466449948591276,"extension":6.1200200271369285},"index":0,"playId":"dbdc6a35-e4eb-30c7-91ea-5571c543c50d","pitchNumber":1,"startTime":"2025-08-19T18:34:22.472Z","endTime":"2025-08-19T18:34:25.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.725953111368746,"aZ":-19.40945381429656,"pfxX":2.5190482920403743,"pfxZ":7.292314093884993,"pX":-0.44112190778454974,"pZ":3.154031052351079,"vX0":1.754703265363605,"vY0":-131.4597548698855,"vZ0":-1.9783134698851126,"x":133.81,"y":153.62,"x0":-1.444511010070259,"y0":50.00565607006918,"z0":5.356271455480985,"aX":4.412403400054277},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.0,"breakHorizontal":-4.9,"spinRate":2366,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.4165568688265089,"extension":6.189199355235189},"index":1,"playId":"5c05ae55-418e-3468-b45f-c8a177c57f6c","pitchNumber":2,"startTime":"2025-08-19T18:34:46.731Z","endTime":"2025-08-19T18:34:49.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-19T18:35:06.451Z","endTime":"2025-08-19T18:35:25.674Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.635512198340994,"aZ":-18.122543395583808,"pfxX":-5.7250836931738505,"pfxZ":7.011798324377558,"pX":-0.022323143703569904,"pZ":2.879655892721578,"vX0":4.74307971771991,"vY0":-140.15680730139047,"vZ0":-3.93199742985441,"x":117.85,"y":161.03,"x0":-0.9870057532484191,"y0":50.00027617317462,"z0":5.473481347995528,"aX":-11.467087941758425},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.1,"breakHorizontal":9.5,"spinRate":2359,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3897803637735997,"extension":6.0718320528745915},"index":3,"playId":"0e7d52a8-2e84-34e0-9363-63cfe01bc206","pitchNumber":3,"startTime":"2025-08-19T18:35:25.674Z","endTime":"2025-08-19T18:35:28.674Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.2,"strikeZoneTop":3.68769925220704,"strikeZoneBottom":1.68000109549737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.427815088727165,"aZ":-36.495076014850085,"pfxX":0.6434996151557799,"pfxZ":-2.580513296582574,"pX":1.324376229084546,"pZ":-0.5134636115215235,"vX0":5.882714677239319,"vY0":-127.99096786977479,"vZ0":-7.521949784340876,"x":66.52,"y":252.64,"x0":-1.079941205844784,"y0":50.00626202286417,"z0":5.29288273534875,"aX":1.0752751605756705},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-6.1,"breakHorizontal":-2.4,"spinRate":2528,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4266396267811565,"extension":6.144115633124752},"index":4,"playId":"c4332ef3-62a1-3d7b-9cc3-61f421b90bc7","pitchNumber":4,"startTime":"2025-08-19T18:35:53.216Z","endTime":"2025-08-19T18:35:59.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.75822376488168,"strikeZoneBottom":1.6799982682378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58255084326576,"aZ":-14.787555911858632,"pfxX":-5.059157053420945,"pfxZ":8.801896466331847,"pX":-0.8556763903607433,"pZ":4.330762950278612,"vX0":2.518042152670469,"vY0":-139.90911469647122,"vZ0":-0.7887425093412985,"x":149.62,"y":121.85,"x0":-1.1116959134372375,"y0":50.00557419293009,"z0":5.588700461700125,"aX":-9.996472067353968},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2492,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39200460934258574,"extension":6.085977180053064},"index":5,"playId":"563b5a4e-d0e3-39cf-a3db-fab8f79ae265","pitchNumber":5,"startTime":"2025-08-19T18:36:30.035Z","endTime":"2025-08-19T18:36:33.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.684348455180526,"aZ":-26.26299043841548,"pfxX":-10.57729146382394,"pfxZ":3.0437966630328805,"pX":0.6208416349443693,"pZ":1.7547337808083343,"vX0":7.701983784290641,"vY0":-138.85022448387863,"vZ0":-4.858565861463349,"x":93.33,"y":191.4,"x0":-0.8224773801535258,"y0":50.002259223048426,"z0":5.286792517773737,"aX":-20.539032970334652},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.6,"breakHorizontal":17.4,"spinRate":2147,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3953000336842565,"extension":6.160964854805436},"hitData":{"launchSpeed":108.9,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.92,"coordY":167.15}},"index":6,"playId":"745d9108-560a-3060-be89-7a0beae8a510","pitchNumber":6,"startTime":"2025-08-19T18:36:52.166Z","endTime":"2025-08-19T18:37:02.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:37:02.179Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Owen Caissie singles on a line drive to right fielder Sal Frelick. Seiya Suzuki scores. Pete Crow-Armstrong scores. Willi Castro to 3rd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T18:38:32.904Z","endTime":"2025-08-19T18:39:06.579Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":694477,"link":"/api/v1/people/694477"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":694477,"link":"/api/v1/people/694477"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T18:37:43.206Z","endTime":"2025-08-19T18:38:35.211Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.70351250165339,"strikeZoneBottom":1.59281184816429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04038101281229,"aZ":-22.76208031853159,"pfxX":-10.391533986905873,"pfxZ":4.870254735334604,"pX":0.9557643570213322,"pZ":1.2408856181550767,"vX0":8.769874051728971,"vY0":-138.8449501189817,"vZ0":-6.904355071428453,"x":80.57,"y":205.28,"x0":-0.9096379436531413,"y0":50.001721823348376,"z0":5.298043988323328,"aX":-20.081123291238782},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":16.8,"spinRate":2268,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3960246317909313,"extension":6.230038634754767},"index":1,"playId":"fef229ee-43f3-3d0e-9881-7d4deae025c3","pitchNumber":1,"startTime":"2025-08-19T18:38:35.211Z","endTime":"2025-08-19T18:38:38.347Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.29905801723671,"aZ":-26.527941634630306,"pfxX":-11.637818586039469,"pfxZ":2.97419742749827,"pX":0.830964641339335,"pZ":1.5897108941438423,"vX0":8.810900262343367,"vY0":-138.2618105867163,"vZ0":-5.444205628812666,"x":85.33,"y":195.86,"x0":-0.915844589367784,"y0":50.00341207044981,"z0":5.409178848887989,"aX":-22.103509279525657},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":18.7,"spinRate":2370,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3990625465663946,"extension":6.162468160759361},"hitData":{"launchSpeed":91.8,"launchAngle":12.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.59,"coordY":112.87}},"index":2,"playId":"90108108-b73d-3a9b-928c-37f31cad7517","pitchNumber":2,"startTime":"2025-08-19T18:38:55.551Z","endTime":"2025-08-19T18:39:06.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:39:06.579Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dansby Swanson pops out to third baseman Caleb Durbin.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T18:39:35.063Z","endTime":"2025-08-19T18:39:49.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87292041418588,"aZ":-19.427310662482164,"pfxX":-0.5755909362469898,"pfxZ":7.422902171427247,"pX":0.5090303934301403,"pZ":2.4370683459343216,"vX0":4.6832362929443025,"vY0":-130.36211946829624,"vZ0":-3.715470094278241,"x":97.6,"y":172.98,"x0":-1.237475886628428,"y0":50.00621943542016,"z0":5.3506958996136085,"aX":-0.9890177509837409},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.8,"breakHorizontal":0.0,"spinRate":2544,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4204426594060102,"extension":6.264745761074015},"hitData":{"launchSpeed":72.9,"launchAngle":72.0,"totalDistance":80.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":131.07,"coordY":173.21}},"index":0,"playId":"b266e8c5-f0f6-373c-8c3b-80de29b11b7a","pitchNumber":1,"startTime":"2025-08-19T18:39:39.582Z","endTime":"2025-08-19T18:39:49.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:39:49.112Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T18:41:46.680Z","endTime":"2025-08-19T18:43:25.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":92.1,"endSpeed":84.1,"strikeZoneTop":3.42958505108016,"strikeZoneBottom":1.62198256139533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.197143166476945,"aZ":-18.429769385426724,"pfxX":6.903775725381582,"pfxZ":7.566987337846426,"pX":-0.016578521603058637,"pZ":3.4018974522600804,"vX0":-7.84036898934479,"vY0":-133.9679088870825,"vZ0":-2.0872994506790428,"x":117.63,"y":146.93,"x0":2.052278783206008,"y0":50.00002957592112,"z0":5.509745944487882,"aX":12.535391427151037},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-10.8,"spinRate":2183,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.4089919676188627,"extension":6.4505457026185935},"index":0,"playId":"50236d81-dd5a-3feb-8d1b-92dd0484172e","pitchNumber":1,"startTime":"2025-08-19T18:42:04.207Z","endTime":"2025-08-19T18:42:07.743Z","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":93.7,"endSpeed":86.3,"strikeZoneTop":3.38822896166854,"strikeZoneBottom":1.51842791231367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.256098997742534,"aZ":-20.35807110837235,"pfxX":8.741353137510014,"pfxZ":6.252859550403101,"pX":-1.3588017629499076,"pZ":2.4425397221682155,"vX0":-12.208806054628178,"vY0":-135.99595857055465,"vZ0":-4.281229880966381,"x":168.79,"y":172.83,"x0":2.033991306608515,"y0":50.0066872772451,"z0":5.432691496935955,"aX":16.52934697946396},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.7,"breakHorizontal":-13.6,"spinRate":2266,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.40134584610721946,"extension":6.609221813199891},"index":1,"playId":"f66a075a-8b5c-3f7d-8af4-c058d0bd7069","pitchNumber":2,"startTime":"2025-08-19T18:42:16.412Z","endTime":"2025-08-19T18:42:19.412Z","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":77.5,"endSpeed":71.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.564550876498185,"aZ":-30.561414977950893,"pfxX":10.89130768445651,"pfxZ":1.2581770211237089,"pX":0.02779680010939419,"pZ":2.124416627760156,"vX0":-7.734762751658354,"vY0":-112.62092727363539,"vZ0":-0.8563467508288638,"x":115.94,"y":181.42,"x0":2.092696349221472,"y0":50.0041707946843,"z0":5.602275635182949,"aX":13.983656438129678},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":2.4,"breakHorizontal":-17.8,"spinRate":1852,"spinDirection":117},"zone":8,"typeConfidence":0.9,"plateTime":0.4864588769849161,"extension":6.250145281535256},"index":2,"playId":"94b6e221-110d-3072-b393-9f9d8b5b9f48","pitchNumber":3,"startTime":"2025-08-19T18:42:28.395Z","endTime":"2025-08-19T18:42:31.395Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.567181009222427,"aZ":-23.320062690727493,"pfxX":8.160513768410548,"pfxZ":4.783395149985511,"pX":0.2780166989791028,"pZ":3.0356857055741524,"vX0":-7.547231670371335,"vY0":-134.77931578318191,"vZ0":-1.9731701240431332,"x":106.4,"y":156.82,"x0":2.0457762410398916,"y0":50.00411562052986,"z0":5.413677197297006,"aX":15.109465388197604},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":-13.3,"spinRate":2174,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.40542195062993347,"extension":6.483512950662295},"index":3,"playId":"2e026cc8-4b21-3892-94db-0ee4f91dfac8","pitchNumber":4,"startTime":"2025-08-19T18:42:43.203Z","endTime":"2025-08-19T18:42:48.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":70.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.793680226592846,"aZ":-37.19025338247605,"pfxX":-2.5285498948398555,"pfxZ":-4.067417980650788,"pX":0.2964469506344474,"pZ":2.9640985778747053,"vX0":-3.5689210583438036,"vY0":-109.239877477185,"vZ0":2.3811538548722506,"x":105.7,"y":158.75,"x0":2.26805326823828,"y0":50.00491968187104,"z0":5.803968078508913,"aX":-3.11479534520418},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-6.6,"breakHorizontal":5.4,"spinRate":2319,"spinDirection":302},"zone":3,"typeConfidence":0.79,"plateTime":0.4977843330803018,"extension":6.126255497204431},"index":4,"playId":"e8135237-1b7f-3d93-b772-1bedc808ad4e","pitchNumber":5,"startTime":"2025-08-19T18:43:02.140Z","endTime":"2025-08-19T18:43:05.205Z","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":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.016381037363555,"aZ":-31.875189975008336,"pfxX":0.291871287681174,"pfxZ":0.20291328079371773,"pX":-0.7820798875496943,"pZ":2.448813068150091,"vX0":-7.646823394195843,"vY0":-120.56803651957944,"vZ0":0.4973154057422966,"x":146.81,"y":172.66,"x0":2.402270165351166,"y0":50.00115673493914,"z0":5.069072035837352,"aX":0.4268813950869544},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.8,"breakHorizontal":1.4,"spinRate":2380,"spinDirection":290},"zone":4,"typeConfidence":0.9,"plateTime":0.4555338370789279,"extension":6.200545538342453},"index":5,"playId":"d89baaa2-ae91-37cf-963e-508685493123","pitchNumber":6,"startTime":"2025-08-19T18:43:22.111Z","endTime":"2025-08-19T18:43:25.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:43:25.165Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Vaughn walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T18:43:37.749Z","endTime":"2025-08-19T18:44:35.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.21364899092249,"strikeZoneBottom":1.48663001411815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.148751092355987,"aZ":-18.1899801980952,"pfxX":7.611401775775446,"pfxZ":7.483429645346575,"pX":1.1594246979715246,"pZ":2.576324677047383,"vX0":-5.04136841034233,"vY0":-135.92241133518635,"vZ0":-4.1669798309255635,"x":72.81,"y":169.22,"x0":2.0505632477736904,"y0":50.00194189334316,"z0":5.394417371991677,"aX":14.222813750436721},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-12.7,"spinRate":2204,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.40316569156917126,"extension":6.423331154511804},"index":0,"playId":"28578ddf-0d8e-3acb-95c6-6b72e353098b","pitchNumber":1,"startTime":"2025-08-19T18:43:51.134Z","endTime":"2025-08-19T18:43:54.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.21711075040834,"strikeZoneBottom":1.50000212149105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.814039161354142,"aZ":-20.54903175041994,"pfxX":8.339430010989146,"pfxZ":6.110357088525603,"pX":-0.11811185613724819,"pZ":1.3054422193562771,"vX0":-8.482492031146323,"vY0":-136.95823849114802,"vZ0":-6.898739321212437,"x":121.5,"y":203.53,"x0":1.9334225501835736,"y0":50.004943606292834,"z0":5.259157153609511,"aX":15.869618787271811},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":-13.3,"spinRate":2301,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.3996964634824618,"extension":6.525915479632061},"index":1,"playId":"43b154d7-431b-346c-83c4-b844457780b1","pitchNumber":2,"startTime":"2025-08-19T18:44:04.454Z","endTime":"2025-08-19T18:44:10.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.8,"strikeZoneTop":3.27826779833658,"strikeZoneBottom":1.49541718300831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.553696681615488,"aZ":-25.123495994414164,"pfxX":8.347164956844473,"pfxZ":5.496184407942428,"pX":1.3127264778711876,"pZ":3.6501059809164307,"vX0":-3.9098234639147367,"vY0":-112.54808297131322,"vZ0":0.9251446688264814,"x":66.96,"y":140.23,"x0":1.9886405446743114,"y0":50.00045808237277,"z0":5.779426250325525,"aX":10.699831030850225},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":10.6,"breakHorizontal":-14.2,"spinRate":1700,"spinDirection":121},"zone":12,"typeConfidence":0.92,"plateTime":0.486785637988461,"extension":6.222963686157475},"index":2,"playId":"ad45e056-0e07-3d0f-b469-15883db0b9d3","pitchNumber":3,"startTime":"2025-08-19T18:44:17.411Z","endTime":"2025-08-19T18:44:21.249Z","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":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.4,"strikeZoneTop":3.13426564825082,"strikeZoneBottom":1.48353927294454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.82658323249253,"aZ":-28.30147095252923,"pfxX":9.777662283293644,"pfxZ":2.9608707151153624,"pX":1.42244195971264,"pZ":4.546557344030978,"vX0":-4.10834731329843,"vY0":-113.96087989788532,"vZ0":3.1738765226299748,"x":62.78,"y":116.02,"x0":1.9825657401983725,"y0":50.00550404383415,"z0":5.939242328387043,"aX":12.804244269642222},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":6.5,"breakHorizontal":-16.6,"spinRate":1764,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.4814680884437106,"extension":6.1693574152766075},"index":3,"playId":"460051ae-59f4-3625-8ad7-c70f20dc83df","pitchNumber":4,"startTime":"2025-08-19T18:44:31.259Z","endTime":"2025-08-19T18:44:35.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:44:35.688Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks. Andrew Vaughn to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T18:44:40.752Z","endTime":"2025-08-19T18:48:44.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.27371348209931,"strikeZoneBottom":1.56005959811591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.368809472863212,"aZ":-15.705123201010773,"pfxX":7.184464741111997,"pfxZ":8.726863366712177,"pX":0.4329779808761601,"pZ":3.594498803242783,"vX0":-6.723910302300193,"vY0":-136.56891427803606,"vZ0":-2.5929207062941035,"x":100.5,"y":141.73,"x0":1.9947612406790365,"y0":50.0023431967577,"z0":5.637872706510932,"aX":13.557119142074527},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":-11.5,"spinRate":2217,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4012290819955284,"extension":6.44011894123033},"index":0,"playId":"38ff3c84-a4ba-3ad2-8e80-00f981a013e6","pitchNumber":1,"startTime":"2025-08-19T18:45:04.154Z","endTime":"2025-08-19T18:45:09.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.21559166558566,"strikeZoneBottom":1.55999789266091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.69844207487513,"aZ":-28.963579931195703,"pfxX":10.4182244932124,"pfxZ":2.4981870561723323,"pX":0.4326266910764444,"pZ":2.5783943436104377,"vX0":-6.285406890812379,"vY0":-112.68462057440998,"vZ0":-0.5143292703743881,"x":100.51,"y":169.16,"x0":1.906185769964711,"y0":50.00200625537981,"z0":5.738690161740805,"aX":13.381856338512252},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":4.7,"breakHorizontal":-17.3,"spinRate":1788,"spinDirection":119},"zone":6,"typeConfidence":0.91,"plateTime":0.4862928494969925,"extension":6.274347972320731},"index":1,"playId":"8af68212-4c32-3010-8827-b86a1154976a","pitchNumber":2,"startTime":"2025-08-19T18:45:22.082Z","endTime":"2025-08-19T18:45:25.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29519709103391,"aZ":-19.031073946876322,"pfxX":8.037342693636901,"pfxZ":7.217405016131231,"pX":0.22572243280215765,"pZ":3.4156433738160077,"vX0":-7.278382029483683,"vY0":-134.3804490504873,"vZ0":-2.1068815253303446,"x":108.4,"y":146.56,"x0":1.9307930056054317,"y0":50.00206530822213,"z0":5.568074884957191,"aX":14.635489766594237},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":-13.0,"spinRate":2288,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.40827598549930055,"extension":6.434187668986564},"index":2,"playId":"cc98f6e9-7abf-382d-a507-7d8c1ce0bffe","pitchNumber":3,"startTime":"2025-08-19T18:45:42.030Z","endTime":"2025-08-19T18:45:45.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.146041535395497,"aZ":-18.09889813232961,"pfxX":8.552072365086683,"pfxZ":7.382543739767017,"pX":0.49945390722476457,"pZ":2.1379603369203357,"vX0":-6.974475927199168,"vY0":-136.94871319719275,"vZ0":-5.4553579426108,"x":97.96,"y":181.06,"x0":1.96318848307799,"y0":50.004364662272216,"z0":5.386619119643346,"aX":16.309029731842003},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":-14.0,"spinRate":2278,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.39935178922177794,"extension":6.485830392508979},"index":3,"playId":"44f7041c-a783-37f2-bc0b-bd9615a5e71d","pitchNumber":4,"startTime":"2025-08-19T18:46:15.353Z","endTime":"2025-08-19T18:46:19.374Z","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":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.33535964642298,"strikeZoneBottom":1.55507208224012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.551910304968906,"aZ":-27.119490023043184,"pfxX":2.6715648305549227,"pfxZ":3.3277608145692383,"pX":-1.7492601536573014,"pZ":0.7383353622633091,"vX0":-10.22991703165121,"vY0":-122.28143642967366,"vZ0":-4.369821283253858,"x":183.68,"y":218.84,"x0":2.136683501321554,"y0":50.00067171085009,"z0":4.8683715201234135,"aX":4.055572731787771},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.2,"breakHorizontal":-2.5,"spinRate":2369,"spinDirection":84},"zone":13,"typeConfidence":0.74,"plateTime":0.4475015810062106,"extension":6.397864838214267},"index":4,"playId":"d95cf697-5ede-38ad-9232-b34da6d44831","pitchNumber":5,"startTime":"2025-08-19T18:46:55.356Z","endTime":"2025-08-19T18:47:00.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.17528675422477,"strikeZoneBottom":1.56000129906617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.950866501029516,"aZ":-28.786333999144894,"pfxX":7.352119290863358,"pfxZ":2.5298910787143303,"pX":1.2382249553196463,"pZ":3.038513913160744,"vX0":-4.025959361000264,"vY0":-114.66206852071116,"vZ0":0.30009773157541897,"x":69.8,"y":156.74,"x0":2.055928674858381,"y0":50.00358967181936,"z0":5.700412503565762,"aX":9.851829846200573},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.9,"breakHorizontal":-12.4,"spinRate":1707,"spinDirection":123},"zone":12,"typeConfidence":0.87,"plateTime":0.4765320457739306,"extension":6.238965089063726},"index":5,"playId":"5a28194d-a5e5-35e0-b8c6-407754c16a63","pitchNumber":6,"startTime":"2025-08-19T18:47:19.742Z","endTime":"2025-08-19T18:47:23.686Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"4f92e0e3-3d89-3f05-840b-060fbed82219","startTime":"2025-08-19T18:47:39.833Z","endTime":"2025-08-19T18:47:44.368Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41009190244773,"aZ":-17.130793729486435,"pfxX":10.029246991732867,"pfxZ":7.852307230215304,"pX":-0.8430662095669538,"pZ":2.5072986507666957,"vX0":-10.702829065084753,"vY0":-137.0699906224757,"vZ0":-4.689905141771703,"x":149.14,"y":171.08,"x0":1.7968163086881668,"y0":50.00181433730967,"z0":5.398970955479297,"aX":19.210804041390166},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":-16.1,"spinRate":2368,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.39858738228742174,"extension":6.488732906278847},"index":7,"playId":"3231dd5c-69ab-32d7-ae1e-efd4cec003a7","pitchNumber":7,"startTime":"2025-08-19T18:48:01.396Z","endTime":"2025-08-19T18:48:06.540Z","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":79.6,"endSpeed":73.5,"strikeZoneTop":3.18306572669992,"strikeZoneBottom":1.53750359823976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.007191109030774,"aZ":-28.34975769314945,"pfxX":8.866665563995495,"pfxZ":2.7940548374695506,"pX":0.009447392253371404,"pZ":3.480817256507228,"vX0":-6.616682632667022,"vY0":-115.83386116836006,"vZ0":0.9624690726951426,"x":116.64,"y":144.8,"x0":1.7397968334519929,"y0":50.00383784772176,"z0":5.753769471456238,"aX":12.146654828945039},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.5,"breakHorizontal":-14.6,"spinRate":1724,"spinDirection":119},"zone":12,"typeConfidence":0.89,"plateTime":0.47141050966327747,"extension":6.231400355834186},"index":8,"playId":"e094ffb8-e0ad-3fc0-b11b-17544bcefd30","pitchNumber":8,"startTime":"2025-08-19T18:48:37.598Z","endTime":"2025-08-19T18:48:44.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:48:44.514Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out to first baseman Michael Busch. Andrew Vaughn to 3rd. Isaac Collins to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T18:49:54.565Z","endTime":"2025-08-19T18:50:05.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnThird":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T18:48:56.931Z","endTime":"2025-08-19T18:49:56.826Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.109849174139868,"aZ":-30.940839489548534,"pfxX":1.7042899154923006,"pfxZ":0.8250624222588776,"pX":7.96191554615144E-4,"pZ":2.226919746934065,"vX0":-6.7157073764577095,"vY0":-120.99755893197806,"vZ0":-0.288027965024245,"x":116.97,"y":178.65,"x0":2.5826320688060176,"y0":50.001261298919474,"z0":5.0430103278313,"aX":2.5440135400422643},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.7,"breakHorizontal":-1.6,"spinRate":2251,"spinDirection":83},"zone":8,"typeConfidence":0.88,"plateTime":0.45150325262422886,"extension":6.307779018927934},"hitData":{"launchSpeed":75.5,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.47,"coordY":172.0}},"index":1,"playId":"d8fe0bd3-9b3b-3fba-8809-96cbb394bd6b","pitchNumber":1,"startTime":"2025-08-19T18:49:56.826Z","endTime":"2025-08-19T18:50:05.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:50:05.809Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lockridge walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T18:50:16.420Z","endTime":"2025-08-19T18:55:16.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnThird":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.21305632302271,"strikeZoneBottom":1.5306137343843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26529305236049,"aZ":-19.699970391948543,"pfxX":7.458066598204814,"pfxZ":6.61897686624698,"pX":-0.08315382598210873,"pZ":3.2647198601149126,"vX0":-8.143624269540455,"vY0":-136.0601648000399,"vZ0":-2.2939923543262966,"x":120.17,"y":150.63,"x0":1.971690043329826,"y0":50.006218814276636,"z0":5.475487464585543,"aX":14.065258165012759},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.9,"spinRate":2271,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.4016943691863224,"extension":6.618982785202865},"index":0,"playId":"7a4fd18b-8026-3996-a0fb-7a371a6fc815","pitchNumber":1,"startTime":"2025-08-19T18:50:36.076Z","endTime":"2025-08-19T18:50:39.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.126452573362602,"aZ":-19.943821408371512,"pfxX":8.581069927463579,"pfxZ":6.437861526550629,"pX":0.26445949040688826,"pZ":2.983671883796178,"vX0":-7.636456380311339,"vY0":-136.507724039987,"vZ0":-3.0958976347798526,"x":106.92,"y":158.22,"x0":1.9739926961986523,"y0":50.004095165159505,"z0":5.494477924069168,"aX":16.30674146784594},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-14.0,"spinRate":2245,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.4001872998967664,"extension":6.51024801775421},"index":1,"playId":"43ba8787-b0e4-3a29-ae81-df0538e0d622","pitchNumber":2,"startTime":"2025-08-19T18:50:55.700Z","endTime":"2025-08-19T18:50:59.728Z","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":93.9,"endSpeed":86.0,"strikeZoneTop":3.34880063781104,"strikeZoneBottom":1.53521837496023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77928677812921,"aZ":-22.530840463321603,"pfxX":9.56924402220224,"pfxZ":5.091959088159422,"pX":-0.5794863565808275,"pZ":3.7729071340525495,"vX0":-10.01078119962766,"vY0":-136.40782080220592,"vZ0":-0.5112073035588145,"x":139.09,"y":136.91,"x0":1.8870680118313985,"y0":50.00000457051815,"z0":5.510201478125722,"aX":18.11016375717824},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":-15.4,"spinRate":2309,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4008676226822794,"extension":6.50695386480277},"index":2,"playId":"d98f9938-1a37-334b-b520-b0eb0799000a","pitchNumber":3,"startTime":"2025-08-19T18:51:19.194Z","endTime":"2025-08-19T18:51:23.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.27748080716707,"strikeZoneBottom":1.53178165763524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.192002207030356,"aZ":-27.662584025825744,"pfxX":9.139661064524676,"pfxZ":3.0627503287999485,"pX":0.17913252106231123,"pZ":0.36965051828891665,"vX0":-7.314591492576746,"vY0":-119.83944351509018,"vZ0":-5.90146210475961,"x":110.17,"y":228.8,"x0":2.063320708915915,"y0":50.00595035166112,"z0":5.2935537528336685,"aX":13.478338384407623},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.6,"breakHorizontal":-15.1,"spinRate":1894,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.45469389496212287,"extension":6.415361295787466},"index":3,"playId":"c0dd608d-ce39-30a0-8987-746fdaaaeeae","pitchNumber":4,"startTime":"2025-08-19T18:51:37.882Z","endTime":"2025-08-19T18:51:41.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.33364684480383,"strikeZoneBottom":1.53302073816918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07837749537386,"aZ":-23.2096600973918,"pfxX":9.448322700875517,"pfxZ":4.666352831371944,"pX":0.897648648970902,"pZ":3.301276169137217,"vX0":-6.305599349691308,"vY0":-138.07176786842226,"vZ0":-1.7041518276519356,"x":82.78,"y":149.65,"x0":1.9888927075670182,"y0":50.003850281760805,"z0":5.495553773134393,"aX":18.158599515547223},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":-15.7,"spinRate":2304,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.3973913448917976,"extension":6.5178643661241376},"index":4,"playId":"2c368ebc-057f-3c9b-a2e8-904b0a33cf9b","pitchNumber":5,"startTime":"2025-08-19T18:52:01.464Z","endTime":"2025-08-19T18:52:06.349Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.778820741161354,"aZ":-27.13220951258237,"pfxX":8.404908741172456,"pfxZ":3.523612056543807,"pX":-0.1770159614955303,"pZ":2.040863674427714,"vX0":-7.125299662469957,"vY0":-118.63892743023601,"vZ0":-2.4002482847977005,"x":123.75,"y":183.68,"x0":1.7670072000007764,"y0":50.004426028085575,"z0":5.527931425570824,"aX":12.034485827754088},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.1,"breakHorizontal":-13.6,"spinRate":1916,"spinDirection":116},"zone":8,"typeConfidence":0.87,"plateTime":0.460919959703598,"extension":6.4564856752298425},"index":5,"playId":"1dc2ce97-776c-3712-8b63-3308cd796a03","pitchNumber":6,"startTime":"2025-08-19T18:52:31.793Z","endTime":"2025-08-19T18:52:37.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49923869646301,"aZ":-18.377732776762308,"pfxX":8.27981033044611,"pfxZ":7.214740473344882,"pX":-0.6430003291354368,"pZ":2.534213081012843,"vX0":-9.738601784244986,"vY0":-137.21624927629105,"vZ0":-4.530127437923207,"x":141.51,"y":170.36,"x0":1.8713124088496678,"y0":50.0042650576816,"z0":5.453452354682672,"aX":15.838082742375702},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":-13.1,"spinRate":2260,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.39870532936086533,"extension":6.6894711578223385},"index":6,"playId":"6df16c54-52ea-3504-b82e-2c9bf42ad947","pitchNumber":7,"startTime":"2025-08-19T18:53:10.955Z","endTime":"2025-08-19T18:53:14.822Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-19T18:53:39.324Z","endTime":"2025-08-19T18:53:55.353Z","isPitch":false,"type":"action","player":{"id":663604,"link":"/api/v1/people/663604"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.08182176925168,"aZ":-28.437051996350615,"pfxX":1.5216393293632517,"pfxZ":2.3600496502531714,"pX":-1.1092535500357514,"pZ":2.0665550072182692,"vX0":-9.13940906025924,"vY0":-124.27548860036632,"vZ0":-1.208497841737335,"x":159.28,"y":182.98,"x0":2.3992123945820376,"y0":50.002019072830954,"z0":4.89516433973014,"aX":2.4094064769918457},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":-1.0,"spinRate":2398,"spinDirection":98},"zone":13,"typeConfidence":0.81,"plateTime":0.4387124025601006,"extension":6.429854844491207},"index":8,"playId":"871c8e07-9153-3f97-a689-bf659396236d","pitchNumber":8,"startTime":"2025-08-19T18:53:55.353Z","endTime":"2025-08-19T18:54:00.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59858703350533,"aZ":-15.339025320840651,"pfxX":8.492163212258594,"pfxZ":8.706116670317723,"pX":-0.10383973995059977,"pZ":2.5516311303992545,"vX0":-8.23269748895656,"vY0":-138.57415912255598,"vZ0":-4.896744437981271,"x":120.96,"y":169.89,"x0":1.8103905374867448,"y0":50.00272971747858,"z0":5.375341762435271,"aX":16.422547349087306},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":-13.6,"spinRate":2356,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.39610286038862563,"extension":6.645580109067235},"index":9,"playId":"ab76a2df-639d-35d0-b64f-c0b7bb2ab000","pitchNumber":9,"startTime":"2025-08-19T18:54:35.328Z","endTime":"2025-08-19T18:54:39.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.29544016870912,"strikeZoneBottom":1.52833175782564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.280348400743964,"aZ":-29.626138879344463,"pfxX":3.1865087701317862,"pfxZ":1.6042757047247362,"pX":-0.9353277223336266,"pZ":0.7795729369302261,"vX0":-9.05677480479776,"vY0":-124.66164275646337,"vZ0":-3.940818015932477,"x":152.65,"y":217.73,"x0":2.3185967102393765,"y0":50.0014264446214,"z0":4.806118606141306,"aX":5.054171731521573},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.3,"breakHorizontal":-3.8,"spinRate":2438,"spinDirection":101},"zone":13,"typeConfidence":0.75,"plateTime":0.4381088428901134,"extension":6.353639373986211},"index":10,"playId":"ef5e13ff-8aa8-3982-abd2-003db6fac74c","pitchNumber":10,"startTime":"2025-08-19T18:55:11.078Z","endTime":"2025-08-19T18:55:16.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:55:16.848Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Ortiz pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T18:55:23.695Z","endTime":"2025-08-19T18:56:36.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.23895890137349,"strikeZoneBottom":1.33209221414558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.560078383160885,"aZ":-27.68613347553657,"pfxX":10.545684624003872,"pfxZ":3.3323617285415503,"pX":-0.9041684082460765,"pZ":2.1816909372159747,"vX0":-9.266974812229913,"vY0":-115.05958745938933,"vZ0":-1.581848826244833,"x":151.46,"y":179.87,"x0":1.7978913206416183,"y0":50.001126682815794,"z0":5.550926343542806,"aX":14.194237487978924},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.9,"breakHorizontal":-16.9,"spinRate":1809,"spinDirection":121},"zone":13,"typeConfidence":0.92,"plateTime":0.4753146741308223,"extension":6.458769536357241},"index":0,"playId":"4eee892f-1702-381a-aa12-819d130f1a96","pitchNumber":1,"startTime":"2025-08-19T18:55:45.410Z","endTime":"2025-08-19T18:55:49.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.266986906889198,"aZ":-18.69453282087648,"pfxX":7.919637890024809,"pfxZ":7.2655930932180794,"pX":0.20910387109491924,"pZ":3.2299210982551085,"vX0":-7.500721561850281,"vY0":-135.52309314623915,"vZ0":-2.41152150753485,"x":109.03,"y":151.57,"x0":1.9868625168762344,"y0":50.00631741677035,"z0":5.4406031919953355,"aX":14.700403583129887},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":-12.7,"spinRate":2242,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.40452447113595813,"extension":6.470607131356693},"index":1,"playId":"123226d0-4c8d-3e76-90e8-9f816d0a13ee","pitchNumber":2,"startTime":"2025-08-19T18:56:04.061Z","endTime":"2025-08-19T18:56:07.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.797448129842486,"aZ":-16.363376782410388,"pfxX":9.224412618917949,"pfxZ":8.307611817239783,"pX":-0.9395513486135979,"pZ":2.9050453273771173,"vX0":-10.888997736114032,"vY0":-137.41585788184804,"vZ0":-3.7488056575096165,"x":152.81,"y":160.34,"x0":1.8848381552870195,"y0":50.00443177586384,"z0":5.405804126279024,"aX":17.55991801783578},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":-14.3,"spinRate":2314,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.39931951963680845,"extension":6.626635102202171},"hitData":{"launchSpeed":47.4,"launchAngle":60.0,"totalDistance":98.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.14,"coordY":183.11}},"index":2,"playId":"16abdf37-1755-34e7-9ce0-6d4adcaa9f21","pitchNumber":3,"startTime":"2025-08-19T18:56:29.415Z","endTime":"2025-08-19T18:56:36.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T18:56:36.387Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Reese McGuire grounds out to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T18:58:47.302Z","endTime":"2025-08-19T19:00:00.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":4},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.0,"strikeZoneTop":3.30369154688973,"strikeZoneBottom":1.62447714632284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.291910567076084,"aZ":-22.60754085802539,"pfxX":2.098249721279662,"pfxZ":5.775917365462753,"pX":-0.29483504966100466,"pZ":3.7317789549118583,"vX0":1.8686882494387034,"vY0":-128.57945373562123,"vZ0":-0.29445825404097303,"x":128.24,"y":138.02,"x0":-1.3064136034132419,"y0":50.003225140009015,"z0":5.618025132026417,"aX":3.4763899442580053},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.6,"breakHorizontal":-4.2,"spinRate":2421,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4277028276360624,"extension":5.955508075759432},"index":0,"playId":"1b21c0a6-e91c-3b88-9c48-f7734d8852b3","pitchNumber":1,"startTime":"2025-08-19T18:58:52.996Z","endTime":"2025-08-19T18:58:56.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.467202562018407,"aZ":-18.726528992829852,"pfxX":0.196467704650944,"pfxZ":7.969616405833381,"pX":0.589242410936102,"pZ":2.5995761549066496,"vX0":4.226528627851508,"vY0":-129.66642162779814,"vZ0":-3.4826433040627918,"x":94.54,"y":168.59,"x0":-1.093711275019019,"y0":50.00196353384593,"z0":5.4054289500040715,"aX":0.33011303304791734},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.8,"breakHorizontal":-1.4,"spinRate":2461,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.4239320905630293,"extension":6.1505501078131015},"index":1,"playId":"14942d93-fb06-33bc-8aa4-8885d67aa0ea","pitchNumber":2,"startTime":"2025-08-19T18:59:06.065Z","endTime":"2025-08-19T18:59:10.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.29295310655143,"strikeZoneBottom":1.61286790902858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.388850415600025,"aZ":-16.42828937508859,"pfxX":-3.146694555503948,"pfxZ":8.222468390879595,"pX":-1.3961901124953124,"pZ":4.756072328546272,"vX0":0.3106040083347949,"vY0":-137.483181886918,"vZ0":0.5979975108492412,"x":170.22,"y":110.37,"x0":-1.101793315512083,"y0":50.00234726522847,"z0":5.650476480052079,"aX":-6.025144296159302},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":5.6,"spinRate":2320,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39834961041403094,"extension":6.043300408645535},"index":2,"playId":"7ffa4d39-8786-32ad-9571-74dfc468283a","pitchNumber":3,"startTime":"2025-08-19T18:59:21.786Z","endTime":"2025-08-19T18:59:24.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.120280639632526,"aZ":-24.232626658398353,"pfxX":-9.088270496448736,"pfxZ":4.170158037832902,"pX":0.16228973043792883,"pZ":3.2323360999037023,"vX0":6.128994398479466,"vY0":-137.04692655623242,"vZ0":-1.7272728461891977,"x":110.81,"y":151.51,"x0":-0.9217057514443512,"y0":50.00081918069832,"z0":5.5249716336182635,"aX":-17.295812358769144},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":15.1,"spinRate":2101,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39957045159261195,"extension":6.237862305794397},"index":3,"playId":"06eb065a-8d14-30f2-a2f9-e189f02101ac","pitchNumber":4,"startTime":"2025-08-19T18:59:35.815Z","endTime":"2025-08-19T18:59:38.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.621913494626423,"aZ":-18.502389349182742,"pfxX":-0.9655289041916351,"pfxZ":7.812004441315793,"pX":0.04450839805468615,"pZ":1.7104437898194331,"vX0":3.4502633358816848,"vY0":-131.6521964099322,"vZ0":-5.78025450597232,"x":115.3,"y":192.6,"x0":-1.1591238163589417,"y0":50.00581816457552,"z0":5.309297809259141,"aX":-1.6905778693628388},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.1,"breakHorizontal":1.0,"spinRate":2493,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.41644469799158657,"extension":6.245980018503607},"hitData":{"launchSpeed":95.1,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.92,"coordY":167.76}},"index":4,"playId":"b52755a8-19ef-3d4b-a169-fe961d23894e","pitchNumber":5,"startTime":"2025-08-19T18:59:52.774Z","endTime":"2025-08-19T19:00:00.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:00:00.304Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a soft ground ball to third baseman Caleb Durbin.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T19:00:09.971Z","endTime":"2025-08-19T19:01:38.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.24552869193659,"strikeZoneBottom":1.5141363864597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.310521967201318,"aZ":-19.575989990794977,"pfxX":-8.155178415009072,"pfxZ":6.495182774568358,"pX":-0.675095230251415,"pZ":2.301815266526405,"vX0":3.359426588630223,"vY0":-137.8635069596935,"vZ0":-5.377129735584091,"x":142.73,"y":176.63,"x0":-0.8441684326778981,"y0":50.00606210243078,"z0":5.583320755948772,"aX":-15.829392065967944},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":14.2,"spinRate":2149,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3960597080899415,"extension":6.28016342475397},"index":0,"playId":"dee86ce3-baa9-3d1e-afde-412a95a82d66","pitchNumber":1,"startTime":"2025-08-19T19:00:26.174Z","endTime":"2025-08-19T19:00:31.210Z","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":89.9,"endSpeed":82.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8845912263074,"aZ":-18.061818824726544,"pfxX":0.5771742222735763,"pfxZ":8.0980998018363,"pX":0.6805732398549273,"pZ":2.87962334061092,"vX0":4.338156992268073,"vY0":-130.9636109572568,"vZ0":-3.290687919600194,"x":91.06,"y":161.03,"x0":-1.0702047803780197,"y0":50.001373604562275,"z0":5.498472061237009,"aX":1.0041168133951386},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.2,"breakHorizontal":-1.9,"spinRate":2456,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.41775656494749436,"extension":6.270372815176486},"index":1,"playId":"33dd767f-3857-34c2-8808-f539057dfcc1","pitchNumber":2,"startTime":"2025-08-19T19:00:38.507Z","endTime":"2025-08-19T19:00:41.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.33211364733413,"strikeZoneBottom":1.51253915315646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.311046623183653,"aZ":-15.653721485466713,"pfxX":-3.9845616788587375,"pfxZ":8.434031597585797,"pX":-0.4257137187436579,"pZ":5.199019735864648,"vX0":2.5933827851366846,"vY0":-138.8795634044514,"vZ0":1.1175752621004524,"x":133.23,"y":98.41,"x0":-0.8526443479679661,"y0":50.00239262961426,"z0":5.830693491309815,"aX":-7.804401960103554},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":6.7,"spinRate":2360,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3939863869039497,"extension":6.211235401224021},"index":2,"playId":"ecc56ba8-aab6-3fbd-9199-2edee696da8e","pitchNumber":3,"startTime":"2025-08-19T19:00:54.593Z","endTime":"2025-08-19T19:00:58.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.31267935454589,"strikeZoneBottom":1.50374704003831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.882251643307296,"aZ":-14.987226073525378,"pfxX":-5.635110176161529,"pfxZ":8.910485174856863,"pX":-1.0188314549443547,"pZ":4.095623816166958,"vX0":1.3869416263441032,"vY0":-138.02956848917916,"vZ0":-1.440443703678422,"x":155.84,"y":128.2,"x0":-0.7959919929078834,"y0":50.000199046576085,"z0":5.633980369069858,"aX":-10.864992926754232},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2325,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3969097015238492,"extension":6.280280162632179},"index":3,"playId":"15b8078d-25c6-3937-aae3-26888ed11721","pitchNumber":4,"startTime":"2025-08-19T19:01:08.214Z","endTime":"2025-08-19T19:01:11.768Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22621200549104,"aZ":-39.55312661874154,"pfxX":3.937923785555067,"pfxZ":-4.6889683995790925,"pX":-1.2001549501476436,"pZ":2.931467731331857,"vX0":-1.235407603505867,"vY0":-124.16691908887852,"vZ0":1.0659220012702062,"x":162.75,"y":159.63,"x0":-1.2098880904150935,"y0":50.004636935312234,"z0":5.7697799461266825,"aX":6.192777578077535},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.0,"breakHorizontal":-6.8,"spinRate":2576,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.4399354258479793,"extension":6.215890599026208},"hitData":{"launchSpeed":39.8,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":106.37,"coordY":182.85}},"index":4,"playId":"0d8b9a6a-c3af-3945-aa29-9eb0fd9630b4","pitchNumber":5,"startTime":"2025-08-19T19:01:29.377Z","endTime":"2025-08-19T19:01:38.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:01:38.953Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, first baseman Andrew Vaughn to pitcher Chad Patrick.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T19:01:51.441Z","endTime":"2025-08-19T19:02:47.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694477,"link":"/api/v1/people/694477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.26205384360026,"strikeZoneBottom":1.61250075644109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76293444784759,"aZ":-18.741745214264522,"pfxX":-8.835001814028532,"pfxZ":6.945553356439378,"pX":0.2079837485900247,"pZ":2.7948952308196238,"vX0":6.345314938038649,"vY0":-138.17336414178777,"vZ0":-3.9879924682012873,"x":109.07,"y":163.32,"x0":-0.9702819011294833,"y0":50.00256159339898,"z0":5.516140939214701,"aX":-17.084533180730972},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":14.6,"spinRate":2274,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39639736366658784,"extension":6.115862155394148},"index":0,"playId":"bdb7507a-eab2-3d18-82f3-cd6a901e5b6f","pitchNumber":1,"startTime":"2025-08-19T19:02:08.417Z","endTime":"2025-08-19T19:02:15.431Z","isPitch":true,"type":"pitch"},{"details":{"description":"Matt Shaw caught stealing 2nd base, catcher William Contreras to shortstop Joey Ortiz.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"bdb7507a-eab2-3d18-82f3-cd6a901e5b6f","startTime":"2025-08-19T19:02:26.398Z","endTime":"2025-08-19T19:02:39.731Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.888997147814628,"aZ":-28.29015577116045,"pfxX":-5.917841698961999,"pfxZ":2.1863819512008345,"pX":0.6872348010518382,"pZ":1.8263418471121513,"vX0":6.299277353235977,"vY0":-131.4274018929022,"vZ0":-3.9669956380128895,"x":90.8,"y":189.47,"x0":-0.9546395364761515,"y0":50.001841354170125,"z0":5.420545382031591,"aX":-10.509524712134253},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.4,"breakHorizontal":9.6,"spinRate":2101,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.41435463999243316,"extension":6.333266401607913},"hitData":{"launchSpeed":103.6,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.92,"coordY":167.76}},"index":2,"playId":"99acd261-861d-3d12-bf33-d4065306597e","pitchNumber":2,"startTime":"2025-08-19T19:02:39.731Z","endTime":"2025-08-19T19:02:47.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:02:47.731Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T19:04:50.108Z","endTime":"2025-08-19T19:05:41.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":82.4,"endSpeed":75.7,"strikeZoneTop":3.15642405412735,"strikeZoneBottom":1.45999830536664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.576425092875713,"aZ":-27.59458274373848,"pfxX":2.037256330371933,"pfxZ":3.1403412362342458,"pX":-0.63772546908804,"pZ":2.5396661052351743,"vX0":-8.159160283901013,"vY0":-119.78357029956065,"vZ0":-0.0017266729142485504,"x":141.31,"y":170.21,"x0":2.5439857295953563,"y0":50.00059226034742,"z0":5.002300158613836,"aX":2.9688954003885346},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2451,"spinDirection":68},"zone":4,"typeConfidence":0.85,"plateTime":0.45681932857580776,"extension":6.405368190269875},"index":0,"playId":"9e605273-b76f-37ea-b400-a4e75e51d79b","pitchNumber":1,"startTime":"2025-08-19T19:05:08.940Z","endTime":"2025-08-19T19:05:12.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":68.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.53729358978212,"aZ":-35.58085303758177,"pfxX":-1.745840590867985,"pfxZ":-2.924899645946801,"pX":-1.1611459126852055,"pZ":1.6189452058742673,"vX0":-6.947587500081778,"vY0":-106.91009701395495,"vZ0":-0.10943290020725427,"x":161.26,"y":195.07,"x0":2.350748579607874,"y0":50.00515907113625,"z0":5.647182572737228,"aX":-2.0302050564685334},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-5.0,"breakHorizontal":4.9,"spinRate":2300,"spinDirection":309},"zone":13,"typeConfidence":0.75,"plateTime":0.5113259991374579,"extension":6.208258930337082},"index":1,"playId":"443bfeb0-6fec-3021-84ff-35f925712289","pitchNumber":2,"startTime":"2025-08-19T19:05:21.101Z","endTime":"2025-08-19T19:05:24.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.706434508188615,"aZ":-31.88629331843597,"pfxX":0.15515001046131505,"pfxZ":0.19128291082244786,"pX":-0.358471821304787,"pZ":1.17374465034708,"vX0":-7.052627500351659,"vY0":-120.31674396384226,"vZ0":-2.1634990222131254,"x":130.66,"y":207.09,"x0":2.5812139619275913,"y0":50.00091665024398,"z0":4.890013841081341,"aX":0.23049725734332516},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.1,"breakHorizontal":1.3,"spinRate":2444,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.45394972830588864,"extension":6.199451262779176},"index":2,"playId":"727dfabe-7bf3-3be7-a420-800feab16013","pitchNumber":3,"startTime":"2025-08-19T19:05:37.009Z","endTime":"2025-08-19T19:05:41.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:05:41.200Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T19:05:45.858Z","endTime":"2025-08-19T19:07:18.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.22345407528388,"strikeZoneBottom":1.50291874282657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.442199470539464,"aZ":-22.852587274180088,"pfxX":8.652908925380572,"pfxZ":5.057140753221714,"pX":1.263358928874503,"pZ":2.1676562167722584,"vX0":-5.6172014486120565,"vY0":-134.93648042350446,"vZ0":-4.162293846018654,"x":68.84,"y":180.25,"x0":2.2481029756781563,"y0":50.005259225049706,"z0":5.341049580975421,"aX":15.953986721531724},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":-14.5,"spinRate":2177,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4059745900007079,"extension":6.621021763031831},"index":0,"playId":"bff21ad2-2c46-33e2-9c4a-3c0eefa8548c","pitchNumber":1,"startTime":"2025-08-19T19:06:24.510Z","endTime":"2025-08-19T19:06:29.993Z","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":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20718111689886,"aZ":-27.745635562316384,"pfxX":1.1087832470918617,"pfxZ":2.974615923493216,"pX":0.06816880112733953,"pZ":2.628083681052682,"vX0":-6.435801036275791,"vY0":-121.12672162920104,"vZ0":0.046937580607766094,"x":114.4,"y":167.82,"x0":2.613197164466182,"y0":50.00300197380099,"z0":5.030338596017838,"aX":1.65154073255414},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":-0.5,"spinRate":2424,"spinDirection":115},"zone":5,"typeConfidence":0.85,"plateTime":0.4518482884130366,"extension":6.1977684357654335},"index":1,"playId":"f608c070-ee44-38c0-b5a2-4a9b9b840eb5","pitchNumber":2,"startTime":"2025-08-19T19:06:42.045Z","endTime":"2025-08-19T19:06:46.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.36152836943477,"strikeZoneBottom":1.5124493799978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.201817813219684,"aZ":-26.15224638913212,"pfxX":8.056253353959395,"pfxZ":4.390128372728499,"pX":-0.916146833035594,"pZ":1.169941871073462,"vX0":-8.876741874305285,"vY0":-116.25284484744311,"vZ0":-3.975174906742582,"x":151.92,"y":207.19,"x0":1.8998950617568675,"y0":50.0051071264783,"z0":5.376465644880695,"aX":11.060662509522299},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.2,"breakHorizontal":-12.5,"spinRate":1748,"spinDirection":118},"zone":13,"typeConfidence":0.89,"plateTime":0.4706275122276904,"extension":6.394985558638014},"index":2,"playId":"2076d83f-9255-37af-bd61-3a702af1be22","pitchNumber":3,"startTime":"2025-08-19T19:06:57.265Z","endTime":"2025-08-19T19:07:00.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.124907452349724,"aZ":-18.950501201636268,"pfxX":7.0128061382806655,"pfxZ":7.2063584151662585,"pX":0.37545078323260744,"pZ":2.5064284008467514,"vX0":-7.01397534925881,"vY0":-134.56732592094951,"vZ0":-3.8874021503698812,"x":102.69,"y":171.11,"x0":2.104219319690445,"y0":50.00160705616888,"z0":5.311846621984985,"aX":12.864789407190305},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":-11.2,"spinRate":2175,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.40698734449251095,"extension":6.631656880543841},"hitData":{"launchSpeed":90.5,"launchAngle":36.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.88,"coordY":103.2}},"index":3,"playId":"be5202a1-f691-3295-9af0-460a4a39d0b2","pitchNumber":4,"startTime":"2025-08-19T19:07:09.967Z","endTime":"2025-08-19T19:07:18.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:07:18.991Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out sharply to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T19:07:32.524Z","endTime":"2025-08-19T19:08:59.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.2,"endSpeed":68.1,"strikeZoneTop":3.29015651506467,"strikeZoneBottom":1.51134761961124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.182716624553812,"aZ":-37.110984860967974,"pfxX":-1.696045743223329,"pfxZ":-4.306246726888116,"pX":-1.1457567459201692,"pZ":0.9466416360015667,"vX0":-6.270282124945697,"vY0":-106.44526773801608,"vZ0":-1.375034495040747,"x":160.67,"y":213.22,"x0":2.057608276245018,"y0":50.000515703013626,"z0":5.800781799208621,"aX":-1.9456955186238254},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-7.8,"breakHorizontal":4.8,"spinRate":2242,"spinDirection":323},"zone":13,"typeConfidence":0.82,"plateTime":0.514462549963485,"extension":6.060854441297462},"index":0,"playId":"3c486218-ec65-3dda-a2a6-ad9ba2d1a893","pitchNumber":1,"startTime":"2025-08-19T19:07:50.151Z","endTime":"2025-08-19T19:07:54.762Z","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":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.40399991695881,"aZ":-29.09940522885088,"pfxX":9.479536145735782,"pfxZ":2.279802329378102,"pX":-0.08469046759428622,"pZ":2.2962607962146677,"vX0":-7.56663256360871,"vY0":-115.15441538162663,"vZ0":-1.1951967260079859,"x":120.23,"y":176.78,"x0":2.0043761995575093,"y0":50.004898901140194,"z0":5.624801873778516,"aX":12.795432096149241},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.1,"breakHorizontal":-15.4,"spinRate":1753,"spinDirection":114},"zone":5,"typeConfidence":0.9,"plateTime":0.47477576668765753,"extension":6.343090219836568},"index":1,"playId":"31e40834-3865-35e3-8c0b-024125799af9","pitchNumber":2,"startTime":"2025-08-19T19:08:02.311Z","endTime":"2025-08-19T19:08:06.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.469510405765188,"aZ":-18.66391381732292,"pfxX":9.769654316684527,"pfxZ":7.497301460860426,"pX":0.4786354602638206,"pZ":2.7351014421586455,"vX0":-7.759174431111164,"vY0":-134.02208793097674,"vZ0":-3.3772311211860586,"x":98.76,"y":164.93,"x0":2.1553416815083883,"y0":50.003311540492675,"z0":5.359798519315398,"aX":17.608432477772432},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":-15.8,"spinRate":2155,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.41012562516973405,"extension":6.453128224635442},"hitData":{"launchSpeed":100.3,"launchAngle":45.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":226.65,"coordY":101.93}},"index":2,"playId":"00da1d08-9c03-3c6c-b102-38f31872ce1b","pitchNumber":3,"startTime":"2025-08-19T19:08:49.082Z","endTime":"2025-08-19T19:08:59.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:08:59.594Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T19:11:04.915Z","endTime":"2025-08-19T19:11:50.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.601373815488,"strikeZoneBottom":1.64029474516127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.308484397858532,"aZ":-16.719022621562516,"pfxX":-0.07296639549002926,"pfxZ":8.922797309281467,"pX":-0.8061233868451784,"pZ":3.1973765529881195,"vX0":1.228515403953648,"vY0":-130.4968744233086,"vZ0":-2.5146713162437546,"x":147.73,"y":152.45,"x0":-1.2726351947131176,"y0":50.00445294624001,"z0":5.426457490635823,"aX":-0.12642263888487495},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.8,"breakHorizontal":-0.1,"spinRate":2387,"spinDirection":163},"zone":1,"typeConfidence":2.0,"plateTime":0.41900929906442297,"extension":6.167982393057605},"index":0,"playId":"fa644a39-425f-3f69-9f1c-6e3b1681ad95","pitchNumber":1,"startTime":"2025-08-19T19:11:15.804Z","endTime":"2025-08-19T19:11:20.347Z","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(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":90.7,"endSpeed":83.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.937946914955447,"aZ":-17.846391588667373,"pfxX":-1.4785463862447576,"pfxZ":8.060142606022412,"pX":-0.09256132564369235,"pZ":3.4982522932888407,"vX0":3.4704772215285233,"vY0":-132.1775832274545,"vZ0":-1.541629867041861,"x":120.53,"y":144.33,"x0":-1.2277284071766998,"y0":50.00302009957341,"z0":5.393234231156262,"aX":-2.6286953087103013},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.5,"breakHorizontal":1.9,"spinRate":2378,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.41364344721826196,"extension":6.2041826889388965},"index":1,"playId":"50fd2953-7611-327a-b9a0-e7361377e1b5","pitchNumber":2,"startTime":"2025-08-19T19:11:30.174Z","endTime":"2025-08-19T19:11:33.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.363591852424907,"aZ":-18.57518738138997,"pfxX":0.2591434181591792,"pfxZ":7.8728052955861525,"pX":-0.0012970318481751635,"pZ":3.842033557897056,"vX0":3.2110373184643146,"vY0":-130.3307546914018,"vZ0":-0.5094723441794272,"x":117.05,"y":135.05,"x0":-1.2808838151093496,"y0":50.00206720697209,"z0":5.437927906119349,"aX":0.4469765943443765},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.4,"breakHorizontal":-1.2,"spinRate":2516,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4196183876380406,"extension":6.386584746949897},"index":2,"playId":"d1576a37-8309-3a2a-b2ab-7635e13e93ee","pitchNumber":3,"startTime":"2025-08-19T19:11:45.494Z","endTime":"2025-08-19T19:11:50.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:11:50.166Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T19:11:56.003Z","endTime":"2025-08-19T19:13:46.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.26997692571096,"strikeZoneBottom":1.41258637134609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50306517640001,"aZ":-21.527370166366094,"pfxX":-9.7620568278804,"pfxZ":5.340841739589242,"pX":0.5220233215527015,"pZ":1.7992347248344687,"vX0":7.117648094535784,"vY0":-140.23442041639458,"vZ0":-6.300288992376353,"x":97.1,"y":190.2,"x0":-0.7797654623461511,"y0":50.00321985579393,"z0":5.477922062080455,"aX":-19.457414268419555},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":16.2,"spinRate":2224,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39047273883238054,"extension":6.214220281484842},"index":0,"playId":"4258170f-1a0b-359a-9ba8-9f7c868aaac2","pitchNumber":1,"startTime":"2025-08-19T19:12:12.316Z","endTime":"2025-08-19T19:12:16.324Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.28613492414505,"strikeZoneBottom":1.40929282205197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46911026204763,"aZ":-35.58035589232993,"pfxX":0.8296405682138195,"pfxZ":-2.0340886837764796,"pX":1.3611494196507445,"pZ":0.8427575857700789,"vX0":5.612471625245369,"vY0":-128.05992439918964,"vZ0":-4.68050106830882,"x":65.12,"y":216.03,"x0":-0.9595320030215553,"y0":50.004167706209444,"z0":5.453138837064473,"aX":1.3878771111875},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.4,"breakHorizontal":-2.6,"spinRate":2598,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.42641969233706156,"extension":6.355371275908159},"index":1,"playId":"0e326b98-067d-3fdf-995a-ab27e64f26c3","pitchNumber":2,"startTime":"2025-08-19T19:12:25.706Z","endTime":"2025-08-19T19:12:28.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.1571348885205,"strikeZoneBottom":1.41657726630213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.114014958096856,"aZ":-25.137473297184442,"pfxX":3.263407679728516,"pfxZ":4.167457695054697,"pX":1.4232038088108236,"pZ":1.9298015595638986,"vX0":5.246108477034585,"vY0":-128.96869385043723,"vZ0":-3.98367720956717,"x":62.75,"y":186.68,"x0":-1.0592451512320902,"y0":50.00595488724774,"z0":5.427073132544141,"aX":5.512353717763875},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-7.1,"spinRate":2504,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.42424411052000544,"extension":6.261833826591493},"index":2,"playId":"269e26e8-8d28-35f2-8253-f046f16aabe7","pitchNumber":3,"startTime":"2025-08-19T19:12:45.273Z","endTime":"2025-08-19T19:12:48.481Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.24659519346784,"strikeZoneBottom":1.4199981630958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38843880834879,"aZ":-21.885209105901477,"pfxX":-8.814524491590017,"pfxZ":5.26658796768526,"pX":1.251739440595076,"pZ":2.069134554498381,"vX0":8.366236169504871,"vY0":-139.1326748340072,"vZ0":-5.420413804737842,"x":69.29,"y":182.91,"x0":-0.6548863691764222,"y0":50.00040540919395,"z0":5.501046506345085,"aX":-17.20986572598147},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.5,"breakHorizontal":14.2,"spinRate":2310,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3942759169527972,"extension":6.365976805063146},"index":3,"playId":"4cc2cd41-6e06-3199-abe3-1199377b994f","pitchNumber":4,"startTime":"2025-08-19T19:12:58.938Z","endTime":"2025-08-19T19:13:03.367Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.304356780275924,"aZ":-22.709718502954257,"pfxX":-9.132578924277848,"pfxZ":4.900088227293038,"pX":0.4611947682001028,"pZ":2.515614491518859,"vX0":6.703402113533918,"vY0":-138.4023766845991,"vZ0":-4.001393805599818,"x":99.42,"y":170.86,"x0":-0.8117486443477471,"y0":50.00088940246805,"z0":5.510258037979489,"aX":-17.628546982659618},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.2,"breakHorizontal":15.0,"spinRate":2321,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39649141601810056,"extension":6.262345453503908},"index":4,"playId":"75698eb5-af44-341d-a096-b0d4f99bc030","pitchNumber":5,"startTime":"2025-08-19T19:13:13.240Z","endTime":"2025-08-19T19:13:16.410Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-19T19:13:30.649Z","endTime":"2025-08-19T19:13:42.783Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.2140715948018,"strikeZoneBottom":1.42277809060543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.917063800793397,"aZ":-18.744671130518196,"pfxX":2.9513034703831647,"pfxZ":7.775481600214956,"pX":-0.09137129566327291,"pZ":4.162928223751618,"vX0":1.8823323445389248,"vY0":-130.68650006639393,"vZ0":-0.24520675284132132,"x":120.48,"y":126.38,"x0":-1.2047598115166327,"y0":50.00363112857703,"z0":5.667761754633748,"aX":5.096708533257982},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.3,"breakHorizontal":-5.8,"spinRate":2467,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.41935983850565917,"extension":6.2019138998451915},"index":6,"playId":"a80f29e8-ba4d-37b2-85b9-cd846044be19","pitchNumber":6,"startTime":"2025-08-19T19:13:42.783Z","endTime":"2025-08-19T19:13:46.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:13:46.586Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Crow-Armstrong doubles (33) on a soft fly ball to left fielder Isaac Collins. Seiya Suzuki to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T19:13:52.616Z","endTime":"2025-08-19T19:14:51.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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":89.7,"endSpeed":81.9,"strikeZoneTop":3.05486759653667,"strikeZoneBottom":1.46000188587191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.656027735774373,"aZ":-19.12034894745918,"pfxX":-0.576709888246608,"pfxZ":7.557066724122446,"pX":-1.8744488555380117,"pZ":4.416236633071285,"vX0":-0.9772806533015388,"vY0":-130.65312242677143,"vZ0":0.9962371775080184,"x":188.45,"y":119.54,"x0":-1.4205213126398335,"y0":50.00537821498407,"z0":5.467365010886944,"aX":-0.9967157811266629},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.2,"breakHorizontal":1.3,"spinRate":2374,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4193048039043248,"extension":5.911272339493665},"index":0,"playId":"3cf4509b-10f8-343a-a78b-50734130f823","pitchNumber":1,"startTime":"2025-08-19T19:14:14.906Z","endTime":"2025-08-19T19:14:20.760Z","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":89.4,"endSpeed":82.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.823370374374736,"aZ":-29.351607475458295,"pfxX":-7.327587002792735,"pfxZ":1.6265765392662104,"pX":0.4043751501546787,"pZ":2.3507833797789224,"vX0":6.286450379470655,"vY0":-130.17526414646213,"vZ0":-1.9912137272049741,"x":101.59,"y":175.31,"x0":-1.0783989204639606,"y0":50.001798623045325,"z0":5.3266600485316795,"aX":-12.698407292144275},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.8,"breakHorizontal":12.0,"spinRate":2229,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.41920797388676245,"extension":6.287475001590267},"hitData":{"launchSpeed":62.3,"launchAngle":37.0,"totalDistance":177.0,"trajectory":"fly_ball","hardness":"soft","location":"7","coordinates":{"coordX":67.16,"coordY":144.0}},"index":1,"playId":"810fef2f-8cdb-3594-8676-94d8832c8692","pitchNumber":2,"startTime":"2025-08-19T19:14:38.991Z","endTime":"2025-08-19T19:14:51.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:14:51.990Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willi Castro homers (11) on a fly ball to right center field. Seiya Suzuki scores. Pete Crow-Armstrong scores.","rbi":3,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T19:15:13.321Z","endTime":"2025-08-19T19:15:56.031Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":694477,"link":"/api/v1/people/694477"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":694477,"link":"/api/v1/people/694477"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":694477,"link":"/api/v1/people/694477"},"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.7,"endSpeed":87.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29139921574622,"aZ":-21.171167058971267,"pfxX":-10.685887507382402,"pfxZ":5.612419682575761,"pX":0.6375806888844312,"pZ":1.871798610951867,"vX0":7.510220466520111,"vY0":-139.13722602743175,"vZ0":-6.271271725407456,"x":92.7,"y":188.24,"x0":-0.708669544032176,"y0":50.00162635516698,"z0":5.558338900665495,"aX":-20.9447554939918},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.0,"breakHorizontal":17.8,"spinRate":2299,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3936958614366741,"extension":6.080148041601469},"hitData":{"launchSpeed":101.9,"launchAngle":26.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":201.79,"coordY":54.65}},"index":0,"playId":"7de91dba-863d-363c-96ec-3d30a4e2ecf6","pitchNumber":1,"startTime":"2025-08-19T19:15:34.833Z","endTime":"2025-08-19T19:15:56.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:15:56.031Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Owen Caissie lines out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T19:16:16.383Z","endTime":"2025-08-19T19:16:43.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35341717527398,"aZ":-28.65646104111105,"pfxX":-10.729390631824614,"pfxZ":2.0438887641248638,"pX":-0.2285611708951886,"pZ":1.0560592524014012,"vX0":5.402591826931406,"vY0":-130.50717005392943,"vZ0":-5.585140605020152,"x":125.71,"y":210.27,"x0":-0.935430001024211,"y0":50.00170989192232,"z0":5.391643851442468,"aX":-18.442482047870705},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":18.1,"spinRate":2183,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.42024803471382866,"extension":6.197603088440567},"index":0,"playId":"a2858d05-665c-3781-a0a5-2a9a0fb719a0","pitchNumber":1,"startTime":"2025-08-19T19:16:25.067Z","endTime":"2025-08-19T19:16:28.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78894172843227,"aZ":-28.69832259455174,"pfxX":-6.9478316636955135,"pfxZ":1.9965007467661096,"pX":-0.3639060302303503,"pZ":2.59087727024899,"vX0":4.337117758970301,"vY0":-131.02275845430592,"vZ0":-1.7886858521846234,"x":130.87,"y":168.83,"x0":-1.1350300161129565,"y0":50.005609572148835,"z0":5.419776059914441,"aX":-12.123519148124625},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":11.6,"spinRate":2247,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4174756005070388,"extension":6.2469730532460135},"hitData":{"launchSpeed":83.1,"launchAngle":28.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.5,"coordY":117.84}},"index":1,"playId":"5a2a9378-10fb-329a-9133-bf2afc1b7873","pitchNumber":2,"startTime":"2025-08-19T19:16:36.572Z","endTime":"2025-08-19T19:16:43.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:16:43.586Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T19:16:51.825Z","endTime":"2025-08-19T19:17:56.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.65975643940705,"strikeZoneBottom":1.78753332513199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.526364146718453,"aZ":-17.736256970406718,"pfxX":-8.81050307343303,"pfxZ":7.434955477013026,"pX":1.404903064348061,"pZ":2.4035258804571837,"vX0":8.555717398341736,"vY0":-138.37417322090036,"vZ0":-5.2703583591568055,"x":63.45,"y":173.88,"x0":-0.5805965300037681,"y0":50.00259687074675,"z0":5.519082671626807,"aX":-17.10672097790768},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":14.2,"spinRate":2355,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.395646981088281,"extension":6.198850004057641},"index":0,"playId":"3fce35ff-9f23-38b9-b57f-a6cf56fd52a4","pitchNumber":1,"startTime":"2025-08-19T19:17:12.509Z","endTime":"2025-08-19T19:17:15.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.725832688987115,"aZ":-17.176732088268313,"pfxX":-0.908935771801165,"pfxZ":8.536398506672345,"pX":-0.038616587263672945,"pZ":2.477884899826677,"vX0":3.081142546860981,"vY0":-131.44132188166847,"vZ0":-4.241322397328829,"x":118.47,"y":171.88,"x0":-1.1057590969658941,"y0":50.00604626157434,"z0":5.380385706573304,"aX":-1.5978107637544054},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.8,"breakHorizontal":1.0,"spinRate":2365,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.41601296237063634,"extension":6.080514120345306},"index":1,"playId":"52f3353b-3e95-3dda-ac95-ed6431f8a7c5","pitchNumber":2,"startTime":"2025-08-19T19:17:24.751Z","endTime":"2025-08-19T19:17:27.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.859352300279784,"aZ":-21.90799290670196,"pfxX":-1.0465610188297365,"pfxZ":5.9567606389531935,"pX":0.14666335731185923,"pZ":2.5702913686846967,"vX0":3.275358213781903,"vY0":-129.87723996374328,"vZ0":-3.0369844114555375,"x":111.41,"y":169.38,"x0":-0.9897878790821426,"y0":50.004354737146265,"z0":5.40375910748141,"aX":-1.8044751441631066},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.4,"breakHorizontal":1.2,"spinRate":2391,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4202496484007421,"extension":6.203326511246531},"hitData":{"launchSpeed":94.6,"launchAngle":49.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.39,"coordY":99.45}},"index":2,"playId":"5d129334-2e5f-340d-a48a-88769dc5079d","pitchNumber":3,"startTime":"2025-08-19T19:17:46.260Z","endTime":"2025-08-19T19:17:56.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:17:56.288Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Christian Yelich homers (26) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T19:19:44.191Z","endTime":"2025-08-19T19:21:13.029Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.7,"strikeZoneTop":3.3720791603506,"strikeZoneBottom":1.66665704069167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.452928095327792,"aZ":-38.03663462984849,"pfxX":-3.1341645136783147,"pfxZ":-4.960216980700807,"pX":-0.5344608078102827,"pZ":2.6478786315881324,"vX0":-5.390266606452468,"vY0":-107.91815470886046,"vZ0":2.30595334655423,"x":137.37,"y":167.29,"x0":2.4010066905873355,"y0":50.00367033225968,"z0":5.7496408707900475,"aX":-3.7027347899709713},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-8.0,"breakHorizontal":7.1,"spinRate":2173,"spinDirection":306},"zone":4,"typeConfidence":0.85,"plateTime":0.5071868886867597,"extension":6.21716865856802},"index":0,"playId":"b1f7a875-0fce-3434-a92d-4746f494aecf","pitchNumber":1,"startTime":"2025-08-19T19:20:07.378Z","endTime":"2025-08-19T19:20:10.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.40125740174623,"strikeZoneBottom":1.6645779065931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30038724742696,"aZ":-18.54977828394244,"pfxX":8.398076111786853,"pfxZ":7.5093236526380185,"pX":0.18998897778112178,"pZ":1.888977923489535,"vX0":-8.063021540089483,"vY0":-134.1431093071241,"vZ0":-5.292367760762196,"x":109.76,"y":187.78,"x0":2.1505085028432402,"y0":50.00079667019361,"z0":5.219070225776664,"aX":15.231340880891931},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":-13.3,"spinRate":2333,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.40905634487745957,"extension":6.467221503857664},"index":1,"playId":"45daad9c-01bf-35f5-97e4-8c4e22a7bd3f","pitchNumber":2,"startTime":"2025-08-19T19:20:20.966Z","endTime":"2025-08-19T19:20:24.394Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.32741592576878,"strikeZoneBottom":1.56015221720501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.853185553723787,"aZ":-31.57192425505829,"pfxX":0.07225159647703427,"pfxZ":0.4131378729983952,"pX":-0.36057646171897123,"pZ":1.1515192002314885,"vX0":-7.161234711029992,"vY0":-119.85405646025498,"vZ0":-2.282664152248092,"x":130.74,"y":207.69,"x0":2.654791336939409,"y0":50.0026143951334,"z0":4.931779973114097,"aX":0.1058771363033425},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.5,"breakHorizontal":1.6,"spinRate":2492,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.45673688595285,"extension":6.133188465865817},"index":2,"playId":"bab16066-7bd1-31e2-ac07-dd0400bda9fe","pitchNumber":3,"startTime":"2025-08-19T19:20:36.401Z","endTime":"2025-08-19T19:20:39.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":68.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.21685738141496,"aZ":-38.51442586470855,"pfxX":-5.576411229053066,"pfxZ":-5.371256761721856,"pX":0.34112188114937764,"pZ":2.541260634435477,"vX0":-3.0321734325026672,"vY0":-107.77341841374263,"vZ0":2.1509188266675503,"x":104.0,"y":170.17,"x0":2.489488382806617,"y0":50.00460597762509,"z0":5.774994353806161,"aX":-6.578850137364873},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-8.9,"breakHorizontal":10.9,"spinRate":2409,"spinDirection":305},"zone":6,"typeConfidence":0.89,"plateTime":0.5076680243179377,"extension":6.098276634919497},"hitData":{"launchSpeed":101.4,"launchAngle":33.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.35,"coordY":79.53}},"index":3,"playId":"2b3582fa-079f-36fd-98a3-2bd25dbb3e44","pitchNumber":4,"startTime":"2025-08-19T19:20:49.175Z","endTime":"2025-08-19T19:21:13.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:21:13.029Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Vaughn flies out to right fielder Owen Caissie.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T19:21:20.942Z","endTime":"2025-08-19T19:22:02.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"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, 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":78.6,"endSpeed":72.8,"strikeZoneTop":3.26657347494291,"strikeZoneBottom":1.43343024076725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.348764762332095,"aZ":-27.712398756030325,"pfxX":9.450812851799917,"pfxZ":3.3340309409779056,"pX":0.3923726035647601,"pZ":2.216051070520421,"vX0":-6.576118916148808,"vY0":-114.4038329225725,"vZ0":-1.6788354220659008,"x":102.04,"y":178.95,"x0":2.0637008170959037,"y0":50.002033415111995,"z0":5.653055072913727,"aX":12.638660887004905},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.9,"breakHorizontal":-15.6,"spinRate":1907,"spinDirection":118},"zone":6,"typeConfidence":0.92,"plateTime":0.47715014748004814,"extension":6.196736757715725},"index":0,"playId":"daa4a88a-6875-348e-92f5-d0fec07f113f","pitchNumber":1,"startTime":"2025-08-19T19:21:37.187Z","endTime":"2025-08-19T19:21:40.617Z","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":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40524311027145,"aZ":-18.28349946640048,"pfxX":8.7635216934052,"pfxZ":7.493244391212661,"pX":0.10108785153613388,"pZ":2.6502851585221854,"vX0":-8.067351026524044,"vY0":-135.47934045923998,"vZ0":-3.9144649751174887,"x":113.15,"y":167.22,"x0":1.983084696282836,"y0":50.00011018546806,"z0":5.396499507244105,"aX":16.240740743572506},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":-14.0,"spinRate":2450,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.404725288376786,"extension":6.316270685904925},"hitData":{"launchSpeed":99.4,"launchAngle":32.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.02,"coordY":73.72}},"index":1,"playId":"abbbb24b-90aa-3808-92a7-9d4f97a010ef","pitchNumber":2,"startTime":"2025-08-19T19:21:53.426Z","endTime":"2025-08-19T19:22:02.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:22:02.453Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Collins flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T19:22:08.302Z","endTime":"2025-08-19T19:23:04.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":71.0,"endSpeed":65.3,"strikeZoneTop":3.20878733590611,"strikeZoneBottom":1.56000151497854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.58241517365137,"aZ":-38.13933339082432,"pfxX":-7.000319118750744,"pfxZ":-5.567576001971025,"pX":0.07572986819219789,"pZ":2.392393423597967,"vX0":-2.5736897819163302,"vY0":-103.26207923418221,"vZ0":2.064034627683875,"x":114.11,"y":174.19,"x0":2.251095158497081,"y0":50.004631724412796,"z0":5.997848981412988,"aX":-7.494961646989408},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-9.0,"breakHorizontal":13.4,"spinRate":2185,"spinDirection":310},"zone":5,"typeConfidence":0.9,"plateTime":0.532192552687242,"extension":5.911668165280169},"index":0,"playId":"96225678-1e04-3275-8b24-775887d3f262","pitchNumber":1,"startTime":"2025-08-19T19:22:27.703Z","endTime":"2025-08-19T19:22:31.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.27781526731446,"strikeZoneBottom":1.56400203656348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44058906965123,"aZ":-17.044555601684095,"pfxX":9.297225835095484,"pfxZ":8.405868837556952,"pX":-1.0649275346367648,"pZ":2.4482549474428406,"vX0":-11.270487724652138,"vY0":-133.93577161445427,"vZ0":-4.769857396630926,"x":157.59,"y":172.68,"x0":2.0081606762095285,"y0":50.001675380592765,"z0":5.487562033321972,"aX":16.73305636584771},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":-14.2,"spinRate":2376,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.4104142906046446,"extension":6.506694836269238},"index":1,"playId":"6fa17d6a-6fec-33a0-ac2b-7700bc71b128","pitchNumber":2,"startTime":"2025-08-19T19:22:41.476Z","endTime":"2025-08-19T19:22:45.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15887932678204,"aZ":-15.589028146642292,"pfxX":7.83531011285998,"pfxZ":9.186051067454628,"pX":-0.28570692684191606,"pZ":2.4297717092457374,"vX0":-8.85702431008947,"vY0":-134.2799959528516,"vZ0":-4.79151251294725,"x":127.89,"y":173.18,"x0":2.055318546748251,"y0":50.00191334788447,"z0":5.365537060835145,"aX":14.145630876533883},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-12.0,"spinRate":2240,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4096737856024988,"extension":6.520247932911207},"hitData":{"launchSpeed":80.7,"launchAngle":38.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.49,"coordY":95.27}},"index":2,"playId":"766e7031-1265-3f89-a822-2b3947d0853d","pitchNumber":3,"startTime":"2025-08-19T19:22:56.128Z","endTime":"2025-08-19T19:23:04.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:23:04.652Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman Willi Castro to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T19:23:08.052Z","endTime":"2025-08-19T19:24:10.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"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(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":84.6,"endSpeed":77.0,"strikeZoneTop":3.45408985817193,"strikeZoneBottom":1.65629183968231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.553462222352778,"aZ":-29.42235298949306,"pfxX":1.726328723984476,"pfxZ":1.8177839902943251,"pX":-0.9260431979970302,"pZ":1.6895488803398928,"vX0":-9.027103290902122,"vY0":-122.7812713946368,"vZ0":-1.6544523055789868,"x":152.3,"y":193.16,"x0":2.589495778283611,"y0":50.000059851317225,"z0":4.899302660121666,"aX":2.6094303126225777},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":-0.8,"spinRate":2451,"spinDirection":99},"zone":13,"typeConfidence":0.84,"plateTime":0.4477942145119158,"extension":6.31545063229508},"index":0,"playId":"0c4998c7-9487-375c-b38e-25f0cef5b37d","pitchNumber":1,"startTime":"2025-08-19T19:23:33.194Z","endTime":"2025-08-19T19:23:37.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":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.41138760237396,"strikeZoneBottom":1.65811136132944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42609881467782,"aZ":-21.589622602758908,"pfxX":10.319217307647566,"pfxZ":5.853014237976751,"pX":-0.7991498149842428,"pZ":2.8716321080189813,"vX0":-11.348538804341754,"vY0":-134.4570847255291,"vZ0":-2.4246138021116064,"x":147.46,"y":161.25,"x0":2.1598696486114983,"y0":50.004574762811394,"z0":5.337164610844463,"aX":18.669139326820115},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":-15.8,"spinRate":2260,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.4092514793458175,"extension":6.517618712038573},"index":1,"playId":"9c8bf158-af65-3a66-9bcb-5553eff3bc56","pitchNumber":2,"startTime":"2025-08-19T19:23:46.183Z","endTime":"2025-08-19T19:23:53.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03237875952294,"aZ":-20.487819983184348,"pfxX":9.3988251925031,"pfxZ":6.485222149311188,"pX":0.056965523848332665,"pZ":2.54162130744837,"vX0":-8.974061110023737,"vY0":-134.16098256150045,"vZ0":-3.4939766722722183,"x":114.83,"y":170.16,"x0":2.24221435415441,"y0":50.00576820445523,"z0":5.340888455744096,"aX":16.946247465059198},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.0,"breakHorizontal":-14.9,"spinRate":2269,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4099997171287457,"extension":6.5628158102818634},"hitData":{"launchSpeed":108.0,"launchAngle":1.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.84,"coordY":153.23}},"index":2,"playId":"37e841b5-8590-346a-964e-9c17d6728ae9","pitchNumber":3,"startTime":"2025-08-19T19:24:03.080Z","endTime":"2025-08-19T19:24:10.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:24:10.584Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Reese McGuire grounds out, first baseman Andrew Vaughn to pitcher Chad Patrick.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T19:26:13.360Z","endTime":"2025-08-19T19:27:06.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694477,"link":"/api/v1/people/694477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":81.1,"strikeZoneTop":3.31168130239774,"strikeZoneBottom":1.61999997250913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8334444477509,"aZ":-30.133249861567243,"pfxX":-8.014909267793495,"pfxZ":1.2312977675081083,"pX":-0.42969503708746104,"pZ":2.123987879379093,"vX0":4.514519490617981,"vY0":-127.43115420140738,"vZ0":-2.5189157912031064,"x":133.38,"y":181.43,"x0":-1.1740823034905365,"y0":50.00567702500328,"z0":5.483145358798548,"aX":-13.310157811338218},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":13.7,"spinRate":2057,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.42826612904286243,"extension":6.293520174001683},"index":0,"playId":"5a8da6d9-a02d-34e3-95a0-26e1707917a9","pitchNumber":1,"startTime":"2025-08-19T19:26:19.804Z","endTime":"2025-08-19T19:26:23.282Z","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.0,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.122447953356374,"aZ":-18.66274737431462,"pfxX":-0.35993269575089176,"pfxZ":7.947590104141996,"pX":-0.027288179884273903,"pZ":2.899506720560529,"vX0":3.169189735001365,"vY0":-129.58390880181307,"vZ0":-2.6655947914422504,"x":118.04,"y":160.49,"x0":-1.219497607415431,"y0":50.004851321055575,"z0":5.367620620238735,"aX":-0.6125066490229332},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.0,"breakHorizontal":0.0,"spinRate":2421,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.4227048047161266,"extension":6.321432516614275},"index":1,"playId":"283d82dd-4b39-3355-9271-a64fc8de5d63","pitchNumber":2,"startTime":"2025-08-19T19:26:34.062Z","endTime":"2025-08-19T19:26:37.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25040928672214,"aZ":-29.419053593254265,"pfxX":-5.128023513076866,"pfxZ":1.5942565383558467,"pX":0.04897388577826873,"pZ":1.457902035203644,"vX0":4.607357697501568,"vY0":-130.19061953293297,"vZ0":-4.133205918766003,"x":115.13,"y":199.42,"x0":-1.073805742593231,"y0":50.00017210716481,"z0":5.282014902282654,"aX":-8.839068715048114},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":8.3,"spinRate":1997,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4200366061549432,"extension":6.256541717216183},"hitData":{"launchSpeed":97.2,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.92,"coordY":160.49}},"index":2,"playId":"74e17a45-251b-3f14-a7b2-d1cefe72ba99","pitchNumber":3,"startTime":"2025-08-19T19:26:58.046Z","endTime":"2025-08-19T19:27:06.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:27:06.050Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T19:27:18.766Z","endTime":"2025-08-19T19:30:09.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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.1,"endSpeed":82.4,"strikeZoneTop":3.29759630892679,"strikeZoneBottom":1.50999979589928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.127507530533837,"aZ":-18.77234889321986,"pfxX":1.2909473272660699,"pfxZ":7.703365506288542,"pX":0.8900235773695125,"pZ":2.501328294620401,"vX0":4.7733930373570095,"vY0":-131.15110108167983,"vZ0":-3.8703024473954226,"x":83.07,"y":171.24,"x0":-1.1223819752534014,"y0":50.002500859616184,"z0":5.399025492188104,"aX":2.243759641979515},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.3,"breakHorizontal":-3.4,"spinRate":2431,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.417885240481751,"extension":6.242032973329193},"index":0,"playId":"cefddb25-e16f-3d25-971e-8140661c6586","pitchNumber":1,"startTime":"2025-08-19T19:27:34.062Z","endTime":"2025-08-19T19:27:37.831Z","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":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.20146580853042,"strikeZoneBottom":1.50999921988278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9434093985101,"aZ":-18.58108456458504,"pfxX":2.268719895764689,"pfxZ":7.946654413012949,"pX":1.6963053835574267,"pZ":1.6767823479897674,"vX0":6.06848654172547,"vY0":-129.66258747472824,"vZ0":-5.615769851418766,"x":52.34,"y":193.51,"x0":-0.9649608770857928,"y0":50.00444220838678,"z0":5.279069624872519,"aX":3.879350522363061},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.4,"breakHorizontal":-5.4,"spinRate":2502,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.42169509244062553,"extension":6.32960923801608},"index":1,"playId":"8ed6de34-4b85-3069-8c5b-e3493e2f4e78","pitchNumber":2,"startTime":"2025-08-19T19:27:48.281Z","endTime":"2025-08-19T19:27:51.379Z","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":95.2,"endSpeed":86.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13210957512292,"aZ":-17.56284338868825,"pfxX":-9.116853184173292,"pfxZ":7.59632764986168,"pX":0.31234544613358356,"pZ":1.68201655020393,"vX0":6.262312052882307,"vY0":-138.34517856107018,"vZ0":-6.809396653720179,"x":105.09,"y":193.37,"x0":-0.8052450631902534,"y0":50.00235088764225,"z0":5.368474477502124,"aX":-17.53260547172764},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":15.1,"spinRate":2273,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.397108881015642,"extension":6.278988310965085},"index":2,"playId":"018d3550-989e-349f-bbf6-f90cc578f61f","pitchNumber":3,"startTime":"2025-08-19T19:28:02.005Z","endTime":"2025-08-19T19:28:10.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.395857228286662,"aZ":-28.801694552493046,"pfxX":-9.454388208485398,"pfxZ":1.9391873202184655,"pX":-0.46668438081328056,"pZ":2.1881636056338314,"vX0":4.90057620826164,"vY0":-130.95594389473774,"vZ0":-2.7359336376824457,"x":134.79,"y":179.7,"x0":-1.1329668887492352,"y0":50.00234153088301,"z0":5.3986779733800345,"aX":-16.436887422860796},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.1,"breakHorizontal":16.1,"spinRate":2117,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.41809738127193263,"extension":6.334806733725807},"index":3,"playId":"440be7a8-6c85-3c74-b7ff-b9b6a0ac6259","pitchNumber":4,"startTime":"2025-08-19T19:29:01.874Z","endTime":"2025-08-19T19:29:05.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.530295019081045,"aZ":-16.894491576187107,"pfxX":-4.725245358452522,"pfxZ":7.6498328847533905,"pX":0.6445004337795374,"pZ":2.854436572039662,"vX0":5.412159554188916,"vY0":-140.39155889922068,"vZ0":-4.408903615470113,"x":92.43,"y":161.71,"x0":-0.6935821373063891,"y0":50.00648885145789,"z0":5.54365217553378,"aX":-9.442801061416109},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":7.4,"spinRate":2314,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.3900172458825599,"extension":6.173076642026861},"index":4,"playId":"b65378b9-96ff-3182-be73-47dd173aed40","pitchNumber":5,"startTime":"2025-08-19T19:29:22.303Z","endTime":"2025-08-19T19:29:25.765Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.40123239104171,"strikeZoneBottom":1.51521003525295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.916685683189666,"aZ":-34.448705158880195,"pfxX":2.263099649667195,"pfxZ":-1.393034800831502,"pX":1.1455601158368933,"pZ":-0.16990771215613323,"vX0":4.368754862514959,"vY0":-126.5101352255687,"vZ0":-7.134124375362812,"x":73.33,"y":243.37,"x0":-0.892395699718468,"y0":50.00238706059756,"z0":5.420644797794586,"aX":3.696526426574432},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.8,"breakHorizontal":-5.0,"spinRate":2468,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.43165354632035235,"extension":6.4370627997833285},"index":5,"playId":"05ead6d2-41e7-3800-986a-36a7ddd63eb2","pitchNumber":6,"startTime":"2025-08-19T19:29:47.672Z","endTime":"2025-08-19T19:29:51.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40611310555306,"aZ":-36.44609511585858,"pfxX":2.30881407903296,"pfxZ":-2.7045144046883234,"pX":0.2355982547590936,"pZ":0.08293300682024672,"vX0":2.351367245472966,"vY0":-124.38160004612878,"vZ0":-5.847240990486814,"x":108.02,"y":236.54,"x0":-1.0197525642915148,"y0":50.00455854399747,"z0":5.463314492891389,"aX":3.6420356629739445},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.0,"breakHorizontal":-4.7,"spinRate":2563,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.43925158951382626,"extension":6.294745134027253},"index":6,"playId":"9399558c-b0a8-3ace-bd06-e762bf005a04","pitchNumber":7,"startTime":"2025-08-19T19:30:05.821Z","endTime":"2025-08-19T19:30:09.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:30:09.402Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T19:30:18.429Z","endTime":"2025-08-19T19:31:15.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.24555651111974,"strikeZoneBottom":1.60999938050156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.876519834701863,"aZ":-15.840760616989485,"pfxX":1.26157290188271,"pfxZ":9.297042193627174,"pX":-0.20583413953817006,"pZ":3.600671292458321,"vX0":2.3544094178637325,"vY0":-131.69539275998883,"vZ0":-1.7667920530872814,"x":124.85,"y":141.56,"x0":-1.2752706566064849,"y0":50.005497610115036,"z0":5.4515541549711655,"aX":2.216621346194964},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.7,"breakHorizontal":-2.8,"spinRate":2451,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4158587549400736,"extension":6.147834035058183},"index":0,"playId":"7fbf8fa8-f2e8-3080-82bf-cc1ff0108e88","pitchNumber":1,"startTime":"2025-08-19T19:30:34.210Z","endTime":"2025-08-19T19:30:38.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.70622246434762,"aZ":-15.266913767807896,"pfxX":1.812760154679272,"pfxZ":9.687988507953222,"pX":1.1031961402486241,"pZ":2.540509473664258,"vX0":4.754346978934178,"vY0":-131.47660351274578,"vZ0":-4.291957917109215,"x":74.95,"y":170.19,"x0":-0.9663607506228253,"y0":50.00363437024351,"z0":5.332431239608116,"aX":3.1620439381994485},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.8,"breakHorizontal":-4.3,"spinRate":2404,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.41710697088060034,"extension":6.247387652767065},"index":1,"playId":"3f325317-d7b3-3267-b102-1e60bf221144","pitchNumber":2,"startTime":"2025-08-19T19:30:49.410Z","endTime":"2025-08-19T19:30:53.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.845379738475003,"aZ":-34.415135138765095,"pfxX":2.337103173434259,"pfxZ":-1.394305321825522,"pX":0.0542228676450868,"pZ":1.7181561274081625,"vX0":2.147188034837171,"vY0":-125.67748838686309,"vZ0":-2.575655805447761,"x":114.93,"y":192.39,"x0":-1.1141218236078232,"y0":50.00552806166818,"z0":5.544367455343581,"aX":3.748459880621996},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.9,"breakHorizontal":-4.7,"spinRate":2490,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.435395213237181,"extension":6.214292870331123},"hitData":{"launchSpeed":78.6,"launchAngle":10.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":172.74,"coordY":153.35}},"index":2,"playId":"07bb33b8-7194-3c52-bc40-46245a881dc2","pitchNumber":3,"startTime":"2025-08-19T19:31:06.607Z","endTime":"2025-08-19T19:31:15.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:31:15.491Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Lockridge doubles (6) on a fly ball to right fielder Owen Caissie.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T19:33:04.457Z","endTime":"2025-08-19T19:33:44.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.2,"endSpeed":67.3,"strikeZoneTop":3.24406394030383,"strikeZoneBottom":1.52999953344903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.22586093334704,"aZ":-36.63584594994185,"pfxX":-4.962591591473233,"pfxZ":-3.9791843904762825,"pX":0.001076872806248686,"pZ":1.4687447825917221,"vX0":-3.5510729515442705,"vY0":-105.11381125692542,"vZ0":-0.289602753246462,"x":116.96,"y":199.12,"x0":2.3547449313310493,"y0":50.00068889451154,"z0":5.849323249085937,"aX":-5.571008681369892},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-7.0,"breakHorizontal":10.0,"spinRate":2274,"spinDirection":305},"zone":8,"typeConfidence":0.89,"plateTime":0.5203865545753921,"extension":5.992171875046767},"index":0,"playId":"9ef5175b-6b30-366c-a9c3-9759dc0e620c","pitchNumber":1,"startTime":"2025-08-19T19:33:19.166Z","endTime":"2025-08-19T19:33:22.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.294888938628254,"aZ":-18.901137825708787,"pfxX":9.051090222507174,"pfxZ":7.1366237559087935,"pX":0.16453077181851675,"pZ":2.7561349931471106,"vX0":-8.10523276962337,"vY0":-134.79205906696077,"vZ0":-3.920971901477853,"x":110.73,"y":164.36,"x0":2.0186068939562993,"y0":50.00448188455323,"z0":5.545525706792231,"aX":16.839198718604095},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":-14.9,"spinRate":2302,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.40466596344056205,"extension":6.442008877234638},"hitData":{"launchSpeed":99.5,"launchAngle":24.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.02,"coordY":59.05}},"index":1,"playId":"36a0b40a-e27c-34d3-a80c-53bce2c98f3b","pitchNumber":2,"startTime":"2025-08-19T19:33:32.117Z","endTime":"2025-08-19T19:33:44.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:33:44.171Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Ortiz flies out to right fielder Owen Caissie. Brandon Lockridge to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T19:34:00.677Z","endTime":"2025-08-19T19:34:52.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.664862699432366,"aZ":-27.684436230686043,"pfxX":9.990147126952575,"pfxZ":3.4997592670547295,"pX":0.01871529653947443,"pZ":1.0891247142923488,"vX0":-7.5132745174789966,"vY0":-112.63504938797547,"vZ0":-3.7161722234990373,"x":116.29,"y":209.37,"x0":2.101426831262981,"y0":50.00429205267586,"z0":5.563125515688587,"aX":12.823606253482193},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":5.6,"breakHorizontal":-16.2,"spinRate":1825,"spinDirection":120},"zone":14,"typeConfidence":0.92,"plateTime":0.4864973703580979,"extension":6.203482700641513},"index":0,"playId":"c0929608-080b-385d-bc06-ee961b2f0ec9","pitchNumber":1,"startTime":"2025-08-19T19:34:19.387Z","endTime":"2025-08-19T19:34:22.387Z","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":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.542564683396613,"aZ":-17.32822206418722,"pfxX":7.180500274744287,"pfxZ":8.255333414186383,"pX":-0.32385215453238075,"pZ":2.7970320640327144,"vX0":-8.357264124112847,"vY0":-133.24641466165585,"vZ0":-3.8905810197193564,"x":129.34,"y":163.26,"x0":1.919864383968854,"y0":50.00405554265732,"z0":5.527539118515264,"aX":12.916684918209548},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":-11.2,"spinRate":2203,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.4110135047499619,"extension":6.4528104178001},"hitData":{"launchSpeed":88.5,"launchAngle":28.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.31,"coordY":93.98}},"index":1,"playId":"9af132d8-4db6-3f9f-96a8-3982bb42b6f1","pitchNumber":2,"startTime":"2025-08-19T19:34:40.453Z","endTime":"2025-08-19T19:34:52.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:34:52.489Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a line drive to center fielder Pete Crow-Armstrong. Brandon Lockridge scores.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T19:35:07.674Z","endTime":"2025-08-19T19:35:40.138Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"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(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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96079669787657,"aZ":-30.80949253207896,"pfxX":-0.029654898096560953,"pfxZ":0.9136349163055595,"pX":0.00847027826233097,"pZ":2.836455750691981,"vX0":-6.516843743314906,"vY0":-121.1310376645074,"vZ0":1.0206229775969338,"x":116.68,"y":162.2,"x0":2.733875251016601,"y0":50.00200968236079,"z0":5.096896242789726,"aX":-0.04278622728305713},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":1.6,"spinRate":2364,"spinDirection":108},"zone":2,"typeConfidence":0.9,"plateTime":0.451636816015093,"extension":6.382374328883379},"hitData":{"launchSpeed":99.6,"launchAngle":15.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.67,"coordY":65.28}},"index":0,"playId":"efdd85e6-5749-357f-8efd-5957063188f9","pitchNumber":1,"startTime":"2025-08-19T19:35:29.327Z","endTime":"2025-08-19T19:35:40.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:35:40.138Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T19:35:54.868Z","endTime":"2025-08-19T19:37:19.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.3,"endSpeed":83.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.129728762287968,"aZ":-18.89960937773417,"pfxX":8.05615175566049,"pfxZ":7.466744949260349,"pX":0.01808603422288326,"pZ":2.466082984598878,"vX0":-7.887132342172641,"vY0":-132.65276781609361,"vZ0":-4.513596708838225,"x":116.31,"y":172.2,"x0":1.987245941324429,"y0":50.00017182905235,"z0":5.572784245143469,"aX":14.315197808842372},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.7,"breakHorizontal":-12.8,"spinRate":2232,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.4133536249301164,"extension":6.4515993507742255},"index":0,"playId":"64dea926-4ad7-32e8-980f-675fbedda7d4","pitchNumber":1,"startTime":"2025-08-19T19:36:10.731Z","endTime":"2025-08-19T19:36:15.978Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"436ae9d2-b982-36dd-8411-6bab622849ee","startTime":"2025-08-19T19:36:46.729Z","endTime":"2025-08-19T19:36:50.973Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04837871163337,"aZ":-18.022779436397983,"pfxX":8.407470491256019,"pfxZ":7.814372926032364,"pX":-0.05338360148604874,"pZ":2.940793848533251,"vX0":-8.572266783584704,"vY0":-134.00482869053482,"vZ0":-3.566002804176099,"x":119.03,"y":159.38,"x0":2.10087360095841,"y0":50.005344762398124,"z0":5.582983947972829,"aX":15.231441458031988},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":-13.3,"spinRate":2234,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.4093673161654845,"extension":6.439336844521055},"hitData":{"launchSpeed":80.0,"launchAngle":31.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.87,"coordY":86.64}},"index":2,"playId":"9eb693c4-081b-3330-b581-65262a2b5425","pitchNumber":2,"startTime":"2025-08-19T19:37:08.126Z","endTime":"2025-08-19T19:37:19.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:37:19.643Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to left fielder Ian Happ. Sal Frelick to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T19:37:27.148Z","endTime":"2025-08-19T19:38:37.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":91.7,"endSpeed":83.3,"strikeZoneTop":3.53595320379613,"strikeZoneBottom":1.65107281667259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.497481178031123,"aZ":-19.16400548654155,"pfxX":8.330417610006055,"pfxZ":7.28746273741395,"pX":-0.389867285832066,"pZ":2.9032728914374135,"vX0":-8.945720739717574,"vY0":-133.22706221697663,"vZ0":-3.3976358605962624,"x":131.86,"y":160.39,"x0":1.9403480861797844,"y0":50.00157884694411,"z0":5.592094227552278,"aX":14.869503123041602},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.6,"breakHorizontal":-13.0,"spinRate":2274,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4122247523059328,"extension":6.4182012836319275},"index":0,"playId":"98ee904f-a1a9-3d6b-b291-5787dfdcad21","pitchNumber":1,"startTime":"2025-08-19T19:37:46.959Z","endTime":"2025-08-19T19:37:51.413Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"2aa15708-3d01-3fab-9229-291c77f601e4","startTime":"2025-08-19T19:38:05.800Z","endTime":"2025-08-19T19:38:10.588Z","isPitch":false,"type":"pickoff"},{"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":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.838382775754948,"aZ":-27.802423245421053,"pfxX":8.885626274166441,"pfxZ":3.372599830221345,"pX":-0.024213016321776068,"pZ":2.7892324950165555,"vX0":-6.978121727231571,"vY0":-113.51296376405651,"vZ0":-0.2140642218114338,"x":117.92,"y":163.47,"x0":1.943470119913814,"y0":50.00526969318308,"z0":5.665563935076253,"aX":11.534016266386436},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":6.4,"breakHorizontal":-14.2,"spinRate":1759,"spinDirection":118},"zone":5,"typeConfidence":0.89,"plateTime":0.4835374364404852,"extension":6.015198838751011},"hitData":{"launchSpeed":99.4,"launchAngle":7.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.04,"coordY":98.14}},"index":2,"playId":"324c0f24-c72e-368e-b4a4-207f307c9e25","pitchNumber":2,"startTime":"2025-08-19T19:38:26.248Z","endTime":"2025-08-19T19:38:37.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:38:37.764Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T19:39:56.718Z","endTime":"2025-08-19T19:41:50.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":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":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T19:38:56.753Z","endTime":"2025-08-19T19:39:58.721Z","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.2,"endSpeed":85.0,"strikeZoneTop":3.37188816987406,"strikeZoneBottom":1.76304934485296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34946240123325,"aZ":-20.012249123438746,"pfxX":8.69883103675332,"pfxZ":6.48439124392474,"pX":0.4119471604985618,"pZ":3.9068422102890352,"vX0":-7.948166473362357,"vY0":-136.86768562850582,"vZ0":-0.4325906683169559,"x":101.3,"y":133.3,"x0":2.239241026311954,"y0":50.005750046548776,"z0":5.451045335957233,"aX":16.32295578279787},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":-13.8,"spinRate":2425,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4019109016965503,"extension":6.438326452095674},"index":1,"playId":"26ca1d17-fc2f-3744-b685-7e7d9c5381e4","pitchNumber":1,"startTime":"2025-08-19T19:39:58.721Z","endTime":"2025-08-19T19:40:02.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3259882152874,"aZ":-21.525826391788637,"pfxX":8.904370877332074,"pfxZ":5.8692996979994145,"pX":0.014877689508349829,"pZ":2.4885967025629054,"vX0":-8.220661116278466,"vY0":-134.6382536041691,"vZ0":-3.633763356757526,"x":116.43,"y":171.59,"x0":1.967765318912486,"y0":50.00579407295725,"z0":5.400151272859757,"aX":16.165194554708844},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":-14.2,"spinRate":2298,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.40859197866415675,"extension":6.277313191304035},"index":2,"playId":"d9b5dabc-feda-3625-ba64-e5e269a09312","pitchNumber":2,"startTime":"2025-08-19T19:40:16.150Z","endTime":"2025-08-19T19:40:19.659Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.123630070375288,"aZ":-21.460037640375052,"pfxX":9.891022459947228,"pfxZ":6.01127123319743,"pX":0.719811392559344,"pZ":1.5579961561507727,"vX0":-7.218121855515994,"vY0":-132.60084486323584,"vZ0":-5.122085029377082,"x":89.56,"y":196.71,"x0":2.1909576795596304,"y0":50.00313671153815,"z0":5.078610344405103,"aX":17.629415852221225},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":-16.3,"spinRate":2210,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.41293018945468996,"extension":6.385776669157004},"index":3,"playId":"9ac7c645-a517-3b79-ae91-5162d5825776","pitchNumber":3,"startTime":"2025-08-19T19:40:41.280Z","endTime":"2025-08-19T19:40:44.280Z","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":84.3,"endSpeed":77.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.663981151478836,"aZ":-29.18391024612774,"pfxX":1.0270091256976523,"pfxZ":1.9458632480133282,"pX":0.7460808422303812,"pZ":1.6717789985853668,"vX0":-4.758316186125832,"vY0":-122.76105981877835,"vZ0":-1.600031936318767,"x":88.56,"y":193.64,"x0":2.5700540566336647,"y0":50.002940566734246,"z0":4.799460380145052,"aX":1.578991034801138},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":-0.8,"spinRate":2547,"spinDirection":92},"zone":9,"typeConfidence":0.85,"plateTime":0.4449520590261269,"extension":6.0616717329660155},"index":4,"playId":"9cde6386-50bd-3e41-b1c9-48e5cc857222","pitchNumber":4,"startTime":"2025-08-19T19:41:01.664Z","endTime":"2025-08-19T19:41:05.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66506978172966,"aZ":-17.848266758047817,"pfxX":8.855960087044243,"pfxZ":7.575047259017186,"pX":1.0944821790125738,"pZ":3.158703288547108,"vX0":-5.57284849163348,"vY0":-137.65687009622818,"vZ0":-2.6703713634208532,"x":75.28,"y":153.5,"x0":2.0097947306326893,"y0":50.00346129250253,"z0":5.3702224687068485,"aX":16.751885730307812},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":-14.6,"spinRate":2371,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4001084993493973,"extension":6.602822930420848},"hitData":{"launchSpeed":63.8,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.94,"coordY":152.89}},"index":5,"playId":"a2868c73-e311-36a4-b1a0-29dfc7572f33","pitchNumber":5,"startTime":"2025-08-19T19:41:42.073Z","endTime":"2025-08-19T19:41:50.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:41:50.074Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T19:44:12.222Z","endTime":"2025-08-19T19:45:47.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.52158859594138,"strikeZoneBottom":1.70357373846624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10887828474056,"aZ":-29.889488900730996,"pfxX":-7.95430536513358,"pfxZ":1.368652889087011,"pX":-1.2985260656389301,"pZ":3.112863641356475,"vX0":2.1758036678187516,"vY0":-127.988979783877,"vZ0":-0.4127650071002249,"x":166.5,"y":154.73,"x0":-1.1211403060670553,"y0":50.00608316542941,"z0":5.598277268946994,"aX":-13.322285577063129},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.6,"breakHorizontal":14.0,"spinRate":2186,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4264273620719705,"extension":5.990688853055391},"index":0,"playId":"c0fc60a3-0ba2-3619-af23-d8bb53f3e4ce","pitchNumber":1,"startTime":"2025-08-19T19:44:15.456Z","endTime":"2025-08-19T19:44:18.671Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.4,"strikeZoneTop":3.55695960392465,"strikeZoneBottom":1.69689913831206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.596458273153786,"aZ":-34.6905668620067,"pfxX":1.517238617585317,"pfxZ":-1.622556273484426,"pX":1.5209690067229091,"pZ":-0.7644108718076824,"vX0":5.373763894156416,"vY0":-123.38111774490388,"vZ0":-8.00493944679513,"x":59.02,"y":259.42,"x0":-0.8747431905817841,"y0":50.00038558779422,"z0":5.413283939411566,"aX":2.3579784684445415},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.4,"breakHorizontal":-4.0,"spinRate":2512,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.44249833581183307,"extension":6.293690514691381},"index":1,"playId":"c178208e-7599-3224-9b37-4406df904c03","pitchNumber":2,"startTime":"2025-08-19T19:44:29.641Z","endTime":"2025-08-19T19:44:32.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.59126047704363,"strikeZoneBottom":1.70122998352009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51865276349493,"aZ":-30.526599249530953,"pfxX":-6.490946692241941,"pfxZ":0.9894809073356754,"pX":0.09289597857073618,"pZ":3.291313848290238,"vX0":4.954817410158643,"vY0":-127.55250012863475,"vZ0":0.3333625651659967,"x":113.46,"y":149.91,"x0":-1.0248208122071696,"y0":50.000924689413935,"z0":5.552484655889653,"aX":-10.769393120575273},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":10.7,"spinRate":2069,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4282779171772382,"extension":6.236563593639799},"index":2,"playId":"63e30c43-b529-3795-aa88-aec26f9a264a","pitchNumber":3,"startTime":"2025-08-19T19:44:52.843Z","endTime":"2025-08-19T19:44:56.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78290854373872,"aZ":-15.889873461702237,"pfxX":0.3851743473193445,"pfxZ":9.31693152140596,"pX":0.8102126773025178,"pZ":2.1066552407660146,"vX0":4.937088558048734,"vY0":-131.82815611910536,"vZ0":-5.230588508593208,"x":86.12,"y":181.9,"x0":-1.142301974978907,"y0":50.00619080063667,"z0":5.301839269235074,"aX":0.6731738611078874},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.8,"breakHorizontal":-1.8,"spinRate":2545,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.4165573914173333,"extension":6.156831143920727},"index":3,"playId":"431c4eb1-f361-316b-a0fa-9d5ed4f2fb35","pitchNumber":4,"startTime":"2025-08-19T19:45:07.096Z","endTime":"2025-08-19T19:45:10.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.065869870379483,"aZ":-16.899206217210647,"pfxX":0.44997882170139925,"pfxZ":8.694789228419918,"pX":-0.22845447727864945,"pZ":2.8892433345470465,"vX0":2.391210190057707,"vY0":-131.28506177821575,"vZ0":-3.0336051884175514,"x":125.71,"y":160.77,"x0":-1.207107745294084,"y0":50.00473751582592,"z0":5.307402046279219,"aX":0.7908233746328404},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.4,"breakHorizontal":-1.3,"spinRate":2427,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.41614167062480734,"extension":6.27784378553758},"index":4,"playId":"ff6bc4d3-2fe0-3370-b5ab-40224eb5b201","pitchNumber":5,"startTime":"2025-08-19T19:45:26.537Z","endTime":"2025-08-19T19:45:33.691Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.51863081852332,"strikeZoneBottom":1.70318272579593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.111207580215925,"aZ":-36.57172663487117,"pfxX":2.3620090928529356,"pfxZ":-2.78741504069788,"pX":0.5222236890380921,"pZ":2.409228546152507,"vX0":3.085776432014418,"vY0":-124.04645116533648,"vZ0":-0.5962317311225042,"x":97.09,"y":173.73,"x0":-1.0393440210515796,"y0":50.00438901647568,"z0":5.671340732748009,"aX":3.7235994678825612},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.9,"breakHorizontal":-4.9,"spinRate":2490,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.43961415090151457,"extension":6.272018374212569},"index":5,"playId":"1b54670a-a904-35b1-a814-97b1a56cc7e0","pitchNumber":6,"startTime":"2025-08-19T19:45:43.399Z","endTime":"2025-08-19T19:45:47.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:45:47.288Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T19:45:51.984Z","endTime":"2025-08-19T19:47:30.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.24673759401538,"strikeZoneBottom":1.41870174600684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.685765536610376,"aZ":-35.1700967323687,"pfxX":2.7193909640774896,"pfxZ":-1.9233445890953647,"pX":-0.4563904370722271,"pZ":3.5812555747515935,"vX0":0.7452441090009959,"vY0":-123.59810907723624,"vZ0":1.8531089445169353,"x":134.4,"y":142.09,"x0":-1.114475220165869,"y0":50.00008202343486,"z0":5.7572095317655245,"aX":4.242172168339451},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.9,"breakHorizontal":-5.0,"spinRate":2502,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.4417302651581396,"extension":6.141846086007154},"index":0,"playId":"aac2a2d3-1770-30a9-8131-6fbc6de5ed3e","pitchNumber":1,"startTime":"2025-08-19T19:46:15.068Z","endTime":"2025-08-19T19:46:21.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.24732681613726,"strikeZoneBottom":1.42372449330762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.35839093332251,"aZ":-23.439974145382003,"pfxX":0.10790935763335163,"pfxZ":5.087425225349951,"pX":0.6402756069064774,"pZ":1.8515837137695699,"vX0":4.472944437908612,"vY0":-130.21783067806814,"vZ0":-4.333747691626655,"x":92.59,"y":188.79,"x0":-1.1138288272695942,"y0":50.005396662730014,"z0":5.311066712492379,"aX":0.1843132084758791},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-1.2,"spinRate":2490,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.42064110111469777,"extension":6.269163508603752},"index":1,"playId":"7cf38cf9-3034-3d87-98a2-f85a955403b4","pitchNumber":2,"startTime":"2025-08-19T19:46:32.401Z","endTime":"2025-08-19T19:46:36.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.18504563360727,"strikeZoneBottom":1.42000197154982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.680491172080394,"aZ":-21.563031214634915,"pfxX":-0.22024886648453723,"pfxZ":6.102440344505557,"pX":1.3552582315965391,"pZ":1.190726891570945,"vX0":6.375875842758045,"vY0":-131.27052046142478,"vZ0":-6.23074995173814,"x":65.34,"y":206.63,"x0":-1.080093022937698,"y0":50.005333919693456,"z0":5.208585410002302,"aX":-0.3841631188426957},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.8,"breakHorizontal":-1.1,"spinRate":2618,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4178119077724145,"extension":6.3276310201390595},"index":2,"playId":"6c9dc19c-2139-339b-b665-69781e98c69d","pitchNumber":3,"startTime":"2025-08-19T19:46:46.956Z","endTime":"2025-08-19T19:46:50.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.839540912855693,"aZ":-30.175978709751078,"pfxX":-9.069423177722816,"pfxZ":1.1561565931161546,"pX":-0.464766939399491,"pZ":2.2150145130345944,"vX0":4.5059051800631975,"vY0":-130.2345735913147,"vZ0":-2.404693599439215,"x":134.72,"y":178.97,"x0":-1.0298682750956787,"y0":50.00641930045368,"z0":5.410502353949439,"aX":-15.7354129597109},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":2216,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4190070257019305,"extension":6.295230258708698},"index":3,"playId":"46632027-ad24-3f37-8d8d-a9ed923c7ba7","pitchNumber":4,"startTime":"2025-08-19T19:47:03.573Z","endTime":"2025-08-19T19:47:06.947Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.8279833202375,"aZ":-37.28435269221662,"pfxX":4.353562872216008,"pfxZ":-3.231885645981597,"pX":-0.34013111687880726,"pZ":3.1176437284813168,"vX0":0.4269703122108415,"vY0":-123.82317016830714,"vZ0":1.2583803638316502,"x":129.96,"y":154.6,"x0":-1.0808940979807824,"y0":50.00504516301572,"z0":5.6828964810541445,"aX":6.875068624175394},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.4,"breakHorizontal":-8.0,"spinRate":2569,"spinDirection":79},"zone":1,"typeConfidence":2.0,"plateTime":0.4395287756954027,"extension":6.144941059115153},"index":4,"playId":"deda2498-04fa-3f15-bd8e-3c19b184c666","pitchNumber":5,"startTime":"2025-08-19T19:47:25.653Z","endTime":"2025-08-19T19:47:30.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:47:30.192Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, pitcher Chad Patrick to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T19:47:33.560Z","endTime":"2025-08-19T19:49:01.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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":"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":3},"credits":[{"player":{"id":694477,"link":"/api/v1/people/694477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":2.97390541553317,"strikeZoneBottom":1.41563440666085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.092649737747134,"aZ":-18.717560070405884,"pfxX":-0.5736798753302628,"pfxZ":7.647199095150956,"pX":-1.1165670778914512,"pZ":3.95415742164905,"vX0":0.8597033144337958,"vY0":-131.5996192670895,"vZ0":-0.22356552410592023,"x":159.56,"y":132.02,"x0":-1.3724642463690033,"y0":50.001787370212604,"z0":5.422894785762633,"aX":-1.0094356356025798},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.0,"breakHorizontal":0.8,"spinRate":2447,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4157015791964991,"extension":6.325134533600004},"index":0,"playId":"7b26cfdd-fc33-3b2c-b4b5-c808c66c321b","pitchNumber":1,"startTime":"2025-08-19T19:47:53.765Z","endTime":"2025-08-19T19:47:56.765Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.116719273059775,"aZ":-19.897893202794677,"pfxX":0.6413828522059293,"pfxZ":7.097279453066613,"pX":-0.284913505694353,"pZ":2.5146292955667935,"vX0":2.243690318968115,"vY0":-130.3523734243548,"vZ0":-3.2731921861211677,"x":127.86,"y":170.89,"x0":-1.2383495604500543,"y0":50.00096220872432,"z0":5.279888916416715,"aX":1.109045108221694},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.4,"breakHorizontal":-1.7,"spinRate":2604,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.4193783526112793,"extension":6.207953275763105},"index":1,"playId":"0e6b7c12-3a90-3d83-bf86-dd69544b7109","pitchNumber":2,"startTime":"2025-08-19T19:48:09.616Z","endTime":"2025-08-19T19:48:13.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62982467307036,"aZ":-12.499553428311929,"pfxX":-5.490421104459183,"pfxZ":10.01632969092078,"pX":0.20055453861037306,"pZ":1.9551072773752913,"vX0":4.878174768766633,"vY0":-139.33670697765808,"vZ0":-7.116884619943808,"x":109.36,"y":185.99,"x0":-0.8604915793087902,"y0":50.00189354775768,"z0":5.370250667369467,"aX":-10.783474921904276},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2374,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39325756307004367,"extension":6.210089856561907},"index":2,"playId":"72fbc845-86be-3bdd-b000-b1a1e18067a6","pitchNumber":3,"startTime":"2025-08-19T19:48:28.700Z","endTime":"2025-08-19T19:48:34.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.332925384992233,"aZ":-35.838816718151115,"pfxX":3.053302179565552,"pfxZ":-2.2964732276489235,"pX":-0.5440462790607452,"pZ":1.512242696494544,"vX0":0.9327874312209102,"vY0":-125.41496996769261,"vZ0":-2.411471596141107,"x":137.74,"y":197.95,"x0":-1.3175497061620476,"y0":50.005442397071576,"z0":5.408915054509728,"aX":4.865072407609373},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.4,"breakHorizontal":-5.8,"spinRate":2467,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.436701225275995,"extension":6.235234022160251},"hitData":{"launchSpeed":99.0,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.26,"coordY":182.29}},"index":3,"playId":"4ff3b5e7-0a02-35b0-8156-c4a810d669b8","pitchNumber":4,"startTime":"2025-08-19T19:48:53.790Z","endTime":"2025-08-19T19:49:01.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:49:01.303Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew Vaughn hits a ground-rule double (14) on a line drive to left-center field.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T19:51:08.879Z","endTime":"2025-08-19T19:51:49.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.0,"endSpeed":67.2,"strikeZoneTop":3.21810151978988,"strikeZoneBottom":1.50000089791174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.527359650732144,"aZ":-39.83194790079854,"pfxX":-3.022762628757598,"pfxZ":-6.866342944798565,"pX":-0.34330748749660356,"pZ":1.0104017180166938,"vX0":-4.607945309503456,"vY0":-104.8726047503156,"vZ0":-0.21040119556206638,"x":130.09,"y":211.5,"x0":2.2740368206748562,"y0":50.00367228656844,"z0":5.753299434874612,"aX":-3.3702424215437015},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-12.1,"breakHorizontal":6.7,"spinRate":2317,"spinDirection":308},"zone":13,"typeConfidence":0.89,"plateTime":0.5220324450717793,"extension":6.040381719880204},"index":0,"playId":"592b9d2d-9e6b-3482-b124-02f824862d64","pitchNumber":1,"startTime":"2025-08-19T19:51:16.523Z","endTime":"2025-08-19T19:51:19.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.25504708068,"strikeZoneBottom":1.50041855006911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.831909149496223,"aZ":-18.80441304449938,"pfxX":8.00832817860875,"pfxZ":7.303474963552183,"pX":1.1637340565118055,"pZ":2.5266346198680316,"vX0":-5.522943458480498,"vY0":-134.14811808868586,"vZ0":-3.978941156436569,"x":72.64,"y":170.56,"x0":2.204216341551542,"y0":50.00290589652546,"z0":5.362052554967768,"aX":14.659743372858774},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":-13.4,"spinRate":2381,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.40762631085800116,"extension":6.350268182762463},"index":1,"playId":"762958d8-cacd-30c7-8d98-502fda961aaf","pitchNumber":2,"startTime":"2025-08-19T19:51:28.407Z","endTime":"2025-08-19T19:51:32.492Z","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":0,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.981700643659728,"aZ":-28.552636302179987,"pfxX":8.823576719160243,"pfxZ":2.797166477919106,"pX":0.3929753940363066,"pZ":2.4484504486900147,"vX0":-6.45068254967297,"vY0":-112.59321844762499,"vZ0":-0.7163470080539682,"x":102.02,"y":172.67,"x0":2.1380916583336256,"y0":50.00092661285526,"z0":5.6407391355897145,"aX":11.414217717762845},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":5.2,"breakHorizontal":-14.5,"spinRate":1889,"spinDirection":119},"zone":6,"typeConfidence":0.89,"plateTime":0.48505554616217506,"extension":6.255297408035321},"hitData":{"launchSpeed":104.4,"launchAngle":20.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":94.49,"coordY":51.06}},"index":2,"playId":"41767b02-7362-31b1-9e0f-8e6b47579aa7","pitchNumber":3,"startTime":"2025-08-19T19:51:41.129Z","endTime":"2025-08-19T19:51:49.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:51:49.135Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T19:52:23.677Z","endTime":"2025-08-19T19:53:31.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.954147886138667,"aZ":-17.268478929079485,"pfxX":7.60549986490441,"pfxZ":7.932119462768494,"pX":0.14257850401377165,"pZ":2.851518088028428,"vX0":-7.856377615386304,"vY0":-135.99191417590046,"vZ0":-3.8202208920032006,"x":111.57,"y":161.79,"x0":2.076524656964931,"y0":50.00052351168754,"z0":5.467341216914995,"aX":14.288043042849953},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":-12.1,"spinRate":2305,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.4022887828425339,"extension":6.390645951626452},"index":0,"playId":"3b0f463d-1e43-3f30-957c-6c698fc51d24","pitchNumber":1,"startTime":"2025-08-19T19:52:31.674Z","endTime":"2025-08-19T19:52:34.674Z","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":84.3,"endSpeed":77.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.730098784858466,"aZ":-30.50318427719165,"pfxX":2.07498777060992,"pfxZ":1.0952944535306042,"pX":-1.3458107339774656,"pZ":1.6982769941667366,"vX0":-10.074829816405805,"vY0":-122.46545054808033,"vZ0":-1.2559468879154394,"x":168.3,"y":192.93,"x0":2.540535855827284,"y0":50.00503289480198,"z0":4.81170776342163,"aX":3.173883915970511},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.9,"breakHorizontal":-1.6,"spinRate":2557,"spinDirection":101},"zone":13,"typeConfidence":0.86,"plateTime":0.44615174500995236,"extension":6.150662500105187},"index":1,"playId":"a1d3b4a3-aa9b-311a-82d8-2acb2052e6a4","pitchNumber":2,"startTime":"2025-08-19T19:52:55.738Z","endTime":"2025-08-19T19:52:58.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26550046797057,"aZ":-20.342869971141766,"pfxX":7.900884336494746,"pfxZ":6.643687339780044,"pX":0.19399944898551752,"pZ":3.2766552657871784,"vX0":-8.034809057117016,"vY0":-133.02702985108505,"vZ0":-1.634902302526669,"x":109.61,"y":150.31,"x0":2.23643974688521,"y0":50.00255823748744,"z0":5.3836664019767895,"aX":14.06895515249209},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":-12.5,"spinRate":2158,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.412776815538642,"extension":6.401694618057518},"index":2,"playId":"116a30b8-b3cb-355c-96d3-f3fc567ba244","pitchNumber":3,"startTime":"2025-08-19T19:53:27.579Z","endTime":"2025-08-19T19:53:31.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:53:31.643Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a ground ball to center fielder Pete Crow-Armstrong. Andrew Vaughn scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T19:53:38.190Z","endTime":"2025-08-19T19:54:41.067Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.3,"endSpeed":80.4,"strikeZoneTop":3.44051021726296,"strikeZoneBottom":1.65892417082863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.603245224925967,"aZ":-21.865925541720635,"pfxX":10.383578940432162,"pfxZ":6.272033416013457,"pX":-0.5766087411629349,"pZ":-0.022797530034112962,"vX0":-10.497124693813355,"vY0":-127.97762402500254,"vZ0":-8.022257918180868,"x":138.98,"y":239.4,"x0":2.2466928577553182,"y0":50.00401855025498,"z0":4.8897604960669625,"aX":17.072012971576797},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.5,"breakHorizontal":-16.2,"spinRate":2151,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.42944097452020635,"extension":6.266077298451377},"index":0,"playId":"f59aeb1d-8056-3a53-ae73-8a7812b162b5","pitchNumber":1,"startTime":"2025-08-19T19:53:58.473Z","endTime":"2025-08-19T19:54:02.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24271463005876,"aZ":-21.58201602873048,"pfxX":7.693732676024479,"pfxZ":5.756757842994498,"pX":0.4253525847072009,"pZ":2.9415948298366987,"vX0":-7.256622775436351,"vY0":-133.8941407699936,"vZ0":-2.1786682066254786,"x":100.79,"y":159.36,"x0":2.1535021772816134,"y0":50.004254477056556,"z0":5.288444728189521,"aX":14.160090902254211},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":-12.6,"spinRate":2256,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.4069771869317327,"extension":6.44897200715099},"hitData":{"launchSpeed":105.5,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.6,"coordY":90.87}},"index":1,"playId":"a588784c-cba3-30f9-b9d9-2869a785340f","pitchNumber":2,"startTime":"2025-08-19T19:54:30.541Z","endTime":"2025-08-19T19:54:41.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:54:41.067Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T19:58:02.524Z","endTime":"2025-08-19T19:59:21.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T19:55:18.543Z","endTime":"2025-08-19T19:55:52.923Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brad Keller replaces Matthew Boyd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-19T19:55:52.923Z","endTime":"2025-08-19T19:57:48.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Blake Perkins replaces Brandon Lockridge.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-19T19:57:48.537Z","endTime":"2025-08-19T19:58:04.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":663604,"link":"/api/v1/people/663604"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.511398320232,"strikeZoneBottom":1.70042282946849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9016061279664,"aZ":-12.173403239498377,"pfxX":-1.7260464478277355,"pfxZ":9.996714460131813,"pX":-0.20357893995227608,"pZ":1.8284951369783475,"vX0":3.760629167830039,"vY0":-139.9359095445157,"vZ0":-9.58583853461726,"x":124.76,"y":189.41,"x0":-1.335238797347216,"y0":50.005986424829715,"z0":6.077177327368188,"aX":-3.454693838299871},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":2.4,"spinRate":2418,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.39005355344128523,"extension":6.045538883952936},"index":3,"playId":"c884a8e6-fa3a-397c-96ec-e1b10f7a64c7","pitchNumber":1,"startTime":"2025-08-19T19:58:04.624Z","endTime":"2025-08-19T19:58:08.029Z","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":95.8,"endSpeed":88.5,"strikeZoneTop":3.52909593993455,"strikeZoneBottom":1.67565720896335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88821829469855,"aZ":-14.788864382464656,"pfxX":-4.834481441824522,"pfxZ":8.753818002568169,"pX":1.7986865396324019,"pZ":2.6994370507233563,"vX0":9.978218322706669,"vY0":-139.22885598650208,"vZ0":-6.847748142782882,"x":48.44,"y":165.9,"x0":-1.1849963435727946,"y0":50.0015918016881,"z0":6.148369562638038,"aX":-9.600820540431474},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":7.0,"spinRate":2423,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39169120927474976,"extension":5.840154884932248},"index":4,"playId":"4cdaab53-88c3-3f18-8594-57c17bd1cb14","pitchNumber":2,"startTime":"2025-08-19T19:58:25.437Z","endTime":"2025-08-19T19:58:28.437Z","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":96.3,"endSpeed":89.3,"strikeZoneTop":3.54715279125715,"strikeZoneBottom":1.68356354428914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.677301530154335,"aZ":-15.498330701829904,"pfxX":-4.40739364113289,"pfxZ":8.293859502438167,"pX":0.25042593279131087,"pZ":1.399231276395122,"vX0":6.2633458230334025,"vY0":-139.97407986958893,"vZ0":-9.956497088619695,"x":107.45,"y":201.0,"x0":-1.4299642635597476,"y0":50.005680768830665,"z0":5.986810002786026,"aX":-8.863896440448569},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":6.8,"spinRate":2382,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3893468537602027,"extension":5.9890267936065},"index":5,"playId":"cc655053-43bb-3de9-a5c9-b75b93181e81","pitchNumber":3,"startTime":"2025-08-19T19:58:41.679Z","endTime":"2025-08-19T19:58:45.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.4502132306473,"strikeZoneBottom":1.67499169124319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38675011107847,"aZ":-20.96814132329354,"pfxX":-7.314204036671376,"pfxZ":6.037579337012592,"pX":-0.319322270956662,"pZ":1.607344605309264,"vX0":5.318468248186673,"vY0":-134.70164232330515,"vZ0":-8.070638568873074,"x":129.17,"y":195.38,"x0":-1.3586981091571473,"y0":50.005583558270395,"z0":6.098991172549332,"aX":-13.584127319743788},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":12.2,"spinRate":1879,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4049950054425362,"extension":5.973816494280769},"index":6,"playId":"270ce4ca-c526-3e14-b42e-d88d641725fa","pitchNumber":4,"startTime":"2025-08-19T19:58:57.978Z","endTime":"2025-08-19T19:59:02.539Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79154252945128,"aZ":-20.223804800722647,"pfxX":-7.144117913353246,"pfxZ":6.3275337299497405,"pX":-0.6901835935337917,"pZ":1.4942280445955092,"vX0":4.362653520062029,"vY0":-135.62103801751016,"vZ0":-8.591956577033837,"x":143.31,"y":198.44,"x0":-1.3799105318129423,"y0":50.0053602179459,"z0":6.079653505812912,"aX":-13.49543727723153},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.1,"breakHorizontal":12.2,"spinRate":1908,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4017409617465497,"extension":5.96972889616438},"index":7,"playId":"4e71f5fd-6aea-3507-bd2e-6e0784b39e73","pitchNumber":5,"startTime":"2025-08-19T19:59:18.092Z","endTime":"2025-08-19T19:59:21.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T19:59:21.665Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Ortiz walks. Brice Turang to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T19:59:27.831Z","endTime":"2025-08-19T20:00:54.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.51522068641311,"strikeZoneBottom":1.59520098315129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.587377914581953,"aZ":-13.204050790263587,"pfxX":-1.6254239022164656,"pfxZ":9.306756142204566,"pX":-1.2032332902421925,"pZ":2.670499799168623,"vX0":1.307579002145823,"vY0":-141.03883637005657,"vZ0":-7.476049462081938,"x":162.86,"y":166.68,"x0":-1.4590189552958421,"y0":50.002204790812584,"z0":6.186164927560597,"aX":-3.3125917004511902},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":2.8,"spinRate":2425,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.38664023644584766,"extension":6.003090557031542},"index":0,"playId":"fef5ae51-018a-339d-affe-22d07aa0044e","pitchNumber":1,"startTime":"2025-08-19T19:59:50.093Z","endTime":"2025-08-19T19:59:53.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.7,"strikeZoneTop":3.49213917322606,"strikeZoneBottom":1.5945594714245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.698714546602794,"aZ":-12.570537968961483,"pfxX":-3.3299770167436122,"pfxZ":9.725806036449141,"pX":1.589655740378468,"pZ":0.674601876465074,"vX0":8.784132608913648,"vY0":-139.9125833725313,"vZ0":-12.482301130423314,"x":56.41,"y":220.57,"x0":-1.1351671219782864,"y0":50.00149192809916,"z0":5.975891368333954,"aX":-6.711737944999417},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":4.6,"spinRate":2428,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3890465004410344,"extension":6.241220361359308},"index":1,"playId":"6bda6561-6d4a-3c68-92d8-15392d33acf9","pitchNumber":2,"startTime":"2025-08-19T20:00:09.116Z","endTime":"2025-08-19T20:00:12.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.45171073064854,"strikeZoneBottom":1.59000070445126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.451273311152217,"aZ":-20.799200538368353,"pfxX":-7.132360946210633,"pfxZ":5.703332025404087,"pX":1.2020690199065707,"pZ":1.8267328690768743,"vX0":9.122396808701586,"vY0":-139.62616708881566,"vZ0":-7.872564500117622,"x":71.18,"y":189.46,"x0":-1.1653337547615914,"y0":50.00224764545287,"z0":6.027962304205964,"aX":-14.225168714939041},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":11.3,"spinRate":2273,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3907644531469625,"extension":6.02771914781798},"index":2,"playId":"5bd65b95-b4c1-3ba0-b940-6ec57547c296","pitchNumber":3,"startTime":"2025-08-19T20:00:32.136Z","endTime":"2025-08-19T20:00:35.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.51230005595315,"strikeZoneBottom":1.58601917000725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.561799664426935,"aZ":-13.857394000241078,"pfxX":-2.4035157225486747,"pfxZ":8.884143779168948,"pX":-0.958995548938403,"pZ":2.6863848767696274,"vX0":2.0361785259228826,"vY0":-141.77833853971308,"vZ0":-7.271564504508983,"x":153.55,"y":166.25,"x0":-1.3697493524930386,"y0":50.00216339377773,"z0":6.145935627832905,"aX":-4.955054571057816},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":4.0,"spinRate":2369,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3844626248603493,"extension":5.9273695814915515},"index":3,"playId":"7c77702f-0675-3927-9c39-63f77613741e","pitchNumber":4,"startTime":"2025-08-19T20:00:49.138Z","endTime":"2025-08-19T20:00:54.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:00:54.465Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a line drive to right fielder Owen Caissie. Brice Turang scores. Joey Ortiz to 3rd. Sal Frelick to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T20:01:05.850Z","endTime":"2025-08-19T20:03:41.629Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.15467493729247,"strikeZoneBottom":1.46154223590349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.037709229160072,"aZ":-21.114832681200948,"pfxX":-7.0022882841485234,"pfxZ":5.912487876102141,"pX":-0.5195523264442162,"pZ":2.9436886440157837,"vX0":4.954092016769425,"vY0":-135.06394635818953,"vZ0":-4.967504217370447,"x":136.8,"y":159.3,"x0":-1.4565601715087853,"y0":50.00149511708671,"z0":6.2671207811139915,"aX":-13.094785365097305},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":11.8,"spinRate":1956,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.40363993987313185,"extension":6.0026791193819395},"index":0,"playId":"6fd9223f-124b-3942-8ff0-59d5bf8f60f2","pitchNumber":1,"startTime":"2025-08-19T20:01:24.012Z","endTime":"2025-08-19T20:01:27.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2048601478262,"aZ":-12.858853214224542,"pfxX":-2.807933687817746,"pfxZ":9.48033565889654,"pX":0.15718338140611515,"pZ":2.7366703144858167,"vX0":5.034523751443811,"vY0":-141.3719823435056,"vZ0":-7.259080099164444,"x":111.01,"y":164.89,"x0":-1.2765498085405051,"y0":50.006853022108864,"z0":6.151504167237328,"aX":-5.723633677541676},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":4.1,"spinRate":2462,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.38644939543156154,"extension":6.082169097546393},"index":1,"playId":"8365512d-0596-377f-97f1-6bed74c11aeb","pitchNumber":2,"startTime":"2025-08-19T20:01:39.581Z","endTime":"2025-08-19T20:01:46.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.410401383729504,"aZ":-14.396258167661742,"pfxX":-3.2961349643757267,"pfxZ":8.57586801310181,"pX":-0.18560045860217478,"pZ":3.299505766311046,"vX0":4.6277303798974145,"vY0":-142.0943763592329,"vZ0":-5.524927470828423,"x":124.07,"y":149.69,"x0":-1.3968424849530343,"y0":50.00132736615945,"z0":6.1625015258075875,"aX":-6.8318985194120385},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":5.2,"spinRate":2474,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3834873885544221,"extension":5.8927417699681754},"index":2,"playId":"d37011a2-494c-3539-935a-30d356f6db3f","pitchNumber":3,"startTime":"2025-08-19T20:02:52.125Z","endTime":"2025-08-19T20:02:55.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.09810926363902,"strikeZoneBottom":1.46000135501082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.710851548496077,"aZ":-30.063170218975635,"pfxX":-5.0557996450723754,"pfxZ":1.168323137949134,"pX":-2.024511198241296,"pZ":3.1316516132939034,"vX0":0.446149403752702,"vY0":-132.7170188149232,"vZ0":-2.567488192773411,"x":194.17,"y":154.23,"x0":-1.5362155431988216,"y0":50.00052993046157,"z0":6.278786629146763,"aX":-9.1085360420004},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.8,"breakHorizontal":9.1,"spinRate":1314,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4111196254202518,"extension":5.867578900273742},"index":3,"playId":"8efc2991-7b15-3213-9c2e-ec86a0fabbfb","pitchNumber":4,"startTime":"2025-08-19T20:03:12.753Z","endTime":"2025-08-19T20:03:15.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":83.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.347473314273266,"aZ":-35.45229950430402,"pfxX":1.7649049153721668,"pfxZ":-1.908884886018308,"pX":0.13866626034449286,"pZ":1.4787263694156731,"vX0":3.483064832408507,"vY0":-129.26563865784354,"vZ0":-5.017205196489817,"x":111.71,"y":198.85,"x0":-1.4481286885363036,"y0":50.00516097179621,"z0":6.123457492214415,"aX":3.028562439795061},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.2,"breakHorizontal":-3.8,"spinRate":2518,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.4214478637425243,"extension":5.81334891464112},"hitData":{"launchSpeed":92.5,"launchAngle":16.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.4,"coordY":104.12}},"index":4,"playId":"0ea44c26-0238-33d2-9874-2d6ba928b671","pitchNumber":5,"startTime":"2025-08-19T20:03:30.619Z","endTime":"2025-08-19T20:03:41.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:03:41.629Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T20:04:56.563Z","endTime":"2025-08-19T20:06:10.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T20:04:28.703Z","endTime":"2025-08-19T20:04:58.812Z","isPitch":false,"type":"action"},{"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":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.38059130751473,"strikeZoneBottom":1.51271633807668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.156254965045772,"aZ":-19.357627766987207,"pfxX":-7.560833645757928,"pfxZ":6.434569003359673,"pX":0.04265075595772384,"pZ":0.0691176083865633,"vX0":6.410573981080463,"vY0":-139.45694585060602,"vZ0":-12.64022654506211,"x":115.37,"y":236.91,"x0":-1.291260802245129,"y0":50.0018414158748,"z0":5.905154880890416,"aX":-15.05443028175836},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":12.6,"spinRate":2131,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39114362149968507,"extension":6.001876989755549},"index":1,"playId":"9250bfd2-b9a7-3e25-9ed0-b52c951ac007","pitchNumber":1,"startTime":"2025-08-19T20:04:58.812Z","endTime":"2025-08-19T20:05:02.272Z","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":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.366147247210687,"aZ":-20.41646280004134,"pfxX":-6.148467131848898,"pfxZ":5.692261159291117,"pX":-0.4566035885542073,"pZ":2.432745012912494,"vX0":4.874105178442201,"vY0":-142.2791461105428,"vZ0":-6.561571825348353,"x":134.4,"y":173.1,"x0":-1.3867392874846514,"y0":50.0023209328035,"z0":6.047437091173667,"aX":-12.69934653948403},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.2,"breakHorizontal":10.2,"spinRate":2190,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.38387467933150177,"extension":5.9960683838283},"index":2,"playId":"235e50de-f46d-3443-8451-e508f91c643d","pitchNumber":2,"startTime":"2025-08-19T20:05:15.969Z","endTime":"2025-08-19T20:05:18.969Z","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(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":97.2,"endSpeed":90.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95383015120587,"aZ":-21.22989977876407,"pfxX":-6.449760136494077,"pfxZ":5.328002473012994,"pX":0.07413229016790357,"pZ":1.9800062297495127,"vX0":6.142907064413353,"vY0":-141.3677428017704,"vZ0":-7.599949227477782,"x":114.17,"y":185.32,"x0":-1.2742160257880915,"y0":50.0001940309312,"z0":6.034285322912105,"aX":-13.237826047500503},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.5,"breakHorizontal":10.7,"spinRate":2305,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.38537501437513955,"extension":5.966371755338882},"index":3,"playId":"b1be5d55-c4ca-3b64-a25a-33844e4f0a83","pitchNumber":3,"startTime":"2025-08-19T20:05:35.163Z","endTime":"2025-08-19T20:05:39.289Z","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":87.4,"endSpeed":80.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.077039059116693,"aZ":-30.388397733306903,"pfxX":7.725154701504712,"pfxZ":1.090944957045516,"pX":0.9650427386727422,"pZ":1.3903889580948114,"vX0":3.7179703879009254,"vY0":-127.20076373895427,"vZ0":-5.773844888815977,"x":80.21,"y":201.24,"x0":-1.5193234467894439,"y0":50.00480866759322,"z0":6.09907116286036,"aX":12.659830196065705},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.8,"breakHorizontal":-14.9,"spinRate":2806,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.43059214039426275,"extension":5.8189504979221285},"index":4,"playId":"77ec37e6-188c-3174-b31a-12bf50f9b305","pitchNumber":4,"startTime":"2025-08-19T20:06:07.705Z","endTime":"2025-08-19T20:06:10.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:06:10.705Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T20:08:39.002Z","endTime":"2025-08-19T20:09:43.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Blake Perkins remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T20:07:37.957Z","endTime":"2025-08-19T20:07:37.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":663604,"link":"/api/v1/people/663604"}},{"details":{"description":"Pitching Change: Shelby Miller replaces Chad Patrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T20:07:37.977Z","endTime":"2025-08-19T20:08:41.386Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571946,"link":"/api/v1/people/571946"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3747028798646,"aZ":-11.980523311112282,"pfxX":-7.064164160357817,"pfxZ":10.592044515199618,"pX":0.09263704399250842,"pZ":3.0538422923569883,"vX0":6.409084122181186,"vY0":-137.64147871663178,"vZ0":-4.264256472287347,"x":113.47,"y":156.33,"x0":-1.3555246568045094,"y0":50.00324113105538,"z0":5.443015439604463,"aX":-13.468296344171566},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":11.4,"spinRate":2533,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39891457604072134,"extension":7.027764841117037},"index":2,"playId":"bd661e08-18f4-3d85-baa5-bf82b6436597","pitchNumber":1,"startTime":"2025-08-19T20:08:41.386Z","endTime":"2025-08-19T20:08:45.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74902296037956,"aZ":-26.940492312279456,"pfxX":-10.114089002644562,"pfxZ":3.2408173426719786,"pX":-0.3922395120356486,"pZ":2.0388170277947006,"vX0":5.622370689100157,"vY0":-126.26191667914439,"vZ0":-3.207344688057996,"x":131.95,"y":183.73,"x0":-1.3340313650494116,"y0":50.003108630791345,"z0":5.493985530906291,"aX":-16.327317127778375},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.4,"breakHorizontal":17.0,"spinRate":2074,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.433832656815214,"extension":7.037563982615207},"index":3,"playId":"e7653e53-5732-3b4d-ac4e-2f269fb5a7b7","pitchNumber":2,"startTime":"2025-08-19T20:08:56.789Z","endTime":"2025-08-19T20:08:59.789Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-19T20:09:15.347Z","endTime":"2025-08-19T20:09:24.952Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.65489115513748,"strikeZoneBottom":1.67999930791817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17511611081145,"aZ":-15.284282620613709,"pfxX":-6.305304685686427,"pfxZ":8.580345673243276,"pX":-0.5426778253897795,"pZ":3.762457026516336,"vX0":4.590068677378825,"vY0":-138.94153819886162,"vZ0":-2.004770144224991,"x":137.69,"y":137.19,"x0":-1.3913488314280946,"y0":50.00241391353871,"z0":5.501419682108984,"aX":-12.410340030959341},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2465,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39322299484728074,"extension":7.018282492777685},"index":5,"playId":"0ff32f29-579f-3e22-849e-db99bd4c70c8","pitchNumber":3,"startTime":"2025-08-19T20:09:24.952Z","endTime":"2025-08-19T20:09:28.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.663211675965293,"aZ":-13.784812375728281,"pfxX":-6.3916099566549125,"pfxZ":9.260182996913834,"pX":-0.6387569329959246,"pZ":3.196413992664527,"vX0":4.27851935460665,"vY0":-139.8245438127541,"vZ0":-3.41683947238325,"x":141.35,"y":152.48,"x0":-1.356070177281197,"y0":50.001908747105354,"z0":5.334994074528904,"aX":-12.692347994709518},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":10.7,"spinRate":2394,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3912767618253099,"extension":7.103057023649846},"index":6,"playId":"b9526881-4117-36ad-8046-346114bf585e","pitchNumber":4,"startTime":"2025-08-19T20:09:40.017Z","endTime":"2025-08-19T20:09:43.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:09:43.942Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Owen Caissie homers (1) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T20:09:47.505Z","endTime":"2025-08-19T20:11:04.590Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":{"id":571946,"link":"/api/v1/people/571946"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.236826135281426,"aZ":-27.764796425574904,"pfxX":-7.648532372493751,"pfxZ":2.7167009838571676,"pX":-0.8525138062729312,"pZ":1.9733885313231907,"vX0":4.038277648473106,"vY0":-125.74016607636486,"vZ0":-3.0535756764942343,"x":149.5,"y":185.5,"x0":-1.4742282770745756,"y0":50.002765302256236,"z0":5.424142348561993,"aX":-12.414436157245209},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":13.1,"spinRate":1931,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43334179903464376,"extension":7.1008377693601625},"index":0,"playId":"f17d4530-88ca-3890-a363-4d6ae8440d18","pitchNumber":1,"startTime":"2025-08-19T20:10:06.827Z","endTime":"2025-08-19T20:10:09.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.7136963583413,"strikeZoneBottom":1.75541636158826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.84581897868129,"aZ":-27.145584907970566,"pfxX":-8.290673018538877,"pfxZ":3.0509203643410885,"pX":0.1724594320125152,"pZ":1.27461215351858,"vX0":6.67974564910274,"vY0":-126.74112159169546,"vZ0":-4.88958133052883,"x":110.43,"y":204.37,"x0":-1.4039567527748171,"y0":50.00276907137094,"z0":5.364244986976178,"aX":-13.658127954275923},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":13.8,"spinRate":2009,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.43010675261030507,"extension":7.198489351912946},"index":1,"playId":"b95fdc3f-5021-3d5a-89fa-6e4b31843ad4","pitchNumber":2,"startTime":"2025-08-19T20:10:23.144Z","endTime":"2025-08-19T20:10:26.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.182177395589374,"aZ":-13.738528167181219,"pfxX":-6.847125928584268,"pfxZ":9.580069027224202,"pX":-0.2884785240389507,"pZ":2.5693964470396087,"vX0":5.673827183827717,"vY0":-137.74560392939856,"vZ0":-4.8739835320100715,"x":128.0,"y":169.41,"x0":-1.4839249545775732,"y0":50.00228276530956,"z0":5.288407098225161,"aX":-13.176427084084196},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":11.3,"spinRate":2431,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3974169637724829,"extension":7.079879885507302},"hitData":{"launchSpeed":105.2,"launchAngle":22.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":83.7,"coordY":51.23}},"index":2,"playId":"570f3d1a-8e48-3381-84e7-b94ab1298982","pitchNumber":3,"startTime":"2025-08-19T20:10:40.589Z","endTime":"2025-08-19T20:11:04.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:11:04.590Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T20:11:10.862Z","endTime":"2025-08-19T20:12:34.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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(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":86.7,"endSpeed":80.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.474355230568992,"aZ":-27.29455019011137,"pfxX":-7.47256467327006,"pfxZ":2.9904795809973876,"pX":-0.9658933847579008,"pZ":2.6029742973364476,"vX0":3.3524666495760127,"vY0":-126.31855501380848,"vZ0":-1.8693659335778847,"x":153.82,"y":168.5,"x0":-1.332695201813701,"y0":50.002966269285835,"z0":5.527256867692879,"aX":-12.188806231489115},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.3,"breakHorizontal":12.8,"spinRate":1926,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43207012477991125,"extension":7.053344053833203},"index":0,"playId":"28dd475e-1a38-3702-8a62-10a380ff6a8c","pitchNumber":1,"startTime":"2025-08-19T20:11:31.164Z","endTime":"2025-08-19T20:11:34.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.461484473114773,"aZ":-31.813621432006975,"pfxX":7.557377218558521,"pfxZ":0.24348848133648282,"pX":-4.90217654225361E-4,"pZ":3.366222265942427,"vX0":1.4185607888992693,"vY0":-121.11566799367645,"vZ0":1.683049698933807,"x":117.02,"y":147.89,"x0":-1.5762176712678508,"y0":50.00175123931808,"z0":5.461139943180526,"aX":11.134599179513396},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":-14.0,"spinRate":2667,"spinDirection":68},"zone":2,"typeConfidence":2.0,"plateTime":0.4536599222969877,"extension":7.101414939822914},"index":1,"playId":"d29fb266-0e5e-3b68-b0ae-6c0e2c2a7b12","pitchNumber":2,"startTime":"2025-08-19T20:12:12.636Z","endTime":"2025-08-19T20:12:15.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.415127430956844,"aZ":-12.335806608462999,"pfxX":-6.01475805604143,"pfxZ":10.249685526552822,"pX":0.7704311251766675,"pZ":3.3590983267441152,"vX0":6.855913239726376,"vY0":-138.59224189707683,"vZ0":-3.3359531965203844,"x":87.63,"y":148.08,"x0":-0.9597883138019959,"y0":50.003927955154076,"z0":5.408255446221781,"aX":-11.643504293945227},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":9.4,"spinRate":2476,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3959672583645095,"extension":7.085307062978822},"index":2,"playId":"ff4a3681-27c0-3618-86a1-c55c7625501a","pitchNumber":3,"startTime":"2025-08-19T20:12:30.891Z","endTime":"2025-08-19T20:12:34.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:12:34.708Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reese McGuire strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T20:12:42.698Z","endTime":"2025-08-19T20:14:44.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.15245122424162,"strikeZoneBottom":1.53702822236139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33719274270887,"aZ":-25.742375335426793,"pfxX":-9.337795109442872,"pfxZ":3.927984607146106,"pX":-0.39865911847846774,"pZ":1.1394935772815187,"vX0":5.772829640351636,"vY0":-126.74508902149391,"vZ0":-5.405652293564105,"x":132.2,"y":208.01,"x0":-1.4851585502772238,"y0":50.00249326824322,"z0":5.33878615089775,"aX":-15.290274868311839},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.1,"breakHorizontal":15.7,"spinRate":1953,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43108735421882827,"extension":7.111003225908877},"index":0,"playId":"2a1f22fc-3d2b-3af7-a05f-7a7940118113","pitchNumber":1,"startTime":"2025-08-19T20:13:01.204Z","endTime":"2025-08-19T20:13:04.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.22825564134313,"strikeZoneBottom":1.62000131973298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.194828917378796,"aZ":-25.113167507900716,"pfxX":-9.19508251200852,"pfxZ":4.288779236850443,"pX":0.3832851833029359,"pZ":0.8375216982780777,"vX0":7.18443035724424,"vY0":-126.97562033204491,"vZ0":-6.215471226203037,"x":102.39,"y":216.17,"x0":-1.2779251823957474,"y0":50.000654612990864,"z0":5.2954198094726825,"aX":-15.124324119166811},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":15.1,"spinRate":1906,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4301525293943689,"extension":7.09270156917809},"index":1,"playId":"f352a09f-b6b8-3dea-a32b-8ca60ab85835","pitchNumber":2,"startTime":"2025-08-19T20:13:17.583Z","endTime":"2025-08-19T20:13:20.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89536970091568,"aZ":-13.855607243069928,"pfxX":-6.053225952767726,"pfxZ":9.295407267228388,"pX":-0.01798700837724529,"pZ":3.2913408496168035,"vX0":5.858611315033061,"vY0":-139.38731637219013,"vZ0":-3.28155554523328,"x":117.69,"y":149.91,"x0":-1.3591135831039969,"y0":50.001452704408365,"z0":5.396847429855283,"aX":-11.927954687154724},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2493,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3927286018734386,"extension":7.028903949535608},"index":2,"playId":"3b837ea3-9352-325d-8c35-bd29f202fdf4","pitchNumber":3,"startTime":"2025-08-19T20:13:36.141Z","endTime":"2025-08-19T20:13:39.141Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-19T20:13:49.572Z","endTime":"2025-08-19T20:14:02.050Z","isPitch":false,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.716962556638194,"aZ":-10.313110296256042,"pfxX":-7.174777213671648,"pfxZ":11.4047956070355,"pX":0.826769270258012,"pZ":2.2510560976271314,"vX0":8.355508182098083,"vY0":-138.27470314573011,"vZ0":-6.316385714258892,"x":85.49,"y":178.0,"x0":-1.3164247634655377,"y0":50.00559027170655,"z0":5.272620053858414,"aX":-13.756805129837844},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":11.0,"spinRate":2500,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39764774406496795,"extension":7.071177783465082},"index":4,"playId":"4092a871-8f43-3275-a421-55c95249c907","pitchNumber":4,"startTime":"2025-08-19T20:14:02.050Z","endTime":"2025-08-19T20:14:05.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.28774476698395,"strikeZoneBottom":1.61837403312111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.643888583221987,"aZ":-28.395088648910058,"pfxX":-8.811899913702916,"pfxZ":2.334460806778363,"pX":-1.055210960642116,"pZ":1.4498827577046673,"vX0":3.8105369415384986,"vY0":-126.3406813832822,"vZ0":-4.04652561574366,"x":157.22,"y":199.63,"x0":-1.437913832269069,"y0":50.00037751373031,"z0":5.353204833160883,"aX":-14.248923522191438},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.6,"breakHorizontal":15.1,"spinRate":1828,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4334522434391683,"extension":7.183395410079856},"index":5,"playId":"80f5aa9d-8743-301c-8db2-1a2733faf1db","pitchNumber":5,"startTime":"2025-08-19T20:14:24.325Z","endTime":"2025-08-19T20:14:28.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.467490751988304,"aZ":-26.94414271438245,"pfxX":-9.789532423214581,"pfxZ":3.2465795848334036,"pX":0.008301521230831738,"pZ":1.3385618313685397,"vX0":6.645544006939832,"vY0":-125.8706291401126,"vZ0":-4.709050512449946,"x":116.68,"y":202.64,"x0":-1.3881851258281894,"y0":50.00579958355649,"z0":5.40384484367942,"aX":-15.78213787572205},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":16.3,"spinRate":1865,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.43441698160980025,"extension":7.184826720380112},"index":6,"playId":"c565eab7-10b6-3328-8aca-7039717efc08","pitchNumber":6,"startTime":"2025-08-19T20:14:41.089Z","endTime":"2025-08-19T20:14:44.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:14:44.911Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T20:16:47.601Z","endTime":"2025-08-19T20:18:12.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.50150647302578,"strikeZoneBottom":1.64092972421427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01745429333786,"aZ":-13.11000769168051,"pfxX":-0.3184366794434448,"pfxZ":9.54441675534038,"pX":-0.3261424196462924,"pZ":2.2496736934739174,"vX0":2.5194790421800284,"vY0":-139.6299165937459,"vZ0":-8.470547194222169,"x":129.43,"y":178.04,"x0":-1.1943231294454926,"y0":50.003115130591226,"z0":6.162259293289197,"aX":-0.636198732031958},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":0.1,"spinRate":2385,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.390543094893955,"extension":5.899491251827981},"index":0,"playId":"e45d6d01-3831-372e-a27f-39179671f931","pitchNumber":1,"startTime":"2025-08-19T20:17:00.404Z","endTime":"2025-08-19T20:17:04.979Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.961220223500856,"aZ":-22.715362246106224,"pfxX":-8.445040300419842,"pfxZ":4.77671524869345,"pX":-1.0774367355935077,"pZ":1.9199044060454717,"vX0":3.7940259981905955,"vY0":-139.74536153483888,"vZ0":-7.341695282016973,"x":158.07,"y":186.94,"x0":-1.3540222425322828,"y0":50.006017647276764,"z0":6.069221719113891,"aX":-16.736144254408806},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":14.5,"spinRate":2223,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.39168266560075793,"extension":6.053976287015516},"index":1,"playId":"a8a6c2b0-327b-3ee7-9667-5727799a9aa8","pitchNumber":2,"startTime":"2025-08-19T20:17:13.361Z","endTime":"2025-08-19T20:17:16.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.44729948247316,"strikeZoneBottom":1.63395651391529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.978376365334828,"aZ":-26.576907926176982,"pfxX":6.475332597019352,"pfxZ":3.3781548541736743,"pX":2.351240991905488,"pZ":0.7066680315679963,"vX0":6.8320617737582525,"vY0":-127.73402347752092,"vZ0":-8.096025327160984,"x":27.38,"y":219.7,"x0":-1.1977097094346079,"y0":50.00041374502673,"z0":6.002719727685821,"aX":10.710268890552795},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.6,"breakHorizontal":-13.2,"spinRate":2827,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4285838317443398,"extension":5.890381360547239},"index":2,"playId":"d4043578-1d61-3d43-ae8a-b52f744e44a9","pitchNumber":3,"startTime":"2025-08-19T20:17:26.159Z","endTime":"2025-08-19T20:17:29.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.43575690306753,"strikeZoneBottom":1.65191502149635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67786085304942,"aZ":-29.094321238548282,"pfxX":7.607948700824275,"pfxZ":1.8892655538992527,"pX":1.5656340577327401,"pZ":1.814955279014594,"vX0":4.851169908208226,"vY0":-126.7175968921176,"vZ0":-5.035946156050991,"x":57.32,"y":189.78,"x0":-1.3612316066218855,"y0":50.001157075118144,"z0":6.149967538406517,"aX":12.38055936935947},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.5,"breakHorizontal":-14.9,"spinRate":2742,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4320916814647493,"extension":5.808056776178034},"index":3,"playId":"9ed92968-97ee-32d3-8658-0daea4afacb5","pitchNumber":4,"startTime":"2025-08-19T20:17:40.738Z","endTime":"2025-08-19T20:17:43.738Z","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":97.8,"endSpeed":90.3,"strikeZoneTop":3.41524177413155,"strikeZoneBottom":1.65381752678886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.03892229540563,"aZ":-11.631310627649684,"pfxX":-0.893613488805997,"pfxZ":9.951952994048654,"pX":0.028411510055213522,"pZ":1.3364392278212245,"vX0":3.9000201305861,"vY0":-142.17370544472254,"vZ0":-10.940900903643008,"x":115.92,"y":202.7,"x0":-1.2401090639963506,"y0":50.006529240099624,"z0":5.954535158056187,"aX":-1.845774377690596},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.2,"breakHorizontal":0.8,"spinRate":2428,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.38403943427263565,"extension":6.131649697019481},"index":4,"playId":"a9b25a94-2ba5-3dac-98ea-8496ca13ac38","pitchNumber":5,"startTime":"2025-08-19T20:17:55.278Z","endTime":"2025-08-19T20:17:59.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.41707589779344,"strikeZoneBottom":1.65000021986579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.083285993858155,"aZ":-18.617942672958037,"pfxX":-7.115710236749859,"pfxZ":6.698148636346287,"pX":-1.3994169644875925,"pZ":3.0927852191433183,"vX0":2.4385064756967623,"vY0":-141.51954349781766,"vZ0":-5.149831525098308,"x":170.34,"y":155.27,"x0":-1.3492308964870945,"y0":50.00037269000929,"z0":6.133227980923392,"aX":-14.392871865494218},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":12.4,"spinRate":2277,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.38741694364766266,"extension":5.863053497505982},"index":5,"playId":"d15071d7-231f-3702-9dd7-5150ce25e34f","pitchNumber":6,"startTime":"2025-08-19T20:18:07.946Z","endTime":"2025-08-19T20:18:12.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:18:12.530Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T20:20:37.205Z","endTime":"2025-08-19T20:22:11.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T20:18:25.745Z","endTime":"2025-08-19T20:19:27.043Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Caleb Thielbar replaces Brad Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T20:19:27.043Z","endTime":"2025-08-19T20:20:39.567Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04567080559896,"aZ":-11.031603907505508,"pfxX":0.7167103508761099,"pfxZ":11.600988823575209,"pX":0.13420947576752015,"pZ":1.6328839592686546,"vX0":-0.2578494999801152,"vY0":-134.14620506279013,"vZ0":-9.07374863434165,"x":111.88,"y":194.69,"x0":0.13847076109607312,"y0":50.00167619475741,"z0":5.845817423956585,"aX":1.3059703827807945},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.3,"breakHorizontal":-1.2,"spinRate":2272,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4083215479839759,"extension":6.351323573387883},"index":2,"playId":"d19d289a-898b-30be-a3e2-f0a0ae6b37e9","pitchNumber":1,"startTime":"2025-08-19T20:20:39.567Z","endTime":"2025-08-19T20:20:42.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75695053499561,"aZ":-9.391411275336214,"pfxX":1.9258663551884663,"pfxZ":12.11302137339717,"pX":-0.7717825587852749,"pZ":2.7737260582629486,"vX0":-2.3526114520350596,"vY0":-136.45532712956256,"vZ0":-6.966678328058453,"x":146.42,"y":163.89,"x0":-0.14760069877279056,"y0":50.00527676561615,"z0":6.01134978000291,"aX":3.623109348299356},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.6,"breakHorizontal":-3.0,"spinRate":2370,"spinDirection":161},"zone":4,"typeConfidence":2.0,"plateTime":0.40180041597147165,"extension":6.24762259584081},"index":3,"playId":"09e328e0-1d42-3a4e-a65a-c26e85c2aebb","pitchNumber":2,"startTime":"2025-08-19T20:20:55.834Z","endTime":"2025-08-19T20:20:58.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.46032897771143,"strikeZoneBottom":1.76803730541214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.099550796130394,"aZ":-8.849976282925008,"pfxX":2.0294049566788757,"pfxZ":12.13759365349171,"pX":-0.9813368947219442,"pZ":2.7194467194541523,"vX0":-3.0585661171513108,"vY0":-137.64373207450035,"vZ0":-7.339192259455515,"x":154.41,"y":165.35,"x0":-0.12020306810041013,"y0":50.004617340388045,"z0":6.017145942620811,"aX":3.9006337227517975},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.6,"breakHorizontal":-3.0,"spinRate":2361,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.3976863211789263,"extension":6.189370172805007},"index":4,"playId":"26a919be-0c5b-368b-8ddc-4b37586a942f","pitchNumber":3,"startTime":"2025-08-19T20:21:12.478Z","endTime":"2025-08-19T20:21:16.943Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"78dd01cd-effa-3726-a496-f9b3e866af69","startTime":"2025-08-19T20:21:30.751Z","endTime":"2025-08-19T20:21:35.343Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.38961821164575,"strikeZoneBottom":1.76459889180809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48679736388487,"aZ":-24.679242025321734,"pfxX":-1.5562452639205748,"pfxZ":4.29716043344471,"pX":-1.4547631966807089,"pZ":2.3569317387301325,"vX0":-3.1988457278369298,"vY0":-130.70265382186128,"vZ0":-4.84507037173487,"x":172.45,"y":175.14,"x0":-0.016661944105736726,"y0":50.00366299092789,"z0":6.069643499597432,"aX":-2.7131907374594477},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":3.5,"spinRate":2229,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.41779409641152565,"extension":6.29370163591977},"index":6,"playId":"a117720d-1ebb-35ce-b6e3-426af7e0f5de","pitchNumber":4,"startTime":"2025-08-19T20:21:49.512Z","endTime":"2025-08-19T20:21:52.886Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.29902078876795,"strikeZoneBottom":1.64594290719155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19536168916697,"aZ":-25.098841907499697,"pfxX":-3.4263026460171915,"pfxZ":4.058100561848468,"pX":-0.14309604759530703,"pZ":1.565305462359544,"vX0":0.3429141890035928,"vY0":-130.88305343133757,"vZ0":-6.536426190721142,"x":122.45,"y":196.52,"x0":0.1701179286266155,"y0":50.00568282380598,"z0":5.960440842718652,"aX":-5.978070071366608},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.2,"breakHorizontal":6.1,"spinRate":2247,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.41761529443100454,"extension":6.317789964428234},"index":7,"playId":"25939108-3c55-349d-8bd3-7dd7ea095939","pitchNumber":5,"startTime":"2025-08-19T20:22:06.234Z","endTime":"2025-08-19T20:22:11.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:22:11.364Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrew Vaughn grounds into a double play, shortstop Dansby Swanson to second baseman Willi Castro to first baseman Michael Busch. William Contreras out at 2nd. Andrew Vaughn out at 1st.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T20:22:24.356Z","endTime":"2025-08-19T20:25:35.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"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":95.3,"endSpeed":87.6,"strikeZoneTop":3.12098833699083,"strikeZoneBottom":1.49748864238745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.429990874695687,"aZ":-8.61853001239102,"pfxX":2.099599174435789,"pfxZ":12.055320647555998,"pX":1.1168260936529022,"pZ":1.5994696296474773,"vX0":1.6557198296438922,"vY0":-138.52619993629824,"vZ0":-10.132104972513094,"x":74.43,"y":195.59,"x0":0.23976307464068486,"y0":50.000493391441076,"z0":5.870050652128032,"aX":4.100444053490939},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.0,"breakHorizontal":-4.1,"spinRate":2357,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.39461985896087093,"extension":6.391356037423153},"index":0,"playId":"68f2d2fd-019c-3fc9-b9b2-9b806d519c93","pitchNumber":1,"startTime":"2025-08-19T20:22:36.331Z","endTime":"2025-08-19T20:22:39.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.24598082165041,"strikeZoneBottom":1.50000108148505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.264066556976253,"aZ":-10.094069099962512,"pfxX":2.1104236061624015,"pfxZ":11.43845583325864,"pX":0.669161769479857,"pZ":2.8098882868151676,"vX0":0.7759215197259764,"vY0":-137.52558029779962,"vZ0":-6.84950663781599,"x":91.49,"y":162.91,"x0":0.10973317028653225,"y0":50.003272761710136,"z0":6.004819561113099,"aX":4.074342126332545},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":-4.0,"spinRate":2344,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.3970893207438526,"extension":6.150882482348631},"index":1,"playId":"6938dd6d-fada-3f75-9a9e-a8e76c991f35","pitchNumber":2,"startTime":"2025-08-19T20:22:53.055Z","endTime":"2025-08-19T20:22:56.443Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-19T20:23:11.272Z","endTime":"2025-08-19T20:23:29.962Z","isPitch":false,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":72.0,"strikeZoneTop":3.23918185656429,"strikeZoneBottom":1.4935340643867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.808883049718506,"aZ":-41.63729825241472,"pfxX":-1.9089437446672974,"pfxZ":-7.335340623520665,"pX":-1.2103721341240206,"pZ":1.536936237767013,"vX0":-1.6005680068434416,"vY0":-112.6440323309944,"vZ0":-1.0066264287803137,"x":163.14,"y":197.28,"x0":-0.24344659250567172,"y0":50.00387622914054,"z0":6.186534125543207,"aX":-2.4617237060991757},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.3,"breakHorizontal":3.8,"spinRate":2538,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.48561118591903707,"extension":6.312165135091181},"index":3,"playId":"f089ee8b-709f-313e-86fb-51cd9dae1712","pitchNumber":3,"startTime":"2025-08-19T20:23:29.962Z","endTime":"2025-08-19T20:23:33.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.8,"strikeZoneTop":3.15564653648559,"strikeZoneBottom":1.49977326300793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.75037791921321,"aZ":-40.927912139147786,"pfxX":-1.855840707652006,"pfxZ":-6.76048732556578,"pX":-0.5810407246953297,"pZ":2.2462948301260015,"vX0":-0.7869552297146064,"vY0":-113.08918163490985,"vZ0":0.2506415254430019,"x":139.15,"y":178.13,"x0":0.012649384518463232,"y0":50.0037043344875,"z0":6.241540161706058,"aX":-2.4022743999920517},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-11.9,"breakHorizontal":3.6,"spinRate":2557,"spinDirection":328},"zone":4,"typeConfidence":2.0,"plateTime":0.484451728363938,"extension":6.375596830483363},"index":4,"playId":"25239c68-54e6-37fb-a06e-c95e2c97afea","pitchNumber":4,"startTime":"2025-08-19T20:23:48.503Z","endTime":"2025-08-19T20:23:52.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.178770374981468,"aZ":-7.061417861371747,"pfxX":1.6326208229991297,"pfxZ":12.789288507872314,"pX":0.3184963785540755,"pZ":1.1599586671797875,"vX0":-0.07241317386027815,"vY0":-139.01437279661644,"vZ0":-11.433266643963675,"x":104.86,"y":207.46,"x0":0.13256978397500555,"y0":50.0063968972892,"z0":5.787991313620065,"aX":3.2068174173141935},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.1,"breakHorizontal":-3.0,"spinRate":2420,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.3935026673020743,"extension":6.2931119625094665},"index":5,"playId":"32907f71-697d-3d79-9c5e-046ac1ce954c","pitchNumber":5,"startTime":"2025-08-19T20:24:06.009Z","endTime":"2025-08-19T20:24:13.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.2,"strikeZoneTop":3.1702267046057,"strikeZoneBottom":1.49999892143278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.038193760322223,"aZ":-41.580836756108475,"pfxX":-2.594771171839458,"pfxZ":-7.098487957510876,"pX":-0.6438935263764409,"pZ":0.13477963639737256,"vX0":-0.36315229610553834,"vY0":-114.3525231384856,"vZ0":-4.068891152383813,"x":141.54,"y":235.14,"x0":-0.14590131300581471,"y0":50.00338590012927,"z0":6.015232762631446,"aX":-3.4374351828232874},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.6,"breakHorizontal":4.8,"spinRate":2575,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.4789279985278796,"extension":6.312578406877488},"index":6,"playId":"516be8ad-9c2a-3690-9326-e94f130cbdb6","pitchNumber":6,"startTime":"2025-08-19T20:24:45.050Z","endTime":"2025-08-19T20:24:48.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.773815595486916,"aZ":-43.004934550768986,"pfxX":-3.14171339849375,"pfxZ":-8.629845698038963,"pX":-0.4205948396296621,"pZ":2.490318669440194,"vX0":0.41519069017349175,"vY0":-111.26508363858542,"vZ0":1.5597077791682958,"x":133.03,"y":171.54,"x0":-0.20129426796159222,"y0":50.00306165750235,"z0":6.233114106959641,"aX":-3.943006611393778},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-14.9,"breakHorizontal":5.6,"spinRate":2497,"spinDirection":329},"zone":4,"typeConfidence":2.0,"plateTime":0.4920806646264797,"extension":6.422942555599049},"index":7,"playId":"f2055d42-d66e-31f3-b654-d9d60032020a","pitchNumber":7,"startTime":"2025-08-19T20:25:04.408Z","endTime":"2025-08-19T20:25:08.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":72.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.64534099317273,"aZ":-43.36827217140194,"pfxX":-2.249823184498161,"pfxZ":-8.60008388229717,"pX":-0.4415733051360727,"pZ":1.8478830908596404,"vX0":-0.09668066119425933,"vY0":-113.0508573579221,"vZ0":0.01884561043862165,"x":133.83,"y":188.89,"x0":-0.10575770002904174,"y0":50.00515350955396,"z0":6.174498680925287,"aX":-2.9270362760819433},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-15.4,"breakHorizontal":4.1,"spinRate":2529,"spinDirection":329},"zone":7,"typeConfidence":2.0,"plateTime":0.4835671656987057,"extension":6.329053508680731},"hitData":{"launchSpeed":103.5,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.46,"coordY":146.57}},"index":8,"playId":"8e56833e-46c6-3e2f-ba73-be51ba46087e","pitchNumber":8,"startTime":"2025-08-19T20:25:27.355Z","endTime":"2025-08-19T20:25:35.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:25:35.381Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out sharply to center fielder Blake Perkins.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T20:28:13.796Z","endTime":"2025-08-19T20:28:25.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tobias Myers replaces Shelby Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T20:27:36.836Z","endTime":"2025-08-19T20:28:16.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668964,"link":"/api/v1/people/668964"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.421394810560237,"aZ":-12.624341368963504,"pfxX":-3.3417893637397644,"pfxZ":10.537265886237861,"pX":0.5008512331644766,"pZ":3.0466174108757125,"vX0":4.214242825406018,"vY0":-135.77600319885977,"vZ0":-4.817773034756407,"x":97.91,"y":156.52,"x0":-0.6416871466813439,"y0":50.00649989392696,"z0":5.731701132413767,"aX":-6.202737106204304},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":5.0,"spinRate":2373,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.40435676125190945,"extension":6.9209503972013975},"hitData":{"launchSpeed":103.2,"launchAngle":30.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":87.14,"coordY":55.05}},"index":1,"playId":"e1696a6e-7dae-3aba-b176-59a0dfacd89f","pitchNumber":1,"startTime":"2025-08-19T20:28:16.109Z","endTime":"2025-08-19T20:28:25.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:28:25.114Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a ground ball to left fielder Isaac Collins, deflected by third baseman Caleb Durbin.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T20:28:44.426Z","endTime":"2025-08-19T20:29:10.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.38386586401395,"aZ":-10.979582290049539,"pfxX":-2.1896783078275743,"pfxZ":11.408003950799763,"pX":-0.14870038968959098,"pZ":3.2818570731676955,"vX0":2.2128069701954813,"vY0":-136.27982446298805,"vZ0":-4.860052735341775,"x":122.67,"y":150.17,"x0":-0.691535716168212,"y0":50.00230991361093,"z0":5.863875219093039,"aX":-4.068073658816191},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.7,"breakHorizontal":3.5,"spinRate":2262,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.40381379307308896,"extension":6.713833823704724},"hitData":{"launchSpeed":92.7,"launchAngle":6.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.09,"coordY":163.07}},"index":0,"playId":"1065e332-d641-332a-9d47-63b0b4efe12e","pitchNumber":1,"startTime":"2025-08-19T20:28:59.773Z","endTime":"2025-08-19T20:29:10.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:29:10.279Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ian Happ pops out to shortstop Joey Ortiz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T20:29:26.550Z","endTime":"2025-08-19T20:30:24.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.6,"endSpeed":81.4,"strikeZoneTop":3.55452420941986,"strikeZoneBottom":1.69999895159589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.747022394113483,"aZ":-19.3669167320545,"pfxX":1.5627072236805255,"pfxZ":7.553642806475276,"pX":-0.031767939287818465,"pZ":3.4887748017943108,"vX0":1.4104449024718884,"vY0":-129.08890533777762,"vZ0":-2.2424786992958055,"x":118.21,"y":144.58,"x0":-0.7873535215454737,"y0":50.002435676686,"z0":5.852583577643013,"aX":2.648406871497386},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.4,"breakHorizontal":-3.1,"spinRate":2197,"spinDirection":174},"zone":2,"typeConfidence":2.0,"plateTime":0.4235848122775434,"extension":6.7473652141550415},"index":0,"playId":"3b50f322-c9d7-3cc7-9804-e0932ee9af20","pitchNumber":1,"startTime":"2025-08-19T20:29:37.896Z","endTime":"2025-08-19T20:29:41.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.57632278828423,"strikeZoneBottom":1.70301906217055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.143404103107034,"aZ":-20.84273911501937,"pfxX":-4.995682676666789,"pfxZ":7.392378277230333,"pX":-0.7825744099835357,"pZ":1.3328144905271126,"vX0":1.1431229829878728,"vY0":-122.98673472938711,"vZ0":-6.339473832511829,"x":146.83,"y":202.79,"x0":-0.6039332479412542,"y0":50.00571370364323,"z0":5.708918227354366,"aX":-7.662571975915621},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":12.1,"breakHorizontal":8.8,"spinRate":1831,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.44516013981733726,"extension":6.878511118560552},"index":1,"playId":"c7a85d73-30db-3ed2-88aa-8169ee648e10","pitchNumber":2,"startTime":"2025-08-19T20:29:54.048Z","endTime":"2025-08-19T20:29:57.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.830323006364768,"aZ":-21.636347407139247,"pfxX":-7.410110941133437,"pfxZ":6.751881514722999,"pX":-0.05622097148464923,"pZ":2.6580707619186907,"vX0":3.5524261534053645,"vY0":-124.14367523382592,"vZ0":-3.192618826259042,"x":119.14,"y":167.01,"x0":-0.542898023998182,"y0":50.003989948671816,"z0":5.761588361834185,"aX":-11.568002256534905},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":11.8,"breakHorizontal":12.6,"spinRate":1770,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.44118131213287715,"extension":6.86210492827645},"hitData":{"launchSpeed":89.2,"launchAngle":61.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.89,"coordY":142.94}},"index":2,"playId":"3fa858c2-a1b4-3b74-835c-b9d50dc477c6","pitchNumber":3,"startTime":"2025-08-19T20:30:13.358Z","endTime":"2025-08-19T20:30:24.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:30:24.103Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Seiya Suzuki grounds into a force out, third baseman Caleb Durbin to second baseman Brice Turang. Michael Busch out at 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T20:30:37.914Z","endTime":"2025-08-19T20:31:36.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.24445757887958,"strikeZoneBottom":1.41702277416595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.718283150643508,"aZ":-19.01416137728841,"pfxX":2.337597203709123,"pfxZ":7.48487946136979,"pX":0.15188156091386446,"pZ":3.402867593363075,"vX0":1.9440910625691405,"vY0":-131.0068355680341,"vZ0":-2.626563033857474,"x":111.21,"y":146.9,"x0":-0.900523014238598,"y0":50.00231665775893,"z0":5.821575542679431,"aX":4.108838988329086},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":-4.7,"spinRate":2360,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.416291490635913,"extension":6.727139099059092},"index":0,"playId":"170ccaf3-f48a-3cb2-9639-6b7d7a3caf92","pitchNumber":1,"startTime":"2025-08-19T20:30:51.682Z","endTime":"2025-08-19T20:30:56.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.23873212452509,"strikeZoneBottom":1.41103701224417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.570018481851086,"aZ":-12.413492309374648,"pfxX":-4.723079352467387,"pfxZ":10.263461417561981,"pX":1.0571349036687885,"pZ":2.928659406990719,"vX0":6.25306218584041,"vY0":-137.64323499084082,"vZ0":-5.590072063864661,"x":76.7,"y":159.71,"x0":-0.6268223621712181,"y0":50.003900293273354,"z0":5.8212119776877405,"aX":-9.094847680520765},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2369,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.39740694416966793,"extension":6.810942935317467},"index":1,"playId":"7367bac6-d814-35b6-9bfd-b6f581d2cb44","pitchNumber":2,"startTime":"2025-08-19T20:31:09.280Z","endTime":"2025-08-19T20:31:14.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.24188839184199,"aZ":-19.763171728852235,"pfxX":-4.836445599507723,"pfxZ":7.718138055591492,"pX":0.37835217813562105,"pZ":2.2503478692526655,"vX0":3.9357421562602157,"vY0":-125.4528158320864,"vZ0":-4.690569946568403,"x":102.58,"y":178.02,"x0":-0.5755692624180538,"y0":50.00587297114323,"z0":5.736444469295631,"aX":-7.780079811681384},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":13.2,"breakHorizontal":7.9,"spinRate":1799,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.43511300468526626,"extension":6.951486082755035},"hitData":{"launchSpeed":85.4,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.15,"coordY":167.76}},"index":2,"playId":"dfddfb9d-db46-37b4-9609-852a4add3e53","pitchNumber":3,"startTime":"2025-08-19T20:31:28.558Z","endTime":"2025-08-19T20:31:36.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:31:36.077Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T20:33:50.288Z","endTime":"2025-08-19T20:34:26.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":{"description":"Pitching Change: Drew Pomeranz replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T20:32:59.008Z","endTime":"2025-08-19T20:33:52.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519141,"link":"/api/v1/people/519141"},"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":92.0,"endSpeed":84.9,"strikeZoneTop":3.43020252622512,"strikeZoneBottom":1.72480461784231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06808187659752,"aZ":-13.921655401333558,"pfxX":1.3399988377158687,"pfxZ":9.941169589057287,"pX":0.7029162523517809,"pZ":3.2435547796895325,"vX0":-4.341295595975632,"vY0":-133.9404804864488,"vZ0":-4.978512791841569,"x":90.21,"y":151.2,"x0":2.163171979031584,"y0":50.00256631357799,"z0":6.104970241886122,"aX":2.4605052353016537},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":-1.6,"spinRate":2625,"spinDirection":162},"zone":3,"typeConfidence":0.89,"plateTime":0.4072884378228885,"extension":5.666059305947498},"index":1,"playId":"f435e786-4582-3735-bed5-03d4924c3cd8","pitchNumber":1,"startTime":"2025-08-19T20:33:52.560Z","endTime":"2025-08-19T20:33:55.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.37537522533309,"strikeZoneBottom":1.55999964077239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.605137358525685,"aZ":-14.861079168286933,"pfxX":0.9790050348925943,"pfxZ":9.472904850051975,"pX":-0.4102064819966073,"pZ":1.7763546876300353,"vX0":-6.51371732952438,"vY0":-133.79610063392286,"vZ0":-8.291702547767496,"x":132.64,"y":190.82,"x0":1.9201071485890064,"y0":50.00603814624717,"z0":5.962466544840855,"aX":1.789839332182335},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":-0.5,"spinRate":2613,"spinDirection":166},"zone":7,"typeConfidence":0.89,"plateTime":0.40805927546887366,"extension":5.788014714495496},"index":2,"playId":"113eca46-fd8b-30dc-a79e-d7242ab33475","pitchNumber":2,"startTime":"2025-08-19T20:34:06.642Z","endTime":"2025-08-19T20:34:10.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.248817989951927,"aZ":-38.23987037262589,"pfxX":-0.6296238035574118,"pfxZ":-3.9907001485117224,"pX":0.6659521426865859,"pZ":2.983141089000692,"vX0":-3.5910055408666746,"vY0":-122.0275203036983,"vZ0":-0.07069935576660646,"x":91.62,"y":158.24,"x0":2.233662844423726,"y0":50.002407785030265,"z0":6.285354144240052,"aX":-0.9568653257296732},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.1,"breakHorizontal":1.9,"spinRate":2335,"spinDirection":328},"zone":3,"typeConfidence":0.89,"plateTime":0.4475094138243665,"extension":5.650229565098221},"index":3,"playId":"a995611f-261a-3a7c-a71a-bc9473378c18","pitchNumber":3,"startTime":"2025-08-19T20:34:21.780Z","endTime":"2025-08-19T20:34:26.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:34:26.429Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out softly, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T20:34:36.805Z","endTime":"2025-08-19T20:36:05.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.55913526937021,"strikeZoneBottom":1.65592462201465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.324675439232752,"aZ":-14.10042098849909,"pfxX":0.8905932931716078,"pfxZ":9.802777578141239,"pX":0.6562143338436706,"pZ":2.2215977310660437,"vX0":-4.110101711025761,"vY0":-134.7128642823224,"vZ0":-7.385761592121058,"x":91.99,"y":178.8,"x0":2.083813128778951,"y0":50.006294522103204,"z0":5.988915405431595,"aX":1.6426790138977756},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-0.7,"spinRate":2651,"spinDirection":157},"zone":9,"typeConfidence":0.89,"plateTime":0.40606026435312437,"extension":5.74714810028634},"index":0,"playId":"95a39fc0-4384-3ba1-8ee5-dc4984e2409e","pitchNumber":1,"startTime":"2025-08-19T20:34:47.849Z","endTime":"2025-08-19T20:34:52.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.51435617474501,"strikeZoneBottom":1.66913606859229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.304753860216213,"aZ":-14.029886463186308,"pfxX":1.060773269032766,"pfxZ":9.765462328110967,"pX":1.186809414803,"pZ":2.5507348773628973,"vX0":-3.0596722991859533,"vY0":-135.17048994077734,"vZ0":-6.6781464244006035,"x":71.76,"y":169.91,"x0":2.1935152143802865,"y0":50.003846937723914,"z0":6.030647977728358,"aX":1.9713021599664702},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":-1.3,"spinRate":2683,"spinDirection":159},"zone":14,"typeConfidence":0.89,"plateTime":0.4045517531974223,"extension":5.739738663974831},"index":1,"playId":"0aa15ac5-df1a-3ae7-8481-dc98858956c4","pitchNumber":2,"startTime":"2025-08-19T20:35:03.360Z","endTime":"2025-08-19T20:35:06.702Z","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.1,"endSpeed":85.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.503883580849354,"aZ":-13.478725367860003,"pfxX":1.292881777079618,"pfxZ":10.008037152556767,"pX":-0.16764444731926495,"pZ":1.9304282244605364,"vX0":-6.490143467987881,"vY0":-135.30061145233336,"vZ0":-8.19914821118235,"x":123.39,"y":186.66,"x0":2.0865058872684914,"y0":50.000024695137775,"z0":5.929605229798502,"aX":2.415721629509768},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":-1.1,"spinRate":2712,"spinDirection":162},"zone":8,"typeConfidence":0.9,"plateTime":0.4036960507007157,"extension":5.7671518490438185},"index":2,"playId":"736d6a8c-0974-3cfd-96db-d49c24938b34","pitchNumber":3,"startTime":"2025-08-19T20:35:18.286Z","endTime":"2025-08-19T20:35:21.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.51579298670335,"strikeZoneBottom":1.67595250984315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.913604541584487,"aZ":-14.013644808121779,"pfxX":1.3494945538628054,"pfxZ":9.599713631267889,"pX":-1.3156916816085527,"pZ":3.379158224941275,"vX0":-9.08828658235463,"vY0":-136.18022836135654,"vZ0":-4.6900588003342225,"x":167.15,"y":147.54,"x0":1.8792088051658047,"y0":50.00063108651855,"z0":6.082197396700187,"aX":2.5534031444762},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":-0.7,"spinRate":2604,"spinDirection":166},"zone":11,"typeConfidence":0.89,"plateTime":0.40111098495220876,"extension":5.815740745366695},"index":3,"playId":"cab7bdb9-635c-36d0-9d24-cd7a587c9754","pitchNumber":4,"startTime":"2025-08-19T20:35:40.999Z","endTime":"2025-08-19T20:35:43.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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8638387078675,"aZ":-41.39920819351268,"pfxX":-1.6652308789476413,"pfxZ":-5.983540076970895,"pX":-0.2551785560058743,"pZ":1.6780076369478016,"vX0":-5.083315838849064,"vY0":-123.45057331012721,"vZ0":-2.3042764185478517,"x":126.73,"y":193.47,"x0":2.048005225948525,"y0":50.00258889645909,"z0":6.112325554953175,"aX":-2.5670911916629717},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-11.2,"breakHorizontal":4.2,"spinRate":2402,"spinDirection":336},"zone":8,"typeConfidence":0.9,"plateTime":0.44388489271365206,"extension":5.739429649176778},"hitData":{"launchSpeed":65.4,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":113.52,"coordY":173.21}},"index":4,"playId":"16f8f920-2f68-30c5-8e87-76e3c0204fa9","pitchNumber":5,"startTime":"2025-08-19T20:35:58.247Z","endTime":"2025-08-19T20:36:05.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:36:05.775Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T20:36:23.717Z","endTime":"2025-08-19T20:37:54.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.61027467446934,"strikeZoneBottom":1.68879584923962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.947803257580432,"aZ":-15.467888598313714,"pfxX":1.1458389535360038,"pfxZ":8.881034650476641,"pX":-0.3382385963505382,"pZ":4.096916312023231,"vX0":-6.368512239748668,"vY0":-135.63673542713337,"vZ0":-2.7329487933156216,"x":129.89,"y":128.16,"x0":1.8814956520452246,"y0":50.005105640865565,"z0":6.1833447990016115,"aX":2.156434390217254},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-0.8,"spinRate":2607,"spinDirection":170},"zone":11,"typeConfidence":0.89,"plateTime":0.40231865272271294,"extension":5.833950155308618},"index":0,"playId":"84ebf44f-a89c-3843-bbe8-7e82470a3b9a","pitchNumber":1,"startTime":"2025-08-19T20:36:30.924Z","endTime":"2025-08-19T20:36:33.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.53447170784692,"strikeZoneBottom":1.68000045509896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2051576918224,"aZ":-14.251114494018985,"pfxX":1.717954394994025,"pfxZ":9.705045040533072,"pX":0.32825362205670466,"pZ":2.2653968359993533,"vX0":-5.261387350754352,"vY0":-134.11529259952465,"vZ0":-7.118691263415695,"x":104.49,"y":177.61,"x0":2.0803523492649214,"y0":50.00494686596658,"z0":5.943418933879228,"aX":3.1736340314276457},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-2.2,"spinRate":2615,"spinDirection":168},"zone":6,"typeConfidence":0.89,"plateTime":0.4062357312100384,"extension":5.855556164466988},"index":1,"playId":"bf2a9e40-af59-3feb-8864-242290cda755","pitchNumber":2,"startTime":"2025-08-19T20:36:44.654Z","endTime":"2025-08-19T20:36:48.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.749812776186598,"aZ":-14.085997746424686,"pfxX":3.060445435684732,"pfxZ":9.659516313536235,"pX":0.3309698016465473,"pZ":3.568799160367536,"vX0":-5.506323916466164,"vY0":-135.08317044027544,"vZ0":-4.013870423762139,"x":104.38,"y":142.42,"x0":1.9859314676482929,"y0":50.002671945816495,"z0":6.045077410865342,"aX":5.731276345726479},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":-4.6,"spinRate":2691,"spinDirection":161},"zone":3,"typeConfidence":0.89,"plateTime":0.403426958990877,"extension":5.733205113056776},"index":2,"playId":"6c4975e0-f0eb-327d-9eed-2b90557a9ce7","pitchNumber":3,"startTime":"2025-08-19T20:37:01.369Z","endTime":"2025-08-19T20:37:04.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.39046807761243,"strikeZoneBottom":1.64456701340468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.842407693108353,"aZ":-40.29326294637935,"pfxX":-1.4681400365269792,"pfxZ":-5.230929381025892,"pX":-0.17836193242403942,"pZ":1.2508756794414109,"vX0":-4.946992674201386,"vY0":-123.36345052062168,"vZ0":-3.4256475901768777,"x":123.8,"y":205.01,"x0":2.0376262396995037,"y0":50.00169705077837,"z0":6.028894145099561,"aX":-2.278945470720939},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.0,"breakHorizontal":3.7,"spinRate":2413,"spinDirection":331},"zone":13,"typeConfidence":0.89,"plateTime":0.4427518784342759,"extension":5.738275658689752},"index":3,"playId":"e644f59b-a6a6-3d05-85ca-32d93790dd6b","pitchNumber":4,"startTime":"2025-08-19T20:37:18.412Z","endTime":"2025-08-19T20:37:22.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.40408363736375,"strikeZoneBottom":1.68079478596536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.597835492580096,"aZ":-12.568536844339844,"pfxX":1.7535731504033554,"pfxZ":10.223806664896221,"pX":0.9718077998484725,"pZ":3.0390440481910415,"vX0":-3.4498075100807766,"vY0":-136.97826722740606,"vZ0":-5.800907268611397,"x":79.96,"y":156.73,"x0":2.0144666822266415,"y0":50.006251394574036,"z0":6.028685750440167,"aX":3.364124069795259},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-2.5,"spinRate":2719,"spinDirection":157},"zone":12,"typeConfidence":0.9,"plateTime":0.3984410759300565,"extension":5.696198469475882},"index":4,"playId":"61cb6654-d06d-3fc3-a087-dc2a5fac14e7","pitchNumber":5,"startTime":"2025-08-19T20:37:34.806Z","endTime":"2025-08-19T20:37:39.085Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31485636075963,"aZ":-14.768894983843154,"pfxX":1.5254927786326797,"pfxZ":9.271825734351872,"pX":-0.15358027366377075,"pZ":3.7852664656333985,"vX0":-5.875785170294709,"vY0":-135.59031045976838,"vZ0":-3.597567896054175,"x":122.85,"y":136.58,"x0":1.8355459037075113,"y0":50.006516613743166,"z0":6.148135466469421,"aX":2.8655994733889747},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-1.7,"spinRate":2620,"spinDirection":167},"zone":11,"typeConfidence":0.89,"plateTime":0.4026742404175594,"extension":5.780194172765436},"index":5,"playId":"5d9f5600-7128-37db-8903-3d0202b0435a","pitchNumber":6,"startTime":"2025-08-19T20:37:50.906Z","endTime":"2025-08-19T20:37:54.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:37:54.383Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to right fielder Sal Frelick.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T20:39:58.409Z","endTime":"2025-08-19T20:40:13.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.920407600767057,"aZ":-19.364476061593557,"pfxX":1.663466075264803,"pfxZ":7.190648125690212,"pX":-0.694519837354692,"pZ":2.1908239574850414,"vX0":0.2172375489107291,"vY0":-132.27849360037294,"vZ0":-5.651819630011135,"x":143.47,"y":179.63,"x0":-0.9938010148939326,"y0":50.00115479293523,"z0":5.764718965997742,"aX":2.9616777353785073},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":-3.1,"spinRate":2311,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.41331042266078866,"extension":6.726152174332145},"hitData":{"launchSpeed":92.7,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.16,"coordY":112.67}},"index":0,"playId":"b1131536-49a4-3707-9580-61257300fd0b","pitchNumber":1,"startTime":"2025-08-19T20:40:01.060Z","endTime":"2025-08-19T20:40:13.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:40:13.072Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T20:40:49.665Z","endTime":"2025-08-19T20:43:00.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,7,8],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":0},"index":0,"playId":"c9a3f6c6-1608-3fe3-8635-d5fa4b8e1b60","startTime":"2025-08-19T20:40:36.236Z","endTime":"2025-08-19T20:40:39.236Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.69126508698671,"strikeZoneBottom":1.73234360222386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.533877218657576,"aZ":-10.292724518090308,"pfxX":-3.2438476315913043,"pfxZ":11.43048533255299,"pX":-0.337698215790466,"pZ":3.6398088986371784,"vX0":2.402929627438235,"vY0":-137.71460198947574,"vZ0":-4.085260606500681,"x":129.87,"y":140.51,"x0":-0.8015683863217985,"y0":50.00325718141458,"z0":5.842724098914664,"aX":-6.210152005782026},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.0,"breakHorizontal":5.4,"spinRate":2331,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.39824134503430475,"extension":6.669353830428159},"index":1,"playId":"7a31c8bb-efa2-3a1b-8995-5c0b4b48af54","pitchNumber":1,"startTime":"2025-08-19T20:40:51.806Z","endTime":"2025-08-19T20:40:57.183Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.65341549470281,"strikeZoneBottom":1.71341376293378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00969337773992,"aZ":-16.096402966725663,"pfxX":2.256772681873846,"pfxZ":8.859430107651173,"pX":-0.4001558995585808,"pZ":3.49082531460716,"vX0":0.42706481123136686,"vY0":-133.66662830906995,"vZ0":-3.15075260665658,"x":132.25,"y":144.53,"x0":-0.8551550280095147,"y0":50.003469683171225,"z0":5.836270953577423,"aX":4.095798871738208},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":-4.2,"spinRate":2321,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.409304378642684,"extension":6.660082199742718},"index":2,"playId":"30336062-5c61-3131-aace-5a0e8e0bf763","pitchNumber":2,"startTime":"2025-08-19T20:41:07.968Z","endTime":"2025-08-19T20:41:12.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.64999826548085,"strikeZoneBottom":1.76259991736561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.497955873948538,"aZ":-10.475225053471133,"pfxX":-4.038562885819995,"pfxZ":11.266703651303628,"pX":-0.8861677663867663,"pZ":3.693464166828816,"vX0":1.4475264511100834,"vY0":-137.86978492692694,"vZ0":-3.864755782479607,"x":150.78,"y":139.06,"x0":-0.8931081538746434,"y0":50.004613599547774,"z0":5.8197990967155,"aX":-7.779600960216867},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.8,"breakHorizontal":7.0,"spinRate":2383,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.39719360574962526,"extension":6.7549811709702645},"index":3,"playId":"8f586e90-44f7-3586-9edb-25da4e539742","pitchNumber":3,"startTime":"2025-08-19T20:41:28.312Z","endTime":"2025-08-19T20:41:35.339Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pete Crow-Armstrong caught stealing 2nd base, catcher William Contreras to shortstop Joey Ortiz.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"actionPlayId":"8f586e90-44f7-3586-9edb-25da4e539742","startTime":"2025-08-19T20:41:45.024Z","endTime":"2025-08-19T20:42:10.272Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.8,"endSpeed":76.6,"strikeZoneTop":3.58365485376783,"strikeZoneBottom":1.59018056135626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.24860781522529,"aZ":-24.050903515262302,"pfxX":-6.200019401571328,"pfxZ":5.46704563578248,"pX":0.8478841192216265,"pZ":2.5627669052991298,"vX0":5.324695147542846,"vY0":-120.55573176507315,"vZ0":-2.6795443226648747,"x":84.68,"y":169.59,"x0":-0.573351844384727,"y0":50.00478046727552,"z0":5.789473544407221,"aX":-9.218224848320146},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.6,"breakHorizontal":10.1,"spinRate":1635,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4526148279461659,"extension":7.051049504265746},"index":5,"playId":"3145b012-0fda-33c0-8811-8e2157b251ad","pitchNumber":4,"startTime":"2025-08-19T20:42:10.272Z","endTime":"2025-08-19T20:42:14.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-19T20:42:27.484Z","endTime":"2025-08-19T20:42:36.434Z","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(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.6,"endSpeed":78.1,"strikeZoneTop":3.61978974698665,"strikeZoneBottom":1.75405916279539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23817433325469,"aZ":-21.147651520379956,"pfxX":-6.05831082967298,"pfxZ":7.099460056783986,"pX":-0.33433910721205,"pZ":4.095093193787277,"vX0":2.7099512788180586,"vY0":-123.25024126301257,"vZ0":-0.11346331061627535,"x":129.74,"y":128.21,"x0":-0.6551436193863884,"y0":50.00403533910252,"z0":5.912892456076312,"aX":-9.413109609655054},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":13.1,"breakHorizontal":10.4,"spinRate":1657,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4427280780132894,"extension":6.860313766168187},"index":7,"playId":"7ea0c7d8-8bbd-3406-a448-a2977b4e4eb0","pitchNumber":5,"startTime":"2025-08-19T20:42:36.434Z","endTime":"2025-08-19T20:42:39.831Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54948843658339,"aZ":-11.232980225189404,"pfxX":-5.11420749774368,"pfxZ":10.680121893657638,"pX":-0.03256685170328178,"pZ":3.8874987593828174,"vX0":3.6881903386448878,"vY0":-138.79313971802083,"vZ0":-3.261336048787189,"x":118.24,"y":133.82,"x0":-0.7106508316439429,"y0":50.00679967165765,"z0":5.820134459119907,"aX":-10.032057891121307},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":8.5,"spinRate":2365,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.39386048389731476,"extension":6.829546192191492},"index":8,"playId":"806acb3d-180c-3217-9855-ee0060c86220","pitchNumber":6,"startTime":"2025-08-19T20:42:54.304Z","endTime":"2025-08-19T20:43:00.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:43:00.020Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T20:43:11.913Z","endTime":"2025-08-19T20:44:19.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.70093099007484,"strikeZoneBottom":1.67325804815844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.273959804292286,"aZ":-17.40487039010476,"pfxX":1.1487388868350341,"pfxZ":8.645585968005296,"pX":-0.4291194456237555,"pZ":2.3820256687004324,"vX0":0.7121262262552669,"vY0":-129.18399075223326,"vZ0":-5.125018445622524,"x":133.36,"y":174.47,"x0":-0.85660469791728,"y0":50.00004155605107,"z0":5.709227976237827,"aX":1.9613450482192245},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.9,"breakHorizontal":-2.3,"spinRate":2221,"spinDirection":181},"zone":4,"typeConfidence":2.0,"plateTime":0.42230338482658825,"extension":6.717276774258045},"index":0,"playId":"7e077411-e981-3213-b888-4afb95ae8af8","pitchNumber":1,"startTime":"2025-08-19T20:43:25.825Z","endTime":"2025-08-19T20:43:29.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.70414225178251,"strikeZoneBottom":1.70748427116221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.719147926899904,"aZ":-20.586348424950916,"pfxX":-6.878311542222233,"pfxZ":7.666695399647935,"pX":-0.0013678026723110373,"pZ":3.876875053997769,"vX0":3.7296760709748478,"vY0":-121.83851135038289,"vZ0":-0.5894078844019351,"x":117.05,"y":134.1,"x0":-0.654043884951523,"y0":50.00277817388836,"z0":5.892338823931345,"aX":-10.397396767135316},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":14.0,"breakHorizontal":11.6,"spinRate":1857,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4486151635489044,"extension":6.818635123626589},"index":1,"playId":"ee3b9a30-e289-34f8-9408-65c24ae9eabc","pitchNumber":2,"startTime":"2025-08-19T20:43:39.277Z","endTime":"2025-08-19T20:43:42.621Z","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":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.488048428323083,"aZ":-20.60968794163957,"pfxX":-5.77367471860003,"pfxZ":7.650695594637321,"pX":-0.5587785735844817,"pZ":2.7224599190496206,"vX0":2.188735128957837,"vY0":-121.79719949454456,"vZ0":-3.024519317755082,"x":138.3,"y":165.27,"x0":-0.7156787909958335,"y0":50.00428062699687,"z0":5.749796199999272,"aX":-8.730856047188533},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":13.4,"breakHorizontal":10.0,"spinRate":1723,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4486021223681389,"extension":6.821015467260322},"index":2,"playId":"e5568464-6612-3db7-b11c-b4ac4cb0f556","pitchNumber":3,"startTime":"2025-08-19T20:43:55.216Z","endTime":"2025-08-19T20:43:58.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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.073285974291977,"aZ":-19.897841041456125,"pfxX":-6.038275326961844,"pfxZ":8.14351538082932,"pX":-0.05133612208114036,"pZ":2.138281979989132,"vX0":3.033247714235413,"vY0":-121.54679427833989,"vZ0":-4.531115340777059,"x":118.96,"y":181.05,"x0":-0.5257444967779278,"y0":50.00595135435601,"z0":5.737260802149218,"aX":-9.107295060098863},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":1741,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4492813182199695,"extension":6.857474536829846},"index":3,"playId":"acbf4233-5d8e-31de-81e8-88904995e6b1","pitchNumber":4,"startTime":"2025-08-19T20:44:15.805Z","endTime":"2025-08-19T20:44:19.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:44:19.022Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Seigler called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T20:47:05.777Z","endTime":"2025-08-19T20:48:44.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Palencia replaces Drew Pomeranz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T20:45:33.150Z","endTime":"2025-08-19T20:46:22.629Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Anthony Seigler replaces Joey Ortiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T20:46:22.629Z","endTime":"2025-08-19T20:47:08.152Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":687401,"link":"/api/v1/people/687401"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.886640065397096,"aZ":-11.651652370974437,"pfxX":-8.573612446703674,"pfxZ":9.54654843638289,"pX":0.3172355642624605,"pZ":3.169911863518348,"vX0":6.848794252545379,"vY0":-145.83555840727615,"vZ0":-4.461828198818338,"x":104.91,"y":153.19,"x0":-0.9498371213124597,"y0":50.007063345257315,"z0":5.424965630468883,"aX":-18.43811680916759},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.6,"breakHorizontal":14.2,"spinRate":2404,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.37584800112454175,"extension":6.691237789336616},"index":2,"playId":"6b19cc6f-81ec-33d5-a06f-5a23d19bea7d","pitchNumber":1,"startTime":"2025-08-19T20:47:08.152Z","endTime":"2025-08-19T20:47:11.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.7,"endSpeed":92.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76743830597002,"aZ":-10.716851563615673,"pfxX":-7.737150374880232,"pfxZ":9.834739612045922,"pX":-0.20554764300493325,"pZ":2.5172858472970603,"vX0":5.063401986625615,"vY0":-146.57417473681406,"vZ0":-6.559579862658615,"x":124.83,"y":170.81,"x0":-0.947783345245317,"y0":50.00251404507226,"z0":5.420174972049177,"aX":-16.880170158485342},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.7,"breakHorizontal":13.1,"spinRate":2436,"spinDirection":219},"zone":5,"typeConfidence":0.92,"plateTime":0.37330578069431297,"extension":6.6720777381305085},"index":3,"playId":"ecc1ad4f-fea7-3cfa-a10b-bd79d6c72232","pitchNumber":2,"startTime":"2025-08-19T20:47:27.777Z","endTime":"2025-08-19T20:47:30.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-19T20:47:39.838Z","endTime":"2025-08-19T20:47:57.750Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"}},{"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":102.1,"endSpeed":93.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.856189996177406,"aZ":-11.772512807204729,"pfxX":-6.305612813792311,"pfxZ":9.052865591824803,"pX":0.47580379212294216,"pZ":3.0243466034316904,"vX0":6.188757466357657,"vY0":-148.57661760991766,"vZ0":-5.241160425853257,"x":98.86,"y":157.12,"x0":-0.8065969798289615,"y0":50.005663952828115,"z0":5.484702995451261,"aX":-14.215857468425762},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":15.6,"breakHorizontal":10.3,"spinRate":2413,"spinDirection":216},"zone":3,"typeConfidence":0.92,"plateTime":0.3674904372416843,"extension":6.712871078177177},"index":5,"playId":"94a29037-75e8-3e04-892a-322e16df6fe7","pitchNumber":3,"startTime":"2025-08-19T20:47:57.750Z","endTime":"2025-08-19T20:48:00.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":102.0,"endSpeed":93.9,"strikeZoneTop":3.18309892326459,"strikeZoneBottom":1.46356320523915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.25470457832559,"aZ":-14.465621095256624,"pfxX":-6.173439242714016,"pfxZ":7.868719283713931,"pX":-1.0985706169920069,"pZ":2.915630045548702,"vX0":2.193405466872962,"vY0":-148.57063971496245,"vZ0":-5.28456093876645,"x":158.87,"y":160.06,"x0":-1.0411056008202424,"y0":50.00628019439098,"z0":5.548047770178213,"aX":-13.901068031258603},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":13.4,"breakHorizontal":10.8,"spinRate":2391,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.36767667203221777,"extension":6.585408119633943},"index":6,"playId":"b5d6e9e0-10cb-3bb6-9c67-6262382fc946","pitchNumber":4,"startTime":"2025-08-19T20:48:21.296Z","endTime":"2025-08-19T20:48:24.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":101.1,"endSpeed":92.6,"strikeZoneTop":3.17624640942756,"strikeZoneBottom":1.45711895488127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86170196380937,"aZ":-12.100433364827865,"pfxX":-6.297283233634651,"pfxZ":9.151206325377874,"pX":0.724532935392535,"pZ":2.111365644889804,"vX0":6.477632803775088,"vY0":-146.95449258636648,"vZ0":-7.81809007166715,"x":89.38,"y":181.77,"x0":-0.686975004638369,"y0":50.00549154372657,"z0":5.520215173783306,"aX":-13.816530621160865},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2341,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.3723024242632387,"extension":6.749475525400078},"index":7,"playId":"28d5352a-f7ba-355f-9a51-86fdeaf14d73","pitchNumber":5,"startTime":"2025-08-19T20:48:40.818Z","endTime":"2025-08-19T20:48:44.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:48:44.827Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Frelick walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T20:48:54.160Z","endTime":"2025-08-19T20:50:29.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.4,"strikeZoneTop":3.1023886245334,"strikeZoneBottom":1.41127326841936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33536535743933,"aZ":-14.990920914382997,"pfxX":-6.15385353245742,"pfxZ":7.863852508074663,"pX":0.06848256076764007,"pZ":3.877305011300448,"vX0":4.999784902629328,"vY0":-146.37488505761732,"vZ0":-2.730410192328593,"x":114.39,"y":134.09,"x0":-0.8564316109032899,"y0":50.00107823896038,"z0":5.712008451464341,"aX":-13.443786489943767},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2305,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.37322628244953693,"extension":6.5597412159896304},"index":0,"playId":"c719285d-3e5c-30bf-88f1-68fcccaadd8d","pitchNumber":1,"startTime":"2025-08-19T20:49:10.920Z","endTime":"2025-08-19T20:49:13.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.06980420632085,"strikeZoneBottom":1.41039168368334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.730947871136696,"aZ":-13.450900173513391,"pfxX":-6.3397859010623625,"pfxZ":8.946783364632694,"pX":0.09738807202102823,"pZ":1.385014665827363,"vX0":5.00256386916988,"vY0":-143.20740780206438,"vZ0":-9.478471336393683,"x":113.29,"y":201.38,"x0":-0.8418308053222872,"y0":50.00400846552708,"z0":5.563494170013887,"aX":-13.268649067125638},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2300,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.3813746005330234,"extension":6.597814626971969},"index":1,"playId":"889387c8-e7dd-3550-8867-62eaa98ea27d","pitchNumber":2,"startTime":"2025-08-19T20:49:26.780Z","endTime":"2025-08-19T20:49:32.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.07150006933353,"strikeZoneBottom":1.411949813958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.301248792001804,"aZ":-23.350258832306473,"pfxX":-6.428512967853142,"pfxZ":5.213832963761779,"pX":0.2097058915866248,"pZ":2.2843483964515796,"vX0":4.9313714391014685,"vY0":-128.43096534782012,"vZ0":-3.986087802690969,"x":109.01,"y":177.1,"x0":-0.8876043331958094,"y0":50.00488472141232,"z0":5.644411678621889,"aX":-10.8827387506749},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.9,"breakHorizontal":10.7,"spinRate":1225,"spinDirection":238},"zone":5,"typeConfidence":0.91,"plateTime":0.4243405145268344,"extension":6.721101870545368},"index":2,"playId":"91c89767-2837-3fb2-81ef-e1f58b6f44a3","pitchNumber":3,"startTime":"2025-08-19T20:49:45.081Z","endTime":"2025-08-19T20:49:48.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.4,"strikeZoneTop":3.10702201204973,"strikeZoneBottom":1.4788245867863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.612419403385076,"aZ":-16.843883881210747,"pfxX":-6.998029314297282,"pfxZ":7.212313494427329,"pX":1.2572489960322542,"pZ":1.9651063454352462,"vX0":8.633063397244017,"vY0":-144.38710810667328,"vZ0":-6.940661564610781,"x":69.08,"y":185.72,"x0":-0.8532492441770305,"y0":50.000024840972415,"z0":5.424596270909681,"aX":-14.86845886832091},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":2315,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.37843870380835565,"extension":6.75715860184715},"index":3,"playId":"57adacad-1c8b-3c6c-bbf9-3e8b0f276e69","pitchNumber":4,"startTime":"2025-08-19T20:50:03.087Z","endTime":"2025-08-19T20:50:06.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":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.04353779650923,"strikeZoneBottom":1.47838238427359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55465388334061,"aZ":-14.272351467224823,"pfxX":-6.847618831078744,"pfxZ":8.660904781705009,"pX":-0.4581505521811277,"pZ":1.3068058096971589,"vX0":4.491757934076591,"vY0":-142.17566005780077,"vZ0":-9.221116966651671,"x":134.46,"y":203.5,"x0":-1.1606881973179537,"y0":50.00635165711058,"z0":5.477123696774712,"aX":-14.161420879060744},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":2261,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.38378978524912366,"extension":6.726974889868515},"index":4,"playId":"82044ab9-549b-3672-b557-8305b7631a27","pitchNumber":5,"startTime":"2025-08-19T20:50:22.604Z","endTime":"2025-08-19T20:50:29.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:50:29.117Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a line drive to right fielder Owen Caissie. Sal Frelick to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T20:50:36.768Z","endTime":"2025-08-19T20:51:43.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25477829875654,"aZ":-30.47763082811242,"pfxX":1.0666814109207392,"pfxZ":1.0345251514351945,"pX":0.9714810486288645,"pZ":1.4602428362504802,"vX0":5.683390036306307,"vY0":-126.36076071351954,"vZ0":-3.750801041919096,"x":79.97,"y":199.35,"x0":-1.43217336815831,"y0":50.002934540917956,"z0":5.3744257318996596,"aX":1.749533373465327},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":-3.0,"spinRate":2230,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.43108820793345526,"extension":6.609037201245462},"index":0,"playId":"f75ff082-888a-3872-80dd-ecc207453396","pitchNumber":1,"startTime":"2025-08-19T20:50:53.915Z","endTime":"2025-08-19T20:50:57.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":92.1,"strikeZoneTop":3.22264435770261,"strikeZoneBottom":1.53994519733078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.904823152815034,"aZ":-16.41379034330342,"pfxX":-6.6025047743371985,"pfxZ":7.2840104558288745,"pX":0.7790961511499326,"pZ":2.2191910779678508,"vX0":7.893963855138548,"vY0":-145.62869520294808,"vZ0":-6.24287825324118,"x":87.3,"y":178.86,"x0":-1.0996957044160958,"y0":50.000415346963884,"z0":5.371143299927094,"aX":-14.281547510305511},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.2,"breakHorizontal":10.6,"spinRate":2301,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.3750910370601477,"extension":6.590956609993096},"index":1,"playId":"f080666e-05e7-327d-b899-46d97d9f09d8","pitchNumber":2,"startTime":"2025-08-19T20:51:12.766Z","endTime":"2025-08-19T20:51:16.684Z","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":1},"pitchData":{"startSpeed":100.8,"endSpeed":92.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84729442898898,"aZ":-13.839719779216123,"pfxX":-6.7665004150333266,"pfxZ":8.352678824051633,"pX":-0.29082111138024586,"pZ":3.0007247133745083,"vX0":5.246423580167988,"vY0":-146.80108223037632,"vZ0":-4.823364877271586,"x":128.09,"y":157.76,"x0":-1.2167465056339093,"y0":50.00432511286694,"z0":5.480895978345506,"aX":-14.85644001711013},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.4,"breakHorizontal":11.3,"spinRate":2305,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.3722800864181419,"extension":6.676225179249942},"hitData":{"launchSpeed":69.0,"launchAngle":17.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.11,"coordY":133.94}},"index":2,"playId":"38c64042-2393-3875-9bda-c1df21ada6e9","pitchNumber":3,"startTime":"2025-08-19T20:51:31.401Z","endTime":"2025-08-19T20:51:43.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:51:43.433Z","atBatIndex":70},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"William Contreras grounds into a double play, third baseman Matt Shaw to second baseman Willi Castro to first baseman Michael Busch. Caleb Durbin out at 2nd. William Contreras out at 1st.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T20:52:00.897Z","endTime":"2025-08-19T20:53:34.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.409171667190098,"aZ":-20.555093985024236,"pfxX":-9.132882244894525,"pfxZ":5.507617230870382,"pX":-0.6688068662907017,"pZ":3.033747406509938,"vX0":5.53553806594183,"vY0":-143.89075591788506,"vZ0":-3.0862518272978345,"x":142.49,"y":156.87,"x0":-1.4245130133090778,"y0":50.00549820395906,"z0":5.384391042778007,"aX":-19.275072586941906},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.6,"breakHorizontal":15.5,"spinRate":2101,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.37973986591962916,"extension":6.582065734204563},"index":0,"playId":"70a9e6b7-9a1e-3d3b-9e9e-1edbe27147c1","pitchNumber":1,"startTime":"2025-08-19T20:52:15.920Z","endTime":"2025-08-19T20:52:18.920Z","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":100.7,"endSpeed":91.5,"strikeZoneTop":3.39661000972927,"strikeZoneBottom":1.61957921410533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.129753804064904,"aZ":-13.656029333946833,"pfxX":-6.385799101231161,"pfxZ":8.56245820066318,"pX":0.1898506006758281,"pZ":3.862900195493137,"vX0":6.729109754607875,"vY0":-146.48311998781648,"vZ0":-2.2401088859523766,"x":109.76,"y":134.48,"x0":-1.3127132692604004,"y0":50.00347248572314,"z0":5.4587373985672265,"aX":-13.812440032385103},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2373,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.3745949567718281,"extension":6.616587422179992},"index":1,"playId":"938215ef-48d5-36e0-a3c6-c7f54c0107ee","pitchNumber":2,"startTime":"2025-08-19T20:52:41.522Z","endTime":"2025-08-19T20:52:44.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01489563334394,"aZ":-30.067237533750674,"pfxX":1.537337307198189,"pfxZ":1.2692918902624433,"pX":0.1434315260910979,"pZ":1.8113103310074026,"vX0":3.8866068582693405,"vY0":-127.86754821427256,"vZ0":-3.0611190855256307,"x":111.53,"y":189.87,"x0":-1.595059650148128,"y0":50.00199376878523,"z0":5.379567323848089,"aX":2.5485517867161724},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-3.6,"spinRate":2174,"spinDirection":172},"zone":8,"typeConfidence":0.92,"plateTime":0.42811497577726865,"extension":6.661332550547108},"index":2,"playId":"a9e209bd-8fc5-30fc-a8a2-03583407030f","pitchNumber":3,"startTime":"2025-08-19T20:53:00.965Z","endTime":"2025-08-19T20:53:03.990Z","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":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33447447868997,"aZ":-28.860277647692,"pfxX":0.5591466333554669,"pfxZ":1.8523848093010278,"pX":-0.5110058705418762,"pZ":2.063861510717765,"vX0":2.8566361026593055,"vY0":-131.86502571652287,"vZ0":-2.8562544180476284,"x":136.48,"y":183.06,"x0":-1.6747224689700881,"y0":50.000930556448736,"z0":5.259276922121129,"aX":0.9976076197716334},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.0,"breakHorizontal":-1.6,"spinRate":2377,"spinDirection":118},"zone":7,"typeConfidence":0.92,"plateTime":0.41315636760223384,"extension":6.691542018438267},"hitData":{"launchSpeed":100.8,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.04,"coordY":162.31}},"index":3,"playId":"287eb2b8-ff0e-3334-a6b0-7c1a603a4ac7","pitchNumber":4,"startTime":"2025-08-19T20:53:26.051Z","endTime":"2025-08-19T20:53:34.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:53:34.065Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"William Contreras grounds into a double play, third baseman Matt Shaw to second baseman Willi Castro to first baseman Michael Busch. Caleb Durbin out at 2nd. William Contreras out at 1st.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T20:52:00.897Z","endTime":"2025-08-19T20:53:34.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.409171667190098,"aZ":-20.555093985024236,"pfxX":-9.132882244894525,"pfxZ":5.507617230870382,"pX":-0.6688068662907017,"pZ":3.033747406509938,"vX0":5.53553806594183,"vY0":-143.89075591788506,"vZ0":-3.0862518272978345,"x":142.49,"y":156.87,"x0":-1.4245130133090778,"y0":50.00549820395906,"z0":5.384391042778007,"aX":-19.275072586941906},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.6,"breakHorizontal":15.5,"spinRate":2101,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.37973986591962916,"extension":6.582065734204563},"index":0,"playId":"70a9e6b7-9a1e-3d3b-9e9e-1edbe27147c1","pitchNumber":1,"startTime":"2025-08-19T20:52:15.920Z","endTime":"2025-08-19T20:52:18.920Z","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":100.7,"endSpeed":91.5,"strikeZoneTop":3.39661000972927,"strikeZoneBottom":1.61957921410533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.129753804064904,"aZ":-13.656029333946833,"pfxX":-6.385799101231161,"pfxZ":8.56245820066318,"pX":0.1898506006758281,"pZ":3.862900195493137,"vX0":6.729109754607875,"vY0":-146.48311998781648,"vZ0":-2.2401088859523766,"x":109.76,"y":134.48,"x0":-1.3127132692604004,"y0":50.00347248572314,"z0":5.4587373985672265,"aX":-13.812440032385103},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2373,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.3745949567718281,"extension":6.616587422179992},"index":1,"playId":"938215ef-48d5-36e0-a3c6-c7f54c0107ee","pitchNumber":2,"startTime":"2025-08-19T20:52:41.522Z","endTime":"2025-08-19T20:52:44.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01489563334394,"aZ":-30.067237533750674,"pfxX":1.537337307198189,"pfxZ":1.2692918902624433,"pX":0.1434315260910979,"pZ":1.8113103310074026,"vX0":3.8866068582693405,"vY0":-127.86754821427256,"vZ0":-3.0611190855256307,"x":111.53,"y":189.87,"x0":-1.595059650148128,"y0":50.00199376878523,"z0":5.379567323848089,"aX":2.5485517867161724},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-3.6,"spinRate":2174,"spinDirection":172},"zone":8,"typeConfidence":0.92,"plateTime":0.42811497577726865,"extension":6.661332550547108},"index":2,"playId":"a9e209bd-8fc5-30fc-a8a2-03583407030f","pitchNumber":3,"startTime":"2025-08-19T20:53:00.965Z","endTime":"2025-08-19T20:53:03.990Z","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":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33447447868997,"aZ":-28.860277647692,"pfxX":0.5591466333554669,"pfxZ":1.8523848093010278,"pX":-0.5110058705418762,"pZ":2.063861510717765,"vX0":2.8566361026593055,"vY0":-131.86502571652287,"vZ0":-2.8562544180476284,"x":136.48,"y":183.06,"x0":-1.6747224689700881,"y0":50.000930556448736,"z0":5.259276922121129,"aX":0.9976076197716334},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.0,"breakHorizontal":-1.6,"spinRate":2377,"spinDirection":118},"zone":7,"typeConfidence":0.92,"plateTime":0.41315636760223384,"extension":6.691542018438267},"hitData":{"launchSpeed":100.8,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.04,"coordY":162.31}},"index":3,"playId":"287eb2b8-ff0e-3334-a6b0-7c1a603a4ac7","pitchNumber":4,"startTime":"2025-08-19T20:53:26.051Z","endTime":"2025-08-19T20:53:34.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T20:53:34.065Z","atBatIndex":71},"scoringPlays":[8,25,28,37,46,49,52],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":151.66,"y":153.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":52.23,"y":84.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":108.67,"y":148.39},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":101.62,"y":49.9},"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":1,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":171.3,"y":45.98},"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":108.42,"y":176.42},"type":"O","description":"Fielders Choice 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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":158.92,"y":167.15},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":186.59,"y":112.87},"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":131.07,"y":173.21},"type":"O","description":"Pop Out"}]}},{"startIndex":10,"endIndex":18,"top":[10,11,12,13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":153.47,"y":172.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":161.14,"y":183.11},"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":2,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":158.92,"y":167.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":106.37,"y":182.85},"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":158.92,"y":167.76},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":27,"top":[19,20,21],"bottom":[22,23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":219.88,"y":103.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":226.65,"y":101.93},"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":67.16,"y":144.0},"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":3,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":201.79,"y":54.65},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":56.5,"y":117.84},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":177.39,"y":99.45},"type":"O","description":"Flyout"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":228.35,"y":79.53},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":193.02,"y":73.72},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":150.49,"y":95.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":149.84,"y":153.23},"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":158.92,"y":160.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":172.74,"y":153.35},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":43,"top":[35,36,37,38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"coordinates":{"x":183.02,"y":59.05},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":203.31,"y":93.98},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":151.67,"y":65.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":152.87,"y":86.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":82.04,"y":98.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":113.94,"y":152.89},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":129.26,"y":182.29},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":54,"top":[44,45,46,47,48,49,50],"bottom":[51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":94.49,"y":51.06},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":145.6,"y":90.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":188.4,"y":104.12},"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":6,"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":83.7,"y":51.23},"type":"H","description":"Home Run"}]}},{"startIndex":55,"endIndex":61,"top":[55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":107.46,"y":146.57},"type":"O","description":"Grounded Into DP"}],"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":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":87.14,"y":55.05},"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":7,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":111.09,"y":163.07},"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":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":109.89,"y":142.94},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":94.15,"y":167.76},"type":"O","description":"Forceout"}]}},{"startIndex":62,"endIndex":67,"top":[62,63,64],"bottom":[65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":113.52,"y":173.21},"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":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":186.16,"y":112.67},"type":"H","description":"Single"}]}},{"startIndex":68,"endIndex":71,"top":[68,69,70,71],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":177.11,"y":133.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":105.04,"y":162.31},"type":"O","description":"Grounded Into DP"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":3}},{"num":3,"ordinalNum":"3rd","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":8,"errors":0,"leftOnBase":3},"away":{"runs":4,"hits":8,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"catcher":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"onDeck":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"inHole":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"battingOrder":7,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"onDeck":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"inHole":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"battingOrder":3,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".259","atBats":33,"obp":".333","slg":".407","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":13,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":31,"obp":".303","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":116,"era":"3.57","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.23","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":39,"strikes":77,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":6,"pitchesPerInning":"14.50","runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(L, 3-8)","summary":"5.0 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":81,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":28,"strikes":53,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":19,"flyOuts":64,"groundOuts":69,"airOuts":120,"runs":42,"doubles":24,"triples":0,"homeRuns":11,"strikeOuts":99,"baseOnBalls":32,"intentionalWalks":1,"hits":98,"hitByPitch":4,"atBats":383,"obp":".318","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1670,"era":"3.61","inningsPitched":"99.2","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.30","battersFaced":422,"outs":299,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1670,"balls":595,"strikes":1075,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":5,"winPercentage":".273","pitchesPerInning":"16.76","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"8.94","walksPer9Inn":"2.89","hitsPer9Inn":"8.85","runsScoredPer9":"3.79","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":11,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":57,"groundOuts":104,"airOuts":140,"runs":56,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":62,"baseOnBalls":26,"intentionalWalks":0,"hits":91,"hitByPitch":3,"avg":".232","atBats":392,"obp":".285","slg":".329","ops":".614","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":129,"rbi":43,"leftOnBase":190,"sacBunts":5,"sacFlies":0,"babip":".260","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":44,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":274,"putOuts":138,"errors":8,"chances":420,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID571946":{"person":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":42,"gamesStarted":0,"flyOuts":27,"groundOuts":26,"airOuts":47,"runs":15,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":3,"hits":29,"hitByPitch":3,"atBats":146,"obp":".268","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":619,"era":"2.63","inningsPitched":"41.0","wins":3,"losses":3,"saves":10,"saveOpportunities":15,"holds":8,"blownSaves":5,"earnedRuns":12,"whip":"1.00","battersFaced":164,"outs":123,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":619,"balls":199,"strikes":420,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":1,"winPercentage":".500","pitchesPerInning":"15.10","gamesFinished":22,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"10.32","walksPer9Inn":"2.63","hitsPer9Inn":"6.37","runsScoredPer9":"3.29","homeRunsPer9":"1.10","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":15},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":23,"groundOuts":140,"airOuts":55,"runs":72,"doubles":14,"triples":0,"homeRuns":26,"strikeOuts":139,"baseOnBalls":49,"intentionalWalks":4,"hits":120,"hitByPitch":5,"avg":".265","atBats":453,"obp":".343","slg":".468","ops":".811","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":212,"rbi":87,"leftOnBase":211,"sacBunts":0,"sacFlies":1,"babip":".325","groundOutsToAirouts":"2.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.42","popOuts":9,"lineOuts":23},"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":37,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668964":{"person":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":19,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","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":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":12,"gamesStarted":6,"flyOuts":21,"groundOuts":28,"airOuts":40,"runs":15,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":0,"hits":36,"hitByPitch":1,"atBats":131,"obp":".338","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":549,"era":"3.90","inningsPitched":"32.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.48","battersFaced":145,"outs":97,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":549,"balls":190,"strikes":359,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"16.98","gamesFinished":4,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.79","walksPer9Inn":"3.34","hitsPer9Inn":"10.02","runsScoredPer9":"4.18","homeRunsPer9":"1.11","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"6","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":37,"groundOuts":65,"airOuts":69,"runs":48,"doubles":15,"triples":3,"homeRuns":8,"strikeOuts":75,"baseOnBalls":41,"intentionalWalks":0,"hits":81,"hitByPitch":5,"avg":".284","atBats":285,"obp":".381","slg":".442","ops":".823","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":126,"rbi":41,"leftOnBase":121,"sacBunts":3,"sacFlies":2,"babip":".358","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.62","popOuts":16,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":130,"errors":4,"chances":136,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686217":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":53,"groundOuts":119,"airOuts":111,"runs":60,"doubles":14,"triples":3,"homeRuns":9,"strikeOuts":58,"baseOnBalls":36,"intentionalWalks":0,"hits":120,"hitByPitch":7,"avg":".299","atBats":402,"obp":".364","slg":".415","ops":".779","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":167,"rbi":49,"leftOnBase":163,"sacBunts":3,"sacFlies":3,"babip":".328","groundOutsToAirouts":"1.07","catchersInterference":4,"pickoffs":0,"atBatsPerHomeRun":"44.67","popOuts":36,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":238,"errors":1,"chances":247,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":59,"gamesStarted":0,"flyOuts":16,"groundOuts":59,"airOuts":37,"runs":15,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":73,"baseOnBalls":22,"intentionalWalks":2,"hits":41,"hitByPitch":5,"atBats":208,"obp":".289","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":913,"era":"1.82","inningsPitched":"59.1","wins":2,"losses":1,"saves":2,"saveOpportunities":4,"holds":33,"blownSaves":2,"earnedRuns":12,"whip":"1.06","battersFaced":237,"outs":178,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":913,"balls":323,"strikes":590,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.59","rbi":0,"winPercentage":".667","pitchesPerInning":"15.39","gamesFinished":6,"strikeoutWalkRatio":"3.32","strikeoutsPer9Inn":"11.07","walksPer9Inn":"3.34","hitsPer9Inn":"6.22","runsScoredPer9":"2.28","homeRunsPer9":"0.61","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":55,"gamesStarted":0,"flyOuts":36,"groundOuts":56,"airOuts":60,"runs":25,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":64,"baseOnBalls":27,"intentionalWalks":3,"hits":45,"hitByPitch":2,"atBats":222,"obp":".292","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":983,"era":"2.97","inningsPitched":"60.2","wins":2,"losses":4,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":20,"whip":"1.19","battersFaced":254,"outs":182,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":983,"balls":361,"strikes":622,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".333","pitchesPerInning":"16.20","gamesFinished":17,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"9.49","walksPer9Inn":"4.01","hitsPer9Inn":"6.68","runsScoredPer9":"3.71","homeRunsPer9":"0.89","inheritedRunners":30,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678011":{"person":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"jerseyNumber":"18","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"901","stats":{"batting":{"note":"b-","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":26,"flyOuts":7,"groundOuts":14,"airOuts":13,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".217","atBats":46,"obp":".315","slg":".217","ops":".532","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":10,"rbi":3,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".270","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"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":11,"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":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":13,"errors":0,"chances":30,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"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":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":2,"putOuts":3,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":53,"groundOuts":88,"airOuts":85,"runs":28,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":62,"baseOnBalls":20,"intentionalWalks":0,"hits":74,"hitByPitch":2,"avg":".243","atBats":305,"obp":".291","slg":".426","ops":".717","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":130,"rbi":54,"leftOnBase":142,"sacBunts":1,"sacFlies":3,"babip":".259","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.79","popOuts":14,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":428,"errors":2,"chances":462,"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"}]},"ID682990":{"person":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":23,"gamesStarted":18,"flyOuts":49,"groundOuts":166,"airOuts":92,"runs":51,"doubles":27,"triples":1,"homeRuns":17,"strikeOuts":100,"baseOnBalls":40,"intentionalWalks":0,"hits":114,"hitByPitch":3,"atBats":469,"obp":".306","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","numberOfPitches":1927,"era":"3.48","inningsPitched":"124.0","wins":11,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.24","battersFaced":515,"outs":372,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1927,"balls":708,"strikes":1219,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".846","pitchesPerInning":"15.54","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.26","walksPer9Inn":"2.90","hitsPer9Inn":"8.27","runsScoredPer9":"3.70","homeRunsPer9":"1.23","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663604":{"person":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"jerseyNumber":"20","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"1-1 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":16,"groundOuts":38,"airOuts":25,"runs":16,"doubles":6,"triples":1,"homeRuns":0,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".238","atBats":122,"obp":".286","slg":".303","ops":".589","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":37,"rbi":10,"leftOnBase":58,"sacBunts":2,"sacFlies":2,"babip":".322","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":86,"errors":2,"chances":90,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID500779":{"person":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":65,"groundOuts":112,"airOuts":121,"runs":46,"doubles":13,"triples":0,"homeRuns":14,"strikeOuts":73,"baseOnBalls":37,"intentionalWalks":0,"hits":98,"hitByPitch":3,"atBats":401,"obp":".312","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1748,"era":"3.32","inningsPitched":"105.2","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.28","battersFaced":444,"outs":317,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1748,"balls":675,"strikes":1073,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".714","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"6.22","walksPer9Inn":"3.15","hitsPer9Inn":"8.35","runsScoredPer9":"3.92","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":8,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":10,"groundOuts":12,"airOuts":21,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".242","atBats":66,"obp":".296","slg":".409","ops":".705","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":27,"rbi":11,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".298","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":6,"lineOuts":5},"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":36,"putOuts":29,"errors":0,"chances":65,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":0,"flyOuts":7,"groundOuts":50,"airOuts":17,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":30,"hitByPitch":3,"atBats":139,"obp":".304","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":613,"era":"2.03","inningsPitched":"40.0","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.13","battersFaced":159,"outs":120,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":613,"balls":238,"strikes":375,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"2.94","rbi":0,"winPercentage":".667","pitchesPerInning":"15.33","gamesFinished":7,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"9.90","walksPer9Inn":"3.38","hitsPer9Inn":"6.75","runsScoredPer9":"2.03","homeRunsPer9":"0.45","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":8},"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}},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":58,"groundOuts":95,"airOuts":119,"runs":46,"doubles":18,"triples":0,"homeRuns":7,"strikeOuts":34,"baseOnBalls":23,"intentionalWalks":0,"hits":82,"hitByPitch":17,"avg":".254","atBats":323,"obp":".332","slg":".375","ops":".707","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":121,"rbi":42,"leftOnBase":137,"sacBunts":3,"sacFlies":4,"babip":".262","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.14","popOuts":36,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":156,"putOuts":66,"errors":5,"chances":227,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":26,"gamesStarted":26,"flyOuts":82,"groundOuts":114,"airOuts":154,"runs":45,"doubles":20,"triples":0,"homeRuns":16,"strikeOuts":154,"baseOnBalls":53,"intentionalWalks":0,"hits":104,"hitByPitch":8,"atBats":522,"obp":".283","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":2476,"era":"2.78","inningsPitched":"142.2","wins":15,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.10","battersFaced":588,"outs":428,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2476,"balls":963,"strikes":1513,"strikePercentage":".610","hitBatsmen":8,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".750","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"9.71","walksPer9Inn":"3.34","hitsPer9Inn":"6.56","runsScoredPer9":"2.84","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":38,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663368":{"person":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2 | 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":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":7,"groundOuts":20,"airOuts":14,"runs":20,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".247","atBats":81,"obp":".322","slg":".432","ops":".754","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":35,"rbi":9,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":53,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID683232":{"person":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":52,"gamesStarted":0,"flyOuts":38,"groundOuts":40,"airOuts":58,"runs":19,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":39,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":166,"obp":".239","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":712,"era":"3.06","inningsPitched":"47.0","wins":4,"losses":3,"saves":1,"saveOpportunities":5,"holds":14,"blownSaves":4,"earnedRuns":16,"whip":"0.91","battersFaced":180,"outs":141,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":712,"balls":208,"strikes":504,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".571","pitchesPerInning":"15.15","gamesFinished":4,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"7.47","walksPer9Inn":"1.72","hitsPer9Inn":"6.51","runsScoredPer9":"3.64","homeRunsPer9":"0.96","inheritedRunners":40,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":63,"groundOuts":137,"airOuts":104,"runs":69,"doubles":22,"triples":0,"homeRuns":13,"strikeOuts":95,"baseOnBalls":70,"intentionalWalks":4,"hits":117,"hitByPitch":2,"avg":".261","atBats":449,"obp":".360","slg":".396","ops":".756","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":525,"totalBases":178,"rbi":61,"leftOnBase":193,"sacBunts":0,"sacFlies":4,"babip":".301","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.54","popOuts":15,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":20,"stolenBases":50,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":39,"putOuts":915,"errors":4,"chances":958,"fielding":".996","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643376":{"person":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"jerseyNumber":"33","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":40,"groundOuts":36,"airOuts":87,"runs":33,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":73,"baseOnBalls":36,"intentionalWalks":0,"hits":49,"hitByPitch":4,"avg":".202","atBats":242,"obp":".313","slg":".376","ops":".689","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":91,"rbi":30,"leftOnBase":123,"sacBunts":1,"sacFlies":2,"babip":".238","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":34,"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":{"caughtStealing":18,"stolenBases":57,"stolenBasePercentage":".760","caughtStealingPercentage":".240","assists":26,"putOuts":609,"errors":6,"chances":641,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":64,"groundOuts":109,"airOuts":110,"runs":75,"doubles":23,"triples":0,"homeRuns":13,"strikeOuts":113,"baseOnBalls":46,"intentionalWalks":1,"hits":126,"hitByPitch":1,"avg":".279","atBats":451,"obp":".344","slg":".417","ops":".761","caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":505,"totalBases":188,"rbi":61,"leftOnBase":159,"sacBunts":2,"sacFlies":5,"babip":".342","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.69","popOuts":7,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":266,"putOuts":185,"errors":7,"chances":458,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID605540":{"person":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":7,"gamesStarted":7,"flyOuts":21,"groundOuts":24,"airOuts":44,"runs":9,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":49,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":138,"obp":".204","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":530,"era":"2.06","inningsPitched":"39.1","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.74","battersFaced":147,"outs":118,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":530,"balls":167,"strikes":363,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.47","gamesFinished":0,"strikeoutWalkRatio":"6.13","strikeoutsPer9Inn":"11.21","walksPer9Inn":"1.83","hitsPer9Inn":"4.81","runsScoredPer9":"2.06","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":16,"groundOuts":20,"airOuts":30,"runs":16,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":122,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":602,"era":"3.89","inningsPitched":"34.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.13","battersFaced":140,"outs":104,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":602,"balls":203,"strikes":399,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".800","pitchesPerInning":"17.37","gamesFinished":0,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"12.98","walksPer9Inn":"4.41","hitsPer9Inn":"5.71","runsScoredPer9":"4.15","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657649":{"person":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":58,"gamesStarted":0,"flyOuts":39,"groundOuts":49,"airOuts":50,"runs":18,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":18,"intentionalWalks":1,"hits":45,"hitByPitch":2,"atBats":188,"obp":".311","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":810,"era":"3.18","inningsPitched":"51.0","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":23,"blownSaves":1,"earnedRuns":18,"whip":"1.24","battersFaced":211,"outs":153,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":810,"balls":289,"strikes":521,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".833","pitchesPerInning":"15.88","gamesFinished":4,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"8.29","walksPer9Inn":"3.18","hitsPer9Inn":"7.94","runsScoredPer9":"3.18","homeRunsPer9":"0.88","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":46,"gamesStarted":0,"flyOuts":25,"groundOuts":33,"airOuts":41,"runs":13,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":53,"baseOnBalls":16,"intentionalWalks":3,"hits":30,"hitByPitch":0,"atBats":154,"obp":".266","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":671,"era":"2.09","inningsPitched":"43.0","wins":4,"losses":2,"saves":29,"saveOpportunities":33,"holds":0,"blownSaves":4,"earnedRuns":10,"whip":"1.07","battersFaced":173,"outs":129,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":671,"balls":220,"strikes":451,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".667","pitchesPerInning":"15.60","gamesFinished":41,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"11.09","walksPer9Inn":"3.35","hitsPer9Inn":"6.28","runsScoredPer9":"2.72","homeRunsPer9":"0.63","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":10},"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}}},"batters":[686217,702332,661388,592885,683734,686555,668930,663604,663368,687401,678011,694477,571946,668964],"pitchers":[694477,571946,668964],"bench":[643376,655316],"bullpen":[681982,676879,657649,683232,656730,694819,642547,682990,500779,682842,605540],"battingOrder":[686217,702332,661388,592885,683734,686555,668930,663368,678011],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lockridge (6, Boyd); Vaughn (14, Boyd)."},{"label":"HR","value":"Yelich (26, 4th inning off Boyd, 0 on, 0 out)."},{"label":"TB","value":"Contreras, Wm; Durbin; Frelick 2; Lockridge 2; Turang; Vaughn 2; Yelich 4."},{"label":"RBI","value":"Frelick 2 (49); Turang (61); Yelich (87)."},{"label":"2-out RBI","value":"Frelick."},{"label":"Runners left in scoring position, 2 out","value":"Ortiz, J 2; Durbin 2; Yelich."},{"label":"GIDP","value":"Contreras, Wm; Vaughn."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Vaughn (2, throw)."}]}],"note":[{"label":"a","value":"Struck out for Lockridge in the 6th."},{"label":"b","value":"Struck out for Ortiz, J 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":3,"groundOuts":8,"airOuts":6,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":31,"obp":".319","slg":".429","ops":".748","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":16,"rbi":6,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".359","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":158,"era":"3.84","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.21","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":58,"strikes":100,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"pitchesPerInning":"17.56","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(S, 17)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":23,"groundOuts":37,"airOuts":45,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":158,"obp":".254","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":676,"era":"1.81","inningsPitched":"44.2","wins":1,"losses":3,"saves":17,"saveOpportunities":19,"holds":6,"blownSaves":2,"earnedRuns":9,"whip":"0.94","battersFaced":173,"outs":134,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":676,"balls":229,"strikes":447,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".250","pitchesPerInning":"15.13","gamesFinished":30,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"9.47","walksPer9Inn":"2.42","hitsPer9Inn":"6.04","runsScoredPer9":"2.22","homeRunsPer9":"0.60","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690990":{"person":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":16,"flyOuts":50,"groundOuts":93,"airOuts":86,"runs":35,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":70,"baseOnBalls":28,"intentionalWalks":0,"hits":77,"hitByPitch":6,"atBats":323,"obp":".308","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1374,"era":"3.08","inningsPitched":"87.2","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.20","battersFaced":361,"outs":263,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1374,"balls":482,"strikes":892,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".636","pitchesPerInning":"15.67","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.19","walksPer9Inn":"2.87","hitsPer9Inn":"7.90","runsScoredPer9":"3.59","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":88,"groundOuts":101,"airOuts":155,"runs":79,"doubles":21,"triples":4,"homeRuns":18,"strikeOuts":77,"baseOnBalls":79,"intentionalWalks":7,"hits":116,"hitByPitch":3,"avg":".261","atBats":445,"obp":".374","slg":".447","ops":".821","caughtStealing":2,"stolenBases":25,"stolenBasePercentage":".926","caughtStealingPercentage":".074","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":533,"totalBases":199,"rbi":62,"leftOnBase":156,"sacBunts":1,"sacFlies":3,"babip":".278","groundOutsToAirouts":"0.65","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"24.72","popOuts":27,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":221,"errors":2,"chances":227,"fielding":".991","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":"200","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":77,"groundOuts":94,"airOuts":134,"runs":65,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":114,"baseOnBalls":65,"intentionalWalks":1,"hits":100,"hitByPitch":1,"avg":".228","atBats":438,"obp":".327","slg":".388","ops":".715","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":170,"rbi":56,"leftOnBase":157,"sacBunts":0,"sacFlies":4,"babip":".269","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.38","popOuts":23,"lineOuts":34},"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":226,"errors":1,"chances":232,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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, 16)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":33,"groundOuts":32,"airOuts":56,"runs":11,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":1,"hits":26,"hitByPitch":0,"atBats":156,"obp":".224","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":657,"era":"2.18","inningsPitched":"45.1","wins":3,"losses":3,"saves":1,"saveOpportunities":4,"holds":16,"blownSaves":3,"earnedRuns":11,"whip":"0.84","battersFaced":170,"outs":136,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":657,"balls":222,"strikes":435,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".500","pitchesPerInning":"14.49","gamesFinished":4,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"8.74","walksPer9Inn":"2.38","hitsPer9Inn":"5.16","runsScoredPer9":"2.18","homeRunsPer9":"0.60","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":96,"groundOuts":68,"airOuts":151,"runs":36,"doubles":16,"triples":0,"homeRuns":18,"strikeOuts":85,"baseOnBalls":19,"intentionalWalks":0,"hits":79,"hitByPitch":1,"atBats":380,"obp":".246","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1563,"era":"3.06","inningsPitched":"103.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"0.95","battersFaced":403,"outs":309,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1563,"balls":496,"strikes":1067,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".615","pitchesPerInning":"15.17","gamesFinished":0,"strikeoutWalkRatio":"4.47","strikeoutsPer9Inn":"7.43","walksPer9Inn":"1.66","hitsPer9Inn":"6.90","runsScoredPer9":"3.15","homeRunsPer9":"1.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":33,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":119,"flyOuts":80,"groundOuts":82,"airOuts":105,"runs":55,"doubles":16,"triples":3,"homeRuns":24,"strikeOuts":110,"baseOnBalls":40,"intentionalWalks":1,"hits":103,"hitByPitch":9,"avg":".258","atBats":399,"obp":".339","slg":".494","ops":".833","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":197,"rbi":68,"leftOnBase":157,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.62","popOuts":8,"lineOuts":17},"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":65,"putOuts":769,"errors":4,"chances":838,"fielding":".995","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":85,"flyOuts":46,"groundOuts":70,"airOuts":85,"runs":43,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":50,"baseOnBalls":40,"intentionalWalks":0,"hits":73,"hitByPitch":3,"avg":".265","atBats":275,"obp":".361","slg":".458","ops":".819","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":126,"rbi":40,"leftOnBase":131,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.15","popOuts":17,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":16,"stolenBases":33,"stolenBasePercentage":".673","caughtStealingPercentage":".327","assists":17,"putOuts":583,"errors":2,"chances":602,"fielding":".997","passedBall":3,"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":17,"gamesStarted":17,"flyOuts":67,"groundOuts":78,"airOuts":130,"runs":48,"doubles":16,"triples":2,"homeRuns":22,"strikeOuts":74,"baseOnBalls":20,"intentionalWalks":0,"hits":86,"hitByPitch":0,"atBats":365,"obp":".275","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1493,"era":"4.44","inningsPitched":"95.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.11","battersFaced":388,"outs":286,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1493,"balls":490,"strikes":1003,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".538","pitchesPerInning":"15.66","gamesFinished":0,"strikeoutWalkRatio":"3.70","strikeoutsPer9Inn":"6.99","walksPer9Inn":"1.89","hitsPer9Inn":"8.12","runsScoredPer9":"4.53","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":32,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, 2 R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":88,"groundOuts":87,"airOuts":148,"runs":78,"doubles":33,"triples":4,"homeRuns":27,"strikeOuts":122,"baseOnBalls":22,"intentionalWalks":0,"hits":123,"hitByPitch":7,"avg":".261","atBats":471,"obp":".302","slg":".520","ops":".822","caughtStealing":7,"stolenBases":30,"stolenBasePercentage":".811","caughtStealingPercentage":".189","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":245,"rbi":79,"leftOnBase":223,"sacBunts":5,"sacFlies":4,"babip":".294","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.44","popOuts":35,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":347,"errors":1,"chances":352,"fielding":".997","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":{"note":"(H, 10)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":3,"flyOuts":20,"groundOuts":23,"airOuts":43,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":1,"hits":25,"hitByPitch":5,"atBats":128,"obp":".293","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":590,"era":"1.73","inningsPitched":"36.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":10,"blownSaves":0,"earnedRuns":7,"whip":"1.05","battersFaced":148,"outs":109,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":590,"balls":200,"strikes":390,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".667","pitchesPerInning":"16.24","gamesFinished":10,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.66","walksPer9Inn":"3.22","hitsPer9Inn":"6.19","runsScoredPer9":"2.23","homeRunsPer9":"0.50","inheritedRunners":18,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":50,"groundOuts":77,"airOuts":92,"runs":52,"doubles":15,"triples":3,"homeRuns":11,"strikeOuts":93,"baseOnBalls":32,"intentionalWalks":1,"hits":80,"hitByPitch":9,"avg":".235","atBats":341,"obp":".317","slg":".393","ops":".710","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":134,"rbi":30,"leftOnBase":131,"sacBunts":1,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":17,"lineOuts":25},"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":64,"putOuts":140,"errors":6,"chances":210,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 2 BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":82,"groundOuts":76,"airOuts":143,"runs":64,"doubles":27,"triples":3,"homeRuns":27,"strikeOuts":134,"baseOnBalls":53,"intentionalWalks":1,"hits":115,"hitByPitch":0,"avg":".249","atBats":462,"obp":".322","slg":".496","ops":".818","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":229,"rbi":86,"leftOnBase":197,"sacBunts":0,"sacFlies":6,"babip":".287","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.11","popOuts":28,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":67,"errors":3,"chances":71,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":12,"groundOuts":27,"airOuts":25,"runs":12,"doubles":1,"triples":0,"homeRuns":6,"strikeOuts":20,"baseOnBalls":2,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".222","atBats":90,"obp":".237","slg":".433","ops":".670","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":39,"rbi":16,"leftOnBase":42,"sacBunts":1,"sacFlies":1,"babip":".215","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":9,"putOuts":196,"errors":1,"chances":206,"fielding":".995","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":{},"fielding":{}},"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":39,"gamesStarted":0,"flyOuts":24,"groundOuts":35,"airOuts":36,"runs":17,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":42,"baseOnBalls":9,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":143,"obp":".266","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":557,"era":"3.76","inningsPitched":"38.1","wins":3,"losses":3,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":16,"whip":"1.07","battersFaced":154,"outs":115,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":557,"balls":167,"strikes":390,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"14.53","gamesFinished":10,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"9.86","walksPer9Inn":"2.11","hitsPer9Inn":"7.51","runsScoredPer9":"3.99","homeRunsPer9":"1.17","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 12-6)","summary":"5.1 IP, 4 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":30,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":25,"gamesStarted":25,"flyOuts":94,"groundOuts":121,"airOuts":174,"runs":48,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":129,"baseOnBalls":33,"intentionalWalks":0,"hits":121,"hitByPitch":5,"atBats":534,"obp":".275","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2224,"era":"2.61","inningsPitched":"148.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.04","battersFaced":583,"outs":444,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2224,"balls":718,"strikes":1506,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":8,"groundOutsToAirouts":"0.70","rbi":3,"winPercentage":".667","pitchesPerInning":"15.03","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"7.84","walksPer9Inn":"2.01","hitsPer9Inn":"7.36","runsScoredPer9":"2.92","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":6,"passedBall":0,"popOuts":41,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":5,"errors":4,"chances":30,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":25,"gamesStarted":21,"flyOuts":72,"groundOuts":111,"airOuts":148,"runs":56,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":90,"baseOnBalls":33,"intentionalWalks":0,"hits":123,"hitByPitch":5,"atBats":465,"obp":".318","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1961,"era":"3.99","inningsPitched":"121.2","wins":9,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.28","battersFaced":510,"outs":365,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1961,"balls":701,"strikes":1260,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".643","pitchesPerInning":"16.12","gamesFinished":3,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"6.66","walksPer9Inn":"2.44","hitsPer9Inn":"9.10","runsScoredPer9":"4.14","homeRunsPer9":"1.41","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":36,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":19,"errors":1,"chances":37,"fielding":".973","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":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":60,"groundOuts":111,"airOuts":108,"runs":67,"doubles":16,"triples":2,"homeRuns":18,"strikeOuts":137,"baseOnBalls":32,"intentionalWalks":1,"hits":115,"hitByPitch":0,"avg":".247","atBats":465,"obp":".293","slg":".406","ops":".699","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":189,"rbi":57,"leftOnBase":214,"sacBunts":1,"sacFlies":5,"babip":".308","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.83","popOuts":19,"lineOuts":29},"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":278,"putOuts":172,"errors":9,"chances":459,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID518489":{"person":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"jerseyNumber":"54","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":26,"gamesStarted":1,"flyOuts":12,"groundOuts":24,"airOuts":25,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":90,"obp":".292","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":371,"era":"4.13","inningsPitched":"24.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":11,"whip":"1.17","battersFaced":96,"outs":72,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":130,"strikes":241,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".000","pitchesPerInning":"15.46","gamesFinished":4,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"7.13","walksPer9Inn":"1.50","hitsPer9Inn":"9.00","runsScoredPer9":"4.13","homeRunsPer9":"0.75","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"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":true,"isSubstitute":false}},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, K, 3 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":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":0,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".250","slg":".500","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":6,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":46,"gamesStarted":0,"flyOuts":17,"groundOuts":35,"airOuts":36,"runs":16,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":42,"baseOnBalls":20,"intentionalWalks":2,"hits":32,"hitByPitch":2,"atBats":141,"obp":".325","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":692,"era":"2.35","inningsPitched":"38.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":10,"whip":"1.36","battersFaced":167,"outs":115,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":692,"balls":253,"strikes":439,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"18.05","gamesFinished":5,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.86","walksPer9Inn":"4.70","hitsPer9Inn":"7.51","runsScoredPer9":"3.76","homeRunsPer9":"0.94","inheritedRunners":27,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":86,"groundOuts":134,"airOuts":155,"runs":60,"doubles":20,"triples":3,"homeRuns":4,"strikeOuts":36,"baseOnBalls":29,"intentionalWalks":1,"hits":132,"hitByPitch":6,"avg":".291","atBats":454,"obp":".339","slg":".374","ops":".713","caughtStealing":3,"stolenBases":22,"stolenBasePercentage":".880","caughtStealingPercentage":".120","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":492,"totalBases":170,"rbi":48,"leftOnBase":180,"sacBunts":0,"sacFlies":3,"babip":".307","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"113.50","popOuts":24,"lineOuts":45},"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":291,"putOuts":209,"errors":3,"chances":503,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 19)","summary":"0.2 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":12,"strikes":12,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":1,"flyOuts":18,"groundOuts":62,"airOuts":41,"runs":17,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":57,"baseOnBalls":18,"intentionalWalks":0,"hits":40,"hitByPitch":5,"atBats":199,"obp":".284","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":900,"era":"2.45","inningsPitched":"55.0","wins":3,"losses":1,"saves":1,"saveOpportunities":4,"holds":19,"blownSaves":3,"earnedRuns":15,"whip":"1.05","battersFaced":223,"outs":165,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":900,"balls":334,"strikes":566,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":1,"winPercentage":".750","pitchesPerInning":"16.36","gamesFinished":6,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"9.33","walksPer9Inn":"2.95","hitsPer9Inn":"6.55","runsScoredPer9":"2.78","homeRunsPer9":"0.49","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"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"}]},"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":21,"gamesStarted":15,"flyOuts":56,"groundOuts":86,"airOuts":98,"runs":67,"doubles":17,"triples":4,"homeRuns":17,"strikeOuts":108,"baseOnBalls":30,"intentionalWalks":0,"hits":114,"hitByPitch":4,"atBats":404,"obp":".337","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1621,"era":"5.91","inningsPitched":"99.0","wins":5,"losses":7,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":65,"whip":"1.45","battersFaced":440,"outs":297,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1621,"balls":556,"strikes":1065,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".417","pitchesPerInning":"16.37","gamesFinished":1,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"9.82","walksPer9Inn":"2.73","hitsPer9Inn":"10.36","runsScoredPer9":"6.09","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":24},"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":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 | K, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":39,"groundOuts":75,"airOuts":89,"runs":42,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":62,"baseOnBalls":25,"intentionalWalks":0,"hits":65,"hitByPitch":2,"avg":".226","atBats":288,"obp":".289","slg":".392","ops":".681","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":113,"rbi":32,"leftOnBase":141,"sacBunts":0,"sacFlies":3,"babip":".251","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.80","popOuts":20,"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":157,"putOuts":59,"errors":6,"chances":222,"fielding":".973","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":64,"flyOuts":29,"groundOuts":34,"airOuts":53,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".217","atBats":138,"obp":".287","slg":".326","ops":".613","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":45,"rbi":15,"leftOnBase":53,"sacBunts":0,"sacFlies":4,"babip":".237","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":152,"errors":1,"chances":167,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[683737,664023,673548,691718,650489,683357,621020,624512,807713,571510,641745,573204,519141,694037],"pitchers":[571510,641745,573204,519141,694037],"bench":[663538,608348,663656,457759],"bullpen":[518489,676962,690990,684007,552640,607067,573124,592791],"battingOrder":[683737,664023,673548,691718,650489,683357,621020,624512,807713],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Happ (22, Patrick); Crow-Armstrong (33, Patrick)."},{"label":"HR","value":"Castro, W (11, 3rd inning off Patrick, 2 on, 1 out); Caissie (1, 6th inning off Miller, S, 0 on, 1 out)."},{"label":"TB","value":"Busch; Caissie 5; Castro, W 4; Crow-Armstrong 3; Happ 2; Shaw."},{"label":"RBI","value":"Caissie 3 (3); Castro, W 3 (30)."},{"label":"2-out RBI","value":"Caissie 2."},{"label":"Runners left in scoring position, 2 out","value":"Castro, W; Swanson."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Shaw (3, 2nd base by Patrick/Contreras, Wm); Crow-Armstrong (7, 2nd base by Myers/Contreras, Wm)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Swanson-Castro, W-Busch; Shaw-Castro, W-Busch)."}]}],"note":[]}},"officials":[{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Patrick."},{"label":"Pitches-strikes","value":"Patrick 81-53; Miller, S 16-11; Myers 19-13; Boyd 90-60; Keller, Bra 24-12; Thielbar 13-8; Pomeranz 14-9; Palencia, D 17-11."},{"label":"Groundouts-flyouts","value":"Patrick 7-2; Miller, S 0-0; Myers 1-1; Boyd 5-6; Keller, Bra 0-0; Thielbar 1-0; Pomeranz 1-0; Palencia, D 1-0."},{"label":"Batters faced","value":"Patrick 22; Miller, S 4; Myers 7; Boyd 25; Keller, Bra 5; Thielbar 2; Pomeranz 3; Palencia, D 4."},{"label":"Inherited runners-scored","value":"Keller, Bra 1-1; Thielbar 1-0."},{"label":"Umpires","value":"HP: Jordan Baker. 1B: Stu Scheurwater. 2B: Dan Bellino. 3B: Brock Ballou. "},{"label":"Weather","value":"73 degrees, Overcast."},{"label":"Wind","value":"2 mph, In From CF."},{"label":"First pitch","value":"1:20 PM."},{"label":"T","value":"2:33."},{"label":"Att","value":"33,103."},{"label":"Venue","value":"Wrigley Field."},{"label":"August 19, 2025"}],"pitchingNotes":["Keller, Bra pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357","boxscoreName":"Caissie"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, K, 3 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":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":0,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".250","slg":".500","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":6,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","boxscoreName":"Castro, W"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":50,"groundOuts":77,"airOuts":92,"runs":52,"doubles":15,"triples":3,"homeRuns":11,"strikeOuts":93,"baseOnBalls":32,"intentionalWalks":1,"hits":80,"hitByPitch":9,"avg":".235","atBats":341,"obp":".317","slg":".393","ops":".710","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":134,"rbi":30,"leftOnBase":131,"sacBunts":1,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":17,"lineOuts":25},"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":64,"putOuts":140,"errors":6,"chances":210,"fielding":".971","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},{"player":{"person":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604","boxscoreName":"Lockridge"},"jerseyNumber":"20","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"1-1 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":16,"groundOuts":38,"airOuts":25,"runs":16,"doubles":6,"triples":1,"homeRuns":0,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".238","atBats":122,"obp":".286","slg":".303","ops":".589","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":37,"rbi":10,"leftOnBase":58,"sacBunts":2,"sacFlies":2,"babip":".322","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":86,"errors":2,"chances":90,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"loser":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"save":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}