{"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":776287,"link":"/api/v1.1/game/776287/feed/live","metaData":{"wait":10,"timeStamp":"20250917_195444","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776287,"type":"R","doubleHeader":"N","id":"2025/09/17/chnmlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776287-2025-09-17","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-17T16:35:00Z","originalDate":"2025-09-17","officialDate":"2025-09-17","dayNight":"day","time":"12:35","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":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":152,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":88,"losses":64,"ties":0,"pct":".579"},"records":{},"divisionLeader":false,"wins":88,"losses":64,"winningPercentage":".579"},"franchiseName":"Chicago","clubName":"Cubs","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2025,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","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":"Pittsburgh","record":{"gamesPlayed":153,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":88,"ties":0,"pct":".425"},"records":{},"divisionLeader":false,"wins":65,"losses":88,"winningPercentage":".425"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true}},"players":{"ID672744":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744","firstName":"Alexander","lastName":"Canario","primaryNumber":"29","birthDate":"2000-05-07","currentAge":26,"birthCity":"Montecristi","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alexander","useLastName":"Canario","boxscoreName":"Canario","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"cah-NAR-ee-oh","mlbDebutDate":"2023-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexander Canario","nameSlug":"alexander-canario-672744","firstLastName":"Alexander Canario","lastFirstName":"Canario, Alexander","lastInitName":"Canario, A","initLastName":"A Canario","fullFMLName":"Alexander Canario","fullLFMName":"Canario, Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID694377":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377","firstName":"Nicholas","lastName":"Yorke","primaryNumber":"38","birthDate":"2002-04-02","currentAge":24,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Yorke","middleName":"Anthony","boxscoreName":"Yorke","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"YORK","mlbDebutDate":"2024-09-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Yorke","nameSlug":"nick-yorke-694377","firstLastName":"Nick Yorke","lastFirstName":"Yorke, Nick","lastInitName":"Yorke, N","initLastName":"N Yorke","fullFMLName":"Nicholas Anthony Yorke","fullLFMName":"Yorke, Nicholas Anthony","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID681895":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895","firstName":"Samuel","lastName":"Sisk","primaryNumber":"48","birthDate":"1997-04-23","currentAge":29,"birthCity":"Chester","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Sisk","middleName":"Evan","boxscoreName":"Sisk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Evan Sisk","nameSlug":"evan-sisk-681895","firstLastName":"Evan Sisk","lastFirstName":"Sisk, Evan","lastInitName":"Sisk, E","initLastName":"E Sisk","fullFMLName":"Samuel Evan Sisk","fullLFMName":"Sisk, Samuel Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID678894":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894","firstName":"Liover","lastName":"Peguero","birthDate":"2000-12-31","currentAge":25,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Liover","useLastName":"Peguero","boxscoreName":"Peguero","gender":"M","nameMatrilineal":"Sosa","isPlayer":true,"isVerified":true,"pronunciation":"LEE-over puh-GAIR-oh","mlbDebutDate":"2022-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liover Peguero","nameSlug":"liover-peguero-678894","firstLastName":"Liover Peguero","lastFirstName":"Peguero, Liover","lastInitName":"Peguero, L","initLastName":"L Peguero","fullFMLName":"Liover Peguero","fullLFMName":"Peguero, Liover ","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"56","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID519141":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141","firstName":"Thomas","lastName":"Pomeranz","primaryNumber":"47","birthDate":"1988-11-22","currentAge":37,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":246,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Pomeranz","middleName":"Andrew","boxscoreName":"Pomeranz","nickName":"Big Smooth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2011-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Pomeranz","nameSlug":"drew-pomeranz-519141","firstLastName":"Drew Pomeranz","lastFirstName":"Pomeranz, Drew","lastInitName":"Pomeranz, D","initLastName":"D Pomeranz","fullFMLName":"Thomas Andrew Pomeranz","fullLFMName":"Pomeranz, Thomas Andrew","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID664294":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294","firstName":"Dauri","lastName":"Moreta","primaryNumber":"36","birthDate":"1996-04-15","currentAge":30,"birthCity":"Comendador","birthCountry":"Dominican Republic","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dauri","useLastName":"Moreta","middleName":"Michell","boxscoreName":"Moreta","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"DOW-ree mo-RETTA","mlbDebutDate":"2021-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dauri Moreta","nameSlug":"dauri-moreta-664294","firstLastName":"Dauri Moreta","lastFirstName":"Moreta, Dauri","lastInitName":"Moreta, D","initLastName":"D Moreta","fullFMLName":"Dauri Michell Moreta","fullLFMName":"Moreta, Dauri Michell","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID647336":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","firstName":"Michael","lastName":"Soroka","primaryNumber":"34","birthDate":"1997-08-04","currentAge":29,"birthCity":"Calgary","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Soroka","middleName":"John Graydon","boxscoreName":"Soroka","nickName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"so-ROH-ka","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Soroka","nameSlug":"michael-soroka-647336","firstLastName":"Michael Soroka","lastFirstName":"Soroka, Michael","lastInitName":"Soroka, M","initLastName":"M Soroka","fullFMLName":"Michael John Graydon Soroka","fullLFMName":"Soroka, Michael John Graydon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID693312":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312","firstName":"Kyle","lastName":"Nicolas","birthDate":"1999-02-22","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Nicolas","middleName":"Todd","boxscoreName":"Nicolas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"Nicholas","mlbDebutDate":"2023-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Nicolas","nameSlug":"kyle-nicolas-693312","firstLastName":"Kyle Nicolas","lastFirstName":"Nicolas, Kyle","lastInitName":"Nicolas, K","initLastName":"K Nicolas","fullFMLName":"Kyle Todd Nicolas","fullLFMName":"Nicolas, Kyle Todd","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":24,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID670912":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912","firstName":"Johan","lastName":"Oviedo","primaryNumber":"29","birthDate":"1998-03-02","currentAge":28,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 6\"","weight":275,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Johan","useLastName":"Oviedo","boxscoreName":"Oviedo","gender":"M","nameMatrilineal":"Puig","isPlayer":true,"isVerified":false,"pronunciation":"YO-hahn oh-vee-YAY-doh","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johan Oviedo","nameSlug":"johan-oviedo-670912","firstLastName":"Johan Oviedo","lastFirstName":"Oviedo, Johan","lastInitName":"Oviedo, J","initLastName":"J Oviedo","fullFMLName":"Johan Oviedo","fullLFMName":"Oviedo, Johan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687478":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478","firstName":"Cameron","lastName":"Devanney","primaryNumber":"34","birthDate":"1997-04-13","currentAge":29,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Cam","useLastName":"Devanney","middleName":"Michael","boxscoreName":"Devanney","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"duh-VAY-nee","mlbDebutDate":"2025-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Devanney","nameSlug":"cam-devanney-687478","firstLastName":"Cam Devanney","lastFirstName":"Devanney, Cam","lastInitName":"Devanney, C","initLastName":"C Devanney","fullFMLName":"Cameron Michael Devanney","fullLFMName":"Devanney, Cameron Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"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},"ID669261":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261","firstName":"Jack","lastName":"Suwinski","birthDate":"1998-07-29","currentAge":28,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jack","useLastName":"Suwinski","middleName":"William","boxscoreName":"Suwinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-WIN-ski","mlbDebutDate":"2022-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Suwinski","nameSlug":"jack-suwinski-669261","firstLastName":"Jack Suwinski","lastFirstName":"Suwinski, Jack","lastInitName":"Suwinski, J","initLastName":"J Suwinski","fullFMLName":"Jack William Suwinski","fullLFMName":"Suwinski, Jack William","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID804668":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668","firstName":"Rafael","lastName":"Flores","primaryNumber":"43","birthDate":"2000-11-07","currentAge":25,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Flores Jr.","boxscoreName":"Flores Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Flores Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"rafael-flores-jr-804668","firstLastName":"Rafael Flores Jr.","lastFirstName":"Flores Jr., Rafael","lastInitName":"Flores Jr., R","initLastName":"R Flores Jr.","fullFMLName":"Rafael Flores Jr.","fullLFMName":"Flores Jr., Rafael ","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID687863":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863","firstName":"Porter","lastName":"Hodge","primaryNumber":"37","birthDate":"2001-02-21","currentAge":25,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Porter","useLastName":"Hodge","middleName":"Dene","boxscoreName":"Hodge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Porter Hodge","nameSlug":"porter-hodge-687863","firstLastName":"Porter Hodge","lastFirstName":"Hodge, Porter","lastInitName":"Hodge, P","initLastName":"P Hodge","fullFMLName":"Porter Dene Hodge","fullLFMName":"Hodge, Porter Dene","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"ID665833":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","firstName":"Oneil","lastName":"Cruz","primaryNumber":"15","birthDate":"1998-10-04","currentAge":27,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 7\"","weight":248,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Oneil","useLastName":"Cruz","boxscoreName":"Cruz, O","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-10-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oneil Cruz","nameSlug":"oneil-cruz-665833","firstLastName":"Oneil Cruz","lastFirstName":"Cruz, Oneil","lastInitName":"Cruz, O","initLastName":"O Cruz","fullFMLName":"Oneil Cruz","fullLFMName":"Cruz, Oneil","strikeZoneTop":3.52,"strikeZoneBottom":1.77},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID502054":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054","firstName":"Thomas","lastName":"Pham","primaryNumber":"21","birthDate":"1988-03-08","currentAge":38,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tommy","useLastName":"Pham","middleName":"James","boxscoreName":"Pham","nickName":"Phamtastic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"Fam","mlbDebutDate":"2014-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Pham","nameSlug":"tommy-pham-502054","firstLastName":"Tommy Pham","lastFirstName":"Pham, Tommy","lastInitName":"Pham, T","initLastName":"T Pham","fullFMLName":"Thomas James Pham","fullLFMName":"Pham, Thomas James","strikeZoneTop":3.273,"strikeZoneBottom":1.652},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID457705":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","firstName":"Andrew","lastName":"McCutchen","primaryNumber":"24","birthDate":"1986-10-10","currentAge":39,"birthCity":"Fort Meade","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"McCutchen","middleName":"Stefan","boxscoreName":"McCutchen","nickName":"Drusneeze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"mik-KUCH-in","mlbDebutDate":"2009-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew McCutchen","nameSlug":"andrew-mccutchen-457705","firstLastName":"Andrew McCutchen","lastFirstName":"McCutchen, Andrew","lastInitName":"McCutchen, A","initLastName":"A McCutchen","fullFMLName":"Andrew Stefan McCutchen","fullLFMName":"McCutchen, Andrew Stefan","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID664875":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875","firstName":"Justin","lastName":"Lawrence","primaryNumber":"44","birthDate":"1994-11-25","currentAge":31,"birthCity":"Panama City","birthCountry":"Panama","height":"6' 3\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Lawrence","middleName":"Anthony","boxscoreName":"Lawrence, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Lawrence","nameSlug":"justin-lawrence-664875","firstLastName":"Justin Lawrence","lastFirstName":"Lawrence, Justin","lastInitName":"Lawrence, J","initLastName":"J Lawrence","fullFMLName":"Justin Anthony Lawrence","fullLFMName":"Lawrence, Justin Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682634":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634","firstName":"Kevin","lastName":"Alcantara","primaryNumber":"13","birthDate":"2002-07-12","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":188,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kevin","useLastName":"Alcántara","boxscoreName":"Alcántara","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ahl-KAHN-tah-rah","mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Alcántara","nameSlug":"kevin-alcantara-682634","firstLastName":"Kevin Alcántara","lastFirstName":"Alcántara, Kevin","lastInitName":"Alcántara, K","initLastName":"K Alcántara","fullFMLName":"Kevin Alcántara","fullLFMName":"Alcántara, Kevin ","strikeZoneTop":3.46,"strikeZoneBottom":1.75},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","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},"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},"ID691907":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907","firstName":"Tsung-Che","lastName":"Cheng","primaryNumber":"39","birthDate":"2001-07-26","currentAge":25,"birthCity":"Pingtung County","birthCountry":"Taiwan","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tsung-Che","useLastName":"Cheng","boxscoreName":"Cheng, T","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"sung-chay","mlbDebutDate":"2025-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tsung-Che Cheng","nameSlug":"tsung-che-cheng-691907","firstLastName":"Tsung-Che Cheng","lastFirstName":"Cheng, Tsung-Che","lastInitName":"Cheng, T","initLastName":"T Cheng","fullFMLName":"Tsung-Che Cheng","fullLFMName":"Cheng, Tsung-Che ","strikeZoneTop":3.016,"strikeZoneBottom":1.522},"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},"ID467793":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793","firstName":"Carlos","lastName":"Santana","primaryNumber":"41","birthDate":"1986-04-08","currentAge":40,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Carlos","useLastName":"Santana","boxscoreName":"Santana, C","nickName":"Slamtana","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2010-06-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Santana","nameSlug":"carlos-santana-467793","firstLastName":"Carlos Santana","lastFirstName":"Santana, Carlos","lastInitName":"Santana, C","initLastName":"C Santana","fullFMLName":"Carlos Santana","fullLFMName":"Santana, Carlos","strikeZoneTop":3.109,"strikeZoneBottom":1.569},"ID457759":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759","firstName":"Justin","lastName":"Turner","primaryNumber":"3","birthDate":"1984-11-23","currentAge":41,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Justin","useLastName":"Turner","middleName":"Matthew","boxscoreName":"Turner, J","nickName":"Redturn2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"mlbDebutDate":"2009-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Turner","nameSlug":"justin-turner-457759","firstLastName":"Justin Turner","lastFirstName":"Turner, Justin","lastInitName":"Turner, J","initLastName":"J Turner","fullFMLName":"Justin Matthew Turner","fullLFMName":"Turner, Justin Matthew","strikeZoneTop":3.38,"strikeZoneBottom":1.53},"ID807713":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","firstName":"Matthew","lastName":"Shaw","primaryNumber":"6","birthDate":"2001-11-06","currentAge":24,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Shaw","middleName":"James","boxscoreName":"Shaw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-03-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Shaw","nameSlug":"matt-shaw-807713","firstLastName":"Matt Shaw","lastFirstName":"Shaw, Matt","lastInitName":"Shaw, M","initLastName":"M Shaw","fullFMLName":"Matthew James Shaw","fullLFMName":"Shaw, Matthew James","strikeZoneTop":3.105,"strikeZoneBottom":1.567}},"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31","location":{"address1":"115 Federal Street","city":"Pittsburgh","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"15212","defaultCoordinates":{"latitude":40.446904,"longitude":-80.005753},"azimuthAngle":116.0,"elevation":780,"country":"USA","phone":"(412) 323-5000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":38705,"turfType":"Grass","roofType":"Open","leftLine":325,"left":389,"leftCenter":410,"center":399,"rightCenter":375,"rightLine":320},"active":true,"season":"2025"},"officialVenue":{"id":31,"link":"/api/v1/venues/31"},"weather":{"condition":"Partly Cloudy","temp":"75","wind":"8 mph, In From CF"},"gameInfo":{"attendance":13488,"firstPitch":"2025-09-17T16:37:00.000Z","gameDurationMinutes":197},"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":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"home":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"}},"officialScorer":{"id":496999,"fullName":"Dave Musil Jr.","link":"/api/v1/people/496999"},"primaryDatacaster":{"id":670060,"fullName":"Keith Barnes","link":"/api/v1/people/670060"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T16:37:28.800Z","endTime":"2025-09-17T16:40:12.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"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":[3,4,6,7,8,9,10,11,12],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T14:01:03.557Z","endTime":"2025-09-17T16:09:17.844Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-17T16:09:17.844Z","endTime":"2025-09-17T16:34:39.433Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-17T16:34:39.433Z","endTime":"2025-09-17T16:37:31.133Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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.0,"endSpeed":86.9,"strikeZoneTop":3.41633248146081,"strikeZoneBottom":1.55095393593516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25726733783311,"aZ":-14.611785691104606,"pfxX":-6.4864608754993105,"pfxZ":9.083268747204581,"pX":0.03885518672862148,"pZ":3.1383227495683377,"vX0":10.14478144784162,"vY0":-138.05087505247556,"vZ0":-3.648779107229282,"x":115.52,"y":154.05,"x0":-2.837958378637582,"y0":50.0004613885585,"z0":5.458351968699209,"aX":-12.539136926157381},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":9.7,"spinRate":2341,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3965083111865857,"extension":7.2812559344354275},"index":3,"playId":"39c872b1-a407-3b67-914a-95ee9268d84e","pitchNumber":1,"startTime":"2025-09-17T16:37:31.133Z","endTime":"2025-09-17T16:37:34.324Z","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":95.2,"endSpeed":86.8,"strikeZoneTop":3.31334799525297,"strikeZoneBottom":1.52855645355483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.105378441956447,"aZ":-16.0481236125121,"pfxX":-7.599586796439834,"pfxZ":8.33952582920417,"pX":-0.17540879666135614,"pZ":2.9542285360729696,"vX0":9.9789528803098,"vY0":-138.25751227798472,"vZ0":-3.6066795640129397,"x":123.69,"y":159.02,"x0":-2.8458337656005313,"y0":50.00677723271422,"z0":5.354260360732311,"aX":-14.702638095514127},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":11.6,"spinRate":2293,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39631977572444654,"extension":7.195885451520484},"index":4,"playId":"0198de30-276a-357f-9923-134f251df77d","pitchNumber":2,"startTime":"2025-09-17T16:37:46.429Z","endTime":"2025-09-17T16:37:49.781Z","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":0},"index":5,"startTime":"2025-09-17T16:37:59.464Z","endTime":"2025-09-17T16:38:11.008Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.43989618781063,"strikeZoneBottom":1.57492378092238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.647737261105178,"aZ":-15.827269246572722,"pfxX":-3.8707410316548243,"pfxZ":8.261358572485744,"pX":0.03725200349093967,"pZ":4.5399731747715,"vX0":9.35991404239668,"vY0":-139.594574432871,"vZ0":0.292932178148633,"x":115.58,"y":116.2,"x0":-2.852328556997901,"y0":50.003401512549274,"z0":5.473480622838297,"aX":-7.6613750943481955},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":5.2,"spinRate":2300,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39198789778620124,"extension":7.178192800218158},"index":6,"playId":"f8736878-a753-3e72-80a1-a2aff7d29cb2","pitchNumber":3,"startTime":"2025-09-17T16:38:11.008Z","endTime":"2025-09-17T16:38:14.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.067827267150026,"aZ":-33.600513908237765,"pfxX":3.2483030006031886,"pfxZ":-0.9126708193691258,"pX":0.8594911164856285,"pZ":2.3763173405693214,"vX0":7.868767361363962,"vY0":-123.62541105634932,"vZ0":-0.9405255410261717,"x":84.24,"y":174.62,"x0":-2.778251815053758,"y0":50.00540280274663,"z0":5.565124162694498,"aX":5.061195231820066},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.7,"breakHorizontal":-7.6,"spinRate":2520,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4419162703870718,"extension":7.278512969455324},"index":7,"playId":"a6e60039-26d1-32b2-b742-28d58fd88a71","pitchNumber":4,"startTime":"2025-09-17T16:38:27.058Z","endTime":"2025-09-17T16:38:30.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.41505271752904,"strikeZoneBottom":1.46251397341919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54901096544416,"aZ":-15.03125947089073,"pfxX":-2.839935488757812,"pfxZ":8.606386809744457,"pX":0.586144692736733,"pZ":3.822031124613077,"vX0":10.282856315306631,"vY0":-139.35292422060138,"vZ0":-1.6607631934884792,"x":94.66,"y":135.59,"x0":-2.7621550541428395,"y0":50.004062668643186,"z0":5.4050707577728545,"aX":-5.659429597158284},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":3.4,"spinRate":2335,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39114482249623395,"extension":7.31805299348686},"index":8,"playId":"143b0e93-9871-3082-9b5e-f34f5c82c317","pitchNumber":5,"startTime":"2025-09-17T16:38:50.641Z","endTime":"2025-09-17T16:38:54.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":73.0,"strikeZoneTop":3.40866728281177,"strikeZoneBottom":1.45633005139889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.320836927040062,"aZ":-34.74016362067572,"pfxX":3.3758356791121393,"pfxZ":-1.932182896918821,"pX":0.8700976510682192,"pZ":3.0202279143724295,"vX0":7.131787512857822,"vY0":-113.88626693568193,"vZ0":1.4561274088310605,"x":83.83,"y":157.23,"x0":-2.7239669285956056,"y0":50.00002455734412,"z0":5.774767533545963,"aX":4.491692602224175},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-2.9,"breakHorizontal":-7.7,"spinRate":2252,"spinDirection":69},"zone":12,"typeConfidence":2.0,"plateTime":0.4785353207559102,"extension":7.031865732263264},"index":9,"playId":"6a8040d6-2f80-3acf-907e-cc36ca895fbc","pitchNumber":6,"startTime":"2025-09-17T16:39:07.453Z","endTime":"2025-09-17T16:39:11.669Z","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":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.60394213640437,"aZ":-33.48154421066753,"pfxX":3.2284315436905784,"pfxZ":-1.0077302292550208,"pX":1.0726273568257556,"pZ":2.9454793087374362,"vX0":7.051624962753198,"vY0":-113.05878813179805,"vZ0":1.1414170112262112,"x":76.11,"y":159.25,"x0":-2.5062842087457406,"y0":50.004937403988336,"z0":5.794304851846482,"aX":4.178179820423612},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-1.2,"breakHorizontal":-7.7,"spinRate":2334,"spinDirection":68},"zone":12,"typeConfidence":2.0,"plateTime":0.4844646194429618,"extension":7.2972816128625615},"index":10,"playId":"22d882e2-f4a5-3ad6-8b2a-09f6e3ba1eba","pitchNumber":7,"startTime":"2025-09-17T16:39:26.939Z","endTime":"2025-09-17T16:39:29.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.961154069151267,"aZ":-15.179899379501435,"pfxX":-5.8961986773779005,"pfxZ":8.40653103995444,"pX":0.2976611925936265,"pZ":2.8164459036670677,"vX0":11.171100800279193,"vY0":-141.01167934798775,"vZ0":-3.8604485991074133,"x":105.65,"y":162.74,"x0":-2.9425358140500157,"y0":50.00193542871787,"z0":5.177507823328107,"aX":-11.919382552274818},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2404,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3878814755791078,"extension":7.401650949647696},"index":11,"playId":"bfc843d3-ae8c-37ef-8d65-cf51eb7f7503","pitchNumber":8,"startTime":"2025-09-17T16:39:47.853Z","endTime":"2025-09-17T16:39:52.161Z","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":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.41419140445004,"strikeZoneBottom":1.50161659982385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.289385431085368,"aZ":-33.79261323841922,"pfxX":3.9443134666350104,"pfxZ":-1.0471997399780513,"pX":-0.5451198849345792,"pZ":3.5456917448241576,"vX0":4.473322965089882,"vY0":-123.3190746607043,"vZ0":2.063182881333128,"x":137.78,"y":143.05,"x0":-2.8912772278633017,"y0":50.00148314529545,"z0":5.538030495770063,"aX":6.1061870461839876},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":-8.2,"spinRate":2405,"spinDirection":89},"zone":11,"typeConfidence":2.0,"plateTime":0.4432423256602429,"extension":7.176748240468067},"index":12,"playId":"d3edda72-164b-3ec7-88ab-26642d247de8","pitchNumber":9,"startTime":"2025-09-17T16:40:07.727Z","endTime":"2025-09-17T16:40:12.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:40:12.720Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to center fielder Alexander Canario. Michael Busch to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T16:40:17.568Z","endTime":"2025-09-17T16:42:18.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,3,4,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.52605954865309,"strikeZoneBottom":1.63525586381981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.190130675059986,"aZ":-13.386165572894477,"pfxX":-4.595343750093663,"pfxZ":9.91576752197162,"pX":-2.300301499141567,"pZ":5.419124898328193,"vX0":3.6726126569943496,"vY0":-137.00601989753756,"vZ0":2.192265207149653,"x":204.68,"y":92.46,"x0":-3.0633021280609434,"y0":50.0027012066313,"z0":5.524805878381015,"aX":-8.707565021066246},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":7.6,"spinRate":2323,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40027945314999647,"extension":7.153939399838897},"index":0,"playId":"68e6975d-c87a-3ae0-b88a-102a2e8052a5","pitchNumber":1,"startTime":"2025-09-17T16:40:40.359Z","endTime":"2025-09-17T16:40:46.819Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Johan Oviedo. Michael Busch to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"68e6975d-c87a-3ae0-b88a-102a2e8052a5","startTime":"2025-09-17T16:40:55.209Z","endTime":"2025-09-17T16:40:57.548Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-17T16:40:57.548Z","endTime":"2025-09-17T16:41:15.064Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.51826717837395,"strikeZoneBottom":1.57284322729389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.384470591090594,"aZ":-28.593454148892285,"pfxX":1.1257725622896189,"pfxZ":2.1338646751319015,"pX":1.5859269304973136,"pZ":2.578323268329028,"vX0":10.605812225655566,"vY0":-128.33673495448826,"vZ0":-1.3783296094796793,"x":56.55,"y":169.17,"x0":-2.7381314515920443,"y0":50.00105317073423,"z0":5.339689828624515,"aX":1.8841601563357306},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":-4.3,"spinRate":2459,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.42602330988733295,"extension":7.397523305984096},"index":3,"playId":"754c555b-da08-32b8-abfa-79a93bf24540","pitchNumber":2,"startTime":"2025-09-17T16:41:15.064Z","endTime":"2025-09-17T16:41:18.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.38963773456175,"strikeZoneBottom":1.56505651931494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.575075948313795,"aZ":-13.935666868193994,"pfxX":-3.794808305831004,"pfxZ":9.288424321528367,"pX":-0.4781703187684156,"pZ":3.207484597929314,"vX0":7.93881809715905,"vY0":-139.09859913387962,"vZ0":-3.360911612732631,"x":135.23,"y":152.18,"x0":-2.8734574889276607,"y0":50.00421443972293,"z0":5.352684582149577,"aX":-7.453259117206176},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":5.3,"spinRate":2245,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3934543401968651,"extension":7.442078577754798},"index":4,"playId":"dc2d0778-a7a4-3a9e-9281-74e714b0a521","pitchNumber":3,"startTime":"2025-09-17T16:41:36.818Z","endTime":"2025-09-17T16:41:40.097Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":5,"startTime":"2025-09-17T16:41:54.699Z","endTime":"2025-09-17T16:42:08.597Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.748902313075114,"aZ":-34.92446380415428,"pfxX":3.13116710375852,"pfxZ":-2.1847907619055498,"pX":-0.12955278338195708,"pZ":2.7586310056165955,"vX0":4.58635818947975,"vY0":-111.4010658376283,"vZ0":1.4009834427624945,"x":121.94,"y":164.3,"x0":-2.620669417618846,"y0":50.0031518726438,"z0":5.727899020655724,"aX":3.9403733528403486},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-3.2,"breakHorizontal":-6.8,"spinRate":2314,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.49140069077723236,"extension":7.107315865050753},"hitData":{"launchSpeed":95.3,"launchAngle":14.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.27,"coordY":88.63}},"index":6,"playId":"9f16797c-c5e6-3fe6-a314-957c3cf19050","pitchNumber":4,"startTime":"2025-09-17T16:42:08.597Z","endTime":"2025-09-17T16:42:18.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:42:18.626Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ian Happ homers (23) on a fly ball to right field. Nico Hoerner scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T16:42:25.357Z","endTime":"2025-09-17T16:44:44.555Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":670912,"link":"/api/v1/people/670912"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":670912,"link":"/api/v1/people/670912"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":670912,"link":"/api/v1/people/670912"},"isScoringEvent":true,"rbi":true,"earned":true,"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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.53285742679696,"strikeZoneBottom":1.50788038270326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.359376052057712,"aZ":-14.725973991820515,"pfxX":-2.884304554213798,"pfxZ":9.161687381035744,"pX":0.30308626893803214,"pZ":4.076089520687584,"vX0":9.072760575624203,"vY0":-136.47584360404187,"vZ0":-1.1061225299529776,"x":105.45,"y":128.73,"x0":-2.6756814095711343,"y0":50.000196463941585,"z0":5.491268043390481,"aX":-5.492039204709568},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":3.5,"spinRate":2316,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3998837960465149,"extension":7.315762302383521},"index":0,"playId":"35fa48e7-d815-3457-953b-49a2b5b0a9ad","pitchNumber":1,"startTime":"2025-09-17T16:42:57.231Z","endTime":"2025-09-17T16:43:01.022Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"c4e606b2-883b-4c38-a049-6e69e426e375","startTime":"2025-09-17T16:43:21.751Z","endTime":"2025-09-17T16:43:26.751Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Ian Happ batting, Michael Busch scores on a balk. Nico Hoerner advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":1,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"c4e606b2-883b-4c38-a049-6e69e426e375","startTime":"2025-09-17T16:43:37.493Z","endTime":"2025-09-17T16:44:00.839Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670912,"link":"/api/v1/people/670912"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.67397174971933,"strikeZoneBottom":1.55269014935673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.89260299493885,"aZ":-13.443784983661152,"pfxX":-5.948723521048926,"pfxZ":9.409864821034617,"pX":0.8667017576979562,"pZ":2.6513194122633297,"vX0":12.333316776729106,"vY0":-140.2377233107658,"vZ0":-4.616833604161521,"x":83.96,"y":167.19,"x0":-2.816552467260466,"y0":50.004953789219144,"z0":5.1968916377067504,"aX":-11.845048094396832},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":8.3,"spinRate":2395,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39067338074844216,"extension":7.492622223843923},"index":3,"playId":"a532345e-6398-352b-816c-6a2dee6f6dea","pitchNumber":2,"startTime":"2025-09-17T16:44:00.839Z","endTime":"2025-09-17T16:44:04.477Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.009265504947482,"aZ":-35.73964740112593,"pfxX":3.509686454911619,"pfxZ":-2.729628008002054,"pX":-0.37508595083419727,"pZ":2.285075115097052,"vX0":4.216792329142649,"vY0":-113.81780928034482,"vZ0":0.4561608373962287,"x":131.3,"y":177.08,"x0":-2.7119469123796813,"y0":50.00537648594731,"z0":5.637790953629009,"aX":4.578105648542981},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-4.6,"breakHorizontal":-7.4,"spinRate":2374,"spinDirection":72},"zone":4,"typeConfidence":2.0,"plateTime":0.4822999982468694,"extension":7.243732111479211},"hitData":{"launchSpeed":107.8,"launchAngle":32.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.13,"coordY":67.06}},"index":4,"playId":"45c9dce0-5dae-3ada-a2cb-b3e057a161aa","pitchNumber":3,"startTime":"2025-09-17T16:44:18.729Z","endTime":"2025-09-17T16:44:44.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:44:44.555Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Moisés Ballesteros homers (2) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T16:45:39.610Z","endTime":"2025-09-17T16:46:10.972Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":{"id":670912,"link":"/api/v1/people/670912"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T16:44:56.862Z","endTime":"2025-09-17T16:45:41.916Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4817905510452,"aZ":-13.566684742300454,"pfxX":-5.158404520458299,"pfxZ":9.708390917088202,"pX":0.44552073881665794,"pZ":2.2208613129332617,"vX0":10.375970934028317,"vY0":-137.33160363238483,"vZ0":-5.6798546986663965,"x":100.02,"y":178.82,"x0":-2.7058095773241972,"y0":50.001827246680264,"z0":5.233383090234845,"aX":-9.886831067434112},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":7.2,"spinRate":2360,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3983535789552013,"extension":7.388401419695965},"hitData":{"launchSpeed":112.8,"launchAngle":26.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":244.55,"coordY":81.2}},"index":1,"playId":"84867dc2-a4e9-332e-a7b7-2692cb56b56b","pitchNumber":1,"startTime":"2025-09-17T16:45:41.916Z","endTime":"2025-09-17T16:46:10.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:46:10.972Z","atBatIndex":3},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Seiya Suzuki hit by pitch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T16:46:30.267Z","endTime":"2025-09-17T16:46:53.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.23753172161518,"strikeZoneBottom":1.33308181660969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19069939414922,"aZ":-31.347860535527385,"pfxX":0.8331128781641413,"pfxZ":0.527891110871705,"pX":1.1452052551156664,"pZ":2.7469169181775666,"vX0":9.219587773259939,"vY0":-124.52807693272167,"vZ0":-0.26948306546446243,"x":73.35,"y":164.61,"x0":-2.7081896052664356,"y0":50.00610312662131,"z0":5.442214562891717,"aX":1.3116689130439267},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-3.6,"spinRate":2370,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.43927181600854537,"extension":7.3568852875245785},"index":0,"playId":"6e3d71fc-bfb1-3b6d-860c-cfdf50be26e2","pitchNumber":1,"startTime":"2025-09-17T16:46:30.267Z","endTime":"2025-09-17T16:46:34.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.823275212590904,"aZ":-25.300812388527923,"pfxX":-8.75633190678625,"pfxZ":3.773159187250732,"pX":-1.5502734418974184,"pZ":3.403775895830064,"vX0":6.5691571960261586,"vY0":-134.53675915516996,"vZ0":-0.7020053086424234,"x":176.09,"y":146.88,"x0":-2.893341803747652,"y0":50.003674619823535,"z0":5.470928750265197,"aX":-15.956269533225035},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.8,"breakHorizontal":14.3,"spinRate":2154,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4080653500576066,"extension":7.186529339490966},"index":1,"playId":"6684f503-f4bc-3333-986b-5b317b3f4dd5","pitchNumber":2,"startTime":"2025-09-17T16:46:48.724Z","endTime":"2025-09-17T16:46:53.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:46:53.213Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to right fielder Nick Yorke.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T16:46:54.946Z","endTime":"2025-09-17T16:48:41.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.03803753318944,"strikeZoneBottom":1.30690229469662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.360089008579525,"aZ":-17.065488083996506,"pfxX":-4.525306818535554,"pfxZ":7.532669575074699,"pX":-0.3450424304951368,"pZ":2.924503772761733,"vX0":8.855810201823553,"vY0":-140.37287450158982,"vZ0":-3.2111445759106605,"x":130.15,"y":159.82,"x0":-2.945903882435552,"y0":50.00042557267112,"z0":5.187674670786892,"aX":-9.07464258857322},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":6.5,"spinRate":2308,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3894925678602914,"extension":7.309792137397071},"index":0,"playId":"08064d71-8adf-316f-a452-75efb3ff9a4e","pitchNumber":1,"startTime":"2025-09-17T16:47:23.012Z","endTime":"2025-09-17T16:47:26.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.00807598649776,"strikeZoneBottom":1.26229330568042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22314813709805,"aZ":-21.95435722462434,"pfxX":-8.655486318672681,"pfxZ":6.229256621269477,"pX":-1.7341573160654078,"pZ":1.9785486275639106,"vX0":5.924081705223284,"vY0":-127.0658824986274,"vZ0":-4.552125289665163,"x":183.1,"y":185.36,"x0":-2.9673387126652617,"y0":50.00375808977368,"z0":5.530376720632928,"aX":-14.201676275914618},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.4,"breakHorizontal":14.4,"spinRate":2004,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4305137390532989,"extension":7.151089441931383},"index":1,"playId":"96afa74b-2614-36fe-bfda-76979181a0be","pitchNumber":2,"startTime":"2025-09-17T16:47:39.059Z","endTime":"2025-09-17T16:47:42.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43760921821413,"aZ":-14.4587298755941,"pfxX":-4.504095659017965,"pfxZ":9.136450068068442,"pX":0.28785397391622514,"pZ":2.945417879629411,"vX0":10.35708931883982,"vY0":-138.2805545097121,"vZ0":-3.582033625796879,"x":106.03,"y":159.25,"x0":-2.9187694794251624,"y0":50.006298162194526,"z0":5.225915905901653,"aX":-8.73815148753528},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2378,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.39589625721672617,"extension":7.3677815523122545},"index":2,"playId":"b40e0d08-88bc-3a0f-97fc-4b07fde6c364","pitchNumber":3,"startTime":"2025-09-17T16:48:01.146Z","endTime":"2025-09-17T16:48:04.951Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-17T16:48:16.376Z","endTime":"2025-09-17T16:48:33.589Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.489045034515595,"aZ":-18.2465692278022,"pfxX":-3.957191460022755,"pfxZ":7.013354921530231,"pX":0.3804281784537232,"pZ":2.919786424199323,"vX0":10.531973964688136,"vY0":-139.7951357741573,"vZ0":-3.0628065461144645,"x":102.5,"y":159.95,"x0":-2.9159311670376424,"y0":50.0036345685813,"z0":5.222309310721389,"aX":-7.860295071621204},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":5.0,"spinRate":2358,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3912851907120207,"extension":7.3913859539335585},"hitData":{"launchSpeed":70.8,"launchAngle":39.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.14,"coordY":116.39}},"index":4,"playId":"cc34b812-40e0-3c43-84c9-554af9d4a493","pitchNumber":4,"startTime":"2025-09-17T16:48:33.589Z","endTime":"2025-09-17T16:48:41.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:48:41.589Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a sharp line drive to center fielder Alexander Canario. Seiya Suzuki to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T16:48:51.317Z","endTime":"2025-09-17T16:49:21.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":86.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.327919572680997,"aZ":-22.978051285874397,"pfxX":-9.001933377149015,"pfxZ":4.838421478671844,"pX":0.2263749224755003,"pZ":2.6219701308911114,"vX0":11.176742230536988,"vY0":-136.7889545179804,"vZ0":-3.4208988134814207,"x":108.37,"y":167.99,"x0":-2.737232522712994,"y0":50.00261195076413,"z0":5.458640926536927,"aX":-17.110264931020918},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":14.0,"spinRate":2274,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39995344472179584,"extension":7.35925850725377},"hitData":{"launchSpeed":101.3,"launchAngle":14.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":97.58,"coordY":79.94}},"index":0,"playId":"573598c6-ce6f-349d-a65c-af525acebfa3","pitchNumber":1,"startTime":"2025-09-17T16:49:11.050Z","endTime":"2025-09-17T16:49:21.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:49:21.666Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Reese McGuire grounds into a double play, second baseman Nick Gonzales to shortstop Jared Triolo to first baseman Rafael Flores Jr. Dansby Swanson out at 2nd. Reese McGuire out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T16:49:34.680Z","endTime":"2025-09-17T16:50:47.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.3,"strikeZoneTop":3.33327054386166,"strikeZoneBottom":1.59538672233229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.097597551891713,"aZ":-33.59344211441651,"pfxX":6.669463351670626,"pfxZ":-1.133545594394942,"pX":-0.7926803428662836,"pZ":3.077979504196305,"vX0":2.574325146308719,"vY0":-110.77144793526799,"vZ0":1.7705014038360494,"x":147.22,"y":155.67,"x0":-2.8353007157214645,"y0":50.00549249683289,"z0":5.770890722912219,"aX":8.319677135247861},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-1.3,"breakHorizontal":-12.7,"spinRate":2307,"spinDirection":65},"zone":1,"typeConfidence":2.0,"plateTime":0.4937678752878667,"extension":7.065695629571862},"index":0,"playId":"08edec14-b4fe-3854-bff9-cbf5ff1bbe67","pitchNumber":1,"startTime":"2025-09-17T16:49:58.526Z","endTime":"2025-09-17T16:50:02.079Z","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":"7c82f047-ff3c-3a49-97ad-8ff558be21da","startTime":"2025-09-17T16:50:19.102Z","endTime":"2025-09-17T16:50:23.317Z","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":95.6,"endSpeed":87.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1922108495216,"aZ":-19.65790355737813,"pfxX":-4.495514126754845,"pfxZ":6.381961408835489,"pX":0.14672218431980774,"pZ":2.4523731566814995,"vX0":9.736427879351673,"vY0":-138.93128850523107,"vZ0":-4.33235380391401,"x":111.41,"y":172.57,"x0":-2.814055889687803,"y0":50.001760523266235,"z0":5.332827783267194,"aX":-8.816037258698797},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.8,"breakHorizontal":6.2,"spinRate":2435,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39376069344777465,"extension":7.256743221932432},"hitData":{"launchSpeed":102.5,"launchAngle":5.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":155.74}},"index":2,"playId":"06f48140-bed9-3ab2-9222-194447834355","pitchNumber":2,"startTime":"2025-09-17T16:50:39.875Z","endTime":"2025-09-17T16:50:47.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:50:47.888Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T16:52:42.279Z","endTime":"2025-09-17T16:54:21.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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,4],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.48239584686812,"strikeZoneBottom":1.42420867048904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.417666296704375,"aZ":-16.04301257481401,"pfxX":8.506282120127345,"pfxZ":8.57404337535492,"pX":1.3559092667645323,"pZ":2.4098131851018976,"vX0":-5.088222728534966,"vY0":-135.94662879255853,"vZ0":-5.212199767713573,"x":65.32,"y":173.72,"x0":2.1419084472404792,"y0":50.00086342746876,"z0":5.456892948497101,"aX":15.998982106101305},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":-14.4,"spinRate":2316,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.40213282827507557,"extension":6.558920728028586},"index":0,"playId":"ca3c29d9-87b2-3c89-9117-ba8a3d2671df","pitchNumber":1,"startTime":"2025-09-17T16:53:07.835Z","endTime":"2025-09-17T16:53:11.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.57984265015034,"strikeZoneBottom":1.64184730506201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82576828789232,"aZ":-16.86201896552696,"pfxX":7.994290560790195,"pfxZ":8.295899393345502,"pX":0.4478074809848791,"pZ":2.924807258578953,"vX0":-7.178772055646464,"vY0":-135.11063736406135,"vZ0":-3.5711700667241746,"x":99.93,"y":159.81,"x0":2.102410783377214,"y0":50.005088731174304,"z0":5.450863668807553,"aX":14.761143680932252},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":-13.0,"spinRate":2342,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4056010936170358,"extension":6.633762418028101},"index":1,"playId":"de160884-115d-3d2e-ba7b-4164ccc7da62","pitchNumber":2,"startTime":"2025-09-17T16:53:20.636Z","endTime":"2025-09-17T16:53:23.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63080144593358,"aZ":-16.22962972401341,"pfxX":9.129906267671174,"pfxZ":8.290062726289854,"pX":0.8261717633054655,"pZ":2.793570741460557,"vX0":-6.728641192058956,"vY0":-138.04506386363238,"vZ0":-4.259471685439715,"x":85.51,"y":163.35,"x0":2.1128226221425415,"y0":50.00633953041316,"z0":5.454101954953192,"aX":17.569090410130393},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":-15.1,"spinRate":2380,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.39725038590233286,"extension":6.606114776234169},"index":2,"playId":"4720bd66-cced-374f-ac08-dca9f53b34b9","pitchNumber":3,"startTime":"2025-09-17T16:53:36.347Z","endTime":"2025-09-17T16:53:39.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.80882095564478,"strikeZoneBottom":1.71024696365455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.447531194232663,"aZ":-19.792425517054287,"pfxX":8.47533725285163,"pfxZ":6.444299904115946,"pX":1.7641494206322632,"pZ":3.2693603002010057,"vX0":-4.072920863802549,"vY0":-137.48256477681198,"vZ0":-2.318028877924985,"x":49.75,"y":150.51,"x0":2.1607387075676145,"y0":50.00349860691738,"z0":5.461526774728831,"aX":16.28324982804917},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":-14.5,"spinRate":2298,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.3978596357394699,"extension":6.50574436553401},"index":3,"playId":"9a25f374-862d-3b31-9ae5-0d026806fd34","pitchNumber":4,"startTime":"2025-09-17T16:53:57.932Z","endTime":"2025-09-17T16:54:01.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.40306795036009,"aZ":-28.066048655951477,"pfxX":10.374903461925596,"pfxZ":3.1206458465868963,"pX":0.008132707459197539,"pZ":2.3102302191293873,"vX0":-7.5903435261244505,"vY0":-113.61314692793201,"vZ0":-0.9405744292112799,"x":116.69,"y":176.4,"x0":2.032587557996492,"y0":50.003534033297804,"z0":5.500975223181364,"aX":13.662164286394635},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.8,"breakHorizontal":-17.0,"spinRate":1973,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.48077976195702865,"extension":6.665670884785853},"hitData":{"launchSpeed":74.3,"launchAngle":43.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.06,"coordY":113.66}},"index":4,"playId":"6f933070-6a02-3730-958c-c38b57a50167","pitchNumber":5,"startTime":"2025-09-17T16:54:13.414Z","endTime":"2025-09-17T16:54:21.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:54:21.948Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T16:54:29.747Z","endTime":"2025-09-17T16:55:35.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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,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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.5542011421923,"strikeZoneBottom":1.51786119680465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.831837468407354,"aZ":-15.47876033054382,"pfxX":7.6855885497888,"pfxZ":8.84057733161352,"pX":-0.09011067920834276,"pZ":2.59010800014422,"vX0":-8.342210065662025,"vY0":-136.28560369114604,"vZ0":-4.627180323698236,"x":120.43,"y":168.85,"x0":2.0061939371859,"y0":50.00450097382635,"z0":5.372746133751207,"aX":14.517277490413987},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":-12.2,"spinRate":2417,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.40128561886683567,"extension":6.601501012836281},"index":0,"playId":"3ca5b9c1-ef0d-3802-9860-622089b3afce","pitchNumber":1,"startTime":"2025-09-17T16:54:47.481Z","endTime":"2025-09-17T16:54:50.674Z","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":94.3,"endSpeed":86.6,"strikeZoneTop":3.56016004001404,"strikeZoneBottom":1.52418506426929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.500765324131645,"aZ":-16.340356797796556,"pfxX":8.24973616447536,"pfxZ":8.262321815260615,"pX":-0.025871534615142907,"pZ":2.543459628068064,"vX0":-8.034063621872322,"vY0":-137.11104385772552,"vZ0":-4.6929442302910145,"x":117.99,"y":170.11,"x0":1.8614241708141503,"y0":50.00176226483862,"z0":5.381803236876381,"aX":15.807295229441854},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-13.4,"spinRate":2394,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.39851491878514445,"extension":6.695586726922422},"index":1,"playId":"a3b4388b-a588-31df-82b4-b924d2385df5","pitchNumber":2,"startTime":"2025-09-17T16:55:01.583Z","endTime":"2025-09-17T16:55:04.823Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-17T16:55:12.298Z","endTime":"2025-09-17T16:55:26.255Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"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":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45386237410307,"aZ":-18.704642340253418,"pfxX":9.229638907817563,"pfxZ":6.988532253372598,"pX":-0.018582640818593437,"pZ":2.3037264069481562,"vX0":-8.790551358656185,"vY0":-137.4829841853232,"vZ0":-4.882379459270581,"x":117.71,"y":176.58,"x0":2.010161498389726,"y0":50.00432695884188,"z0":5.359346578136237,"aX":17.795498317844118},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":-15.0,"spinRate":2354,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.39732006160527344,"extension":6.637235830022242},"hitData":{"launchSpeed":98.8,"launchAngle":24.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.71,"coordY":60.35}},"index":3,"playId":"efa576d5-9597-39d0-93b0-04b7c21a6742","pitchNumber":3,"startTime":"2025-09-17T16:55:26.255Z","endTime":"2025-09-17T16:55:35.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:55:35.819Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Pham walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T16:55:40.193Z","endTime":"2025-09-17T16:57:06.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.55611045228097,"strikeZoneBottom":1.60769302862874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27168231606435,"aZ":-21.14334220289965,"pfxX":8.838763395668952,"pfxZ":5.855984578773155,"pX":0.7611139767740145,"pZ":2.672490101388215,"vX0":-6.816377119701379,"vY0":-136.21129856651703,"vZ0":-3.3373747013015183,"x":87.99,"y":166.62,"x0":2.144827280152679,"y0":50.00056945297528,"z0":5.371399027715862,"aX":16.644921940115978},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":-14.6,"spinRate":2311,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4017577686662568,"extension":6.552486257566567},"index":0,"playId":"90769ca1-33f4-307f-bfe8-815bed44a3a3","pitchNumber":1,"startTime":"2025-09-17T16:56:02.694Z","endTime":"2025-09-17T16:56:06.729Z","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":94.1,"endSpeed":86.2,"strikeZoneTop":3.51166982597279,"strikeZoneBottom":1.56305603193255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.053947194145756,"aZ":-14.981075435182994,"pfxX":8.291370874738142,"pfxZ":9.06852859654238,"pX":-0.8332722230320188,"pZ":2.2981590504993052,"vX0":-10.248378290931322,"vY0":-136.56768091849784,"vZ0":-5.638409151918067,"x":148.76,"y":176.73,"x0":1.8843553764538539,"y0":50.00357228788961,"z0":5.413850837807808,"aX":15.720618115250483},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":-13.0,"spinRate":2429,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.400522930101074,"extension":6.733597231586278},"index":1,"playId":"d1b1f961-18f2-3290-8542-18c08a7adb66","pitchNumber":2,"startTime":"2025-09-17T16:56:19.221Z","endTime":"2025-09-17T16:56:23.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.46480158143086,"strikeZoneBottom":1.55656492058559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.024976552716943,"aZ":-17.134063054425177,"pfxX":7.330510132320386,"pfxZ":7.9387210266969905,"pX":-0.8605905122284698,"pZ":2.9576463917196723,"vX0":-9.889243255538737,"vY0":-136.09217649016986,"vZ0":-3.5443294442061113,"x":149.8,"y":158.92,"x0":1.8508467498674985,"y0":50.00501352885836,"z0":5.448267555995675,"aX":13.892642751852907},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-11.4,"spinRate":2367,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4009200546957774,"extension":6.560102935729508},"index":2,"playId":"01393660-c9af-3f1e-b25e-fcb781a8dce9","pitchNumber":3,"startTime":"2025-09-17T16:56:34.598Z","endTime":"2025-09-17T16:56:38.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.49059815675977,"strikeZoneBottom":1.62286137869883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74086406696041,"aZ":-18.847321338456513,"pfxX":8.858326930808266,"pfxZ":7.1856990230203674,"pX":0.7708302723997954,"pZ":2.252115331849457,"vX0":-6.569779059939408,"vY0":-134.936900941091,"vZ0":-4.622727956524114,"x":87.62,"y":177.97,"x0":2.0789838705231753,"y0":50.00621219307059,"z0":5.304880830565249,"aX":16.435185243380104},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":-14.8,"spinRate":2369,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4050178129965394,"extension":6.665423660075266},"index":3,"playId":"ea559e7d-4496-3bd0-b16f-e0469345eaff","pitchNumber":4,"startTime":"2025-09-17T16:56:49.537Z","endTime":"2025-09-17T16:56:52.891Z","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":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.2,"strikeZoneTop":3.34292193752916,"strikeZoneBottom":1.55592867699489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.177071915987806,"aZ":-25.998314495539663,"pfxX":10.15326436834862,"pfxZ":4.5697998643024365,"pX":-1.1658021520951964,"pZ":1.333029429732976,"vX0":-10.034700811034494,"vY0":-115.1110443107068,"vZ0":-3.581446440768941,"x":161.44,"y":202.79,"x0":1.9185784615040553,"y0":50.00028792176486,"z0":5.409840008790615,"aX":13.705825680684868},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":7.7,"breakHorizontal":-16.1,"spinRate":1943,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4747582205655334,"extension":6.746109855621294},"index":4,"playId":"82ab92e3-1af5-3ae9-a330-8adff21929a9","pitchNumber":5,"startTime":"2025-09-17T16:57:02.514Z","endTime":"2025-09-17T16:57:06.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:57:06.257Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew McCutchen singles on a line drive to left fielder Ian Happ. Tommy Pham to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T16:57:09.922Z","endTime":"2025-09-17T16:59:10.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnSecond":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.40520112783378,"strikeZoneBottom":1.61214293178064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57900122954123,"aZ":-16.601660555793156,"pfxX":7.359759073068114,"pfxZ":8.30701473080164,"pX":0.9369641615304708,"pZ":3.0862178496275794,"vX0":-5.24101915006299,"vY0":-135.75614203910965,"vZ0":-3.296443521143551,"x":81.29,"y":155.45,"x0":1.9324199490069687,"y0":50.000188039785186,"z0":5.465778646374994,"aX":13.791513420319639},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-12.2,"spinRate":2297,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.40283439620950956,"extension":6.650626480404815},"index":0,"playId":"f519786f-e380-3398-ba1d-6e78157afa62","pitchNumber":1,"startTime":"2025-09-17T16:57:34.627Z","endTime":"2025-09-17T16:57:38.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.42007317702085,"strikeZoneBottom":1.50557119629214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.46653220592,"aZ":-23.130837926649054,"pfxX":10.281145773511035,"pfxZ":4.839349934963261,"pX":-0.1453720174361199,"pZ":3.4674468620718284,"vX0":-8.987113213844717,"vY0":-136.0252034504268,"vZ0":-1.2444729203662717,"x":122.54,"y":145.16,"x0":1.8692411801896298,"y0":50.00585250078756,"z0":5.538083534924212,"aX":19.22634432187875},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":-16.7,"spinRate":2316,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4030204147302765,"extension":6.705789471214613},"index":1,"playId":"6acd1e18-d0eb-3d99-a1a0-a9a9b5141f46","pitchNumber":2,"startTime":"2025-09-17T16:57:54.731Z","endTime":"2025-09-17T16:57:58.059Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"ff88c8a8-c556-3cfc-b17e-b15ba2d9b044","startTime":"2025-09-17T16:58:16.716Z","endTime":"2025-09-17T16:58:20.574Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.47497576819655,"strikeZoneBottom":1.60320386374687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.078768742790086,"aZ":-18.650469142620715,"pfxX":7.840697447520997,"pfxZ":7.369538633639824,"pX":0.6298499985777112,"pZ":2.9148725183563107,"vX0":-6.29833023597986,"vY0":-134.57764735145167,"vZ0":-3.1067193533608686,"x":92.99,"y":160.08,"x0":1.981327137209582,"y0":50.00211258538802,"z0":5.404494123450552,"aX":14.388067866779512},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-12.8,"spinRate":2344,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.40692017897340405,"extension":6.47634221099785},"index":3,"playId":"31dac45e-4342-3ab9-9041-515a299f5fd8","pitchNumber":3,"startTime":"2025-09-17T16:58:37.362Z","endTime":"2025-09-17T16:58:40.496Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27770242940795,"aZ":-22.778721149920454,"pfxX":9.293369334363684,"pfxZ":4.891542514742051,"pX":-0.5484007813813315,"pZ":2.2742937768113975,"vX0":-10.006303829326818,"vY0":-137.66970401523707,"vZ0":-4.150861189370065,"x":137.9,"y":177.37,"x0":1.924231897372363,"y0":50.00366114109697,"z0":5.341410359642929,"aX":17.857350127408413},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":-14.8,"spinRate":2352,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.3976948859866183,"extension":6.7630103525272895},"hitData":{"launchSpeed":66.8,"launchAngle":19.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.51,"coordY":124.32}},"index":4,"playId":"734a567e-0cea-3a7a-a902-cd1c719c0229","pitchNumber":4,"startTime":"2025-09-17T16:58:58.002Z","endTime":"2025-09-17T16:59:10.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T16:59:10.016Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joey Bart homers (3) on a fly ball to center field. Tommy Pham scores. Andrew McCutchen scores.","rbi":3,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T16:59:12.436Z","endTime":"2025-09-17T17:00:30.892Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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,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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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"},"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.8,"endSpeed":68.4,"strikeZoneTop":3.25886281866315,"strikeZoneBottom":1.30799960844786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.31035866230721,"aZ":-36.818771370867545,"pfxX":-4.474482933847092,"pfxZ":-3.9470684720944593,"pX":0.2353195539112057,"pZ":3.7764145582900626,"vX0":-3.3184799338519557,"vY0":-107.34616977452079,"vZ0":3.929782270657369,"x":108.03,"y":136.82,"x0":2.3786483841701735,"y0":50.00421689515542,"z0":6.001644282062531,"aX":-5.260525057076896},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-5.9,"breakHorizontal":9.0,"spinRate":2282,"spinDirection":303},"zone":12,"typeConfidence":2.0,"plateTime":0.5088188218093239,"extension":6.27360545695213},"index":0,"playId":"2799177d-df96-3e7b-95b8-39164eb85df0","pitchNumber":1,"startTime":"2025-09-17T16:59:41.815Z","endTime":"2025-09-17T16:59:45.929Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33897481667486,"aZ":-18.083965842895136,"pfxX":8.501537205041213,"pfxZ":7.503408401043017,"pX":0.5326098924169906,"pZ":2.3986871064561357,"vX0":-7.013395213196938,"vY0":-136.05487944127947,"vZ0":-4.886683909290039,"x":96.7,"y":174.02,"x0":2.0369067349977357,"y0":50.00390236260131,"z0":5.468026162332674,"aX":15.968541960434688},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":-13.9,"spinRate":2288,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.4022861493583041,"extension":6.638532196347197},"hitData":{"launchSpeed":106.0,"launchAngle":31.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.79,"coordY":29.92}},"index":1,"playId":"34f095dc-778c-30eb-8f50-8b9a2db60434","pitchNumber":2,"startTime":"2025-09-17T16:59:58.700Z","endTime":"2025-09-17T17:00:30.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:00:30.892Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alexander Canario singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T17:00:12.932Z","endTime":"2025-09-17T17:01:16.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1911799662096,"aZ":-16.939069903682554,"pfxX":9.116879487612042,"pfxZ":7.787997209608488,"pX":0.16633440623395848,"pZ":2.8139608255180084,"vX0":-8.371487727578304,"vY0":-139.44345456952755,"vZ0":-3.960661196900717,"x":110.52,"y":133.83,"x0":2.0321038513519154,"y0":50.00664445852517,"z0":5.379991307265525,"aX":17.84533370042441},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":-14.6,"spinRate":2497,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.3937433023339838,"extension":6.724635626965304},"index":0,"playId":"01dea8ef-d071-322d-a506-3af00fcb23e8","pitchNumber":1,"startTime":"2025-09-17T17:00:50.144Z","endTime":"2025-09-17T17:00:53.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.591527798064362,"aZ":-19.58957550732495,"pfxX":8.09563611481256,"pfxZ":6.486669940812066,"pX":-0.2185648411442243,"pZ":3.329211520894857,"vX0":-8.969616666495533,"vY0":-138.5632244873848,"vZ0":-2.0935848341945476,"x":125.33,"y":148.89,"x0":2.0120291975231357,"y0":50.00448453666284,"z0":5.406609703836503,"aX":15.710098415223548},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":-12.7,"spinRate":2390,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.39562524201559235,"extension":6.538017357074204},"hitData":{"launchSpeed":76.0,"launchAngle":27.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.4,"coordY":110.18}},"index":1,"playId":"564b4dcc-a88b-3208-bdba-7c4e8ac1c81f","pitchNumber":2,"startTime":"2025-09-17T17:01:05.153Z","endTime":"2025-09-17T17:01:16.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:01:16.385Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Yorke singles on a line drive to center fielder Pete Crow-Armstrong. Alexander Canario to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T17:02:26.552Z","endTime":"2025-09-17T17:03:33.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"postOnThird":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"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":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-17T17:01:28.644Z","endTime":"2025-09-17T17:02:28.734Z","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":93.5,"endSpeed":85.4,"strikeZoneTop":3.58357863361577,"strikeZoneBottom":1.67069953249039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.195647438664125,"aZ":-16.933356276339147,"pfxX":7.549772843018255,"pfxZ":8.128680084968991,"pX":1.3625073603311202,"pZ":2.7725497219365653,"vX0":-4.9389199263709465,"vY0":-136.13211356977473,"vZ0":-4.0825607750391555,"x":65.06,"y":163.92,"x0":2.2204465307797374,"y0":50.00270186789037,"z0":5.465714730003307,"aX":14.154109270737521},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-12.6,"spinRate":2322,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4025316531373284,"extension":6.586360100685431},"index":1,"playId":"dd18cf50-7720-31cb-94db-7df1716b61d0","pitchNumber":1,"startTime":"2025-09-17T17:02:28.734Z","endTime":"2025-09-17T17:02:32.545Z","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":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.66559088084108,"strikeZoneBottom":1.59099916763598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.638812637856912,"aZ":-28.237122024266295,"pfxX":10.393203723902072,"pfxZ":2.9083884841323346,"pX":0.16640158192098864,"pZ":1.8330609851291346,"vX0":-7.242038381194631,"vY0":-115.44377159268535,"vZ0":-2.0398378500571237,"x":110.66,"y":189.29,"x0":1.9871933500498964,"y0":50.005665062405406,"z0":5.435079960273408,"aX":14.09029896178968},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.0,"breakHorizontal":-17.2,"spinRate":1955,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.4736927358354115,"extension":6.3818175729049855},"index":2,"playId":"a18fdde5-9462-321b-b591-c9f9435bcc3b","pitchNumber":2,"startTime":"2025-09-17T17:02:45.781Z","endTime":"2025-09-17T17:02:48.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.61927816756293,"strikeZoneBottom":1.62571682288019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19466986944042,"aZ":-18.55153575821795,"pfxX":8.247944323886909,"pfxZ":7.525584024602464,"pX":-1.0392911433633703,"pZ":2.375621732136668,"vX0":-10.037690087447263,"vY0":-133.97825261310467,"vZ0":-4.65979566315653,"x":156.62,"y":174.64,"x0":1.6922677383095772,"y0":50.00014456861106,"z0":5.471702222394901,"aX":14.923993671943725},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":-12.6,"spinRate":2343,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.40954852292571164,"extension":6.706147978731949},"index":3,"playId":"54cec60b-e62c-3016-8fa7-3c1a25b67f80","pitchNumber":3,"startTime":"2025-09-17T17:03:04.100Z","endTime":"2025-09-17T17:03:08.162Z","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":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.914494924811002,"aZ":-27.753053936893775,"pfxX":10.288548063356192,"pfxZ":3.505772151179853,"pX":0.6676012748316925,"pZ":2.431315851650216,"vX0":-5.42115162656011,"vY0":-112.11658409266398,"vZ0":-0.6650617438732326,"x":91.55,"y":173.13,"x0":1.7910137923385367,"y0":50.00465866355743,"z0":5.585878517677983,"aX":12.985742053367154},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":6.5,"breakHorizontal":-17.0,"spinRate":1827,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.49016998965671155,"extension":6.365044919164161},"hitData":{"launchSpeed":93.4,"launchAngle":17.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.64,"coordY":71.36}},"index":4,"playId":"6db3c3a4-3f16-3f88-8f2f-e812c4d25a82","pitchNumber":4,"startTime":"2025-09-17T17:03:22.537Z","endTime":"2025-09-17T17:03:33.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:03:33.799Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T17:04:28.324Z","endTime":"2025-09-17T17:07:04.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"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,8],"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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"3e1f24e2-876f-3598-a2d8-4762aa2ec40b","startTime":"2025-09-17T17:04:11.399Z","endTime":"2025-09-17T17:04:15.312Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.894544430166352,"aZ":-18.783345548276916,"pfxX":8.23277151989802,"pfxZ":6.923033456694123,"pX":-0.17483602617666083,"pZ":3.3994780574820913,"vX0":-8.865873265828927,"vY0":-138.4297804332315,"vZ0":-2.211391849715511,"x":123.66,"y":146.99,"x0":2.005040254244922,"y0":50.00238658827347,"z0":5.470917466909062,"aX":15.923264867959173},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":-13.0,"spinRate":2386,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.396202979624384,"extension":6.633189760742868},"index":1,"playId":"b41c022f-d837-3fa7-870b-0d1545d27d85","pitchNumber":1,"startTime":"2025-09-17T17:04:30.678Z","endTime":"2025-09-17T17:04:33.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.70703338829302,"strikeZoneBottom":1.63261497302563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.567189326714402,"aZ":-19.165856306840528,"pfxX":9.191140901398397,"pfxZ":6.886472225017709,"pX":-0.8452699879627378,"pZ":2.950808932035762,"vX0":-10.301039017678807,"vY0":-136.90339364766533,"vZ0":-3.078682993870382,"x":149.22,"y":159.11,"x0":1.7805472680265302,"y0":50.004632684812044,"z0":5.409329555831593,"aX":17.366391217822933},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":-14.4,"spinRate":2275,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4008110542228436,"extension":6.617913516838148},"index":2,"playId":"801d7130-538c-3d4b-88d0-5dc441f420da","pitchNumber":2,"startTime":"2025-09-17T17:04:55.173Z","endTime":"2025-09-17T17:04:59.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.605547024822915,"aZ":-27.212667292790314,"pfxX":10.006042062074972,"pfxZ":3.5437517544014305,"pX":0.4125527798189901,"pZ":1.4785720561160993,"vX0":-7.058553941720481,"vY0":-117.14877424298771,"vZ0":-2.8893925705455703,"x":101.27,"y":198.86,"x0":2.1537483006841445,"y0":50.002685354017416,"z0":5.252345910937632,"aX":14.01007269197921},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.0,"breakHorizontal":-16.6,"spinRate":2015,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.46623129154217935,"extension":6.564242836606486},"index":3,"playId":"5b4d297f-f56d-3196-a837-3811e3e23d71","pitchNumber":3,"startTime":"2025-09-17T17:05:16.820Z","endTime":"2025-09-17T17:05:20.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-17T17:05:36.032Z","endTime":"2025-09-17T17:05:53.732Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.356331456276408,"aZ":-20.310476120548962,"pfxX":7.201474947336171,"pfxZ":6.0455563629475115,"pX":-0.1477621459799619,"pZ":4.247643457272199,"vX0":-8.274284451044801,"vY0":-138.9835707344347,"vZ0":0.22047242790925226,"x":122.63,"y":124.09,"x0":1.9284281260321139,"y0":50.00032139961372,"z0":5.513254173049367,"aX":14.125929531264177},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":-11.4,"spinRate":2364,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.3936989828900854,"extension":6.5785741889917535},"index":5,"playId":"f29463f7-c0c3-35de-a54f-4c014494cad4","pitchNumber":4,"startTime":"2025-09-17T17:05:53.732Z","endTime":"2025-09-17T17:05:57.365Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.82509292339613,"strikeZoneBottom":1.46819692297775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05904477338557,"aZ":-30.050723683814315,"pfxX":1.613372560132572,"pfxZ":1.3566535958020696,"pX":-0.630456747671709,"pZ":1.0855280826086704,"vX0":-7.9426640195055604,"vY0":-123.51908614557435,"vZ0":-2.857179191546344,"x":141.03,"y":209.47,"x0":2.401846951883085,"y0":50.00161862278898,"z0":4.755729906776177,"aX":2.521804159647854},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-1.3,"spinRate":2535,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.441578263185479,"extension":6.556797729605642},"index":6,"playId":"7d050903-0c54-3484-9d10-83c7602f82ad","pitchNumber":5,"startTime":"2025-09-17T17:06:18.963Z","endTime":"2025-09-17T17:06:22.493Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.62840976875895,"strikeZoneBottom":1.47369561106388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.144618183318038,"aZ":-28.943125866575684,"pfxX":8.800286232884742,"pfxZ":2.3636938846929567,"pX":1.6580526988205824,"pZ":2.2269043221430627,"vX0":-3.8507205085954,"vY0":-116.02342204008309,"vZ0":-0.9066371340278961,"x":53.8,"y":178.65,"x0":2.1934431848114686,"y0":50.00256780839233,"z0":5.374090866691244,"aX":12.030947002646153},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.3,"breakHorizontal":-15.0,"spinRate":2000,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4715876660470051,"extension":6.755212313761361},"index":7,"playId":"3fa6bd3b-e4bd-3743-abdf-2d846f7f67c0","pitchNumber":6,"startTime":"2025-09-17T17:06:39.264Z","endTime":"2025-09-17T17:06:43.356Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.3,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.931361809602755,"aZ":-27.51984958116759,"pfxX":8.573741489722739,"pfxZ":3.3601257605339203,"pX":0.4776052829131604,"pZ":1.5703549013333646,"vX0":-5.993747718533464,"vY0":-116.17114523486066,"vZ0":-2.8899363232431203,"x":98.79,"y":196.38,"x0":1.9596397925585565,"y0":50.00307653900604,"z0":5.4092492961223515,"aX":11.881798944202759},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.8,"breakHorizontal":-14.3,"spinRate":1992,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.4689923024757481,"extension":6.8506660396763905},"index":8,"playId":"b3132950-ee51-3583-a10c-32034ac5db5c","pitchNumber":7,"startTime":"2025-09-17T17:06:58.337Z","endTime":"2025-09-17T17:07:04.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:07:04.345Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-17T17:09:08.702Z","endTime":"2025-09-17T17:11:06.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"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,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.40628793234446,"strikeZoneBottom":1.48999282517416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.415435424525693,"aZ":-19.521178212005523,"pfxX":-8.87099514496742,"pfxZ":6.66807502357676,"pX":-1.3519466372023543,"pZ":2.109906058062058,"vX0":7.515910421985555,"vY0":-136.47533893854487,"vZ0":-5.167381635701587,"x":168.53,"y":181.81,"x0":-2.9813037073681086,"y0":50.0005761968417,"z0":5.361283207197728,"aX":-16.828252173102012},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":14.6,"spinRate":2241,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40046239568287456,"extension":7.03747690669991},"index":0,"playId":"4534a79c-52db-3048-ab98-0e6d98ff0abd","pitchNumber":1,"startTime":"2025-09-17T17:09:17.552Z","endTime":"2025-09-17T17:09:21.107Z","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":93.8,"endSpeed":86.0,"strikeZoneTop":3.2846851880748,"strikeZoneBottom":1.52951173519388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.663139278389465,"aZ":-17.266453063245816,"pfxX":-4.639374116584351,"pfxZ":7.861986666200117,"pX":-0.9264455100087723,"pZ":4.179630749120247,"vX0":6.759338650778257,"vY0":-136.4848311009942,"vZ0":-0.532648123288096,"x":152.31,"y":125.93,"x0":-2.826699408413175,"y0":50.00005457186166,"z0":5.561142948333885,"aX":-8.794610492046269},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":7.1,"spinRate":2229,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4005677191596364,"extension":7.2604187396407465},"index":1,"playId":"4e132b35-9bad-300d-9571-2f28dd7ff752","pitchNumber":2,"startTime":"2025-09-17T17:09:30.982Z","endTime":"2025-09-17T17:09:34.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.15870848039307,"strikeZoneBottom":1.40375082301286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.365777783751568,"aZ":-29.552566955920334,"pfxX":1.2423720550993615,"pfxZ":1.666039798821183,"pX":-0.9330493594448047,"pZ":3.4434909279658865,"vX0":4.711030501392349,"vY0":-123.73901718457721,"vZ0":0.7091917810178866,"x":152.57,"y":145.81,"x0":-3.011935714546891,"y0":50.00252596472221,"z0":5.601724333424535,"aX":1.9533344936619528},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.4,"breakHorizontal":-3.2,"spinRate":2321,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4402508199709674,"extension":7.209827685321138},"index":2,"playId":"377f6357-afab-3207-8217-c61b809d7d22","pitchNumber":3,"startTime":"2025-09-17T17:09:47.773Z","endTime":"2025-09-17T17:09:51.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.20425645790297,"strikeZoneBottom":1.48998203284787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.627928531957863,"aZ":-28.042347308519403,"pfxX":0.7863413756820955,"pfxZ":2.624787143185575,"pX":0.12768654565095203,"pZ":2.98667936071194,"vX0":7.200525818015043,"vY0":-124.29754016868658,"vZ0":-0.7754961039395252,"x":112.13,"y":158.14,"x0":-2.9021499038275977,"y0":50.00112705650318,"z0":5.6197250949535755,"aX":1.2367557361816381},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":-3.0,"spinRate":2355,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.4397337449017198,"extension":7.099074666507946},"index":3,"playId":"cbf022be-bd3c-3281-93d2-c957a0fdbd3f","pitchNumber":4,"startTime":"2025-09-17T17:10:01.530Z","endTime":"2025-09-17T17:10:04.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.16156724170703,"strikeZoneBottom":1.46745494230986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.803617093056065,"aZ":-14.84560066329575,"pfxX":-5.159252638121906,"pfxZ":8.997278184476144,"pX":-0.11669163218758126,"pZ":3.2016024016162534,"vX0":9.274906424419513,"vY0":-137.5013662444386,"vZ0":-3.3518485427589892,"x":121.45,"y":152.34,"x0":-2.8541952394980545,"y0":50.002647281076655,"z0":5.435714667036108,"aX":-9.937223442643726},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":7.6,"spinRate":2369,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39744061987345525,"extension":7.258756687271686},"index":4,"playId":"8e70494c-c871-3f34-b6f9-e0cd95a5c812","pitchNumber":5,"startTime":"2025-09-17T17:10:17.173Z","endTime":"2025-09-17T17:10:20.372Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.456678058016234,"aZ":-29.183654017944118,"pfxX":0.5700226345280517,"pfxZ":1.8319334247358885,"pX":-0.5396528832472586,"pZ":3.113195911528472,"vX0":5.845756833357735,"vY0":-126.3394751944338,"vZ0":-0.3943055814759149,"x":137.57,"y":154.72,"x0":-2.9484311260445986,"y0":50.00305597049581,"z0":5.597928722120722,"aX":0.9287435603031646},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":-2.3,"spinRate":2417,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.43198635643782923,"extension":7.323707385516167},"index":5,"playId":"ae614b67-20a8-3cbd-aeb5-64049524db13","pitchNumber":6,"startTime":"2025-09-17T17:10:33.565Z","endTime":"2025-09-17T17:10:41.056Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-17T17:10:51.176Z","endTime":"2025-09-17T17:11:02.286Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.24121582551827,"strikeZoneBottom":1.4445932690497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.808408374546435,"aZ":-15.50967131167315,"pfxX":-3.944415863517052,"pfxZ":8.536825565562438,"pX":-1.3238184416338041,"pZ":3.9669352689808366,"vX0":5.7568622602541195,"vY0":-138.5666520607116,"vZ0":-1.1867287024407926,"x":167.46,"y":131.67,"x0":-2.912041810024926,"y0":50.004350553293385,"z0":5.432862806033957,"aX":-7.701834267949044},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":6.0,"spinRate":2355,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39467244337634977,"extension":7.151619047687029},"index":7,"playId":"7db0d779-b62f-3a21-affd-637ba78ec5ce","pitchNumber":7,"startTime":"2025-09-17T17:11:02.286Z","endTime":"2025-09-17T17:11:06.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:11:06.210Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks. Matt Shaw to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-17T17:11:08.160Z","endTime":"2025-09-17T17:13:05.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.31831800814705,"strikeZoneBottom":1.57483233128281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.96079973867494,"aZ":-30.226481464303887,"pfxX":2.2742239053393893,"pfxZ":1.1927099921324373,"pX":-0.663626258089052,"pZ":3.734562883815897,"vX0":5.32703615045119,"vY0":-126.52627942596433,"vZ0":1.078269370174722,"x":142.3,"y":137.95,"x0":-3.0853639476878008,"y0":50.00260903197871,"z0":5.710968752359145,"aX":3.715546851412948},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-5.3,"spinRate":2297,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4316265754084254,"extension":7.15552475450341},"index":0,"playId":"bee3b516-3bc6-33d3-952e-60f533a8b6a4","pitchNumber":1,"startTime":"2025-09-17T17:11:32.922Z","endTime":"2025-09-17T17:11:36.994Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.88520854105459,"aZ":-30.375180348250282,"pfxX":2.697846711876864,"pfxZ":1.1023384254027775,"pX":0.7304631210341593,"pZ":2.291989193977862,"vX0":8.30044008338978,"vY0":-126.49214757765861,"vZ0":-1.6646629111400042,"x":89.16,"y":176.9,"x0":-2.9335981983350425,"y0":50.00327464919,"z0":5.375820964843921,"aX":4.4060550470939965},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":-6.6,"spinRate":2308,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.43169982623978065,"extension":7.288887663576637},"index":1,"playId":"0412d1e0-ed68-3dc9-8e4f-05ac7771ad67","pitchNumber":2,"startTime":"2025-09-17T17:11:50.754Z","endTime":"2025-09-17T17:11:53.754Z","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":95.0,"endSpeed":87.2,"strikeZoneTop":3.39736491634137,"strikeZoneBottom":1.61408991125717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.254089356719305,"aZ":-16.876937097696125,"pfxX":-3.6010498057362677,"pfxZ":7.853119904859007,"pX":-1.3085588100332506,"pZ":4.18470515099883,"vX0":5.832663521141509,"vY0":-138.3247505048723,"vZ0":-0.5830849186725902,"x":166.88,"y":125.79,"x0":-2.971351041775818,"y0":50.00571344393681,"z0":5.524048179406736,"aX":-7.01782812792191},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":5.4,"spinRate":2243,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3951289838332501,"extension":7.265375193913051},"index":2,"playId":"ba909fc8-73cc-36b2-b834-e2d1d033ba23","pitchNumber":3,"startTime":"2025-09-17T17:12:19.346Z","endTime":"2025-09-17T17:12:23.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.2,"strikeZoneTop":3.3223715501511,"strikeZoneBottom":1.49887948546241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.20001396961916,"aZ":-32.34203316034195,"pfxX":1.9326321181011057,"pfxZ":-0.1255778163966932,"pX":0.6008146850233858,"pZ":1.0024211369064437,"vX0":7.093606182603614,"vY0":-115.86819286236178,"vZ0":-3.529250903644731,"x":94.1,"y":211.71,"x0":-2.742363762712231,"y0":50.00098393403241,"z0":5.612814363971122,"aX":2.6454569422645413},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.8,"breakHorizontal":-5.2,"spinRate":2291,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.47142032053510263,"extension":7.247159717843526},"index":3,"playId":"8da31cb7-ffc8-3d31-b0d1-2aa8f1350ddc","pitchNumber":4,"startTime":"2025-09-17T17:12:39.152Z","endTime":"2025-09-17T17:12:43.774Z","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":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.27825926721336,"strikeZoneBottom":1.57564422917827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.043394970864558,"aZ":-32.89736073386359,"pfxX":3.427908857540769,"pfxZ":-0.45652565542286183,"pX":0.8902069910110325,"pZ":2.116789764267308,"vX0":8.182822053864982,"vY0":-125.33939104825747,"vZ0":-1.5145074136830792,"x":83.07,"y":181.63,"x0":-2.866036077822174,"y0":50.00322776908842,"z0":5.42277460076498,"aX":5.435596525645824},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.0,"breakHorizontal":-8.2,"spinRate":2288,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4375100238452623,"extension":7.227574343680772},"index":4,"playId":"6cf73f28-6f8a-3679-a413-053d687dffcc","pitchNumber":5,"startTime":"2025-09-17T17:12:59.428Z","endTime":"2025-09-17T17:13:05.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:13:05.924Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to right fielder Nick Yorke.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-17T17:13:09.096Z","endTime":"2025-09-17T17:16:11.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.49597706758448,"strikeZoneBottom":1.63635527240761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30283701165944,"aZ":-15.879363991428432,"pfxX":-5.360751764793263,"pfxZ":8.177579942546771,"pX":-1.2958522721399783,"pZ":3.0526144984296004,"vX0":6.492180413649848,"vY0":-139.97986408599314,"vZ0":-3.470509996068767,"x":166.39,"y":156.36,"x0":-2.9439571271566423,"y0":50.00537927317985,"z0":5.342088495788014,"aX":-10.686394347250394},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":2273,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3906317294942756,"extension":7.307656592945491},"index":0,"playId":"9ea36169-8142-3b46-9964-7a0fae9ec8d6","pitchNumber":1,"startTime":"2025-09-17T17:13:39.990Z","endTime":"2025-09-17T17:13:43.863Z","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":96.1,"endSpeed":88.4,"strikeZoneTop":3.46829970075574,"strikeZoneBottom":1.52815628672938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.513380170540795,"aZ":-15.69907584798039,"pfxX":-5.506830868292381,"pfxZ":8.283593645391885,"pX":-0.5802693933761006,"pZ":1.8426414149932238,"vX0":8.432812586281571,"vY0":-139.66380383489684,"vZ0":-6.194965350004338,"x":139.12,"y":189.03,"x0":-2.914110698488983,"y0":50.00055676382099,"z0":5.1101314628750085,"aX":-10.949908273329983},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":8.4,"spinRate":2354,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3911884683486919,"extension":7.302836089638868},"index":1,"playId":"69efed35-64f6-32bf-89d2-a8fcd32a00f0","pitchNumber":2,"startTime":"2025-09-17T17:14:00.868Z","endTime":"2025-09-17T17:14:04.298Z","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":85.5,"endSpeed":79.0,"strikeZoneTop":3.41813841086122,"strikeZoneBottom":1.51790800080121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44987742875627,"aZ":-33.37855344864083,"pfxX":3.3960479953421903,"pfxZ":-0.7646459709544775,"pX":-0.6521080070700191,"pZ":3.5665764440236627,"vX0":5.150933129026239,"vY0":-124.50280965774921,"vZ0":1.9912641189487976,"x":141.86,"y":142.48,"x0":-3.183607169675684,"y0":50.00110217013213,"z0":5.505945900635388,"aX":5.365022748928998},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.7,"breakHorizontal":-7.3,"spinRate":2363,"spinDirection":101},"zone":11,"typeConfidence":2.0,"plateTime":0.4388359783554172,"extension":7.421962218294928},"index":2,"playId":"87541f94-a087-3f96-8ac5-7fb7b1161c46","pitchNumber":3,"startTime":"2025-09-17T17:14:20.873Z","endTime":"2025-09-17T17:14:24.861Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82451119942077,"aZ":-31.117258076933297,"pfxX":2.2941837662530724,"pfxZ":0.649418448629735,"pX":0.9422333781376994,"pZ":2.501359453751903,"vX0":8.25618289809559,"vY0":-126.5295775263125,"vZ0":-1.351452247803512,"x":81.08,"y":171.24,"x0":-2.6556241603381903,"y0":50.0022846182752,"z0":5.526295055879546,"aX":3.7350650840340918},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":-6.0,"spinRate":2422,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.43220189451846425,"extension":7.2140589847233185},"index":3,"playId":"b7025cdf-ccb6-38bc-9118-8b89271fe10a","pitchNumber":4,"startTime":"2025-09-17T17:14:41.895Z","endTime":"2025-09-17T17:14:44.895Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-17T17:14:55.253Z","endTime":"2025-09-17T17:15:13.280Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31922336124153,"aZ":-15.563502396750774,"pfxX":-5.952928482237347,"pfxZ":8.402881616438307,"pX":0.41631642249597417,"pZ":2.27445965125196,"vX0":11.041639675701663,"vY0":-139.26742457292318,"vZ0":-5.243841292784023,"x":101.13,"y":177.37,"x0":-2.8145227341485053,"y0":50.006098286087436,"z0":5.20025623720657,"aX":-11.773373687732269},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":8.6,"spinRate":2305,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39228702305161356,"extension":7.371405181758456},"index":5,"playId":"92d037a9-f946-3cea-a1c5-911d5ece966a","pitchNumber":5,"startTime":"2025-09-17T17:15:13.280Z","endTime":"2025-09-17T17:15:16.430Z","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":95.9,"endSpeed":88.2,"strikeZoneTop":3.38177286049251,"strikeZoneBottom":1.52198550707752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.859501632218286,"aZ":-18.90321908642482,"pfxX":-3.351370368588646,"pfxZ":6.658786251406013,"pX":-1.4258662129479847,"pZ":4.6095022590285435,"vX0":5.278657878028341,"vY0":-139.6569304256759,"vZ0":1.2186679590553435,"x":171.35,"y":114.32,"x0":-2.897417826005989,"y0":50.00168168583789,"z0":5.403427356904482,"aX":-6.678874958318432},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":5.0,"spinRate":2254,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39089280503914825,"extension":7.356066869653259},"index":6,"playId":"345f4fa4-1896-36b2-82b6-e9d4d9e3dcd8","pitchNumber":6,"startTime":"2025-09-17T17:15:37.436Z","endTime":"2025-09-17T17:15:41.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.518948799095583,"aZ":-29.86598679836031,"pfxX":2.2890829740080854,"pfxZ":1.407813596373492,"pX":0.577269748077168,"pZ":3.0710085759817383,"vX0":7.677329231868172,"vY0":-126.56418948501751,"vZ0":-0.06924508307517696,"x":95.0,"y":155.86,"x0":-2.781014265121772,"y0":50.0013196943491,"z0":5.471552414544729,"aX":3.74801194165757},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":-5.8,"spinRate":2337,"spinDirection":90},"zone":3,"typeConfidence":2.0,"plateTime":0.4311903886392652,"extension":7.42631706277976},"hitData":{"launchSpeed":83.5,"launchAngle":40.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.23,"coordY":105.05}},"index":7,"playId":"faca3737-a21e-3647-bc9b-e062778a9168","pitchNumber":7,"startTime":"2025-09-17T17:15:58.100Z","endTime":"2025-09-17T17:16:11.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:16:11.884Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ian Happ pops out to third baseman Cam Devanney on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-17T17:16:13.858Z","endTime":"2025-09-17T17:18:21.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":4},"credits":[{"player":{"id":687478,"link":"/api/v1/people/687478"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.63527108998648,"strikeZoneBottom":1.60559362684841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.98786460076287,"aZ":-24.472051377118063,"pfxX":-7.228304240448526,"pfxZ":4.56097700765976,"pX":-2.0860653486334373,"pZ":3.402315339244691,"vX0":4.223074654385312,"vY0":-127.977214319013,"vZ0":-1.1078774200330637,"x":196.52,"y":146.92,"x0":-2.8034392551391307,"y0":50.002195928415745,"z0":5.7264148977852924,"aX":-12.203752135876927},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.3,"breakHorizontal":12.4,"spinRate":1815,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.42510925146931466,"extension":7.1354982692888695},"index":0,"playId":"21cbe371-253b-37db-ae16-e3f68bb4b745","pitchNumber":1,"startTime":"2025-09-17T17:16:43.339Z","endTime":"2025-09-17T17:16:46.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.62414340521105,"strikeZoneBottom":1.5541928942007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66677631700391,"aZ":-34.94674469310455,"pfxX":2.85615217165335,"pfxZ":-1.7487304878998646,"pX":-0.6699933664372895,"pZ":3.069680710243317,"vX0":4.763497848945304,"vY0":-124.36538968692187,"vZ0":1.1355548707611043,"x":142.54,"y":155.9,"x0":-2.9742284301475794,"y0":50.00549016522104,"z0":5.484247225832153,"aX":4.5180056861757185},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.8,"breakHorizontal":-6.2,"spinRate":2325,"spinDirection":94},"zone":1,"typeConfidence":2.0,"plateTime":0.4387924198913593,"extension":7.38141351630365},"index":1,"playId":"5a959319-ec0b-3af1-bbdb-bfeec87e6071","pitchNumber":2,"startTime":"2025-09-17T17:17:04.769Z","endTime":"2025-09-17T17:17:08.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.58694265308794,"strikeZoneBottom":1.59766190679393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.914658642576676,"aZ":-16.430887948903628,"pfxX":-2.9223382771890716,"pfxZ":7.994629350687699,"pX":-1.5185554252571964,"pZ":4.424470630161741,"vX0":5.049213595345649,"vY0":-138.4833054430281,"vZ0":0.4449998354770817,"x":174.88,"y":119.32,"x0":-2.9743578586024415,"y0":50.001973018052,"z0":5.349244828417812,"aX":-5.7548449192924345},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":4.4,"spinRate":2314,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3934474375358259,"extension":7.326603924059698},"index":2,"playId":"12258211-d63a-36c6-a95c-4050939660a5","pitchNumber":3,"startTime":"2025-09-17T17:17:27.092Z","endTime":"2025-09-17T17:17:30.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.316040707731172,"aZ":-14.534289903687778,"pfxX":-3.1324116720764867,"pfxZ":8.812812484596204,"pX":-0.9804596722756013,"pZ":2.8194950575284854,"vX0":6.762253153434048,"vY0":-139.61503103324324,"vZ0":-4.167029287341805,"x":154.37,"y":162.65,"x0":-3.0118922213169905,"y0":50.00393412414598,"z0":5.2682792519848265,"aX":-6.2713504592324725},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":4.4,"spinRate":2275,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3902421138603458,"extension":7.2080399782206985},"index":3,"playId":"8d58a531-ece9-3c26-b7b5-8b08df964ef2","pitchNumber":4,"startTime":"2025-09-17T17:17:50.486Z","endTime":"2025-09-17T17:17:54.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.329528850668606,"aZ":-32.42988582541396,"pfxX":2.660122387883621,"pfxZ":-0.14974477950609,"pX":0.5347223571568663,"pZ":2.3637032669496314,"vX0":7.828073987344216,"vY0":-127.84064902869761,"vZ0":-1.2527074448207967,"x":96.62,"y":174.96,"x0":-2.8978719808288176,"y0":50.00580562834495,"z0":5.377557225043513,"aX":4.456042444465654},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.4,"breakHorizontal":-6.4,"spinRate":2450,"spinDirection":86},"zone":6,"typeConfidence":2.0,"plateTime":0.42646541911372315,"extension":7.372312177784924},"hitData":{"launchSpeed":68.7,"launchAngle":75.0,"totalDistance":80.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":178.54}},"index":4,"playId":"0bb161e2-334f-3825-af49-2f29d1b332bb","pitchNumber":5,"startTime":"2025-09-17T17:18:12.595Z","endTime":"2025-09-17T17:18:21.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:18:21.796Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-17T17:18:33.615Z","endTime":"2025-09-17T17:20:11.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.6,"strikeZoneTop":3.2923110353992,"strikeZoneBottom":1.5187586704961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.03004235399815,"aZ":-34.464695127744946,"pfxX":4.077948407956212,"pfxZ":-1.7330670547908582,"pX":-0.9108901071769062,"pZ":3.0240441509360396,"vX0":3.0344777176508813,"vY0":-113.47063362664258,"vZ0":1.6005205694214641,"x":151.72,"y":157.13,"x0":-2.788677187185543,"y0":50.002056651548195,"z0":5.70788492089916,"aX":5.391812836326721},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.5,"breakHorizontal":-8.0,"spinRate":2347,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.4801272172627198,"extension":7.418051360778521},"index":0,"playId":"5497320c-8357-35af-9479-eef0bcb516ee","pitchNumber":1,"startTime":"2025-09-17T17:18:52.615Z","endTime":"2025-09-17T17:18:55.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.477495297179313,"aZ":-14.426244342958036,"pfxX":-4.45294110158599,"pfxZ":8.686131540395786,"pX":-0.16950237404421226,"pZ":2.933488386297535,"vX0":9.386776440706324,"vY0":-141.38913001401028,"vZ0":-3.5402929827115166,"x":123.46,"y":159.58,"x0":-2.9402532184370433,"y0":50.000880032613274,"z0":5.115757109982116,"aX":-9.09729272041057},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":6.4,"spinRate":2344,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3860476915339004,"extension":7.576403446372756},"index":1,"playId":"2008aca5-aba1-3f1e-9411-1fc09bff6dc5","pitchNumber":2,"startTime":"2025-09-17T17:19:12.750Z","endTime":"2025-09-17T17:19:16.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-17T17:19:27.520Z","endTime":"2025-09-17T17:19:44.665Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.34968107339564,"strikeZoneBottom":1.51590370078768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.58643503212503,"aZ":-35.35948758039959,"pfxX":4.1927938511656455,"pfxZ":-1.9753657772248872,"pX":0.20667486862950235,"pZ":3.9451540515922803,"vX0":6.041033348290843,"vY0":-125.24613831773021,"vZ0":3.0725189519990708,"x":109.12,"y":132.26,"x0":-2.7668630160849714,"y0":50.00128719572211,"z0":5.565031456750638,"aX":6.764647667351112},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":-8.8,"spinRate":2487,"spinDirection":95},"zone":12,"typeConfidence":2.0,"plateTime":0.43472572198119375,"extension":7.404105214640714},"index":3,"playId":"a7abe0fa-1573-37f6-80bd-564bc85f6c7f","pitchNumber":3,"startTime":"2025-09-17T17:19:44.665Z","endTime":"2025-09-17T17:19:47.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.001463128348018,"aZ":-13.870473080925425,"pfxX":-3.6476740670452186,"pfxZ":8.746219252729091,"pX":0.4420820753817231,"pZ":2.4839620406192546,"vX0":10.959600758924362,"vY0":-143.0520857297308,"vZ0":-4.63507772451171,"x":100.15,"y":171.71,"x0":-2.9484022939939947,"y0":50.00199652385424,"z0":4.981221321504325,"aX":-7.634256342088428},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":4.7,"spinRate":2355,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3814801627887876,"extension":7.443408185217929},"index":4,"playId":"683fff0b-14f5-3282-9f06-e8c9592ed8ed","pitchNumber":4,"startTime":"2025-09-17T17:20:06.601Z","endTime":"2025-09-17T17:20:11.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:20:11.893Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Devanney singles on a ground ball to right fielder Seiya Suzuki.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-17T17:22:30.399Z","endTime":"2025-09-17T17:24:19.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.45088237286073,"strikeZoneBottom":1.54869920777326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43020964431204,"aZ":-14.576975896454478,"pfxX":7.294454990780961,"pfxZ":9.403725340272395,"pX":-0.802370218062557,"pZ":2.6353777463207146,"vX0":-9.40341578470912,"vY0":-135.85915643487988,"vZ0":-4.7487883964688065,"x":147.58,"y":167.62,"x0":1.7540523802303054,"y0":50.00463419859587,"z0":5.417234394278014,"aX":13.653934923541803},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-11.3,"spinRate":2431,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.4029763279284695,"extension":6.674617109497242},"index":0,"playId":"e0df51f3-8445-3ea3-9e7e-bad68fafd348","pitchNumber":1,"startTime":"2025-09-17T17:22:30.399Z","endTime":"2025-09-17T17:22:33.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35989386795393,"aZ":-30.851799363139264,"pfxX":1.2361544478329693,"pfxZ":0.9169798539107994,"pX":0.42766761569234724,"pZ":2.364331035017379,"vX0":-5.651582103087892,"vY0":-119.29253239931076,"vZ0":0.3750584262744532,"x":100.7,"y":174.94,"x0":2.664119746819725,"y0":50.00465572031088,"z0":4.980147244259189,"aX":1.7874941811780647},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.0,"breakHorizontal":-1.0,"spinRate":2397,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.45866879533576954,"extension":6.647852593404108},"index":1,"playId":"6e0bfef7-a53d-3c5f-a4c1-fc14a93bbfde","pitchNumber":2,"startTime":"2025-09-17T17:22:44.478Z","endTime":"2025-09-17T17:22:48.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.42201000423802,"strikeZoneBottom":1.60018803804195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.921095646689867,"aZ":-27.528529461323664,"pfxX":10.192256073883172,"pfxZ":3.3609181196973994,"pX":0.7944340555718616,"pZ":1.1559525388331733,"vX0":-6.179777498050846,"vY0":-116.51178505994767,"vZ0":-3.359216365801669,"x":86.72,"y":207.57,"x0":2.1506597519483748,"y0":50.002192812548955,"z0":5.20489867568211,"aX":14.078730683978145},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.5,"breakHorizontal":-17.0,"spinRate":1957,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4692643569813377,"extension":6.487183314784773},"index":2,"playId":"02b13aa0-5155-3233-8069-a5e508a6f80f","pitchNumber":3,"startTime":"2025-09-17T17:23:03.540Z","endTime":"2025-09-17T17:23:07.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.5,"strikeZoneTop":3.46403926017287,"strikeZoneBottom":1.5619526676914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.25793829622595,"aZ":-27.37520250290827,"pfxX":9.000036588016137,"pfxZ":3.64056762226479,"pX":-0.42696270829208954,"pZ":0.8274664094607078,"vX0":-7.9425645412607455,"vY0":-113.60714688826108,"vZ0":-3.975141722752089,"x":133.27,"y":216.44,"x0":1.9318662035790142,"y0":50.00304831045325,"z0":5.297232271370151,"aX":11.859224431487455},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":5.9,"breakHorizontal":-14.5,"spinRate":1852,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.48067207645144494,"extension":6.54375972571759},"index":3,"playId":"2ec987ef-4e6e-3076-9c4f-ac7d0a51e16a","pitchNumber":4,"startTime":"2025-09-17T17:23:18.721Z","endTime":"2025-09-17T17:23:22.011Z","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":93.0,"endSpeed":85.0,"strikeZoneTop":3.39760019364765,"strikeZoneBottom":1.49531699344923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81606354412316,"aZ":-23.077612271018452,"pfxX":8.766791857300227,"pfxZ":4.906921722664503,"pX":0.809434391239555,"pZ":3.271339983848045,"vX0":-6.202614330586963,"vY0":-135.37691205102104,"vZ0":-1.5040219228852831,"x":86.15,"y":150.45,"x0":1.9923767944145099,"y0":50.00452573902788,"z0":5.45102859556605,"aX":16.25839497505307},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":-14.5,"spinRate":2275,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.40474235819564974,"extension":6.54752201555093},"index":4,"playId":"cdd4c725-01cf-3677-b0c3-cfc8f474158c","pitchNumber":5,"startTime":"2025-09-17T17:23:33.744Z","endTime":"2025-09-17T17:23:37.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.673574409879073,"aZ":-17.341448914749158,"pfxX":8.518079468566887,"pfxZ":7.867165819045378,"pX":0.4660914524205642,"pZ":2.605338196877622,"vX0":-6.939128890309922,"vY0":-136.58396849520327,"vZ0":-4.0701702528126145,"x":99.23,"y":168.44,"x0":1.9355571293661618,"y0":50.003053886073204,"z0":5.310792023829946,"aX":16.060356709651106},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-13.9,"spinRate":2312,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4013515503803524,"extension":6.627978777736624},"index":5,"playId":"93fae3a5-f05f-37a7-af57-31e3cdd02e43","pitchNumber":6,"startTime":"2025-09-17T17:23:49.223Z","endTime":"2025-09-17T17:23:52.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80317354350348,"aZ":-18.23456498541466,"pfxX":9.36454157088892,"pfxZ":7.312906613953462,"pX":0.6455902701753181,"pZ":3.102359773455346,"vX0":-6.929303938489179,"vY0":-137.28077987553323,"vZ0":-2.6960177933636618,"x":92.39,"y":155.02,"x0":1.98761498912487,"y0":50.00205880018402,"z0":5.340519730212143,"aX":17.847404074427317},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-15.5,"spinRate":2299,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.399213446343031,"extension":6.55125896906184},"hitData":{"launchSpeed":97.5,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.07,"coordY":109.12}},"index":6,"playId":"b4ca1c2b-fc57-3c39-8229-159c7685c849","pitchNumber":7,"startTime":"2025-09-17T17:24:09.149Z","endTime":"2025-09-17T17:24:19.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:24:19.402Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a ground ball to center fielder Pete Crow-Armstrong. Cam Devanney to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-17T17:24:26.329Z","endTime":"2025-09-17T17:25:39.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.73329417936197,"strikeZoneBottom":1.58497035430792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7256927958531,"aZ":-19.428300573425584,"pfxX":8.968493740726931,"pfxZ":6.954855466976605,"pX":-0.320875308221689,"pZ":2.0173698473388466,"vX0":-8.56096093922836,"vY0":-134.62653252764255,"vZ0":-5.203443637780935,"x":129.23,"y":184.31,"x0":1.7378856256506399,"y0":50.00125216401186,"z0":5.3539317867165215,"aX":16.431472114752093},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":-14.4,"spinRate":2218,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.40714240023590564,"extension":6.680793317712804},"index":0,"playId":"09bc661a-2a79-3374-b1c2-9648aed85453","pitchNumber":1,"startTime":"2025-09-17T17:24:46.780Z","endTime":"2025-09-17T17:24:49.874Z","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":0},"index":1,"playId":"d25d80cb-95e8-3d35-8e93-d828017d01cb","startTime":"2025-09-17T17:25:08.513Z","endTime":"2025-09-17T17:25:12.121Z","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(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":94.0,"endSpeed":86.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.30214422878399,"aZ":-22.951246651159607,"pfxX":10.260859950369841,"pfxZ":4.860397396571567,"pX":-0.036751719653573434,"pZ":3.192395821337957,"vX0":-8.791872629093843,"vY0":-136.72146825310054,"vZ0":-1.7326864906358415,"x":118.4,"y":152.59,"x0":1.8827562550568953,"y0":50.00609277805081,"z0":5.404766161717465,"aX":19.48729769565228},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":-16.8,"spinRate":2184,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4001627849203455,"extension":6.756200777873786},"hitData":{"launchSpeed":104.2,"launchAngle":10.0,"totalDistance":232.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.36,"coordY":110.64}},"index":2,"playId":"6e088227-6cdd-3d9d-8f0b-f4f1589bcfac","pitchNumber":2,"startTime":"2025-09-17T17:25:29.672Z","endTime":"2025-09-17T17:25:39.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:25:39.700Z","atBatIndex":22},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Gonzales hit by pitch. Cam Devanney to 3rd. Jared Triolo to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-17T17:25:53.246Z","endTime":"2025-09-17T17:26:16.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.552528474931194,"aZ":-25.690541967209136,"pfxX":2.3241659804354624,"pfxZ":4.214189399265335,"pX":-1.9068288945362288,"pZ":1.917647960634132,"vX0":-11.173064035292521,"vY0":-122.7670773000527,"vZ0":-1.8626096755876325,"x":189.68,"y":187.0,"x0":2.386114836670278,"y0":50.00150071740572,"z0":4.856430126454681,"aX":3.575282938448599},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.4,"breakHorizontal":-1.8,"spinRate":2398,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.44483512728535013,"extension":6.682809075674543},"index":0,"playId":"19938271-dc29-3880-9811-afd1c1c2af5c","pitchNumber":1,"startTime":"2025-09-17T17:26:12.107Z","endTime":"2025-09-17T17:26:16.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:26:16.719Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tommy Pham pops out to shortstop Dansby Swanson on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-17T17:26:20.418Z","endTime":"2025-09-17T17:27:01.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":68.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.217215293952183,"aZ":-38.409515909433736,"pfxX":-3.5670788153928363,"pfxZ":-5.224592896343381,"pX":0.07965551678234697,"pZ":2.406541447567138,"vX0":-3.322622731465777,"vY0":-108.56975875269448,"vZ0":1.8154623415126905,"x":113.96,"y":173.8,"x0":2.0941073210943015,"y0":50.00535531479541,"z0":5.7433664497200425,"aX":-4.253423267105372},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-8.6,"breakHorizontal":7.3,"spinRate":2268,"spinDirection":310},"zone":5,"typeConfidence":2.0,"plateTime":0.5047252866748244,"extension":6.4468072964756535},"hitData":{"launchSpeed":71.7,"launchAngle":59.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":110.86,"coordY":140.77}},"index":0,"playId":"2081f9ce-b025-34fe-a208-38acec586afc","pitchNumber":1,"startTime":"2025-09-17T17:26:52.191Z","endTime":"2025-09-17T17:27:01.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:27:01.015Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew McCutchen walks. Cam Devanney scores. Jared Triolo to 3rd. Nick Gonzales to 2nd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-17T17:27:08.409Z","endTime":"2025-09-17T17:29:51.985Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":85.6,"strikeZoneTop":3.40796625220101,"strikeZoneBottom":1.53947909010424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46178618708821,"aZ":-17.3876614524303,"pfxX":7.440289392768952,"pfxZ":7.853868504831642,"pX":0.4829412949004633,"pZ":3.2886544738297268,"vX0":-6.447566468828466,"vY0":-136.24122164799923,"vZ0":-2.286639077340617,"x":98.59,"y":149.99,"x0":1.911531362021721,"y0":50.0057821924634,"z0":5.338382342417182,"aX":14.013184873110216},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-12.1,"spinRate":2375,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.40177551477207807,"extension":6.5550208105771555},"index":0,"playId":"2d5e8437-eea9-38a7-b065-efc4ae8c1418","pitchNumber":1,"startTime":"2025-09-17T17:27:33.116Z","endTime":"2025-09-17T17:27:37.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.37899614416393,"strikeZoneBottom":1.53082466081376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00268559881141,"aZ":-28.945231436600857,"pfxX":2.101106707042445,"pfxZ":2.179437558390111,"pX":-0.7577148728002704,"pZ":1.5394835970912442,"vX0":-8.17642901721704,"vY0":-121.46519569794468,"vZ0":-1.6821270213618464,"x":145.88,"y":197.21,"x0":2.393651464918089,"y0":50.00101706087664,"z0":4.781766447215297,"aX":3.109442072012596},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.7,"breakHorizontal":-1.7,"spinRate":2414,"spinDirection":111},"zone":7,"typeConfidence":2.0,"plateTime":0.4526643354600868,"extension":6.50344994548647},"index":1,"playId":"b00c7eac-fec7-3237-bad6-fec97b625410","pitchNumber":2,"startTime":"2025-09-17T17:27:51.407Z","endTime":"2025-09-17T17:27:55.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.129993768509305,"aZ":-19.000251994238692,"pfxX":8.88410221222097,"pfxZ":6.966240385648787,"pX":0.6766500233877122,"pZ":2.8566653485301585,"vX0":-6.565366607787826,"vY0":-136.41812072613797,"vZ0":-2.8994743063287443,"x":91.21,"y":161.65,"x0":1.9565275819531192,"y0":50.00074646870992,"z0":5.238225617547145,"aX":16.795136632873316},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":-14.8,"spinRate":2331,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.40102778741109857,"extension":6.5598423291995855},"index":2,"playId":"784f7ec5-2bac-36a3-afc3-b9a166b79525","pitchNumber":3,"startTime":"2025-09-17T17:28:13.499Z","endTime":"2025-09-17T17:28:16.499Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"3370f6d4-fad8-4e1c-a90c-abcaaa41a2d6","startTime":"2025-09-17T17:28:30.133Z","endTime":"2025-09-17T17:28:35.133Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.4532575422795,"strikeZoneBottom":1.60523548852136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.527028607076517,"aZ":-28.218562583835304,"pfxX":10.814426608430228,"pfxZ":2.8360006076169615,"pX":-0.9932786730205878,"pZ":0.1337275329599954,"vX0":-9.788780942854997,"vY0":-116.97269154180589,"vZ0":-5.627094980594369,"x":154.86,"y":235.17,"x0":1.8259013328985436,"y0":50.00418614718022,"z0":5.19246115675426,"aX":15.098957703595659},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.1,"breakHorizontal":-17.4,"spinRate":1879,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4669268425683777,"extension":6.642927992947877},"index":4,"playId":"b65385d9-0c42-3801-971e-2b04e906261a","pitchNumber":4,"startTime":"2025-09-17T17:28:49.198Z","endTime":"2025-09-17T17:28:52.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49134169727795,"aZ":-16.2345005293982,"pfxX":7.2624961465872495,"pfxZ":8.24643740913575,"pX":-0.014599677425047707,"pZ":3.081536664978786,"vX0":-7.390670013247811,"vY0":-137.8738428600813,"vZ0":-3.334375532916791,"x":117.56,"y":155.58,"x0":1.7519583648387458,"y0":50.00392052156887,"z0":5.396506700895754,"aX":14.039913415315086},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":-11.6,"spinRate":2289,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.3966475653493786,"extension":6.5338109503409285},"index":5,"playId":"b05435fd-ee90-3079-b9a0-7468834f1c38","pitchNumber":5,"startTime":"2025-09-17T17:29:26.537Z","endTime":"2025-09-17T17:29:31.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.45883057345215,"strikeZoneBottom":1.53147581109759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.231053993066585,"aZ":-22.249707832517764,"pfxX":7.4222337335414466,"pfxZ":5.1851225345671175,"pX":1.2484638431123862,"pZ":3.3140227187608238,"vX0":-4.389562949119931,"vY0":-136.99784604243874,"vZ0":-1.2301495532820446,"x":69.41,"y":149.3,"x0":1.9011607259969157,"y0":50.00490540400604,"z0":5.27935643556682,"aX":14.211361153483923},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.4,"breakHorizontal":-12.6,"spinRate":2294,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.3987247808793337,"extension":6.554467812844927},"index":6,"playId":"011256c9-1d84-3bf3-bf2e-edf0e9283fd8","pitchNumber":6,"startTime":"2025-09-17T17:29:48.027Z","endTime":"2025-09-17T17:29:51.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:29:51.985Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-17T17:31:10.435Z","endTime":"2025-09-17T17:33:16.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-17T17:30:06.698Z","endTime":"2025-09-17T17:31:12.775Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.749463849177946,"aZ":-19.955201767191046,"pfxX":7.498754009084859,"pfxZ":6.129175428706503,"pX":0.018786393881465302,"pZ":2.736291334830536,"vX0":-7.9702970398504664,"vY0":-139.68166066354962,"vZ0":-3.680360243490171,"x":116.28,"y":164.9,"x0":1.922406179696226,"y0":50.00685573291065,"z0":5.368149518304888,"aX":14.9585055473491},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.6,"breakHorizontal":-12.1,"spinRate":2345,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.3907541252132458,"extension":6.684970711533113},"index":1,"playId":"70029155-d628-3a5c-85d5-b1537ca5c631","pitchNumber":1,"startTime":"2025-09-17T17:31:12.775Z","endTime":"2025-09-17T17:31:15.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.054010221871376,"aZ":-28.635093471883614,"pfxX":1.319766498330179,"pfxZ":2.283105656888628,"pX":-0.46749669447933695,"pZ":2.207941757294012,"vX0":-7.502987176328567,"vY0":-122.68608145124466,"vZ0":-0.41757858690178307,"x":134.82,"y":179.17,"x0":2.4349062900742537,"y0":50.00535348561384,"z0":4.782512751797657,"aX":2.049572566785613},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.3,"breakHorizontal":-1.0,"spinRate":2553,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.44331109075927344,"extension":6.54098102587495},"index":2,"playId":"fe668671-77a3-3efb-b9f7-3c5393887d5b","pitchNumber":2,"startTime":"2025-09-17T17:31:35.991Z","endTime":"2025-09-17T17:31:38.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.43723495102656,"strikeZoneBottom":1.45874391350942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.021888511780755,"aZ":-21.795094478342392,"pfxX":7.391297351817418,"pfxZ":5.396259300928449,"pX":0.7459985961578123,"pZ":4.394065825475854,"vX0":-6.164124198104117,"vY0":-137.0342730761715,"vZ0":0.9452211884799107,"x":88.56,"y":120.14,"x0":2.0516008944693946,"y0":50.00465026634939,"z0":5.521210418615691,"aX":14.220566509574368},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":-12.2,"spinRate":2279,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.3979748964922214,"extension":6.4767063397527584},"index":3,"playId":"22b663e7-d6cc-3208-beb5-4d0213c068a9","pitchNumber":3,"startTime":"2025-09-17T17:32:02.948Z","endTime":"2025-09-17T17:32:05.980Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"83e874ff-878a-4f4e-a6f0-360e8acc60eb","startTime":"2025-09-17T17:32:19.860Z","endTime":"2025-09-17T17:32:24.860Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.39927557719714,"strikeZoneBottom":1.45743151271937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76909913116561,"aZ":-19.603651922910668,"pfxX":8.121872925728551,"pfxZ":6.396963187854631,"pX":-1.0378799465073374,"pZ":2.91560432699047,"vX0":-10.568058609057921,"vY0":-138.52207408853909,"vZ0":-3.192342798766037,"x":156.56,"y":160.06,"x0":1.7519862543086961,"y0":50.00059851889255,"z0":5.3764426265547565,"aX":15.955244397798841},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":-12.8,"spinRate":2334,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.39376487392660486,"extension":6.698900783949248},"index":5,"playId":"f186484e-f4ba-3e20-a43a-09788e550f01","pitchNumber":4,"startTime":"2025-09-17T17:32:37.840Z","endTime":"2025-09-17T17:32:41.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"ca905576-bafd-4de5-88fb-1fbf94522eeb","startTime":"2025-09-17T17:32:54.014Z","endTime":"2025-09-17T17:32:59.014Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":70.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.1063177711736,"aZ":-36.75650638376313,"pfxX":-5.085276449810188,"pfxZ":-3.712238350633797,"pX":0.41987895114910423,"pZ":2.1210470783214825,"vX0":-2.0595271803253845,"vY0":-110.00355385871346,"vZ0":0.6261566603006303,"x":101.0,"y":181.51,"x0":2.02671499189588,"y0":50.002473807948846,"z0":5.70559397322956,"aX":-6.279268044625186},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-6.2,"breakHorizontal":9.7,"spinRate":2344,"spinDirection":309},"zone":6,"typeConfidence":2.0,"plateTime":0.4964736045358449,"extension":6.506242725129284},"index":7,"playId":"0a8dfdc7-fa51-3679-a245-0bb89f6dcf31","pitchNumber":5,"startTime":"2025-09-17T17:33:12.877Z","endTime":"2025-09-17T17:33:16.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:33:16.872Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alexander Canario strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-17T17:33:21.597Z","endTime":"2025-09-17T17:36:01.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"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,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":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":69.5,"strikeZoneTop":3.56614073601337,"strikeZoneBottom":1.58445178264676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.7218563011776,"aZ":-38.25096527484076,"pfxX":-5.360982581130458,"pfxZ":-5.0327135402237015,"pX":-0.1358379293346115,"pZ":3.1399858134271508,"vX0":-3.209180153939668,"vY0":-108.4811345640718,"vZ0":3.0236027823861624,"x":122.18,"y":154.0,"x0":2.052880829491078,"y0":50.00409149982226,"z0":5.861742854611253,"aX":-6.470248660747263},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-8.2,"breakHorizontal":10.4,"spinRate":2348,"spinDirection":306},"zone":2,"typeConfidence":2.0,"plateTime":0.5024752148224483,"extension":6.390961957679571},"index":0,"playId":"c8316ef9-9c60-3fa3-aad1-609244892c8b","pitchNumber":1,"startTime":"2025-09-17T17:33:43.818Z","endTime":"2025-09-17T17:33:47.285Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"f5b681bd-5c3d-48cf-90b1-9d77f7b3a287","startTime":"2025-09-17T17:33:59.858Z","endTime":"2025-09-17T17:34:04.858Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.390929223066006,"aZ":-20.137705567563163,"pfxX":8.235325396876993,"pfxZ":6.367453768618617,"pX":-0.15174702202481358,"pZ":3.0120361487476286,"vX0":-8.46703392240245,"vY0":-136.25700866650317,"vZ0":-2.6823674875178964,"x":122.78,"y":157.46,"x0":1.9177985777720294,"y0":50.00493011761707,"z0":5.392106317657843,"aX":15.573066752680162},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":-13.2,"spinRate":2313,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.40113057413078446,"extension":6.751091467996287},"index":2,"playId":"1d9a27f6-5bc2-3269-8e3d-00975ec57bfa","pitchNumber":2,"startTime":"2025-09-17T17:34:15.547Z","endTime":"2025-09-17T17:34:22.422Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.53297407153968,"strikeZoneBottom":1.67195276354263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.42760785868007,"aZ":-28.509975318534934,"pfxX":8.045658888079018,"pfxZ":2.6014281684578915,"pX":1.3982761655849414,"pZ":2.949545203677776,"vX0":-4.210401409260441,"vY0":-117.45503876198002,"vZ0":0.6635685031542446,"x":63.7,"y":159.14,"x0":2.160669160885358,"y0":50.00437220563856,"z0":5.296440137836187,"aX":11.340579215186617},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.2,"breakHorizontal":-13.7,"spinRate":1915,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4647858717057245,"extension":6.364134622289535},"index":3,"playId":"31ec5fbc-83a0-32c5-9ff4-40ab644a2f13","pitchNumber":3,"startTime":"2025-09-17T17:34:51.039Z","endTime":"2025-09-17T17:34:54.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.63988818881887,"strikeZoneBottom":1.53772400892719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.779647547647187,"aZ":-18.913079755737098,"pfxX":7.249015495781511,"pfxZ":6.9093201704517,"pX":-1.1517205856390846,"pZ":2.6800305392951826,"vX0":-10.078838947694214,"vY0":-137.04848942620086,"vZ0":-3.7668829503815724,"x":160.9,"y":166.42,"x0":1.616683688288291,"y0":50.00268613636065,"z0":5.349654168489447,"aX":13.91261385837229},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":-11.3,"spinRate":2238,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.3983207278492902,"extension":6.767552396503166},"index":4,"playId":"06fdb13f-7ee7-3ca7-a176-5d89673b2bda","pitchNumber":4,"startTime":"2025-09-17T17:35:12.150Z","endTime":"2025-09-17T17:35:16.076Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.3,"strikeZoneTop":3.49181178174541,"strikeZoneBottom":1.63043914393839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.767643012628742,"aZ":-29.254054310098194,"pfxX":8.168758742009768,"pfxZ":2.174192105953284,"pX":1.2168148062304869,"pZ":1.125226354238625,"vX0":-4.0220232132350136,"vY0":-114.5274088290476,"vZ0":-3.053470901211951,"x":70.62,"y":208.4,"x0":1.923400083554769,"y0":50.005508386556556,"z0":5.30211305204875,"aX":10.983740158344226},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.5,"breakHorizontal":-13.9,"spinRate":1915,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4760872693289011,"extension":6.608461215811377},"index":5,"playId":"631135eb-9e7b-37ec-a2d6-6c69fb4bfc66","pitchNumber":5,"startTime":"2025-09-17T17:35:33.245Z","endTime":"2025-09-17T17:35:37.541Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.96170604226472,"aZ":-28.55291611989097,"pfxX":8.731841675731193,"pfxZ":2.7414169757068194,"pX":-0.16080212663470775,"pZ":2.0089058968460356,"vX0":-7.072126678988358,"vY0":-113.7128151724908,"vZ0":-1.3959146907492255,"x":123.13,"y":184.54,"x0":1.8406586679334127,"y0":50.00489854156002,"z0":5.438425749729548,"aX":11.547495051704777},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":4.9,"breakHorizontal":-14.3,"spinRate":1835,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.47990685342037054,"extension":6.555930912709542},"index":6,"playId":"b6c8d25b-1b5d-3546-b70a-9d38ce6a297d","pitchNumber":6,"startTime":"2025-09-17T17:35:53.933Z","endTime":"2025-09-17T17:36:01.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:36:01.896Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out sharply to left fielder Tommy Pham.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-17T17:37:34.798Z","endTime":"2025-09-17T17:38:53.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.29355998161953,"strikeZoneBottom":1.27788402038987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.377336511098527,"aZ":-23.339850494741743,"pfxX":-9.097622612635872,"pfxZ":4.796412300574031,"pX":-0.8579312106219962,"pZ":1.2465016258584491,"vX0":7.790083746120507,"vY0":-134.45845705777745,"vZ0":-6.509172535491619,"x":149.7,"y":205.12,"x0":-2.6014834179819664,"y0":50.006511850318645,"z0":5.339556518395283,"aX":-16.77021834661428},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":15.0,"spinRate":2143,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4063502556247949,"extension":7.332568271826803},"index":0,"playId":"112a37fd-9368-32e7-a76e-5e1065787c72","pitchNumber":1,"startTime":"2025-09-17T17:38:09.352Z","endTime":"2025-09-17T17:38:12.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.011589342902667,"aZ":-27.710738537755976,"pfxX":3.287257114049977,"pfxZ":2.7595378342631642,"pX":-0.35105613956101195,"pZ":1.7649560151486257,"vX0":5.386353592506225,"vY0":-126.04413083105139,"vZ0":-3.569562060660539,"x":130.38,"y":191.13,"x0":-2.9374769325046297,"y0":50.00534708860699,"z0":5.420672525775185,"aX":5.325897292083883},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":-7.1,"spinRate":2361,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.43343445006355186,"extension":7.310023732026784},"index":1,"playId":"284f39b5-0557-3126-a754-e881d36204c0","pitchNumber":2,"startTime":"2025-09-17T17:38:25.223Z","endTime":"2025-09-17T17:38:28.773Z","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":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.648365076706863,"aZ":-22.845295313552185,"pfxX":-9.872466897884221,"pfxZ":4.872315837453251,"pX":-0.7280929619419791,"pZ":2.246191835528097,"vX0":9.199953141761108,"vY0":-137.49591680908725,"vZ0":-4.077391770912477,"x":144.75,"y":178.13,"x0":-2.8357166502831714,"y0":50.00104955273689,"z0":5.299705804599042,"aX":-18.890675152356497},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":16.0,"spinRate":2148,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3984461855851724,"extension":7.465245309062165},"hitData":{"launchSpeed":103.5,"launchAngle":39.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":78.47,"coordY":64.69}},"index":2,"playId":"937e84a3-385f-3676-b92c-8cbfad50455d","pitchNumber":3,"startTime":"2025-09-17T17:38:42.339Z","endTime":"2025-09-17T17:38:53.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:38:53.049Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Crow-Armstrong doubles (37) on a sharp fly ball to right fielder Nick Yorke.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-17T17:38:55.410Z","endTime":"2025-09-17T17:39:48.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"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":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.10824119793147,"strikeZoneBottom":1.37424922032425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.93718873825523,"aZ":-33.78913136155913,"pfxX":4.568058279906916,"pfxZ":-1.2136867996668723,"pX":-0.44133899161858886,"pZ":2.6796615208934433,"vX0":4.129817036441644,"vY0":-114.72080896310439,"vZ0":0.5187459571876996,"x":133.82,"y":166.43,"x0":-2.8572075454385506,"y0":50.00109067780547,"z0":5.740448301549334,"aX":6.095586262918802},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.8,"breakHorizontal":-9.2,"spinRate":2330,"spinDirection":71},"zone":1,"typeConfidence":2.0,"plateTime":0.4771796608542589,"extension":7.090265293827993},"index":0,"playId":"1ac7cc61-ffe5-31b7-83da-d21aad3d74c2","pitchNumber":1,"startTime":"2025-09-17T17:39:19.931Z","endTime":"2025-09-17T17:39:23.127Z","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":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28761940365871,"aZ":-16.45468507515668,"pfxX":-5.559291769119023,"pfxZ":7.822221337717095,"pX":0.07635844194179163,"pZ":2.2989218013272406,"vX0":10.368834714407436,"vY0":-140.71850047560957,"vZ0":-5.197285840929087,"x":114.09,"y":176.71,"x0":-2.9302922402817444,"y0":50.00428339537354,"z0":5.232307409277784,"aX":-11.174812616961995},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":8.0,"spinRate":2453,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3889153473010829,"extension":7.351344945885507},"hitData":{"launchSpeed":113.2,"launchAngle":21.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":225.21,"coordY":98.6}},"index":1,"playId":"9d6145be-cf10-316b-ad23-1c1aa3f8adcf","pitchNumber":2,"startTime":"2025-09-17T17:39:36.643Z","endTime":"2025-09-17T17:39:48.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:39:48.681Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-17T17:39:57.646Z","endTime":"2025-09-17T17:42:45.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.54234653608291,"strikeZoneBottom":1.63067992606022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.866962433672853,"aZ":-30.769677974809856,"pfxX":1.5158513939238163,"pfxZ":0.8513520043608551,"pX":0.6936019894487208,"pZ":2.7667477015492237,"vX0":8.21438677476893,"vY0":-127.44149301304188,"vZ0":-0.4792492873242168,"x":90.56,"y":164.08,"x0":-2.761334304372264,"y0":50.00457130084284,"z0":5.3763469030192335,"aX":2.5061944133880316},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":-4.6,"spinRate":2438,"spinDirection":104},"zone":6,"typeConfidence":2.0,"plateTime":0.42890483667707624,"extension":7.327412070854125},"index":0,"playId":"06e301b6-f57b-3ec2-818b-fce79df2fab6","pitchNumber":1,"startTime":"2025-09-17T17:40:31.801Z","endTime":"2025-09-17T17:40:35.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.47174665535923,"strikeZoneBottom":1.46043902527929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8508768448122,"aZ":-32.89254869225303,"pfxX":2.8299464691771763,"pfxZ":-0.45000044412215345,"pX":-0.3375278804706011,"pZ":4.2847970789631775,"vX0":5.5163864912097464,"vY0":-124.36914204174323,"vZ0":3.5537806487492145,"x":129.87,"y":123.09,"x0":-2.944416565596606,"y0":50.00570429846787,"z0":5.550438688788726,"aX":4.473573908317171},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.1,"breakHorizontal":-6.4,"spinRate":2480,"spinDirection":93},"zone":11,"typeConfidence":2.0,"plateTime":0.43891124733988107,"extension":7.240341450920256},"index":1,"playId":"090ff7b4-0b7b-3270-9d53-2599358f8962","pitchNumber":2,"startTime":"2025-09-17T17:40:53.770Z","endTime":"2025-09-17T17:40:56.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.58936122549677,"strikeZoneBottom":1.61809525370049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.334991383128965,"aZ":-25.591552722360454,"pfxX":-11.595100143612623,"pfxZ":3.339657832391188,"pX":0.169188682081702,"pZ":0.8431609269952671,"vX0":12.304257866310486,"vY0":-139.29962318353606,"vZ0":-7.212056279185701,"x":110.55,"y":216.01,"x0":-2.791773217192427,"y0":50.004033891278524,"z0":5.149566558890682,"aX":-22.863611412582834},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.7,"breakHorizontal":18.6,"spinRate":2279,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3927082470052219,"extension":7.549388898324162},"index":2,"playId":"ce5d6f0e-d6c9-31c6-9b36-66215d5eb394","pitchNumber":3,"startTime":"2025-09-17T17:41:15.914Z","endTime":"2025-09-17T17:41:19.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.50054230602764,"strikeZoneBottom":1.52910630946917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.787533224506817,"aZ":-32.57580836439022,"pfxX":1.8511583790323103,"pfxZ":-0.2506146145698267,"pX":-0.14039337643880345,"pZ":2.7424635861947126,"vX0":6.423358857745204,"vY0":-125.5172315562514,"vZ0":-0.10352054098841357,"x":122.35,"y":164.73,"x0":-2.974880752942484,"y0":50.003831049026445,"z0":5.440350043538108,"aX":2.948535426966702},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.2,"breakHorizontal":-4.8,"spinRate":2380,"spinDirection":89},"zone":5,"typeConfidence":2.0,"plateTime":0.43665063242633373,"extension":7.361032623983861},"index":3,"playId":"d1561583-00ba-3d5e-a93c-8fea1b96ef86","pitchNumber":4,"startTime":"2025-09-17T17:41:43.735Z","endTime":"2025-09-17T17:41:47.049Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.45439088378658,"strikeZoneBottom":1.48300796106775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.63672702227344,"aZ":-32.989992108403406,"pfxX":4.2918511904483605,"pfxZ":-0.615020722791142,"pX":-0.20162355966756482,"pZ":2.015950716023801,"vX0":4.356872344907825,"vY0":-114.15021900763392,"vZ0":-0.8471230873534947,"x":124.69,"y":184.35,"x0":-2.6913410391500863,"y0":50.00445756290427,"z0":5.634378511033577,"aX":5.674328298013214},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.1,"breakHorizontal":-8.9,"spinRate":2288,"spinDirection":72},"zone":8,"typeConfidence":2.0,"plateTime":0.47947647553572326,"extension":7.176028292816842},"index":4,"playId":"ff5e2a2d-bc27-3d39-b618-e12a7b8c2533","pitchNumber":5,"startTime":"2025-09-17T17:42:04.285Z","endTime":"2025-09-17T17:42:07.933Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-17T17:42:31.369Z","endTime":"2025-09-17T17:42:40.503Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.581935377331575,"aZ":-13.889195125388508,"pfxX":-4.575521571245497,"pfxZ":9.047768396907115,"pX":-0.4641610103583581,"pZ":3.26144207527881,"vX0":8.431796125059384,"vY0":-141.3559015003377,"vZ0":-3.118033787760292,"x":134.69,"y":150.72,"x0":-2.8929218324928248,"y0":50.0058929293877,"z0":5.272042959076838,"aX":-9.250783004657386},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":6.6,"spinRate":2352,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3876565688309004,"extension":7.347472099567026},"index":6,"playId":"2258f258-c908-3f8f-b83d-9bc152b62e2e","pitchNumber":6,"startTime":"2025-09-17T17:42:40.503Z","endTime":"2025-09-17T17:42:45.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:42:45.472Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Reese McGuire flies out to right fielder Nick Yorke.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-17T17:42:49.018Z","endTime":"2025-09-17T17:43:39.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.2,"strikeZoneTop":3.36538369581859,"strikeZoneBottom":1.63352468388093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.95249283660172,"aZ":-35.49779961819725,"pfxX":3.904048246232207,"pfxZ":-2.530770819524701,"pX":-0.49837259496129616,"pZ":3.1204131086797156,"vX0":3.8348781056109904,"vY0":-113.63873808625817,"vZ0":1.9796356684755816,"x":136.0,"y":154.53,"x0":-2.7121244920364065,"y0":50.00168762601549,"z0":5.752786006348282,"aX":5.128521460082178},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-3.8,"breakHorizontal":-8.0,"spinRate":2299,"spinDirection":70},"zone":1,"typeConfidence":2.0,"plateTime":0.4811645466901999,"extension":7.207547057316543},"index":0,"playId":"b9f4756e-730c-30f3-85ee-54b77b14b2b5","pitchNumber":1,"startTime":"2025-09-17T17:43:09.322Z","endTime":"2025-09-17T17:43:12.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.954472735496086,"aZ":-14.650232105712922,"pfxX":-4.689049093273477,"pfxZ":8.839703995503754,"pX":0.022157059592102242,"pZ":2.552006685750074,"vX0":9.916618558023,"vY0":-139.7811333137341,"vZ0":-4.272305955831285,"x":116.16,"y":169.88,"x0":-2.9593321780165502,"y0":50.00481237587407,"z0":5.059527195545605,"aX":-9.298773139479001},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2422,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3915769648016729,"extension":7.4523567503408845},"hitData":{"launchSpeed":84.4,"launchAngle":41.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.34,"coordY":90.55}},"index":1,"playId":"a5895957-4b71-3c84-8cb5-d0c7240dc890","pitchNumber":2,"startTime":"2025-09-17T17:43:30.733Z","endTime":"2025-09-17T17:43:39.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:43:39.756Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Yorke grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-17T17:45:28.986Z","endTime":"2025-09-17T17:48:02.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"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":{"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":71.8,"endSpeed":66.5,"strikeZoneTop":3.5694243693628,"strikeZoneBottom":1.59260313843031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.90059746222233,"aZ":-35.458107285658116,"pfxX":-3.7728269535835746,"pfxZ":-2.974560549338781,"pX":0.23968693620094164,"pZ":1.4508691161881542,"vX0":-3.126628727528429,"vY0":-104.47751729246917,"vZ0":-0.06298906492828293,"x":107.86,"y":199.61,"x0":2.2467731146055026,"y0":50.00320556964572,"z0":5.6548586248790365,"aX":-4.163204429014335},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-5.0,"breakHorizontal":7.7,"spinRate":2251,"spinDirection":305},"zone":14,"typeConfidence":2.0,"plateTime":0.5246114838355629,"extension":6.337790619606001},"index":0,"playId":"c4c4467b-1ee6-35d3-81cc-274fd9be23e1","pitchNumber":1,"startTime":"2025-09-17T17:46:13.915Z","endTime":"2025-09-17T17:46:17.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99714038701444,"aZ":-17.92229720843607,"pfxX":9.109832620385365,"pfxZ":8.009049710189206,"pX":0.7761449917633192,"pZ":2.7745679758884245,"vX0":-6.42712362334478,"vY0":-132.4932622343008,"vZ0":-3.5996364376177796,"x":87.42,"y":163.87,"x0":2.048299748544682,"y0":50.006186642676035,"z0":5.458686012683127,"aX":16.21849760765404},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":-15.1,"spinRate":2262,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.4132155992397113,"extension":6.612400927357095},"index":1,"playId":"de3bbb97-fe0b-36d5-afd4-f02138d530a5","pitchNumber":2,"startTime":"2025-09-17T17:46:30.192Z","endTime":"2025-09-17T17:46:34.003Z","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.7,"endSpeed":85.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45959007355912,"aZ":-18.57694606542845,"pfxX":8.854465223122594,"pfxZ":7.353299158356888,"pX":0.447780809751897,"pZ":2.7863380239888733,"vX0":-7.101278482811068,"vY0":-134.9129450133244,"vZ0":-3.2338008338162014,"x":99.93,"y":163.55,"x0":1.9594071406253213,"y0":50.00499231649999,"z0":5.304765654205717,"aX":16.377788915576197},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":-14.6,"spinRate":2293,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.40548221243024596,"extension":6.641433594024847},"index":2,"playId":"e4ca24ef-287d-3710-b0db-b995d6ad5505","pitchNumber":3,"startTime":"2025-09-17T17:46:49.953Z","endTime":"2025-09-17T17:46:52.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.069294423349376,"aZ":-28.721855882671527,"pfxX":1.1667798437764398,"pfxZ":2.3016703836352024,"pX":-0.5115352658761547,"pZ":1.6519498932874943,"vX0":-7.191662924064867,"vY0":-121.68997014451028,"vZ0":-1.5627977288353752,"x":136.5,"y":194.18,"x0":2.3314532183253687,"y0":50.00161195822176,"z0":4.792656104083095,"aX":1.749503426111672},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.1,"breakHorizontal":-0.4,"spinRate":2495,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.45025660393704703,"extension":6.520304688241742},"index":3,"playId":"fe430ceb-9185-3253-9cbf-40d0423744b0","pitchNumber":4,"startTime":"2025-09-17T17:47:10.701Z","endTime":"2025-09-17T17:47:13.939Z","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":93.3,"endSpeed":84.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.987467793164054,"aZ":-19.635152115824617,"pfxX":8.971209185170665,"pfxZ":6.763013059880212,"pX":-0.2899903524144587,"pZ":3.3641138159685062,"vX0":-9.008363578148492,"vY0":-135.61839839227721,"vZ0":-1.7359874661973342,"x":128.05,"y":147.95,"x0":1.916818365531767,"y0":50.00269119476093,"z0":5.388913215815628,"aX":16.631760076665493},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":-14.2,"spinRate":2283,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.40461894964801504,"extension":6.563931955178432},"index":4,"playId":"1ba5b999-17ad-3bf9-8567-214d239f71b7","pitchNumber":5,"startTime":"2025-09-17T17:47:35.407Z","endTime":"2025-09-17T17:47:38.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.716018404332097,"aZ":-25.907832725693,"pfxX":8.5670451995658,"pfxZ":4.9579945459471375,"pX":1.3496412815757226,"pZ":2.468546947284171,"vX0":-4.004616902585952,"vY0":-112.15300291185412,"vZ0":-0.6735220105714403,"x":65.55,"y":172.13,"x0":2.0524506689343283,"y0":50.00302082104275,"z0":5.432657232505158,"aX":10.831270772555026},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":9.1,"breakHorizontal":-14.4,"spinRate":1798,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.48978547051556465,"extension":6.468173483746175},"hitData":{"launchSpeed":74.9,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.77,"coordY":144.08}},"index":5,"playId":"4a63a36f-6f7c-3c24-8b51-1d18e4f13b76","pitchNumber":6,"startTime":"2025-09-17T17:47:53.446Z","endTime":"2025-09-17T17:48:02.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:48:02.454Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rafael Flores Jr. doubles (1) on a sharp fly ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-17T17:48:09.483Z","endTime":"2025-09-17T17:49:52.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.8,"endSpeed":66.3,"strikeZoneTop":3.70883520292285,"strikeZoneBottom":1.5991035453192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.61889978340766,"aZ":-39.140611562113264,"pfxX":-5.495753685499465,"pfxZ":-6.356389283409253,"pX":-1.0534234459000038,"pZ":1.7241354689925974,"vX0":-4.669651338977121,"vY0":-104.40268669812058,"vZ0":1.2790595591131617,"x":157.15,"y":192.23,"x0":1.9312617442103166,"y0":50.001200965368035,"z0":5.733063997103408,"aX":-6.026324750672387},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-10.7,"breakHorizontal":11.3,"spinRate":2178,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.5259199377973567,"extension":6.461226117953795},"index":0,"playId":"7361794d-b44d-3932-a5a6-6bfdabda3377","pitchNumber":1,"startTime":"2025-09-17T17:48:33.458Z","endTime":"2025-09-17T17:48:37.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.71951238391046,"strikeZoneBottom":1.69089147257535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.916694546221617,"aZ":-18.591598227979123,"pfxX":8.235679170184321,"pfxZ":7.384664206165292,"pX":-0.5420534080783005,"pZ":1.668397862010289,"vX0":-8.961105439456725,"vY0":-135.1374754562947,"vZ0":-6.031031583250364,"x":137.66,"y":193.73,"x0":1.7553758457204682,"y0":50.00520971638667,"z0":5.246047704119541,"aX":15.153556658759019},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":-12.8,"spinRate":2354,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.4061464618387074,"extension":6.597458454195939},"index":1,"playId":"d8a0cf5c-3725-3305-8cad-52bc59e2ab47","pitchNumber":2,"startTime":"2025-09-17T17:48:47.543Z","endTime":"2025-09-17T17:48:54.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.4,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25206591640516,"aZ":-26.404653252153807,"pfxX":10.83765389763425,"pfxZ":4.55117130446458,"pX":0.862769271289249,"pZ":1.7384197698826345,"vX0":-5.600868147465899,"vY0":-112.38885872102925,"vZ0":-2.3832058753919445,"x":84.11,"y":191.84,"x0":1.9920003049897388,"y0":50.000358869510976,"z0":5.5209675032826,"aX":13.72502378528261},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":7.9,"breakHorizontal":-18.0,"spinRate":1813,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4892146336802785,"extension":6.453339115452168},"index":2,"playId":"aafeb59d-2996-3db6-ada8-0a152ea4b841","pitchNumber":3,"startTime":"2025-09-17T17:49:02.374Z","endTime":"2025-09-17T17:49:06.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.75684060919063,"strikeZoneBottom":1.5667971341926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56370357916619,"aZ":-20.258980588648395,"pfxX":8.958447162119903,"pfxZ":6.524965830847607,"pX":-1.4255399489932665,"pZ":1.9597463688657577,"vX0":-11.510668725745019,"vY0":-134.85945481279305,"vZ0":-5.175674722650525,"x":171.34,"y":185.87,"x0":1.750546004094618,"y0":50.00663273111309,"z0":5.349362353039,"aX":16.370355936393945},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":-13.6,"spinRate":2295,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.40742724735533065,"extension":6.623597182860126},"index":3,"playId":"c19d4513-9c01-3c2b-a6e1-12c40fea729c","pitchNumber":4,"startTime":"2025-09-17T17:49:19.237Z","endTime":"2025-09-17T17:49:22.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":70.7,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.602975908848958,"aZ":-30.24887846737334,"pfxX":12.35455379898164,"pfxZ":1.4902873155004723,"pX":0.8621266813271137,"pZ":2.709935702261194,"vX0":-6.1558733650509545,"vY0":-114.27314717858408,"vZ0":0.4436079792806178,"x":84.14,"y":165.61,"x0":2.0188108215045326,"y0":50.00274970425489,"z0":5.541476109841915,"aX":15.960741623935624},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":3.2,"breakHorizontal":-20.3,"spinRate":1982,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.48362350882887695,"extension":6.462330803760804},"hitData":{"launchSpeed":108.6,"launchAngle":23.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":90.35,"coordY":47.05}},"index":4,"playId":"bb8d8dfc-7407-332d-a67d-bac83fb73ce5","pitchNumber":5,"startTime":"2025-09-17T17:49:35.964Z","endTime":"2025-09-17T17:49:52.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:49:52.383Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Devanney strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-17T17:49:57.140Z","endTime":"2025-09-17T17:52:56.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"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":{"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":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.35711220929827,"strikeZoneBottom":1.48517425903881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.095668138780276,"aZ":-27.99841056581135,"pfxX":1.7868280391291762,"pfxZ":2.770999442893162,"pX":-0.6748132081507494,"pZ":3.4184915798081543,"vX0":-8.231871220372861,"vY0":-122.00525569545394,"vZ0":2.474631758886094,"x":142.72,"y":146.48,"x0":2.511348619957756,"y0":50.00277767154559,"z0":4.804674075167936,"aX":2.6937001265956892},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.9,"breakHorizontal":-1.3,"spinRate":2419,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.4490130241750552,"extension":6.576127743656861},"index":0,"playId":"90e44cbd-b6b9-3327-892b-52f36b95e2bb","pitchNumber":1,"startTime":"2025-09-17T17:50:27.520Z","endTime":"2025-09-17T17:50:31.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.968911920840114,"aZ":-19.735451536631114,"pfxX":8.71916741402328,"pfxZ":6.658899091515803,"pX":0.00200377119514183,"pZ":2.985175976706199,"vX0":-8.32074930419178,"vY0":-136.29758999960754,"vZ0":-2.3327734629669132,"x":116.92,"y":158.18,"x0":1.9722495954603867,"y0":50.002805106096034,"z0":5.225831856224385,"aX":16.287150997568855},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":-13.9,"spinRate":2273,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.40297258922261614,"extension":6.585539578082909},"index":1,"playId":"00970f93-2dc1-3866-bcde-9df8a97bb1be","pitchNumber":2,"startTime":"2025-09-17T17:50:44.282Z","endTime":"2025-09-17T17:50:48.162Z","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":93.4,"endSpeed":85.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75435854976222,"aZ":-22.12040750780731,"pfxX":9.590540894348734,"pfxZ":5.406291370351109,"pX":0.48748558241667256,"pZ":2.6101457715095373,"vX0":-7.225784407772034,"vY0":-135.77699826742312,"vZ0":-2.9486212436846073,"x":98.42,"y":168.31,"x0":1.9420926920536112,"y0":50.00551659137641,"z0":5.256026756772449,"aX":17.843343509276007},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":-15.7,"spinRate":2279,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.403976898322592,"extension":6.611274569571258},"index":2,"playId":"37a7ee4c-a4a6-31ef-9af9-805e2a99363d","pitchNumber":3,"startTime":"2025-09-17T17:51:05.498Z","endTime":"2025-09-17T17:51:09.336Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-17T17:51:16.440Z","endTime":"2025-09-17T17:51:36.065Z","isPitch":false,"type":"action","player":{"id":687478,"link":"/api/v1/people/687478"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60041116684505,"aZ":-17.233226141830414,"pfxX":9.420331624981946,"pfxZ":8.146504757597294,"pX":0.3830105032420974,"pZ":2.951680773481175,"vX0":-6.875937434822363,"vY0":-135.5621186936578,"vZ0":-2.8939244516994553,"x":102.4,"y":159.08,"x0":1.7468175889034752,"y0":50.00491402947216,"z0":5.257101152843464,"aX":17.283768287430945},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":-15.4,"spinRate":2289,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.4062814347777537,"extension":6.561281249095138},"index":4,"playId":"30275fc1-0804-30c9-afb0-65688b32857f","pitchNumber":4,"startTime":"2025-09-17T17:51:36.065Z","endTime":"2025-09-17T17:51:39.065Z","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.2,"endSpeed":84.7,"strikeZoneTop":3.39795146661004,"strikeZoneBottom":1.54633446645463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34105734222674,"aZ":-20.38979527178831,"pfxX":9.473743266700705,"pfxZ":6.308561758856731,"pX":0.05555301474636116,"pZ":4.337779780396012,"vX0":-8.377816900714775,"vY0":-136.81391668623087,"vZ0":0.8520960320387809,"x":114.88,"y":121.66,"x0":1.9488824083447256,"y0":50.00129362949706,"z0":5.435145232383411,"aX":17.693366538998088},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":-15.0,"spinRate":2377,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4026351868442313,"extension":6.400338858823668},"index":5,"playId":"801e16d6-078a-3778-b050-0976e7b490e1","pitchNumber":5,"startTime":"2025-09-17T17:52:15.947Z","endTime":"2025-09-17T17:52:19.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.42446317006053,"strikeZoneBottom":1.49310747283207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61064379053523,"aZ":-31.43627521863388,"pfxX":2.1793952045528924,"pfxZ":0.5030844770599598,"pX":1.1950566121844655,"pZ":1.8809969289829727,"vX0":-4.055129874792404,"vY0":-120.2813109030599,"vZ0":0.05541636236833458,"x":71.45,"y":187.99,"x0":2.6240801833506664,"y0":50.00088969215379,"z0":4.658809723980812,"aX":3.174821943707036},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.2,"breakHorizontal":-2.9,"spinRate":2497,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.45641255246659584,"extension":6.499693281255317},"index":6,"playId":"b202aa8d-4b53-3822-885a-8024ffbef1b9","pitchNumber":6,"startTime":"2025-09-17T17:52:33.422Z","endTime":"2025-09-17T17:52:37.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.908681115207163,"aZ":-27.85269576223472,"pfxX":11.008386517576131,"pfxZ":3.352578750045902,"pX":1.4594241964003691,"pZ":2.5660460607372517,"vX0":-4.722265929356448,"vY0":-113.70113116027626,"vZ0":-0.04355615131726376,"x":61.37,"y":169.5,"x0":2.1507763250553675,"y0":50.00230064911274,"z0":5.386126251624124,"aX":14.186077098534565},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":6.4,"breakHorizontal":-18.5,"spinRate":1870,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.48465865840575173,"extension":6.405039484979388},"index":7,"playId":"03067bd3-26e5-360b-b0df-495eefbc9114","pitchNumber":7,"startTime":"2025-09-17T17:52:52.852Z","endTime":"2025-09-17T17:52:56.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:52:56.627Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-17T17:52:59.988Z","endTime":"2025-09-17T17:54:51.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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,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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":72.1,"endSpeed":65.9,"strikeZoneTop":3.70842119834982,"strikeZoneBottom":1.60828992806815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.54135344293825,"aZ":-37.57882870078199,"pfxX":-6.001906827833261,"pfxZ":-4.906625014014011,"pX":1.3344975317187944,"pZ":2.8887205810900514,"vX0":-0.5752767999374726,"vY0":-104.89887560962562,"vZ0":3.1767407003878354,"x":66.13,"y":160.78,"x0":2.3918048317495235,"y0":50.001655550841875,"z0":5.76878014610713,"aX":-6.615072362106078},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-7.4,"breakHorizontal":11.0,"spinRate":2309,"spinDirection":304},"zone":12,"typeConfidence":2.0,"plateTime":0.5243381364671063,"extension":6.268290021320361},"index":0,"playId":"2abe7406-1a52-38d1-8c31-3817f9513d70","pitchNumber":1,"startTime":"2025-09-17T17:53:24.179Z","endTime":"2025-09-17T17:53:27.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.7,"strikeZoneTop":3.69756305395462,"strikeZoneBottom":1.65775370924905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.160665423826607,"aZ":-28.034976576439835,"pfxX":11.665215034095867,"pfxZ":3.072502588133311,"pX":0.6177951632389523,"pZ":1.5012664599757517,"vX0":-6.715784850668663,"vY0":-115.79014878771659,"vZ0":-2.631025785397029,"x":93.45,"y":198.25,"x0":2.051486783142211,"y0":50.003861862333345,"z0":5.355600267566286,"aX":15.720025536645652},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.2,"breakHorizontal":-19.3,"spinRate":1885,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4744334749698327,"extension":6.5072303790349775},"index":1,"playId":"cdcbfb76-a69f-3f5e-b379-4b13ff5cab78","pitchNumber":2,"startTime":"2025-09-17T17:53:44.414Z","endTime":"2025-09-17T17:53:50.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.821856888412718,"aZ":-29.007369285507572,"pfxX":10.658220719926298,"pfxZ":2.346456433569511,"pX":0.058032078668531925,"pZ":2.341845514409938,"vX0":-7.457928515090714,"vY0":-116.09094338610004,"vZ0":-0.7802900619867077,"x":114.79,"y":175.55,"x0":1.9438900913050738,"y0":50.00443436659681,"z0":5.468795857123034,"aX":14.399516185045874},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.3,"breakHorizontal":-17.2,"spinRate":1814,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.47368900894650157,"extension":6.394805560084418},"index":2,"playId":"465903da-eff6-3fd9-953b-216e8c601e14","pitchNumber":3,"startTime":"2025-09-17T17:54:03.768Z","endTime":"2025-09-17T17:54:06.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.7111532333408,"strikeZoneBottom":1.49108702925979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14656445200917,"aZ":-16.109049162757483,"pfxX":8.746029875991097,"pfxZ":8.599117020928851,"pX":-0.6985709090759874,"pZ":2.244085199587451,"vX0":-10.093111454201297,"vY0":-136.33842911793704,"vZ0":-4.880834584484592,"x":143.63,"y":178.19,"x0":1.9287155155970503,"y0":50.0026393291189,"z0":5.182456920083075,"aX":16.33845918337532},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-13.6,"spinRate":2379,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4029537285247269,"extension":6.645248025449171},"index":3,"playId":"f12a9b3e-a503-3f61-9275-d8c132425f07","pitchNumber":4,"startTime":"2025-09-17T17:54:24.718Z","endTime":"2025-09-17T17:54:28.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.68113540974164,"strikeZoneBottom":1.54111900248112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40556987365216,"aZ":-19.37426105393148,"pfxX":9.72592870469532,"pfxZ":6.818034449148734,"pX":0.3557355667066002,"pZ":2.2826608821277414,"vX0":-7.142177961422052,"vY0":-136.71245115624282,"vZ0":-4.23613958732143,"x":103.44,"y":177.15,"x0":1.7490582532453633,"y0":50.0040232460873,"z0":5.19631400965215,"aX":18.26352941347431},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":-16.0,"spinRate":2347,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.40187950810281814,"extension":6.502633480342373},"index":4,"playId":"8deda131-a4da-3edf-b935-da7a6367a271","pitchNumber":5,"startTime":"2025-09-17T17:54:47.467Z","endTime":"2025-09-17T17:54:51.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:54:51.097Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out, third baseman Cam Devanney to first baseman Rafael Flores Jr.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-17T17:57:01.392Z","endTime":"2025-09-17T17:57:28.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687478,"link":"/api/v1/people/687478"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.25207885124863,"strikeZoneBottom":1.34613645400051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37055176668711,"aZ":-29.585702880408526,"pfxX":0.6023505668118581,"pfxZ":1.5601621386159374,"pX":0.4045758197428185,"pZ":1.951026678527751,"vX0":8.172038500450416,"vY0":-127.81512563979274,"vZ0":-2.9693132457054294,"x":101.58,"y":186.1,"x0":-2.9071893195592606,"y0":50.004097287555716,"z0":5.441497051243573,"aX":1.00025018360919},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":-2.9,"spinRate":2229,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.4278758818672843,"extension":7.257756853611144},"index":0,"playId":"b744daf9-e2f5-3db9-89cc-c94bebcdd408","pitchNumber":1,"startTime":"2025-09-17T17:57:02.042Z","endTime":"2025-09-17T17:57:05.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81152326550711,"aZ":-23.33335091918067,"pfxX":-7.940268879072348,"pfxZ":4.638815154028084,"pX":-1.0027863753761335,"pZ":2.4020700073332906,"vX0":8.259403696010896,"vY0":-137.2493980902334,"vZ0":-3.4855741392372805,"x":155.22,"y":173.92,"x0":-3.02166867314827,"y0":50.001340662466475,"z0":5.280419151968778,"aX":-15.124930504274191},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":12.6,"spinRate":2217,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39930665463784587,"extension":7.325655890847651},"hitData":{"launchSpeed":90.3,"launchAngle":4.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":84.61,"coordY":159.87}},"index":1,"playId":"118f9a04-71a9-35e8-a658-78530f2e950a","pitchNumber":2,"startTime":"2025-09-17T17:57:19.519Z","endTime":"2025-09-17T17:57:28.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:57:28.315Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-17T17:57:33.554Z","endTime":"2025-09-17T17:59:30.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.0,"endSpeed":74.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.540857660363443,"aZ":-33.74882145138783,"pfxX":4.844099536067167,"pfxZ":-1.1386605572558537,"pX":0.8591403776233546,"pZ":2.127176824203227,"vX0":6.670605561708176,"vY0":-116.46489958104179,"vZ0":-0.8502210286151813,"x":84.25,"y":181.35,"x0":-2.6643621222793366,"y0":50.003284959527626,"z0":5.670687943436363,"aX":6.696737907830183},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.0,"breakHorizontal":-10.3,"spinRate":2327,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.46912613731941777,"extension":7.1529868774890355},"index":0,"playId":"0d603a46-cc89-3022-867e-e6784a2bc40d","pitchNumber":1,"startTime":"2025-09-17T17:57:53.027Z","endTime":"2025-09-17T17:57:56.153Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-17T17:58:25.797Z","endTime":"2025-09-17T17:58:46.905Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.32681862994181,"strikeZoneBottom":1.56793501619346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.899648142567237,"aZ":-32.45480277931871,"pfxX":3.264572147786851,"pfxZ":-0.1774030238581723,"pX":-0.9254459640850689,"pZ":2.4649226434056803,"vX0":4.256707665038251,"vY0":-124.96260630890913,"vZ0":-0.6967555525801594,"x":152.28,"y":172.23,"x0":-3.071536925765256,"y0":50.00288162658126,"z0":5.400996720450035,"aX":5.1897420268157},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":-6.8,"spinRate":2401,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.4374071529247092,"extension":7.391705705313132},"index":2,"playId":"724955a5-972e-30aa-926d-f1329bcfcd40","pitchNumber":2,"startTime":"2025-09-17T17:58:46.905Z","endTime":"2025-09-17T17:58:50.234Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-17T17:58:57.321Z","endTime":"2025-09-17T17:59:05.444Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.27976228591599,"strikeZoneBottom":1.42062606400292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.572634143516527,"aZ":-16.75753685818412,"pfxX":-4.846092747198214,"pfxZ":7.696297834662484,"pX":-0.1776073411533734,"pZ":3.5522124680755933,"vX0":8.921065277105248,"vY0":-140.37392183778294,"vZ0":-1.6708978730824404,"x":123.77,"y":142.87,"x0":-2.7614896445340364,"y0":50.00687876093051,"z0":5.241535996713718,"aX":-9.713369267833873},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":7.1,"spinRate":2300,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3895864985820543,"extension":7.317612413826224},"index":4,"playId":"1c0ce73b-c782-3118-bc58-3fb44aa4ae2c","pitchNumber":3,"startTime":"2025-09-17T17:59:05.444Z","endTime":"2025-09-17T17:59:10.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.644450795085067,"aZ":-36.17043169415414,"pfxX":4.776979545715061,"pfxZ":-2.8997100535673184,"pX":0.07468895595413357,"pZ":2.0090414581943845,"vX0":4.5937165800163315,"vY0":-116.32914401664898,"vZ0":-0.4572153841735308,"x":114.15,"y":184.54,"x0":-2.54200433495468,"y0":50.00232676178526,"z0":5.620122412010123,"aX":6.584107855776761},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.0,"breakHorizontal":-9.7,"spinRate":2369,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4698024656223807,"extension":7.261192877155146},"index":5,"playId":"bce063a5-449e-3fa5-a2f2-85be8c821899","pitchNumber":4,"startTime":"2025-09-17T17:59:27.637Z","endTime":"2025-09-17T17:59:30.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T17:59:30.637Z","atBatIndex":37},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Nico Hoerner reaches on a fielding error by third baseman Cam Devanney.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-17T18:00:05.444Z","endTime":"2025-09-17T18:00:46.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687478,"link":"/api/v1/people/687478"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-17T17:59:55.855Z","endTime":"2025-09-17T18:00:07.758Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.3362436308031,"strikeZoneBottom":1.57188302587172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.432809086693684,"aZ":-14.21183499547568,"pfxX":-2.8735670991870967,"pfxZ":9.099125465456321,"pX":0.1744829543484059,"pZ":4.199008025841234,"vX0":8.755584619969456,"vY0":-139.61186819251103,"vZ0":-0.5900345638733874,"x":110.35,"y":125.41,"x0":-2.6288796360685422,"y0":50.00228792944091,"z0":5.3484636881585,"aX":-5.673629250596118},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":3.4,"spinRate":2428,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3923291453353648,"extension":7.316331456016727},"index":1,"playId":"f69e89b9-2809-36f2-988f-adaa21dd1546","pitchNumber":1,"startTime":"2025-09-17T18:00:07.758Z","endTime":"2025-09-17T18:00:12.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.3,"strikeZoneTop":3.39476813855637,"strikeZoneBottom":1.51104127716758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.92715279505731,"aZ":-34.992019120620725,"pfxX":4.603939703522359,"pfxZ":-2.0859941169603946,"pX":-0.9578717992391912,"pZ":2.3808290214467593,"vX0":2.6989017128175328,"vY0":-114.98499322570264,"vZ0":0.2796889420880895,"x":153.51,"y":174.5,"x0":-2.7423528594581836,"y0":50.00474542669974,"z0":5.633484367858106,"aX":6.208524465102902},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.5,"breakHorizontal":-9.0,"spinRate":2274,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.47508002824703954,"extension":7.210046629877028},"index":2,"playId":"0df62c0a-de71-3d81-9d01-e2fb5cc1f98d","pitchNumber":2,"startTime":"2025-09-17T18:00:23.821Z","endTime":"2025-09-17T18:00:27.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.593662503076565,"aZ":-33.22196383230095,"pfxX":3.441843639627596,"pfxZ":-0.6403742011695108,"pX":-0.2006244724633671,"pZ":2.387894517953522,"vX0":5.741150543851357,"vY0":-127.38163733208033,"vZ0":-0.6874013207390043,"x":124.65,"y":174.31,"x0":-2.9285519213457407,"y0":50.0007075858431,"z0":5.282532437553526,"aX":5.666316389444277},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.1,"breakHorizontal":-7.6,"spinRate":2429,"spinDirection":88},"zone":5,"typeConfidence":2.0,"plateTime":0.4296217852075017,"extension":7.468504158126023},"hitData":{"launchSpeed":89.7,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":166.38}},"index":3,"playId":"2ff4ae43-5719-3a78-a962-98826416b8a2","pitchNumber":3,"startTime":"2025-09-17T18:00:37.003Z","endTime":"2025-09-17T18:00:46.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:00:46.013Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, second baseman Nick Gonzales to first baseman Rafael Flores Jr.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-17T18:00:58.349Z","endTime":"2025-09-17T18:02:49.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.65331649599949,"strikeZoneBottom":1.60166341729534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8698914115073,"aZ":-28.919072549978114,"pfxX":2.803571721130934,"pfxZ":1.9417037149854153,"pX":-0.7225169536040629,"pZ":1.9247270523474103,"vX0":4.914271303621231,"vY0":-128.47490416587783,"vZ0":-2.8529007840989924,"x":144.54,"y":186.81,"x0":-3.0221144874334716,"y0":50.00313446735212,"z0":5.290192385334996,"aX":4.700151869509183},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":-6.1,"spinRate":2287,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.4258435761613937,"extension":7.255413281036529},"index":0,"playId":"e2a3a167-9075-386a-b470-247ae3d44dec","pitchNumber":1,"startTime":"2025-09-17T18:01:23.329Z","endTime":"2025-09-17T18:01:26.661Z","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":96.1,"endSpeed":87.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.030739824183016,"aZ":-16.11071289867377,"pfxX":-3.352823096160596,"pfxZ":8.113396115635021,"pX":-0.3295148699219961,"pZ":3.6463747275939276,"vX0":8.526878985193603,"vY0":-139.72352776786147,"vZ0":-1.6759763828774954,"x":129.56,"y":140.33,"x0":-2.9832093020124186,"y0":50.00536774776295,"z0":5.310934448076597,"aX":-6.641204154577167},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":4.3,"spinRate":2345,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39177944865827286,"extension":7.27822785592111},"index":1,"playId":"8b3ccea2-8989-3289-9041-947694a1c32b","pitchNumber":2,"startTime":"2025-09-17T18:01:45.220Z","endTime":"2025-09-17T18:01:49.221Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.52684242627715,"strikeZoneBottom":1.67462195732452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42854241022166,"aZ":-15.923138640479376,"pfxX":-7.1709354973140504,"pfxZ":7.907552889352577,"pX":1.1390416649348067,"pZ":1.0068193461163277,"vX0":13.461377398725833,"vY0":-142.39732847564392,"vZ0":-8.30669702963565,"x":73.58,"y":211.6,"x0":-2.716052013103295,"y0":50.00411987004747,"z0":4.967382696700775,"aX":-14.740705431214577},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":10.3,"spinRate":2324,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.38450819267724157,"extension":7.56576433063739},"index":2,"playId":"adb8aff4-679d-3609-a85b-928b10cc8283","pitchNumber":3,"startTime":"2025-09-17T18:02:10.692Z","endTime":"2025-09-17T18:02:18.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nico Hoerner steals (28) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"adb8aff4-679d-3609-a85b-928b10cc8283","startTime":"2025-09-17T18:02:23.764Z","endTime":"2025-09-17T18:02:43.007Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67394585089363,"aZ":-34.238286471329666,"pfxX":5.041618290382493,"pfxZ":-1.4851110831015681,"pX":-1.1101223834170695,"pZ":1.54141838239483,"vX0":2.1065909991917326,"vY0":-117.27386151013843,"vZ0":-1.7254271041770795,"x":159.32,"y":197.16,"x0":-2.675718388259341,"y0":50.00395194970365,"z0":5.487556697964775,"aX":7.005091466456299},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.9,"breakHorizontal":-9.6,"spinRate":2377,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.4674879255774451,"extension":7.224942160993452},"hitData":{"launchSpeed":100.4,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":153.71}},"index":4,"playId":"40c05a16-56f4-3a59-bdc9-9c4bbe8e9ca5","pitchNumber":4,"startTime":"2025-09-17T18:02:43.007Z","endTime":"2025-09-17T18:02:49.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:02:49.953Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-17T18:05:04.168Z","endTime":"2025-09-17T18:06:25.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Porter Hodge replaces Matthew Boyd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T18:03:53.224Z","endTime":"2025-09-17T18:05:06.561Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687863,"link":"/api/v1/people/687863"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.64164103589862,"strikeZoneBottom":1.6151107518533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40926597012652,"aZ":-13.07550908049092,"pfxX":-2.8919738326592217,"pfxZ":9.658186664711538,"pX":-1.0248011359920268,"pZ":3.126943396938978,"vX0":4.613776310401133,"vY0":-140.13555698070607,"vZ0":-4.676644633566748,"x":156.06,"y":154.35,"x0":-2.3212398365115137,"y0":50.00019403068928,"z0":5.679857231191681,"aX":-5.717575783645441},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":4.2,"spinRate":2275,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.3917443956144262,"extension":7.34154874456674},"index":1,"playId":"1419b379-9152-3933-b015-1dc6637da08a","pitchNumber":1,"startTime":"2025-09-17T18:05:06.561Z","endTime":"2025-09-17T18:05:12.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59538112386539,"aZ":-12.704289312897595,"pfxX":-1.9057518147194377,"pfxZ":9.681200033290706,"pX":-0.5257765098811095,"pZ":3.1149480275946573,"vX0":5.3221465872852285,"vY0":-141.23957202412598,"vZ0":-4.762366801060892,"x":137.04,"y":154.68,"x0":-2.190838767884501,"y0":50.00116763040657,"z0":5.646582177407712,"aX":-3.833005087191586},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":2.3,"spinRate":2366,"spinDirection":201},"zone":1,"typeConfidence":0.91,"plateTime":0.3885050981679443,"extension":7.279664313313242},"index":2,"playId":"91cedff6-e34a-3988-a68a-bef279ccc465","pitchNumber":2,"startTime":"2025-09-17T18:05:21.130Z","endTime":"2025-09-17T18:05:24.130Z","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":97.2,"endSpeed":88.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.90962223825606,"aZ":-12.942572098651361,"pfxX":-1.5591245708737378,"pfxZ":9.509247492626503,"pX":-0.6350174836667867,"pZ":3.39836371357391,"vX0":5.015339721289357,"vY0":-141.4596844378004,"vZ0":-4.115378458330387,"x":141.21,"y":147.02,"x0":-2.23002377181468,"y0":50.00315076813834,"z0":5.704582787509584,"aX":-3.154124565357962},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":1.8,"spinRate":2399,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.3875149003078535,"extension":7.414505915199198},"index":3,"playId":"5d51828c-8ab4-323f-8e72-5a1428c4b642","pitchNumber":3,"startTime":"2025-09-17T18:05:39.113Z","endTime":"2025-09-17T18:05:42.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.54165109083144,"strikeZoneBottom":1.55541241969168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.861928240351574,"aZ":-13.744315672199239,"pfxX":-2.1507893195479415,"pfxZ":9.095611774897092,"pX":-1.2821177565516222,"pZ":2.9537345132878774,"vX0":3.739674830274901,"vY0":-140.92414976361692,"vZ0":-5.167600976462148,"x":165.87,"y":159.03,"x0":-2.3425034668671767,"y0":50.00008837761233,"z0":5.688141918029899,"aX":-4.357015120511726},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":3.2,"spinRate":2276,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.3876113388214648,"extension":7.23457185669062},"index":4,"playId":"53cacaf9-dab8-3de3-bba2-2ba50ffa20e4","pitchNumber":4,"startTime":"2025-09-17T18:05:57.904Z","endTime":"2025-09-17T18:06:02.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.452148730452407,"aZ":-28.236383720869252,"pfxX":6.01289927215125,"pfxZ":2.517131995436209,"pX":-0.2771852878543817,"pZ":3.114422276084297,"vX0":3.1270407329175387,"vY0":-124.80842992104962,"vZ0":-0.5874527755040904,"x":127.57,"y":154.69,"x0":-2.33124898919922,"y0":50.00018476701105,"z0":5.698689234476662,"aX":9.388657070953949},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.7,"breakHorizontal":-11.6,"spinRate":2685,"spinDirection":69},"zone":1,"typeConfidence":2.0,"plateTime":0.44053993527721413,"extension":7.172166536269848},"hitData":{"launchSpeed":100.7,"launchAngle":5.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.19,"coordY":106.69}},"index":5,"playId":"9f9043d0-dd5f-3516-860d-f8f9ca7d841d","pitchNumber":5,"startTime":"2025-09-17T18:06:13.141Z","endTime":"2025-09-17T18:06:25.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:06:25.167Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy Pham lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-17T18:06:25.949Z","endTime":"2025-09-17T18:07:13.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.52164860804267,"strikeZoneBottom":1.53131717144318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02136748486426,"aZ":-14.36705011334972,"pfxX":-2.5250782251188495,"pfxZ":9.212415986331077,"pX":-1.663776328021935,"pZ":2.751090373048035,"vX0":2.8482230008971365,"vY0":-137.7633047161043,"vZ0":-5.175070242661102,"x":180.42,"y":164.5,"x0":-2.3802792747398054,"y0":50.00093898158107,"z0":5.616197612578487,"aX":-4.8799843056623455},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":4.0,"spinRate":2269,"spinDirection":202},"zone":11,"typeConfidence":0.89,"plateTime":0.39674210975406377,"extension":7.466845545116665},"index":0,"playId":"33e62fce-bb54-3c3c-b243-a4a758530862","pitchNumber":1,"startTime":"2025-09-17T18:06:44.242Z","endTime":"2025-09-17T18:06:48.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.310591963959983,"aZ":-13.870784712370655,"pfxX":-1.5430775128246408,"pfxZ":9.297464967826114,"pX":0.3789157349480381,"pZ":2.194978841515515,"vX0":7.399695874582156,"vY0":-139.20560734992094,"vZ0":-6.909175831881753,"x":102.56,"y":179.52,"x0":-2.109676660256706,"y0":50.00643878905323,"z0":5.621854774860977,"aX":-3.040061074127645},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":1.3,"spinRate":2324,"spinDirection":193},"zone":9,"typeConfidence":0.9,"plateTime":0.39298596162508703,"extension":7.384466983526702},"hitData":{"launchSpeed":99.4,"launchAngle":18.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.33,"coordY":59.44}},"index":1,"playId":"7d548cac-9f6a-3d59-b01d-bca28ba8128b","pitchNumber":2,"startTime":"2025-09-17T18:07:02.432Z","endTime":"2025-09-17T18:07:13.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:07:13.844Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-17T18:07:17.888Z","endTime":"2025-09-17T18:09:15.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.40160441677837,"strikeZoneBottom":1.46304035668052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.313220642194935,"aZ":-17.27758747917075,"pfxX":0.020380508939173758,"pfxZ":7.650815971765448,"pX":0.23901982960273283,"pZ":3.6889101031485105,"vX0":6.86375583528424,"vY0":-138.50038661087333,"vZ0":-2.3251990133902942,"x":107.89,"y":139.18,"x0":-2.271618731588644,"y0":50.0010548500954,"z0":5.69191589446717,"aX":0.03929270670585569},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":-1.4,"spinRate":2174,"spinDirection":187},"zone":12,"typeConfidence":0.89,"plateTime":0.3951498783132479,"extension":7.397209326721093},"index":0,"playId":"679348ff-aa6b-31f3-b89d-d4f327be472b","pitchNumber":1,"startTime":"2025-09-17T18:07:37.144Z","endTime":"2025-09-17T18:07:40.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.752778179949807,"aZ":-14.570835647193514,"pfxX":-1.6044749177640236,"pfxZ":8.99790894243285,"pX":-0.06714606577489192,"pZ":2.3335016191953404,"vX0":6.587270065870957,"vY0":-139.1147139108711,"vZ0":-6.128759020422839,"x":119.56,"y":175.78,"x0":-2.2591741737457762,"y0":50.00286554948844,"z0":5.534246249403941,"aX":-3.1396831068936515},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":1.6,"spinRate":2297,"spinDirection":193},"zone":5,"typeConfidence":0.9,"plateTime":0.3940107371808965,"extension":7.329103655620397},"index":1,"playId":"3cf807da-69a9-341f-8df4-714cd32e41bd","pitchNumber":2,"startTime":"2025-09-17T18:07:55.417Z","endTime":"2025-09-17T18:07:58.447Z","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.8,"endSpeed":88.7,"strikeZoneTop":3.41327115657943,"strikeZoneBottom":1.63523555904594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63396152767068,"aZ":-12.200504548095761,"pfxX":-1.6200120952344947,"pfxZ":9.971958760474418,"pX":0.04542853889647587,"pZ":1.3119278895753612,"vX0":6.842523467698467,"vY0":-140.5728980263656,"vZ0":-9.355792894065846,"x":115.27,"y":203.36,"x0":-2.208907790601702,"y0":50.00251153784266,"z0":5.473714896250347,"aX":-3.2454985181998914},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":1.6,"spinRate":2270,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.3895318207163756,"extension":7.620115557897341},"index":2,"playId":"b7cf1d96-523c-3b9c-b8f3-0a71f62a2cbd","pitchNumber":3,"startTime":"2025-09-17T18:08:14.256Z","endTime":"2025-09-17T18:08:18.045Z","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.6,"endSpeed":87.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.524696095227924,"aZ":-11.665539564714837,"pfxX":-1.4908127879380841,"pfxZ":10.537551873695039,"pX":-0.12991486159608467,"pZ":2.5035774111654154,"vX0":6.292712341438315,"vY0":-138.94518758987613,"vZ0":-6.154135634044943,"x":121.95,"y":171.18,"x0":-2.2349461673854445,"y0":50.00038691463346,"z0":5.5298924024925356,"aX":-2.9021200964070335},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":1.3,"spinRate":2294,"spinDirection":195},"zone":5,"typeConfidence":0.91,"plateTime":0.3949377542551664,"extension":7.242056702915532},"index":3,"playId":"e88279da-036f-30dc-8a25-5085918364bf","pitchNumber":4,"startTime":"2025-09-17T18:08:33.814Z","endTime":"2025-09-17T18:08:36.814Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-17T18:09:06.704Z","endTime":"2025-09-17T18:09:11.759Z","isPitch":false,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.56250163117633,"aZ":-29.69174369666012,"pfxX":4.448858389153159,"pfxZ":1.5758812477683328,"pX":0.9415084675746744,"pZ":2.8558446959483454,"vX0":6.880273120887655,"vY0":-125.89038576019996,"vZ0":-0.6702199803039033,"x":81.11,"y":161.67,"x0":-2.427090539870816,"y0":50.000028467553186,"z0":5.574139446057877,"aX":6.98792963434579},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":-10.0,"spinRate":2696,"spinDirection":52},"zone":12,"typeConfidence":0.86,"plateTime":0.4386256545829039,"extension":7.289673077203945},"index":5,"playId":"d7b12425-64e2-3756-8e93-62e3a638ae24","pitchNumber":5,"startTime":"2025-09-17T18:09:11.759Z","endTime":"2025-09-17T18:09:15.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:09:15.664Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-17T18:09:18.699Z","endTime":"2025-09-17T18:12:32.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.55855313659511,"strikeZoneBottom":1.43369159979424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08825550858966,"aZ":-25.8476659634397,"pfxX":7.414670441140608,"pfxZ":4.025956786297966,"pX":0.9292916702830732,"pZ":2.469721168104925,"vX0":5.899139652382439,"vY0":-125.34616099658676,"vZ0":-2.2539295389335035,"x":81.58,"y":172.1,"x0":-2.4280510383533414,"y0":50.0062179897678,"z0":5.5162193364856975,"aX":11.662301306306167},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.0,"breakHorizontal":-14.9,"spinRate":2591,"spinDirection":70},"zone":14,"typeConfidence":0.91,"plateTime":0.43892632282103694,"extension":7.181069476009353},"index":0,"playId":"cc3e65ff-6dad-3832-9191-fd68299ce1c4","pitchNumber":1,"startTime":"2025-09-17T18:09:41.489Z","endTime":"2025-09-17T18:09:45.450Z","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":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.703065933457314,"aZ":-28.417807630327957,"pfxX":9.386365604398154,"pfxZ":2.4571302772351515,"pX":-0.3039027055774053,"pZ":2.4554618266102612,"vX0":2.7407975448413078,"vY0":-123.51881226421777,"vZ0":-1.5953515274042882,"x":128.58,"y":172.48,"x0":-2.650084069431566,"y0":50.0059969049221,"z0":5.520057465931976,"aX":14.372974455535255},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.3,"breakHorizontal":-17.6,"spinRate":2656,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.44499943039924617,"extension":7.165501867797464},"index":1,"playId":"3bbaad1a-a598-35d9-971b-eab2560bb849","pitchNumber":2,"startTime":"2025-09-17T18:09:58.928Z","endTime":"2025-09-17T18:10:02.943Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-09-17T18:10:20.502Z","endTime":"2025-09-17T18:10:39.379Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"be3a961a-9a8e-4a6b-999a-d761f848743d","startTime":"2025-09-17T18:10:39.379Z","endTime":"2025-09-17T18:10:44.379Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26503419923876,"aZ":-28.262469597231433,"pfxX":4.534964987135712,"pfxZ":2.4340389496877295,"pX":1.104392003379009,"pZ":2.064726516297426,"vX0":7.065664977398034,"vY0":-126.31713420337604,"vZ0":-2.9276603638896606,"x":74.9,"y":183.03,"x0":-2.324913490988102,"y0":50.00086270915528,"z0":5.526226037913979,"aX":7.279935991017178},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":-10.0,"spinRate":2726,"spinDirection":69},"zone":14,"typeConfidence":0.91,"plateTime":0.4346695301114156,"extension":7.292875506880626},"index":4,"playId":"b58a5e64-5d87-33de-83a1-c09b8895e6d0","pitchNumber":3,"startTime":"2025-09-17T18:10:54.952Z","endTime":"2025-09-17T18:10:58.582Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.52308259531305,"strikeZoneBottom":1.55709144607805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83641248678679,"aZ":-8.476594894212822,"pfxX":-3.5084119591197425,"pfxZ":11.479595992895351,"pX":0.5624368800975019,"pZ":-0.030504782776597777,"vX0":8.896321967060443,"vY0":-142.74944143101126,"vZ0":-13.661451224433987,"x":95.56,"y":239.6,"x0":-2.1384533604977447,"y0":50.0027901064902,"z0":5.350920075630761,"aX":-7.243320219266148},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.1,"breakHorizontal":4.6,"spinRate":2313,"spinDirection":205},"zone":14,"typeConfidence":0.92,"plateTime":0.3837022514597912,"extension":7.463354672979471},"index":5,"playId":"bddda231-54dc-3892-8afd-e43fb03677a5","pitchNumber":4,"startTime":"2025-09-17T18:11:12.718Z","endTime":"2025-09-17T18:11:16.271Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.380754281577104,"aZ":-30.81149681455008,"pfxX":5.892311331851045,"pfxZ":0.8703087688484175,"pX":1.2489010424865823,"pZ":1.8884825469532371,"vX0":6.939041337451549,"vY0":-124.74632740022774,"vZ0":-2.6174798727345543,"x":69.39,"y":187.79,"x0":-2.3443421649541523,"y0":50.0013954698429,"z0":5.516509251677938,"aX":9.193098203888775},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":-12.4,"spinRate":2590,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.44071898120106656,"extension":7.177399313330735},"index":6,"playId":"d9e81003-b1f7-3a49-ae6f-c5be245a77f4","pitchNumber":5,"startTime":"2025-09-17T18:11:36.341Z","endTime":"2025-09-17T18:11:40.719Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.44046190483635,"strikeZoneBottom":1.46874748934319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.404267039305854,"aZ":-25.561835225648966,"pfxX":5.479233809614387,"pfxZ":4.177811052968836,"pX":1.8435451673991885,"pZ":1.9943375612116037,"vX0":8.864124183953768,"vY0":-124.79235638186297,"vZ0":-3.5603135636788603,"x":46.73,"y":184.93,"x0":-2.461989187286658,"y0":50.00129321270204,"z0":5.538089274364216,"aX":8.66541843109154},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.0,"breakHorizontal":-11.9,"spinRate":2709,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4383981978563187,"extension":7.399655671861065},"index":7,"playId":"0e6dec4a-c0b0-3aa1-9091-ae23e276a365","pitchNumber":6,"startTime":"2025-09-17T18:12:07.388Z","endTime":"2025-09-17T18:12:11.368Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.213172160349327,"aZ":-24.075358134534014,"pfxX":5.303224870141836,"pfxZ":5.092293201792428,"pX":1.921171229871046,"pZ":1.123270221228356,"vX0":9.08290961365746,"vY0":-125.31472774695447,"vZ0":-5.638347291851457,"x":43.77,"y":208.45,"x0":-2.4388437324657057,"y0":50.00424635474916,"z0":5.367912214394705,"aX":8.439547633618057},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.2,"breakHorizontal":-11.6,"spinRate":2693,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.43700211990349525,"extension":7.328903725458861},"index":8,"playId":"8f8f2c0e-3d6a-3d53-9061-3617382a1273","pitchNumber":7,"startTime":"2025-09-17T18:12:26.516Z","endTime":"2025-09-17T18:12:32.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:12:32.097Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, second baseman Nick Gonzales to first baseman Rafael Flores Jr.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-17T18:13:52.555Z","endTime":"2025-09-17T18:17:28.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.6,"strikeZoneTop":3.28856677093857,"strikeZoneBottom":1.46900953878925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.177498919427794,"aZ":-33.80817396150643,"pfxX":3.959584900375453,"pfxZ":-1.2866679259779126,"pX":-0.12601012689181543,"pZ":3.2423506732486462,"vX0":4.63615007069987,"vY0":-112.09682428736978,"vZ0":2.1206021082365325,"x":121.8,"y":151.24,"x0":-2.739376891489641,"y0":50.00485653490536,"z0":5.747544099152199,"aX":5.014751785548776},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-1.4,"breakHorizontal":-8.4,"spinRate":2299,"spinDirection":73},"zone":2,"typeConfidence":2.0,"plateTime":0.4895194775438161,"extension":7.278344691895156},"index":0,"playId":"3c4010d4-91e8-3fa3-8742-3f6b3e407de8","pitchNumber":1,"startTime":"2025-09-17T18:15:28.694Z","endTime":"2025-09-17T18:15:31.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.33741404442476,"strikeZoneBottom":1.55800887062965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.336306926754816,"aZ":-26.91672395952128,"pfxX":1.8227037112614393,"pfxZ":3.159094005849182,"pX":-0.4858890820012184,"pZ":2.4586715565177966,"vX0":6.207991162931969,"vY0":-128.11852250412036,"vZ0":-1.7395356535661755,"x":135.52,"y":172.4,"x0":-3.1764749750679098,"y0":50.000345323953354,"z0":5.248876119925763,"aX":3.0312105307663644},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":-4.7,"spinRate":2512,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.4274147009907048,"extension":7.550779941603967},"index":1,"playId":"11b27534-739f-3674-a3e4-7fb7ef1f0d38","pitchNumber":2,"startTime":"2025-09-17T18:15:44.208Z","endTime":"2025-09-17T18:15:47.780Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-17T18:15:54.961Z","endTime":"2025-09-17T18:16:05.162Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29775275546681,"aZ":-16.141352996710722,"pfxX":-7.009618576047821,"pfxZ":7.974492090741556,"pX":0.8368789559960661,"pZ":2.775287334880448,"vX0":12.157656957657998,"vY0":-141.17062942767336,"vZ0":-3.5833021126815936,"x":85.1,"y":163.85,"x0":-2.622457740297247,"y0":50.00411354753026,"z0":5.1055856331141,"aX":-14.096146941520333},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":10.1,"spinRate":2394,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.38856625197746864,"extension":7.6306522610469605},"index":3,"playId":"09f8f7a4-0a7f-3cdf-8199-29eebd150c39","pitchNumber":3,"startTime":"2025-09-17T18:16:05.162Z","endTime":"2025-09-17T18:16:08.162Z","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":97.7,"endSpeed":89.2,"strikeZoneTop":3.30583338134807,"strikeZoneBottom":1.5265013724734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34050009832829,"aZ":-15.636437221376678,"pfxX":-4.132612636845439,"pfxZ":8.073502416574794,"pX":-1.137063789994611,"pZ":4.337207673930671,"vX0":6.7590672731964725,"vY0":-142.17141906068153,"vZ0":0.49188269024491493,"x":160.34,"y":121.68,"x0":-3.0074874655485306,"y0":50.004896444003585,"z0":5.153701314506793,"aX":-8.468087674659483},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":6.1,"spinRate":2383,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38513634987513523,"extension":7.416021543106925},"index":4,"playId":"a1d40b2d-4a73-3e60-b33e-ea9260696abb","pitchNumber":4,"startTime":"2025-09-17T18:16:23.776Z","endTime":"2025-09-17T18:16:27.032Z","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":79.3,"endSpeed":73.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.0041301877873,"aZ":-33.481786211467075,"pfxX":5.049781310225786,"pfxZ":-0.9615183655998436,"pX":-0.7359864113955761,"pZ":3.781098615121236,"vX0":3.1768340241439375,"vY0":-115.46287096297122,"vZ0":3.0004706342309753,"x":145.05,"y":136.69,"x0":-2.784769212288617,"y0":50.004915961298416,"z0":5.681168659856348,"aX":6.836098552353493},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.7,"breakHorizontal":-10.0,"spinRate":2424,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.47392945813570986,"extension":7.050951047694786},"index":5,"playId":"2074f2cf-a980-3845-b00d-8d2792d54d26","pitchNumber":5,"startTime":"2025-09-17T18:16:40.988Z","endTime":"2025-09-17T18:16:44.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.34535550580902,"strikeZoneBottom":1.56625603838094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.156839696291204,"aZ":-17.97092842400254,"pfxX":-4.126863139631463,"pfxZ":6.990791574974843,"pX":-1.6135916601079088,"pZ":3.349409016424894,"vX0":5.4317799867811765,"vY0":-141.1914220703527,"vZ0":-1.6634782044372107,"x":178.51,"y":148.35,"x0":-3.020256322554969,"y0":50.00574232869355,"z0":5.0947311369013555,"aX":-8.388753682037278},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":6.5,"spinRate":2337,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3869579642179426,"extension":7.4637021600687925},"index":6,"playId":"77d0bf3e-37c3-39aa-8a0c-218a350e3abb","pitchNumber":6,"startTime":"2025-09-17T18:17:01.168Z","endTime":"2025-09-17T18:17:04.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.081414688862207,"aZ":-31.385864276849563,"pfxX":3.214140341498008,"pfxZ":0.4787394162921821,"pX":0.17979528652284366,"pZ":2.8609708124354816,"vX0":6.469043104547509,"vY0":-127.75678010188955,"vZ0":0.21823273034738477,"x":110.15,"y":161.53,"x0":-2.7979830292480496,"y0":50.006284169226525,"z0":5.231187499856965,"aX":5.34016162273321},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":-7.2,"spinRate":2460,"spinDirection":115},"zone":2,"typeConfidence":2.0,"plateTime":0.4279005450520632,"extension":7.450736175327918},"hitData":{"launchSpeed":74.2,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.26,"coordY":167.28}},"index":7,"playId":"835d5bfb-2083-315a-a388-4cd11defdb36","pitchNumber":7,"startTime":"2025-09-17T18:17:20.586Z","endTime":"2025-09-17T18:17:28.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:17:28.411Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, second baseman Nick Gonzales to first baseman Rafael Flores Jr.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-17T18:17:34.197Z","endTime":"2025-09-17T18:19:20.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.9,"strikeZoneTop":3.26682857119079,"strikeZoneBottom":1.40439292606537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.51601134558878,"aZ":-35.01134637511484,"pfxX":2.9100111523311085,"pfxZ":-2.162489408528998,"pX":-0.7534868238624082,"pZ":4.26827248796376,"vX0":3.566357959338924,"vY0":-113.4477509122616,"vZ0":4.485112520866825,"x":145.72,"y":123.54,"x0":-2.7201309503833166,"y0":50.00294893753293,"z0":5.742241879056159,"aX":3.8167836146135676},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-2.5,"breakHorizontal":-6.1,"spinRate":2229,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.48163230320107386,"extension":7.2789468233603705},"index":0,"playId":"37f22cdd-d79e-32db-832e-b1c08d0c96ee","pitchNumber":1,"startTime":"2025-09-17T18:17:53.612Z","endTime":"2025-09-17T18:17:56.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.16490757613477,"strikeZoneBottom":1.30232960075536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.695085975299914,"aZ":-29.86825224882224,"pfxX":1.5240522118201159,"pfxZ":1.3984240569179516,"pX":0.13818835639886354,"pZ":2.9919779412490404,"vX0":6.851663210344433,"vY0":-126.97351479502014,"vZ0":-0.03322825095887494,"x":111.73,"y":158.0,"x0":-2.782753283247034,"y0":50.001558996912344,"z0":5.363163891344602,"aX":2.5118969011414736},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":-4.2,"spinRate":2437,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.42981879759212793,"extension":7.576534500252429},"index":1,"playId":"79fc0b9c-5f7e-363d-b391-eb2390c39266","pitchNumber":2,"startTime":"2025-09-17T18:18:08.142Z","endTime":"2025-09-17T18:18:11.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":70.8,"strikeZoneTop":3.28766957103802,"strikeZoneBottom":1.34476668944692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.03545080533914,"aZ":-32.16360820005028,"pfxX":4.223667007304961,"pfxZ":0.004607970217177737,"pX":-0.33630332933563023,"pZ":3.7175637651496856,"vX0":3.938916379369946,"vY0":-112.1007434127621,"vZ0":2.953362299557264,"x":129.82,"y":138.41,"x0":-2.6639361385627653,"y0":50.00060719075711,"z0":5.663842924613899,"aX":5.380423202275404},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":1.1,"breakHorizontal":-8.6,"spinRate":2310,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4883786856879673,"extension":7.2176390269601605},"index":2,"playId":"d45178ad-ec0e-3388-bd58-783171ab10df","pitchNumber":3,"startTime":"2025-09-17T18:18:26.456Z","endTime":"2025-09-17T18:18:30.443Z","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":88.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.700046806347782,"aZ":-18.358013254045357,"pfxX":-4.353271026344068,"pfxZ":6.92834373263703,"pX":-0.17985370385053748,"pZ":3.194767121404769,"vX0":8.987175879160176,"vY0":-139.23943494228453,"vZ0":-2.2255489573899117,"x":123.86,"y":152.52,"x0":-2.8612963138664407,"y0":50.0014083058546,"z0":5.198347963554147,"aX":-8.680217088087774},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":6.4,"spinRate":2336,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.391052465226549,"extension":7.454804268500977},"index":3,"playId":"3716b50e-9c9c-353e-b3b4-2409c757d608","pitchNumber":4,"startTime":"2025-09-17T18:18:46.109Z","endTime":"2025-09-17T18:18:49.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.813499410759498,"aZ":-32.42608465654042,"pfxX":4.868920292378819,"pfxZ":-0.15520213209204847,"pX":-0.5698591587966052,"pZ":2.2580268647855646,"vX0":4.513028553624909,"vY0":-127.0938710771747,"vZ0":-0.8607542060766802,"x":138.72,"y":177.81,"x0":-2.9978154961739216,"y0":50.00230156306736,"z0":5.164921648603912,"aX":8.00329731722363},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":-9.8,"spinRate":2502,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.4301338621533439,"extension":7.636249592966762},"hitData":{"launchSpeed":68.7,"launchAngle":9.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.07,"coordY":137.94}},"index":4,"playId":"3f6c1416-1ca0-31bf-9601-230ff09f4c24","pitchNumber":5,"startTime":"2025-09-17T18:19:12.488Z","endTime":"2025-09-17T18:19:20.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:19:20.906Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to third baseman Cam Devanney in foul territory.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-17T18:19:29.449Z","endTime":"2025-09-17T18:21:48.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687478,"link":"/api/v1/people/687478"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.00022732887729,"strikeZoneBottom":1.30208756275083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.916756981240432,"aZ":-34.73982359104829,"pfxX":4.932073389406822,"pfxZ":-2.0044160299000158,"pX":-0.989290496371877,"pZ":3.56304969432937,"vX0":2.3523481183205317,"vY0":-112.0462735360312,"vZ0":2.979717526435903,"x":154.71,"y":142.58,"x0":-2.691174491083432,"y0":50.00293354915965,"z0":5.7491767632347965,"aX":6.3140597111621135},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-2.6,"breakHorizontal":-9.5,"spinRate":2247,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.4875396812626702,"extension":7.27033289896016},"index":0,"playId":"34b5fc6d-43c0-39aa-9e4c-1ac53fcc89c9","pitchNumber":1,"startTime":"2025-09-17T18:19:47.105Z","endTime":"2025-09-17T18:19:51.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.05281411469289,"strikeZoneBottom":1.35483896121105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.19386260372541,"aZ":-34.59484394199084,"pfxX":3.2670714653397885,"pfxZ":-1.5650569836333421,"pX":-1.1765857791595054,"pZ":3.1161069621267026,"vX0":3.450082128155983,"vY0":-123.29397208165263,"vZ0":1.5398105017468926,"x":161.85,"y":154.65,"x0":-3.0154538215221436,"y0":50.00217499488981,"z0":5.39061290831368,"aX":5.057441513408287},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.3,"breakHorizontal":-6.7,"spinRate":2283,"spinDirection":107},"zone":11,"typeConfidence":2.0,"plateTime":0.4432719930632927,"extension":7.519372091834014},"index":1,"playId":"6a6d6f66-813e-3a29-ae23-e66e03da4b59","pitchNumber":2,"startTime":"2025-09-17T18:20:04.574Z","endTime":"2025-09-17T18:20:08.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":2.88103840080789,"strikeZoneBottom":1.30294733203804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.948964521760885,"aZ":-32.85163688767925,"pfxX":3.743584794570994,"pfxZ":-0.43723722584266156,"pX":-1.1445228806386758,"pZ":2.514055420035848,"vX0":3.4247354574605517,"vY0":-124.27527399902806,"vZ0":-0.12238405734186364,"x":160.63,"y":170.9,"x0":-3.028931086124228,"y0":50.00084283198038,"z0":5.302927026628071,"aX":5.8283690260856345},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":-7.6,"spinRate":2354,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.4414989945675343,"extension":7.381986661933172},"index":2,"playId":"06963345-c412-36e0-af8a-5f8ed0d09b43","pitchNumber":3,"startTime":"2025-09-17T18:20:20.542Z","endTime":"2025-09-17T18:20:23.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.01172549521274,"strikeZoneBottom":1.23296727973427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.305897679337384,"aZ":-32.7328990799824,"pfxX":2.684017276896607,"pfxZ":-0.4268396587237806,"pX":-1.583231590800137,"pZ":2.490052796240192,"vX0":1.9135596036402804,"vY0":-113.6321772335428,"vZ0":0.27746785383425987,"x":177.35,"y":171.55,"x0":-2.7825972769361953,"y0":50.001421358580366,"z0":5.597952041164161,"aX":3.5364152030039038},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.5,"breakHorizontal":-5.3,"spinRate":2287,"spinDirection":95},"zone":11,"typeConfidence":2.0,"plateTime":0.48059081259994496,"extension":7.060171545802902},"index":3,"playId":"b55f7f18-e0b2-3af6-afda-9ebccff3d142","pitchNumber":4,"startTime":"2025-09-17T18:20:38.333Z","endTime":"2025-09-17T18:20:41.922Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.403099930879794,"aZ":-31.841953323003313,"pfxX":2.0544626919755506,"pfxZ":0.2024148303449964,"pX":-0.12797923857057686,"pZ":1.7784643850379251,"vX0":6.346600702696415,"vY0":-125.10770284639605,"vZ0":-2.2302595630766318,"x":121.88,"y":190.76,"x0":-2.952152617984473,"y0":50.000482853960456,"z0":5.261109024503983,"aX":3.293177213309116},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.1,"breakHorizontal":-5.0,"spinRate":2417,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.43582979594954807,"extension":7.536326349913762},"index":4,"playId":"28a46030-c21e-3415-a617-cda713b5bf65","pitchNumber":5,"startTime":"2025-09-17T18:20:55.454Z","endTime":"2025-09-17T18:20:59.711Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.753124023396662,"aZ":-33.25834242062101,"pfxX":3.2705524180585757,"pfxZ":-0.6821993470779031,"pX":-0.47167971984121887,"pZ":1.8374944432599631,"vX0":4.847061725234795,"vY0":-124.8657179821558,"vZ0":-1.6745446644357564,"x":134.98,"y":189.17,"x0":-2.855239507132394,"y0":50.00070288499364,"z0":5.2274587934023895,"aX":5.215730975743023},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.3,"breakHorizontal":-7.0,"spinRate":2497,"spinDirection":99},"zone":7,"typeConfidence":2.0,"plateTime":0.4369587779079551,"extension":7.476874205195263},"index":5,"playId":"ea9a27ce-9ecd-33c0-a677-c51eabeb97c6","pitchNumber":6,"startTime":"2025-09-17T18:21:21.290Z","endTime":"2025-09-17T18:21:24.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":90.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.958031955390776,"aZ":-16.903182646117347,"pfxX":-3.952213887123437,"pfxZ":7.40593038070097,"pX":0.3225379261740905,"pZ":2.381435234193506,"vX0":10.521640008216599,"vY0":-141.25914725346,"vZ0":-4.315835393792978,"x":104.71,"y":174.48,"x0":-2.9034866170994245,"y0":50.00621500504993,"z0":4.984522205348336,"aX":-8.154012066598586},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.8,"breakHorizontal":5.5,"spinRate":2376,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3847427506004024,"extension":7.628504730421892},"hitData":{"launchSpeed":62.1,"launchAngle":54.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":76.54,"coordY":163.34}},"index":6,"playId":"65c82dae-d924-3b28-9aaa-b72a56e2994e","pitchNumber":7,"startTime":"2025-09-17T18:21:41.357Z","endTime":"2025-09-17T18:21:48.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:21:48.897Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alexander Canario lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-17T18:24:09.588Z","endTime":"2025-09-17T18:24:32.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Civale replaces Porter Hodge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T18:22:41.729Z","endTime":"2025-09-17T18:24:11.735Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650644,"link":"/api/v1/people/650644"},"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(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.8,"endSpeed":84.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.330492786363205,"aZ":-21.048655556535234,"pfxX":3.01547099863103,"pfxZ":6.28101478506615,"pX":1.4501542580242661,"pZ":2.6807027937009686,"vX0":3.4597045527188985,"vY0":-130.93790240540525,"vZ0":-5.083425076773227,"x":61.72,"y":166.4,"x0":-0.27028332638108343,"y0":50.00590914352241,"z0":6.179473446636792,"aX":5.344007070014744},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.7,"breakHorizontal":-6.1,"spinRate":2679,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4150871882885978,"extension":5.690534366949034},"index":1,"playId":"6fc02733-0b19-39ae-9c61-10080b207c6b","pitchNumber":1,"startTime":"2025-09-17T18:24:11.735Z","endTime":"2025-09-17T18:24:14.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12482174795817,"aZ":-17.318439123113976,"pfxX":-8.181618954544305,"pfxZ":8.003481976820634,"pX":-0.004734619904397665,"pZ":2.2671068646775248,"vX0":3.6958569705823687,"vY0":-134.83407733097064,"vZ0":-6.729956508492239,"x":117.18,"y":177.57,"x0":-0.32428093862539503,"y0":50.00145686999852,"z0":6.000994043548472,"aX":-15.183494085487993},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":14.2,"spinRate":2263,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40498422876369666,"extension":5.597294123767159},"hitData":{"launchSpeed":87.8,"launchAngle":26.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.48,"coordY":73.94}},"index":2,"playId":"bdcaa356-0f74-3de3-a454-d12a1078afb5","pitchNumber":2,"startTime":"2025-09-17T18:24:24.660Z","endTime":"2025-09-17T18:24:32.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:24:32.165Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Yorke strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-17T18:24:36.118Z","endTime":"2025-09-17T18:26:28.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"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":"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":90.0,"endSpeed":83.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.580087335165654,"aZ":-20.812040390149722,"pfxX":1.5608095477480162,"pfxZ":6.41985618927648,"pX":0.9009439752353895,"pZ":2.844196148823384,"vX0":2.5866443338987057,"vY0":-131.1548661959631,"vZ0":-4.739242893668251,"x":82.66,"y":161.99,"x0":-0.29487144732423937,"y0":50.004929248617145,"z0":6.1944782900447946,"aX":2.762164734634353},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.0,"breakHorizontal":-3.4,"spinRate":2655,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.41510795842235426,"extension":5.578766882747657},"index":0,"playId":"7e883e4a-52cc-338e-8520-706d0b4c020a","pitchNumber":1,"startTime":"2025-09-17T18:24:54.644Z","endTime":"2025-09-17T18:24:57.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.66154090662589,"strikeZoneBottom":1.60171399456182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.745985076034103,"aZ":-42.711391807851996,"pfxX":3.8851479309450974,"pfxZ":-7.678926530602315,"pX":1.125847973142654,"pZ":1.1889214838762154,"vX0":1.9343914740937351,"vY0":-116.61746365549685,"vZ0":-2.7751386241027367,"x":74.09,"y":206.68,"x0":-0.22024897624623077,"y0":50.00400170451232,"z0":6.438698084654092,"aX":5.329936506782858},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.3,"breakHorizontal":-7.6,"spinRate":3100,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4704028918965144,"extension":5.561777316985078},"index":1,"playId":"7875e4ba-2ddd-34cd-85fb-4106717be0c9","pitchNumber":2,"startTime":"2025-09-17T18:25:16.088Z","endTime":"2025-09-17T18:25:19.692Z","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.6,"endSpeed":85.0,"strikeZoneTop":3.55610988636102,"strikeZoneBottom":1.53618354151281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.064502003770986,"aZ":-20.38029020852305,"pfxX":3.1075611451709806,"pfxZ":6.553389158408633,"pX":1.701236752150097,"pZ":1.2754988028912273,"vX0":3.9332636848276006,"vY0":-131.8344511734789,"vZ0":-8.48861442355969,"x":52.15,"y":204.34,"x0":-0.20135116033935874,"y0":50.00406443538335,"z0":5.98329505613736,"aX":5.59478330303268},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":-6.4,"spinRate":2735,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4119214916578957,"extension":5.707650661064615},"index":2,"playId":"61073124-4352-301b-ab5f-2f1ce00f3f6f","pitchNumber":3,"startTime":"2025-09-17T18:25:31.307Z","endTime":"2025-09-17T18:25:34.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43089251536081,"aZ":-43.31208486184546,"pfxX":5.14507107170987,"pfxZ":-8.286412053743113,"pX":0.03537900959830544,"pZ":1.6945009139108518,"vX0":-0.8391807325005074,"vY0":-115.42210594555914,"vZ0":-1.3400207933752943,"x":115.65,"y":193.03,"x0":-0.2636275522848229,"y0":50.00571976131869,"z0":6.470737468665452,"aX":6.910541471887649},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.0,"breakHorizontal":-9.1,"spinRate":3098,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.4754029149418262,"extension":5.554692064518972},"index":3,"playId":"69caf9a8-4ef4-3c7c-a9f8-3d9fee998aab","pitchNumber":4,"startTime":"2025-09-17T18:25:47.096Z","endTime":"2025-09-17T18:25:50.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.3,"strikeZoneTop":3.56955562590009,"strikeZoneBottom":1.4695942883388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.715386478988396,"aZ":-23.94049911806662,"pfxX":2.1477118724748125,"pfxZ":4.599072342791382,"pX":1.1599532089263271,"pZ":4.151851851113379,"vX0":3.0141322278308804,"vY0":-131.4198708193786,"vZ0":-0.9833161780091118,"x":72.79,"y":126.68,"x0":-0.27077110025641454,"y0":50.00295294391006,"z0":6.271462046068094,"aX":3.8443445523018056},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.4,"spinRate":2627,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.4130973791848369,"extension":5.5334215841581065},"index":4,"playId":"6985fbb6-1991-3d3a-b1ea-056f3df7cd55","pitchNumber":5,"startTime":"2025-09-17T18:26:09.511Z","endTime":"2025-09-17T18:26:12.511Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85815656813153,"aZ":-12.544593691548831,"pfxX":-3.3237263860470336,"pfxZ":10.309905081505114,"pX":-0.2732792976027304,"pZ":4.103233290449877,"vX0":1.1473386394738312,"vY0":-135.915111437187,"vZ0":-3.551005308952603,"x":127.42,"y":127.99,"x0":-0.26467037023585943,"y0":50.00422638696115,"z0":6.275762018881041,"aX":-6.328400463977138},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":5.9,"spinRate":2383,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4003150944128375,"extension":5.627241142033817},"index":5,"playId":"2ef31f84-5fd0-373c-b0c7-e0fce2921456","pitchNumber":6,"startTime":"2025-09-17T18:26:25.653Z","endTime":"2025-09-17T18:26:28.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:26:28.983Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out sharply, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-17T18:26:30.367Z","endTime":"2025-09-17T18:27:17.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":72.0,"strikeZoneTop":3.65862710438537,"strikeZoneBottom":1.51498726452672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.961261655749965,"aZ":-42.70244831051772,"pfxX":7.483988924859535,"pfxZ":-8.11403937583366,"pX":-0.3839587620775563,"pZ":2.96935944301825,"vX0":-2.4133896773146386,"vY0":-113.01605144701854,"vZ0":1.442333793775367,"x":131.64,"y":158.61,"x0":-0.27656764044000515,"y0":50.00208860127534,"z0":6.6009583936367475,"aX":9.712527969002513},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-14.0,"breakHorizontal":-13.0,"spinRate":3202,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.48404510799516576,"extension":5.5072049332049655},"index":0,"playId":"ff46f9ba-4fb7-3126-aba3-26bb87348ba7","pitchNumber":1,"startTime":"2025-09-17T18:26:55.933Z","endTime":"2025-09-17T18:26:59.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.994321168573517,"aZ":-22.336377697646174,"pfxX":2.524102071828902,"pfxZ":5.590099035562524,"pX":0.5447268011980155,"pZ":2.8850739584294596,"vX0":1.128720101810429,"vY0":-130.68667840399914,"vZ0":-4.324627365035354,"x":96.24,"y":160.88,"x0":-0.21856904024027174,"y0":50.005701571254576,"z0":6.2029739151050265,"aX":4.442935239633302},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":-4.8,"spinRate":2705,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4163366116796645,"extension":5.566481705660664},"hitData":{"launchSpeed":105.8,"launchAngle":9.0,"totalDistance":150.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":132.99,"coordY":142.3}},"index":1,"playId":"1caa9314-3120-3f71-848b-1fedcacc2f21","pitchNumber":2,"startTime":"2025-09-17T18:27:09.880Z","endTime":"2025-09-17T18:27:17.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:27:17.689Z","atBatIndex":49},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Dansby Swanson reaches on a throwing error by pitcher Yohan Ramírez.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-17T18:29:37.295Z","endTime":"2025-09-17T18:30:58.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yohan Ramírez replaces Johan Oviedo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T18:28:43.580Z","endTime":"2025-09-17T18:29:39.589Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58234156212255,"aZ":-29.67147050253618,"pfxX":6.646594674753558,"pfxZ":1.6891928544008774,"pX":1.3394218218836078,"pZ":1.1578221477125719,"vX0":4.777514585815489,"vY0":-121.01956632466627,"vZ0":-3.3112350840424596,"x":65.94,"y":207.52,"x0":-1.5238899927328773,"y0":50.00523122022393,"z0":5.1424900648477765,"aX":9.860373404407135},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.5,"breakHorizontal":-13.2,"spinRate":2612,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4525692210202954,"extension":7.086257761952273},"index":1,"playId":"545b2dcc-8250-33f4-8d1e-3d5801007867","pitchNumber":1,"startTime":"2025-09-17T18:29:39.589Z","endTime":"2025-09-17T18:29:42.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.44411511900147,"strikeZoneBottom":1.59915462153753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.149724123986022,"aZ":-31.294556302659085,"pfxX":6.57350793985973,"pfxZ":0.5866465141989146,"pX":1.2512362355152753,"pZ":1.1356120961220748,"vX0":4.650157445630985,"vY0":-121.64884083307635,"vZ0":-3.134943392138408,"x":69.31,"y":208.12,"x0":-1.5399350739140893,"y0":50.00294741322596,"z0":5.157552562857861,"aX":9.837868573642574},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.6,"breakHorizontal":-13.0,"spinRate":2697,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4504850485062093,"extension":6.9947617926237395},"index":2,"playId":"6c299dbb-cfac-3984-9f5c-8278180010b7","pitchNumber":2,"startTime":"2025-09-17T18:29:57.049Z","endTime":"2025-09-17T18:30:02.507Z","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":97.3,"endSpeed":89.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.757447634908182,"aZ":-17.67645866671925,"pfxX":-5.974849601976661,"pfxZ":7.101707565090942,"pX":0.1501834604263504,"pZ":2.9258978634714974,"vX0":6.594196802625218,"vY0":-141.6199805334984,"vZ0":-2.533130531512804,"x":111.28,"y":159.78,"x0":-1.426370797143735,"y0":50.00624827725821,"z0":4.955839679156309,"aX":-12.203027257278247},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":9.6,"spinRate":2426,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.3859899640906588,"extension":7.08323354061918},"index":3,"playId":"e7b6b372-bd29-37ab-a5ea-ecc9804be7b8","pitchNumber":3,"startTime":"2025-09-17T18:30:18.557Z","endTime":"2025-09-17T18:30:21.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60150664381476,"aZ":-36.660385404526146,"pfxX":6.830597100649202,"pfxZ":-2.9126722054393666,"pX":0.734131313856644,"pZ":1.6647122348489762,"vX0":3.2750912272015245,"vY0":-123.11805498024893,"vZ0":-1.595382835005013,"x":89.02,"y":193.83,"x0":-1.4991832823160764,"y0":50.001967865670885,"z0":5.4131949701009425,"aX":10.523756895578128},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.4,"breakHorizontal":-13.1,"spinRate":2553,"spinDirection":45},"zone":9,"typeConfidence":0.9,"plateTime":0.44424990688461463,"extension":7.078545653851388},"hitData":{"launchSpeed":69.3,"launchAngle":10.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.71,"coordY":165.07}},"index":4,"playId":"207eeec4-b7f4-34b0-ab87-9981d82a9ca6","pitchNumber":4,"startTime":"2025-09-17T18:30:43.183Z","endTime":"2025-09-17T18:30:58.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:30:58.195Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Reese McGuire flies out to center fielder Alexander Canario.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-17T18:31:04.371Z","endTime":"2025-09-17T18:31:54.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"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":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.580111082494174,"aZ":-19.73290796805569,"pfxX":-5.237024913885749,"pfxZ":6.228265996542197,"pX":-0.39996087404081826,"pZ":3.448548509235916,"vX0":4.989122077159486,"vY0":-139.5458905485377,"vZ0":-1.0746156889408878,"x":132.25,"y":145.67,"x0":-1.5194096073164254,"y0":50.004172224933356,"z0":5.122656976626749,"aX":-10.463744960021245},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.3,"breakHorizontal":8.6,"spinRate":2224,"spinDirection":234},"zone":11,"typeConfidence":0.87,"plateTime":0.3905706290578612,"extension":7.108506029914137},"index":0,"playId":"c23e00bc-215d-3e38-8422-752b05b2d149","pitchNumber":1,"startTime":"2025-09-17T18:31:20.945Z","endTime":"2025-09-17T18:31:25.793Z","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":96.4,"endSpeed":88.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.488482767223694,"aZ":-17.279066598636774,"pfxX":-6.261457043622462,"pfxZ":7.480018613175243,"pX":0.29038759022961225,"pZ":2.3181239061312158,"vX0":6.980244085447023,"vY0":-140.1927307735215,"vZ0":-4.430789105831039,"x":105.93,"y":176.19,"x0":-1.4174242524004714,"y0":50.00552472631868,"z0":5.045854881211916,"aX":-12.474203306592727},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":10.0,"spinRate":2153,"spinDirection":238},"zone":6,"typeConfidence":0.9,"plateTime":0.39058892458975425,"extension":7.215546458199244},"hitData":{"launchSpeed":81.6,"launchAngle":50.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.97,"coordY":107.55}},"index":1,"playId":"366d264c-f7cb-3030-b682-8af514d67ec9","pitchNumber":2,"startTime":"2025-09-17T18:31:41.620Z","endTime":"2025-09-17T18:31:54.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:31:54.522Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks. Dansby Swanson to 3rd. Dansby Swanson advances to 3rd, on a throwing error by catcher Joey Bart.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-17T18:31:55.842Z","endTime":"2025-09-17T18:33:59.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.3,"endSpeed":88.1,"strikeZoneTop":3.18465673921852,"strikeZoneBottom":1.4119659594685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.861978181896344,"aZ":-21.374208520201805,"pfxX":-9.696978700469131,"pfxZ":5.430668015538332,"pX":-1.0400276912867645,"pZ":2.427352296148695,"vX0":4.774567828593536,"vY0":-140.20593717915423,"vZ0":-3.371851240233074,"x":156.64,"y":173.24,"x0":-1.5055538279032665,"y0":50.0062516567869,"z0":5.041400814876195,"aX":-19.299000978741393},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":16.6,"spinRate":2153,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39074672421734036,"extension":7.213941326848192},"index":0,"playId":"5a98dd8b-f897-303c-81c5-85fa53a4d2ab","pitchNumber":1,"startTime":"2025-09-17T18:32:18.250Z","endTime":"2025-09-17T18:32:22.293Z","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":97.5,"endSpeed":89.2,"strikeZoneTop":3.21724059126367,"strikeZoneBottom":1.52412448688242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.808169643852946,"aZ":-15.257267420204581,"pfxX":-5.998270482139769,"pfxZ":8.303359065114666,"pX":1.0081359333177065,"pZ":2.001434197835226,"vX0":8.866464985765585,"vY0":-141.70016786232821,"vZ0":-5.739781413798085,"x":78.57,"y":184.74,"x0":-1.3794026307706226,"y0":50.003753701543474,"z0":5.025032266297435,"aX":-12.222335539288336},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2220,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.3862626106726723,"extension":7.122578656871478},"index":1,"playId":"2bc6a2df-7f88-390e-8cca-124823f2d659","pitchNumber":2,"startTime":"2025-09-17T18:32:34.954Z","endTime":"2025-09-17T18:32:38.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":2.99158203438571,"strikeZoneBottom":1.3719187323541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62044784122343,"aZ":-15.566473038772337,"pfxX":-6.033374815437666,"pfxZ":8.060334473189432,"pX":1.111631554221339,"pZ":1.9498626863501625,"vX0":9.402229488056985,"vY0":-142.61078213688566,"vZ0":-5.744484982151775,"x":74.63,"y":186.13,"x0":-1.4433259812975958,"y0":50.00522205569501,"z0":4.971266476308557,"aX":-12.436088518307528},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":9.0,"spinRate":2217,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.38397701534917816,"extension":7.12944802615489},"index":2,"playId":"d305746c-4963-380d-b690-a576d02b99a3","pitchNumber":3,"startTime":"2025-09-17T18:32:54.053Z","endTime":"2025-09-17T18:32:58.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":2.81511325998794,"strikeZoneBottom":1.19566131048643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88072835872647,"aZ":-15.704524530475075,"pfxX":-6.768796252614829,"pfxZ":8.269745664618796,"pX":0.4913271930890418,"pZ":1.6045290409193658,"vX0":7.712945818825315,"vY0":-140.4852134790815,"vZ0":-6.107131758230615,"x":98.27,"y":195.46,"x0":-1.4149579534163121,"y0":50.00322611290473,"z0":4.833639491322643,"aX":-13.482131351739419},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":10.6,"spinRate":2239,"spinDirection":241},"zone":9,"typeConfidence":0.9,"plateTime":0.3904062589925652,"extension":7.243915669724326},"index":3,"playId":"e61bb54c-afb2-3257-9eb0-6ac6c5dcf3e6","pitchNumber":4,"startTime":"2025-09-17T18:33:15.327Z","endTime":"2025-09-17T18:33:18.794Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"a9ce9144-ffe0-4dfc-a0a7-14a0183edb92","startTime":"2025-09-17T18:33:31.091Z","endTime":"2025-09-17T18:33:36.091Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":2.9691516625784,"strikeZoneBottom":1.34968631416967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.626584640067975,"aZ":-21.525747641347078,"pfxX":-10.496528245868955,"pfxZ":5.293775813271289,"pX":-0.02562627167460161,"pZ":1.6417547445856229,"vX0":7.584768399712186,"vY0":-141.26364375809996,"vZ0":-5.418545429037546,"x":117.98,"y":194.45,"x0":-1.3882604111188113,"y0":50.002176016396916,"z0":4.9779951082249365,"aX":-21.111185729391647},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":17.4,"spinRate":2256,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.38845204489554375,"extension":7.383097036933428},"index":5,"playId":"1d788352-ef12-3107-81ce-6057f6dd8855","pitchNumber":5,"startTime":"2025-09-17T18:33:46.932Z","endTime":"2025-09-17T18:33:59.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:33:59.959Z","atBatIndex":52},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Michael Busch out on a sacrifice fly to right fielder Nick Yorke. Dansby Swanson scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-17T18:34:36.646Z","endTime":"2025-09-17T18:36:26.586Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.35709728700954,"strikeZoneBottom":1.54164188294662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.395688014638786,"aZ":-39.08051712249892,"pfxX":7.026214482357023,"pfxZ":-4.485348857257405,"pX":1.1718525332286989,"pZ":1.2691725352224845,"vX0":3.828045665779602,"vY0":-123.23527579392457,"vZ0":-2.287699725805432,"x":72.33,"y":204.51,"x0":-1.3144543217609972,"y0":50.00524353357187,"z0":5.509477805434025,"aX":10.811874570619741},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.4,"breakHorizontal":-13.6,"spinRate":2432,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4443991328281478,"extension":7.13080526142453},"index":0,"playId":"b3cf0c04-a1a1-3d50-a836-69626b2cea4e","pitchNumber":1,"startTime":"2025-09-17T18:34:36.646Z","endTime":"2025-09-17T18:34:39.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.35874768532667,"strikeZoneBottom":1.54357188130975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38525761218095,"aZ":-38.68745987221582,"pfxX":6.693218271482637,"pfxZ":-4.418926975251365,"pX":1.0778046443758047,"pZ":3.295080064273912,"vX0":3.5031616581255025,"vY0":-120.63986808975169,"vZ0":2.244700818621519,"x":75.92,"y":149.81,"x0":-1.2623902458595084,"y0":50.00143742101493,"z0":5.761651261703366,"aX":9.86834810284012},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.2,"breakHorizontal":-13.0,"spinRate":2412,"spinDirection":32},"zone":12,"typeConfidence":0.9,"plateTime":0.4539575110194338,"extension":7.1864714943779235},"index":1,"playId":"e3424800-e080-392c-9cbc-c94c4b1df7ba","pitchNumber":2,"startTime":"2025-09-17T18:34:54.045Z","endTime":"2025-09-17T18:34:57.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.36892120331838,"strikeZoneBottom":1.55361448724215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77725069980024,"aZ":-15.571523062575107,"pfxX":-6.497736803105873,"pfxZ":8.454547480017746,"pX":0.9319604927122672,"pZ":2.846012642008399,"vX0":8.739376826996812,"vY0":-139.78735389841162,"vZ0":-3.361067061427571,"x":81.48,"y":161.94,"x0":-1.4020227908589324,"y0":50.003662437512965,"z0":5.096832807794609,"aX":-12.761692077206924},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2316,"spinDirection":230},"zone":12,"typeConfidence":0.9,"plateTime":0.3930021429897601,"extension":7.320497269449017},"index":2,"playId":"021f1638-9794-3f52-a219-deed7faf7778","pitchNumber":3,"startTime":"2025-09-17T18:35:12.997Z","endTime":"2025-09-17T18:35:17.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.40485268266887,"strikeZoneBottom":1.58961422647516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.863770618792792,"aZ":-16.64088317321182,"pfxX":-5.916483044305014,"pfxZ":7.893300912312815,"pX":0.430840709401275,"pZ":2.5573041131037213,"vX0":7.096335543725268,"vY0":-139.3021875743614,"vZ0":-3.903916954533038,"x":100.58,"y":169.73,"x0":-1.3791853047259532,"y0":50.00325252352837,"z0":5.074760381555914,"aX":-11.644983970033316},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":9.2,"spinRate":2280,"spinDirection":232},"zone":6,"typeConfidence":0.9,"plateTime":0.3929620781058394,"extension":7.151300395484838},"index":3,"playId":"19701b3e-121f-3bc6-bb1b-f18113e4359f","pitchNumber":4,"startTime":"2025-09-17T18:35:34.201Z","endTime":"2025-09-17T18:35:37.313Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.34656447448238,"strikeZoneBottom":1.49122387085737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.901574917589286,"aZ":-37.72913756103134,"pfxX":8.02000657917277,"pfxZ":-3.712441457514929,"pX":0.13792377315707344,"pZ":2.5640777278015676,"vX0":1.3003046357778083,"vY0":-121.32656441679765,"vZ0":0.2458660845306495,"x":111.74,"y":169.55,"x0":-1.4466792594035802,"y0":50.002074566280406,"z0":5.73928884016251,"aX":12.000897745194694},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.5,"breakHorizontal":-14.9,"spinRate":2451,"spinDirection":43},"zone":5,"typeConfidence":0.9,"plateTime":0.45079921482318097,"extension":7.070697123830974},"index":4,"playId":"2d382f36-e7e5-35fd-8fef-e5783777d47d","pitchNumber":5,"startTime":"2025-09-17T18:35:53.406Z","endTime":"2025-09-17T18:35:57.114Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-17T18:36:05.075Z","endTime":"2025-09-17T18:36:17.539Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":82.7,"endSpeed":76.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.294201251029715,"aZ":-36.1917183703154,"pfxX":7.963181957662517,"pfxZ":-2.7283280793700184,"pX":0.04842690885835895,"pZ":1.7624067441426017,"vX0":0.9804769396993891,"vY0":-120.486589319213,"vZ0":-1.6466902051092116,"x":115.15,"y":191.2,"x0":-1.3984933430982311,"y0":50.00486949100021,"z0":5.651411074634025,"aX":11.7148825171154},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.0,"breakHorizontal":-14.6,"spinRate":2392,"spinDirection":44},"zone":8,"typeConfidence":0.88,"plateTime":0.45450005842847574,"extension":7.218034284223546},"hitData":{"launchSpeed":105.8,"launchAngle":19.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.47,"coordY":102.53}},"index":6,"playId":"dd6af857-1dc4-392f-9a73-b681d45adb91","pitchNumber":6,"startTime":"2025-09-17T18:36:17.539Z","endTime":"2025-09-17T18:36:26.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:36:26.586Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to right fielder Nick Yorke. Matt Shaw to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-17T18:36:38.342Z","endTime":"2025-09-17T18:37:12.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.836120264943453,"aZ":-19.759127747259107,"pfxX":-7.615933580168406,"pfxZ":6.12953607510775,"pX":0.3010248312076651,"pZ":1.7395945458011703,"vX0":7.760159554577534,"vY0":-140.71515883955703,"vZ0":-5.408852309601757,"x":105.53,"y":191.81,"x0":-1.4893594594182828,"y0":50.00452477037029,"z0":4.947597250529168,"aX":-15.432442487213843},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.3,"breakHorizontal":12.4,"spinRate":2471,"spinDirection":232},"zone":9,"typeConfidence":0.83,"plateTime":0.38770301978629185,"extension":7.183498565707439},"hitData":{"launchSpeed":97.1,"launchAngle":10.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.5,"coordY":113.15}},"index":0,"playId":"493afd4c-d7f7-3c8d-9ed2-1afec62ca965","pitchNumber":1,"startTime":"2025-09-17T18:37:01.578Z","endTime":"2025-09-17T18:37:12.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:37:12.407Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a ground ball to center fielder Alexander Canario. Matt Shaw scores. Nico Hoerner to 2nd.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-17T18:39:57.166Z","endTime":"2025-09-17T18:40:27.489Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-17T18:37:34.116Z","endTime":"2025-09-17T18:38:11.220Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Evan Sisk replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-17T18:38:11.220Z","endTime":"2025-09-17T18:39:59.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681895,"link":"/api/v1/people/681895"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.6,"endSpeed":80.4,"strikeZoneTop":3.57121623041727,"strikeZoneBottom":1.5925825507114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.22604908743795,"aZ":-27.402800251321334,"pfxX":-0.9632709648413211,"pfxZ":2.9186171640846172,"pX":1.3008908043154845,"pZ":3.4060072644962225,"vX0":-5.271841556057994,"vY0":-126.15599388945063,"vZ0":0.6034961130033852,"x":67.41,"y":146.82,"x0":3.5306531848359386,"y0":50.00371675420652,"z0":5.348033123748671,"aX":-1.5734873050753464},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":2.8,"spinRate":2298,"spinDirection":166},"zone":12,"typeConfidence":0.92,"plateTime":0.431830637892312,"extension":6.654953280340859},"index":2,"playId":"d2e24ca7-4138-364f-9cf6-0c24bfbf68a6","pitchNumber":1,"startTime":"2025-09-17T18:39:59.462Z","endTime":"2025-09-17T18:40:03.159Z","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":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69636415936044,"aZ":-20.927558285072646,"pfxX":2.1307666369193097,"pfxZ":6.462325047862615,"pX":0.45956028327639586,"pZ":3.430487336428324,"vX0":-7.866040945995497,"vY0":-129.9345863481348,"vZ0":-1.0069267743588102,"x":99.48,"y":146.16,"x0":3.226073651280306,"y0":50.00282021983367,"z0":5.387297298268365,"aX":3.7095172786121293},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.8,"breakHorizontal":-2.4,"spinRate":2117,"spinDirection":147},"zone":3,"typeConfidence":0.59,"plateTime":0.41871706076996595,"extension":7.029287722188222},"hitData":{"launchSpeed":101.6,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.55,"coordY":100.5}},"index":3,"playId":"27db3531-cce0-3246-b4c0-85ab73dc5b95","pitchNumber":2,"startTime":"2025-09-17T18:40:17.469Z","endTime":"2025-09-17T18:40:27.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:40:27.489Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Turner singles on a line drive to right fielder Nick Yorke. Nico Hoerner scores. Ian Happ to 3rd.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-17T18:41:45.925Z","endTime":"2025-09-17T18:43:05.990Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Turner replaces Moisés Ballesteros.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-17T18:40:49.749Z","endTime":"2025-09-17T18:40:54.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-17T18:40:54.545Z","endTime":"2025-09-17T18:41:48.172Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.8,"strikeZoneTop":3.31686965053721,"strikeZoneBottom":1.50526896972325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.862318493631882,"aZ":-37.31441092299905,"pfxX":-6.278995485672432,"pfxZ":-4.056943891814912,"pX":0.9871041838354855,"pZ":2.324789501471742,"vX0":-4.014276780064355,"vY0":-111.99483727775437,"vZ0":1.9896620309017357,"x":79.37,"y":176.01,"x0":3.6207060267019813,"y0":50.0041740449839,"z0":5.250642543927995,"aX":-7.949853928572928},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-6.5,"breakHorizontal":12.5,"spinRate":2257,"spinDirection":283},"zone":14,"typeConfidence":0.89,"plateTime":0.489694569378869,"extension":7.090903372437759},"index":2,"playId":"bda34032-11bc-35d2-a60a-e683d8c0bc58","pitchNumber":1,"startTime":"2025-09-17T18:41:48.172Z","endTime":"2025-09-17T18:41:51.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6395840349173,"aZ":-26.822429060347435,"pfxX":10.072515965661875,"pfxZ":3.0322396506209737,"pX":0.8951296615906705,"pZ":1.8428692999416172,"vX0":-9.46419322696934,"vY0":-132.79641066712546,"vZ0":-3.537835512288529,"x":82.88,"y":189.02,"x0":3.217508262099719,"y0":50.00221108083454,"z0":5.170175407499788,"aX":17.772585613828994},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.8,"breakHorizontal":-15.8,"spinRate":2240,"spinDirection":144},"zone":14,"typeConfidence":0.91,"plateTime":0.41437700619225204,"extension":7.147080838718268},"index":3,"playId":"35455895-8267-309d-b1a6-0fed4e1534e6","pitchNumber":2,"startTime":"2025-09-17T18:42:07.828Z","endTime":"2025-09-17T18:42:10.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.47611357405762,"strikeZoneBottom":1.46465502378677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.181712729659026,"aZ":-20.71194556349023,"pfxX":3.514137591394464,"pfxZ":6.528393522735588,"pX":0.9277979492757127,"pZ":3.5566403617721045,"vX0":-7.627139867979944,"vY0":-131.5001309900327,"vZ0":-0.7446088019176138,"x":81.63,"y":142.75,"x0":3.4058044205202935,"y0":50.00496002892323,"z0":5.376326538925767,"aX":6.1731404140403745},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.9,"breakHorizontal":-4.8,"spinRate":2170,"spinDirection":144},"zone":12,"typeConfidence":0.92,"plateTime":0.41610478162763,"extension":6.769764399041525},"index":4,"playId":"e95282bb-2d76-39db-9291-02d437eb06a0","pitchNumber":3,"startTime":"2025-09-17T18:42:32.748Z","endTime":"2025-09-17T18:42:37.306Z","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":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00329112634144,"aZ":-20.314056978789836,"pfxX":2.3506299522501504,"pfxZ":6.618843004228156,"pX":0.540184325092508,"pZ":3.2913010819855724,"vX0":-8.104962086881198,"vY0":-132.2246911843278,"vZ0":-1.4200989296833755,"x":96.41,"y":149.91,"x0":3.3236882674013293,"y0":50.003293139635524,"z0":5.308350020736242,"aX":4.213103127318065},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.0,"breakHorizontal":-2.8,"spinRate":2138,"spinDirection":140},"zone":3,"typeConfidence":0.76,"plateTime":0.4123442529734591,"extension":6.771687740574881},"hitData":{"launchSpeed":76.3,"launchAngle":16.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.09,"coordY":144.13}},"index":5,"playId":"34c96270-9b5e-3b5b-aa58-2007faf8ffda","pitchNumber":4,"startTime":"2025-09-17T18:42:54.471Z","endTime":"2025-09-17T18:43:05.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:43:05.990Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out sharply to center fielder Alexander Canario.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-17T18:43:25.833Z","endTime":"2025-09-17T18:44:22.959Z","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":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"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":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.19662228313128,"strikeZoneBottom":1.34886544968294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.165188878814632,"aZ":-38.50915056256526,"pfxX":-6.415719198670472,"pfxZ":-4.799328120876651,"pX":0.7600329539873976,"pZ":1.936492165786255,"vX0":-4.461928039242931,"vY0":-114.26000629631449,"vZ0":1.0878829442415916,"x":88.03,"y":186.49,"x0":3.5717760961200735,"y0":50.00041986476683,"z0":5.2399366193784696,"aX":-8.475480181144734},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.2,"breakHorizontal":12.7,"spinRate":2237,"spinDirection":290},"zone":6,"typeConfidence":0.89,"plateTime":0.47947229566282523,"extension":7.105049964618885},"index":0,"playId":"bd139c83-90b8-3be0-9b3b-6821fb331f73","pitchNumber":1,"startTime":"2025-09-17T18:43:38.348Z","endTime":"2025-09-17T18:43:41.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.21057268286622,"strikeZoneBottom":1.4027617476392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.575534031208175,"aZ":-28.6061939575061,"pfxX":-1.6540453603548393,"pfxZ":2.09057805193828,"pX":2.1426820092355436,"pZ":3.1969237189551514,"vX0":-3.495243372961407,"vY0":-129.06756459729866,"vZ0":0.5252461891974978,"x":35.33,"y":152.46,"x0":3.722522625629864,"y0":50.005153316340426,"z0":5.17112102507056,"aX":-2.827292616230744},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":3.7,"spinRate":2291,"spinDirection":157},"zone":12,"typeConfidence":0.93,"plateTime":0.4222749475126406,"extension":6.96090749594423},"index":1,"playId":"b8b1f557-b65e-33d8-933e-d3f387f72705","pitchNumber":2,"startTime":"2025-09-17T18:43:54.503Z","endTime":"2025-09-17T18:43:57.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.38659205455716,"aZ":-37.722817344115626,"pfxX":-5.734616848601187,"pfxZ":-4.065611366951684,"pX":0.1616688692553118,"pZ":2.2907001282399997,"vX0":-6.029926355978206,"vY0":-116.03416485372887,"vZ0":1.7499786879360983,"x":110.84,"y":176.93,"x0":3.5373305828013057,"y0":50.00138876631339,"z0":5.116743766515405,"aX":-7.83018806444773},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-6.6,"breakHorizontal":11.9,"spinRate":2317,"spinDirection":282},"zone":5,"typeConfidence":0.88,"plateTime":0.4717552694610969,"extension":7.081814175617321},"hitData":{"launchSpeed":100.8,"launchAngle":42.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":94.12,"coordY":78.34}},"index":2,"playId":"ccf9b218-2c54-3787-a150-2996cf73289d","pitchNumber":3,"startTime":"2025-09-17T18:44:12.941Z","endTime":"2025-09-17T18:44:22.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:44:22.959Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-17T18:46:41.544Z","endTime":"2025-09-17T18:47:57.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Justin Turner remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T18:44:42.357Z","endTime":"2025-09-17T18:45:30.410Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jack Suwinski replaces Cam Devanney.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-17T18:45:30.410Z","endTime":"2025-09-17T18:45:54.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":687478,"link":"/api/v1/people/687478"}},{"details":{"description":"Defensive Substitution: Kevin Alcántara replaces right fielder Seiya Suzuki, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-17T18:45:54.995Z","endTime":"2025-09-17T18:46:43.863Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":673548,"link":"/api/v1/people/673548"}},{"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.1,"endSpeed":82.4,"strikeZoneTop":3.52921653888206,"strikeZoneBottom":1.52314625320879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.956692787200797,"aZ":-17.587762481081974,"pfxX":2.506326611501965,"pfxZ":8.486241652603532,"pX":-0.1574916988817316,"pZ":1.9567141579298981,"vX0":1.0918435598063452,"vY0":-129.72494571172345,"vZ0":-7.017115066098988,"x":123.0,"y":185.95,"x0":-0.9084177787834444,"y0":50.00305340564332,"z0":6.018223712021179,"aX":4.308403589564499},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.2,"breakHorizontal":-4.8,"spinRate":2731,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.4208448054420493,"extension":5.422135088717694},"index":3,"playId":"8adbdf56-f6da-3f46-ab2c-61a05899603e","pitchNumber":1,"startTime":"2025-09-17T18:46:43.863Z","endTime":"2025-09-17T18:46:46.883Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.777916113323755,"aZ":-16.28529273636037,"pfxX":0.8281431580100218,"pfxZ":9.009033356169075,"pX":1.0970680703199958,"pZ":2.779952942619205,"vX0":4.628781391114677,"vY0":-131.64770870986766,"vZ0":-5.468937295918091,"x":75.18,"y":163.72,"x0":-0.7881792103152048,"y0":50.000138988019714,"z0":6.081316016659514,"aX":1.4583780628755232},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.4,"breakHorizontal":-2.5,"spinRate":2700,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4153525204313748,"extension":5.663385887499858},"index":4,"playId":"8f51da8c-394f-3202-8e0c-3db5e987b249","pitchNumber":2,"startTime":"2025-09-17T18:46:56.934Z","endTime":"2025-09-17T18:46:59.934Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-17T18:47:08.599Z","endTime":"2025-09-17T18:47:16.670Z","isPitch":false,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04424657080243,"aZ":-14.756792568681165,"pfxX":-7.430685343325216,"pfxZ":9.497911171912513,"pX":-0.12615501582038244,"pZ":3.29414686945785,"vX0":4.2571622872205435,"vY0":-134.5278687052863,"vZ0":-4.646859525737548,"x":121.81,"y":149.84,"x0":-0.7632948745764099,"y0":50.00353769361193,"z0":6.089141415107304,"aX":-13.627196252346998},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":12.6,"spinRate":2559,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40706998328908695,"extension":5.689503738738328},"index":6,"playId":"6a97743c-ccaf-3abf-a14e-f7400edf65a9","pitchNumber":3,"startTime":"2025-09-17T18:47:16.670Z","endTime":"2025-09-17T18:47:22.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.5,"strikeZoneTop":3.55052812721651,"strikeZoneBottom":1.5047921405894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.53678460289284,"aZ":-42.708356607025536,"pfxX":6.542992113317461,"pfxZ":-8.260315506642366,"pX":-0.184213423510616,"pZ":1.1348360049976942,"vX0":-0.7474399528666416,"vY0":-112.84833329700028,"vZ0":-2.110830346064059,"x":124.02,"y":208.14,"x0":-0.6956992566776751,"y0":50.00087265640242,"z0":6.426549452297767,"aX":8.349185542269383},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.1,"breakHorizontal":-11.6,"spinRate":3172,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.48733230784532333,"extension":5.511407909665606},"index":7,"playId":"cabf32a4-e105-3aff-ae08-999816b5ee0c","pitchNumber":4,"startTime":"2025-09-17T18:47:37.270Z","endTime":"2025-09-17T18:47:41.896Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.583693705656778,"aZ":-19.318603057695228,"pfxX":1.3557772144328508,"pfxZ":7.199143456660604,"pX":0.7151724924458547,"pZ":3.043164617639243,"vX0":3.141004065627293,"vY0":-131.92310877810604,"vZ0":-4.40884381320971,"x":89.74,"y":156.61,"x0":-0.6608909854306073,"y0":50.00477577246539,"z0":6.135425720693126,"aX":2.420963594486454},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":-3.1,"spinRate":2511,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.41310039808455556,"extension":5.75002030800792},"index":8,"playId":"f5499611-4b76-3bff-9fc7-f7fea2b4bdf6","pitchNumber":5,"startTime":"2025-09-17T18:47:53.430Z","endTime":"2025-09-17T18:47:57.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:47:57.168Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out to left fielder Ian Happ.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-17T18:47:58.101Z","endTime":"2025-09-17T18:50:00.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":77.8,"endSpeed":71.2,"strikeZoneTop":3.67480498288176,"strikeZoneBottom":1.68822246944097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.699992782745753,"aZ":-43.29749001014602,"pfxX":6.176520916271592,"pfxZ":-8.65670373382856,"pX":-0.2216329261389837,"pZ":3.4022734882918,"vX0":-1.5957331540447126,"vY0":-113.22411011985994,"vZ0":2.4481913680965817,"x":125.45,"y":146.92,"x0":-0.3056387128883046,"y0":50.003617680792395,"z0":6.673058817382247,"aX":7.935295309121567},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-14.6,"breakHorizontal":-10.7,"spinRate":3039,"spinDirection":37},"zone":2,"typeConfidence":2.0,"plateTime":0.4857168325965171,"extension":5.382136085841375},"index":0,"playId":"9a4289a5-448a-3952-ad7e-659ee84b5676","pitchNumber":1,"startTime":"2025-09-17T18:48:19.812Z","endTime":"2025-09-17T18:48:23.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.012154926299292,"aZ":-17.576188250553315,"pfxX":-6.873238249093568,"pfxZ":7.916139104125959,"pX":-0.6540098409882932,"pZ":3.685578598815485,"vX0":1.6695205117061447,"vY0":-134.8464244313899,"vZ0":-3.2084716160274196,"x":141.93,"y":139.27,"x0":-0.3878149497298994,"y0":50.001012324022554,"z0":6.129112917522832,"aX":-12.66999912537285},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":12.1,"spinRate":2110,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40601730240138556,"extension":5.753391394562333},"index":1,"playId":"5017078a-9b97-35bf-a1d1-6f4d7a7e6929","pitchNumber":2,"startTime":"2025-09-17T18:48:32.742Z","endTime":"2025-09-17T18:48:37.294Z","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":93.2,"endSpeed":84.8,"strikeZoneTop":3.68252746798333,"strikeZoneBottom":1.79625147201506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60172286601779,"aZ":-14.11061366486384,"pfxX":-4.951776235572014,"pfxZ":9.727905739796682,"pX":0.42437638775184394,"pZ":4.696254240958768,"vX0":3.53710369853329,"vY0":-135.6379037935598,"vZ0":-1.5843729595161467,"x":100.82,"y":111.98,"x0":-0.25544811212072677,"y0":50.00350093462697,"z0":6.27547512914024,"aX":-9.195860653395194},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2440,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40434031030815776,"extension":5.710766753027472},"index":2,"playId":"bd8b0069-0ca7-388c-b887-781d1c98cd08","pitchNumber":3,"startTime":"2025-09-17T18:49:03.676Z","endTime":"2025-09-17T18:49:06.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.81656783769102,"strikeZoneBottom":1.69158457905058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.287044910364852,"aZ":-19.59228717676644,"pfxX":3.5301756655927656,"pfxZ":7.078728247940955,"pX":-0.9108263931807372,"pZ":3.2627491817772523,"vX0":-2.3094777706171645,"vY0":-131.56495181701987,"vZ0":-3.987457544361443,"x":151.72,"y":150.69,"x0":-0.48643306941212683,"y0":50.00373877725312,"z0":6.224852528184328,"aX":6.274772809074925},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.4,"breakHorizontal":-6.0,"spinRate":2731,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4141375722049432,"extension":5.6229814301364405},"index":3,"playId":"15aa7c43-3f19-3f95-8a86-f82c0c02c214","pitchNumber":4,"startTime":"2025-09-17T18:49:18.199Z","endTime":"2025-09-17T18:49:22.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.82312712519382,"strikeZoneBottom":1.77773762750357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97428914929409,"aZ":-38.10008550578682,"pfxX":6.407623015669907,"pfxZ":-3.8838767243656633,"pX":1.4337001053149192,"pZ":1.7380219656838007,"vX0":1.8247976438905216,"vY0":-122.48680718090316,"vZ0":-3.0081041408184506,"x":62.35,"y":191.85,"x0":-0.15228994504853924,"y0":50.000017884875525,"z0":6.222428084829723,"aX":9.786416560720713},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.4,"breakHorizontal":-12.0,"spinRate":2944,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4462611589744965,"extension":5.74243682139361},"index":4,"playId":"14d0907a-331a-3c8f-bf02-24984d676412","pitchNumber":5,"startTime":"2025-09-17T18:49:36.372Z","endTime":"2025-09-17T18:49:39.759Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37844638114029,"aZ":-20.494122452571617,"pfxX":3.076093953340875,"pfxZ":6.631505993433439,"pX":0.42885961132100897,"pZ":2.217230200196072,"vX0":0.8939249395559072,"vY0":-131.05049810958613,"vZ0":-6.297078602696001,"x":100.65,"y":178.91,"x0":-0.3154309049415975,"y0":50.00585100616108,"z0":6.153418975369545,"aX":5.419205979427637},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.0,"breakHorizontal":-5.8,"spinRate":2729,"spinDirection":172},"zone":9,"typeConfidence":2.0,"plateTime":0.4159272124250104,"extension":5.89011281894588},"hitData":{"launchSpeed":81.0,"launchAngle":27.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":102.33,"coordY":83.91}},"index":5,"playId":"eb9f5750-966f-3f4c-bc53-de45847181c8","pitchNumber":6,"startTime":"2025-09-17T18:49:52.049Z","endTime":"2025-09-17T18:50:00.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:50:00.747Z","atBatIndex":59},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Nick Gonzales reaches on a throwing error by third baseman Matt Shaw. Nick Gonzales to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-17T18:50:09.696Z","endTime":"2025-09-17T18:52:07.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.41764182121743,"strikeZoneBottom":1.44420831808903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.883409584046706,"aZ":-43.817084921357825,"pfxX":5.991767536769077,"pfxZ":-8.801845595144808,"pX":0.49046542373256435,"pZ":2.150876655262507,"vX0":-0.3329311570712978,"vY0":-114.47135193833033,"vZ0":-0.16415081739288362,"x":98.3,"y":180.71,"x0":-0.14002165538184538,"y0":50.00501498772696,"z0":6.526910258567526,"aX":7.922354222059582},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-15.7,"breakHorizontal":-10.8,"spinRate":3147,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.47918677294737355,"extension":5.507033733962863},"index":0,"playId":"ec05bcf0-eed6-32fb-8a74-9fa284c27446","pitchNumber":1,"startTime":"2025-09-17T18:50:27.251Z","endTime":"2025-09-17T18:50:30.597Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.635845432463576,"aZ":-21.931207472833936,"pfxX":4.085845865992033,"pfxZ":5.8114933940374565,"pX":1.6756694656190416,"pZ":1.9505247055930581,"vX0":3.2648770390600586,"vY0":-130.65524277042044,"vZ0":-6.712862933821768,"x":53.13,"y":186.12,"x0":-0.1126279062977151,"y0":50.00078193227281,"z0":6.155389801569684,"aX":7.195720083839457},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":-8.0,"spinRate":2718,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4162257529398632,"extension":5.8056497413499875},"index":1,"playId":"59af59c5-97a2-361a-ae90-f61f7793c957","pitchNumber":2,"startTime":"2025-09-17T18:50:39.486Z","endTime":"2025-09-17T18:50:42.486Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-17T18:50:49.699Z","endTime":"2025-09-17T18:51:01.709Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"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":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.6,"strikeZoneTop":3.46278201257066,"strikeZoneBottom":1.48929057170427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16973911715803,"aZ":-23.566042288918503,"pfxX":3.6042701528936196,"pfxZ":4.921624005682529,"pX":1.0628009058139176,"pZ":2.0505870762639824,"vX0":1.9668736665001545,"vY0":-130.11258469382645,"vZ0":-6.075738109426319,"x":76.49,"y":183.41,"x0":-0.16651432036395925,"y0":50.004366060746904,"z0":6.153277880917378,"aX":6.303036250196396},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-7.0,"spinRate":2823,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4177909149870742,"extension":5.715197525256448},"index":3,"playId":"358c6fa7-323f-3be7-9666-b7ee75c5f00f","pitchNumber":3,"startTime":"2025-09-17T18:51:01.709Z","endTime":"2025-09-17T18:51:05.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.4,"strikeZoneTop":3.33889070342639,"strikeZoneBottom":1.48491925802249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.465896758931677,"aZ":-21.547406564504946,"pfxX":4.08620549235716,"pfxZ":6.13223476505156,"pX":1.4571239364115336,"pZ":0.9079468612647643,"vX0":2.5822817301220122,"vY0":-129.6136956681581,"vZ0":-9.027937319656292,"x":133.75,"y":153.62,"x0":-0.07686570144572878,"y0":50.000115501362146,"z0":6.030438177747838,"aX":7.077777847386563},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.7,"breakHorizontal":-7.9,"spinRate":2803,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4196701724489733,"extension":5.840473968654609},"index":4,"playId":"bb656238-99de-3db7-b49e-91aecebd225b","pitchNumber":4,"startTime":"2025-09-17T18:51:20.020Z","endTime":"2025-09-17T18:51:23.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40884115689506,"aZ":-43.658742360900206,"pfxX":6.587090498612959,"pfxZ":-8.662257416476612,"pX":0.3937577972997963,"pZ":3.002132150864176,"vX0":-0.817255851238261,"vY0":-115.31333985626368,"vZ0":1.4717031350886454,"x":101.99,"y":157.72,"x0":-0.09853836879899971,"y0":50.0007354024502,"z0":6.616364036430737,"aX":8.73772119104429},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-14.9,"breakHorizontal":-11.6,"spinRate":3126,"spinDirection":40},"zone":3,"typeConfidence":2.0,"plateTime":0.47770978750518855,"extension":5.602499149674998},"hitData":{"launchSpeed":86.0,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.57,"coordY":169.63}},"index":5,"playId":"01c13b9b-da9d-3b85-a451-0c9de19efb87","pitchNumber":5,"startTime":"2025-09-17T18:51:55.455Z","endTime":"2025-09-17T18:52:07.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:52:07.002Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-17T18:52:22.999Z","endTime":"2025-09-17T18:52:51.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":70.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.118664393961822,"aZ":-43.99918905704948,"pfxX":5.777590265119109,"pfxZ":-9.266454509182855,"pX":0.14468024601053317,"pZ":2.803555411284656,"vX0":-0.9724115208008992,"vY0":-113.54531693094205,"vZ0":1.4317511099861593,"x":111.49,"y":163.08,"x0":-0.16513077783333174,"y0":50.0010838460774,"z0":6.619811213129627,"aX":7.374667127488304},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-15.8,"breakHorizontal":-10.1,"spinRate":3120,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.4865664673747978,"extension":5.723741178953748},"hitData":{"launchSpeed":103.0,"launchAngle":5.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":145.6}},"index":0,"playId":"450ac3e2-06bb-3634-b7b2-5f73d3002527","pitchNumber":1,"startTime":"2025-09-17T18:52:43.350Z","endTime":"2025-09-17T18:52:51.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:52:51.402Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-17T18:55:08.947Z","endTime":"2025-09-17T18:56:48.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to third base for Nick Yorke.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T18:54:04.843Z","endTime":"2025-09-17T18:54:04.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"700"},{"details":{"description":"Jack Suwinski remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-17T18:54:04.872Z","endTime":"2025-09-17T18:54:04.874Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":687478,"link":"/api/v1/people/687478"}},{"details":{"description":"Pitching Change: Dauri Moreta replaces Evan Sisk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-17T18:54:04.874Z","endTime":"2025-09-17T18:55:11.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664294,"link":"/api/v1/people/664294"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":73.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.140185452462834,"aZ":-31.16019047126549,"pfxX":-2.713326487366678,"pfxZ":0.7249677873729183,"pX":0.23273137563676644,"pZ":2.389155432630977,"vX0":3.8304378093643168,"vY0":-118.8858219914981,"vZ0":-1.2711266912493477,"x":108.13,"y":174.27,"x0":-1.065712702190057,"y0":50.00260430873801,"z0":5.825510873448119,"aX":-3.7866420974192128},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.2,"breakHorizontal":3.7,"spinRate":1875,"spinDirection":294},"zone":5,"typeConfidence":2.0,"plateTime":0.4652338811361876,"extension":6.447606521914381},"index":3,"playId":"477eb150-9038-339f-b589-3b657cc77e9f","pitchNumber":1,"startTime":"2025-09-17T18:55:11.211Z","endTime":"2025-09-17T18:55:14.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02155637908271,"aZ":-16.689756497839333,"pfxX":-7.7354614257533925,"pfxZ":8.178766524231579,"pX":-0.4018383833572691,"pZ":3.3230496703805392,"vX0":3.6472455953739127,"vY0":-137.369309463074,"vZ0":-3.8558219937792844,"x":132.32,"y":149.06,"x0":-0.748349414208111,"y0":50.00569765306355,"z0":5.89367987252762,"aX":-14.651176842209816},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":13.1,"spinRate":2301,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4001312585963466,"extension":6.5602475692468385},"index":4,"playId":"fb5ec62e-4ef8-3caf-b45b-730dd7f83cc7","pitchNumber":2,"startTime":"2025-09-17T18:55:33.037Z","endTime":"2025-09-17T18:55:36.555Z","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.9,"endSpeed":86.8,"strikeZoneTop":2.98956788157047,"strikeZoneBottom":1.29708951777614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.268172103804265,"aZ":-15.3986304069791,"pfxX":-7.624887122708037,"pfxZ":8.654800419845255,"pX":-0.9742513285979408,"pZ":5.412517568687596,"vX0":2.349427026880374,"vY0":-138.21002535255133,"vZ0":0.9035145972180478,"x":154.14,"y":92.64,"x0":-0.8437850050715991,"y0":50.00174963005367,"z0":6.114183953386249,"aX":-14.777139956687828},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":13.3,"spinRate":2303,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39602277716781886,"extension":6.4339977643276205},"index":5,"playId":"73e4ab8a-7212-31b4-b229-c4bc8efd39bc","pitchNumber":3,"startTime":"2025-09-17T18:55:56.646Z","endTime":"2025-09-17T18:55:59.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51922005251885,"aZ":-29.345453193535093,"pfxX":-2.4307255943145525,"pfxZ":1.897544188160598,"pX":-0.7435379746646501,"pZ":2.1962311718688223,"vX0":1.6641450345002442,"vY0":-122.0961662661453,"vZ0":-2.5244211767912748,"x":145.34,"y":179.48,"x0":-1.1219259860578303,"y0":50.00517359106571,"z0":5.797193874819384,"aX":-3.6298756230313565},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":4.0,"spinRate":2034,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.4505219114010792,"extension":6.578562728987814},"index":6,"playId":"87f43d37-08b0-306a-bf59-602379cd1800","pitchNumber":4,"startTime":"2025-09-17T18:56:16.025Z","endTime":"2025-09-17T18:56:20.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":77.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.737844982186427,"aZ":-30.556080507402516,"pfxX":-1.900643808400459,"pfxZ":1.0692626554709044,"pX":-1.2899576420579195,"pZ":2.442481366012633,"vX0":0.12055521192020759,"vY0":-122.1348198233813,"vZ0":-1.760566206005072,"x":166.17,"y":172.83,"x0":-1.0929307151184577,"y0":50.00384916149427,"z0":5.797118886521146,"aX":-2.8753585240738264},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.8,"breakHorizontal":3.4,"spinRate":2078,"spinDirection":317},"zone":11,"typeConfidence":2.0,"plateTime":0.44822482226656035,"extension":6.530605546876077},"index":7,"playId":"f359f7fa-0db4-3c73-9863-c07eebba0029","pitchNumber":5,"startTime":"2025-09-17T18:56:41.836Z","endTime":"2025-09-17T18:56:48.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:56:48.490Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dansby Swanson walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-17T18:56:49.801Z","endTime":"2025-09-17T18:58:50.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.44211614264147,"strikeZoneBottom":1.54369512224279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18184335337183,"aZ":-29.61234729951535,"pfxX":-2.146605374736559,"pfxZ":1.7386006132037561,"pX":-1.3116852634069678,"pZ":3.541537694880241,"vX0":0.3317628313963238,"vY0":-121.0694899947016,"vZ0":0.5100646720487407,"x":167.0,"y":143.16,"x0":-1.172342295250557,"y0":50.00261570846487,"z0":5.934257438367379,"aX":-3.164354708634541},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.6,"breakHorizontal":3.8,"spinRate":1865,"spinDirection":300},"zone":11,"typeConfidence":2.0,"plateTime":0.4536146709754867,"extension":6.517299920939447},"index":0,"playId":"a2555ee1-115c-3a6a-9811-3c4029b86262","pitchNumber":1,"startTime":"2025-09-17T18:57:14.786Z","endTime":"2025-09-17T18:57:18.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.47910667068636,"strikeZoneBottom":1.54104514365302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.893471508792636,"aZ":-32.43897517494503,"pfxX":-0.5258662311132971,"pfxZ":-0.18193931034213406,"pX":-1.0343428554136045,"pZ":4.38577062038614,"vX0":0.2985201086595785,"vY0":-119.98243133731536,"vZ0":2.9914123496183174,"x":156.43,"y":120.36,"x0":-1.0925499161914247,"y0":50.0027855125799,"z0":6.028121900221587,"aX":-0.7607656336207267},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.7,"breakHorizontal":0.8,"spinRate":1896,"spinDirection":352},"zone":11,"typeConfidence":2.0,"plateTime":0.45784948156284244,"extension":6.423815012652694},"index":1,"playId":"664cd6c0-6d8f-320d-90c6-474c71cd5342","pitchNumber":2,"startTime":"2025-09-17T18:57:32.412Z","endTime":"2025-09-17T18:57:35.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.4812622908695,"strikeZoneBottom":1.54308829547416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.550758715032003,"aZ":-31.595215726657614,"pfxX":-2.422186134230575,"pfxZ":0.3920403602575515,"pX":-0.026720155610450054,"pZ":3.508326480445819,"vX0":3.0412799660883483,"vY0":-120.72485021665047,"vZ0":0.9161020389200107,"x":118.02,"y":144.06,"x0":-0.9882333766493234,"y0":50.003014695942205,"z0":5.905459283062786,"aX":-3.574875476916719},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":3.6,"spinRate":1932,"spinDirection":267},"zone":2,"typeConfidence":2.0,"plateTime":0.45373789921858254,"extension":6.4417335643361415},"index":2,"playId":"bd65a1d4-6988-36b0-a76d-79488b7cb53f","pitchNumber":3,"startTime":"2025-09-17T18:57:51.396Z","endTime":"2025-09-17T18:57:54.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.52494794812253,"strikeZoneBottom":1.50740152725417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.663834925838376,"aZ":-15.170622330266296,"pfxX":-7.247962282951967,"pfxZ":8.899973784253339,"pX":1.3290662554581592,"pZ":1.9446002699616498,"vX0":7.564309784978637,"vY0":-136.97803139302405,"vZ0":-7.590004566969341,"x":66.34,"y":186.28,"x0":-0.5191639223437515,"y0":50.00494500312764,"z0":5.777334247412914,"aX":-13.852324496702847},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":11.6,"spinRate":2349,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39900456369615656,"extension":6.761815755099654},"index":3,"playId":"e970a50d-f0e8-3383-8961-dc025ea98510","pitchNumber":4,"startTime":"2025-09-17T18:58:08.957Z","endTime":"2025-09-17T18:58:11.990Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-09-17T18:58:27.447Z","endTime":"2025-09-17T18:58:46.045Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.52573569611744,"strikeZoneBottom":1.58804771135601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.446092184755702,"aZ":-29.884275317048445,"pfxX":-1.8104890257596726,"pfxZ":1.5562289552551647,"pX":-0.522899136567954,"pZ":3.5727365135475204,"vX0":1.803683851323065,"vY0":-120.95031970569119,"vZ0":0.7184275595388137,"x":136.93,"y":142.32,"x0":-1.0460627283858066,"y0":50.00051493312962,"z0":5.909863094321375,"aX":-2.6595200573694036},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.2,"breakHorizontal":2.8,"spinRate":1962,"spinDirection":275},"zone":1,"typeConfidence":2.0,"plateTime":0.4543141349270541,"extension":6.580276058866227},"index":5,"playId":"219cf9d3-9750-3747-8b40-c966e66efb4c","pitchNumber":5,"startTime":"2025-09-17T18:58:46.045Z","endTime":"2025-09-17T18:58:50.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:58:50.547Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Reese McGuire singles on a fly ball to center fielder Alexander Canario. Dansby Swanson to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-17T18:58:54.698Z","endTime":"2025-09-17T18:59:51.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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(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.8,"endSpeed":84.8,"strikeZoneTop":3.35718254645475,"strikeZoneBottom":1.50661312196803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.35789112339292,"aZ":-14.949361732909269,"pfxX":-6.265750903450296,"pfxZ":9.301853917410675,"pX":-0.8249889710874652,"pZ":4.172874197874624,"vX0":2.1662593837359263,"vY0":-135.19435562587964,"vZ0":-1.830407711169347,"x":148.45,"y":126.11,"x0":-0.8223735674062544,"y0":50.003664854455806,"z0":5.907482809201986,"aX":-11.603823118858351},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2313,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4050774418678893,"extension":6.7187506020413865},"index":0,"playId":"72cc1f2a-cdc4-3f24-9d87-2d32b5dbe73d","pitchNumber":1,"startTime":"2025-09-17T18:59:18.367Z","endTime":"2025-09-17T18:59:21.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.08487419650123,"aZ":-15.349924134726017,"pfxX":-7.553356090348624,"pfxZ":9.0586738821364,"pX":0.18686811962001362,"pZ":2.0454915192338223,"vX0":4.915793773184775,"vY0":-135.52484794781688,"vZ0":-6.98507072091755,"x":109.88,"y":183.55,"x0":-0.6707651624016948,"y0":50.0008452614835,"z0":5.731640414085521,"aX":-14.025286237944023},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":12.6,"spinRate":2323,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4044177005264675,"extension":6.741183567992426},"hitData":{"launchSpeed":71.3,"launchAngle":36.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.53,"coordY":106.16}},"index":1,"playId":"8af3a521-e99f-3714-875b-ef69d6dc87f4","pitchNumber":2,"startTime":"2025-09-17T18:59:39.707Z","endTime":"2025-09-17T18:59:51.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T18:59:51.212Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Matt Shaw flies into a double play, center fielder Alexander Canario to shortstop Jared Triolo to first baseman Rafael Flores Jr. Reese McGuire out at 1st.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-17T18:59:55.161Z","endTime":"2025-09-17T19:01:43.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.8,"endSpeed":77.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5454044661865,"aZ":-28.737394161709947,"pfxX":-1.9198379088606237,"pfxZ":2.273084313678483,"pX":-0.6382119362452419,"pZ":1.0596902404506747,"vX0":1.5656762207790942,"vY0":-122.02413837686164,"vZ0":-5.145468468901688,"x":141.33,"y":210.17,"x0":-1.038080244987606,"y0":50.00285312130038,"z0":5.665564466907745,"aX":-2.9012452541467124},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":3.1,"spinRate":2043,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.44852353566067693,"extension":6.6519807717193356},"index":0,"playId":"369d9710-d102-3f46-be45-54eb2274adab","pitchNumber":1,"startTime":"2025-09-17T19:00:27.298Z","endTime":"2025-09-17T19:00:30.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.2,"strikeZoneTop":3.31471949222614,"strikeZoneBottom":1.37553445449756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.855412264307617,"aZ":-28.653706727245773,"pfxX":-2.791798275150706,"pfxZ":2.3727985814927575,"pX":0.9240517704007335,"pZ":1.3239801441999202,"vX0":4.899102325492674,"vY0":-122.0598074291871,"vZ0":-4.619592928395245,"x":81.78,"y":203.03,"x0":-0.7620304399175675,"y0":50.0036665568937,"z0":5.757965037084057,"aX":-4.141566196763612},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.2,"breakHorizontal":3.7,"spinRate":2091,"spinDirection":345},"zone":14,"typeConfidence":2.0,"plateTime":0.4517066103155054,"extension":6.611745023596316},"index":1,"playId":"02c96e3d-1ba1-38ce-9eb5-8c5c9c50fcd2","pitchNumber":2,"startTime":"2025-09-17T19:00:46.335Z","endTime":"2025-09-17T19:00:49.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.18333498734093,"strikeZoneBottom":1.40476152982345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71582383771996,"aZ":-13.561537075185988,"pfxX":-5.068054491683771,"pfxZ":9.778711703019704,"pX":0.47345332812202934,"pZ":2.00274159486332,"vX0":4.524454314240392,"vY0":-137.19147028354806,"vZ0":-7.674878606706471,"x":98.95,"y":184.71,"x0":-0.5396789438733463,"y0":50.004487810523855,"z0":5.763389732512617,"aX":-9.649246363556445},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":8.2,"spinRate":2317,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39943412583601656,"extension":6.753590912014691},"index":2,"playId":"6cdec01d-fc86-348e-8ea1-3457548ffa4b","pitchNumber":3,"startTime":"2025-09-17T19:01:08.325Z","endTime":"2025-09-17T19:01:11.772Z","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":83.7,"endSpeed":76.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38378716644523,"aZ":-29.884798097004733,"pfxX":-2.5252383523383557,"pfxZ":1.540480429690298,"pX":0.40211210877830644,"pZ":2.1538229144971366,"vX0":3.8536459954906483,"vY0":-121.7787438051826,"vZ0":-2.5000128224065965,"x":101.67,"y":180.63,"x0":-0.8807892713450565,"y0":50.00294872228266,"z0":5.807771259872524,"aX":-3.7513358458460853},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.4,"breakHorizontal":3.6,"spinRate":2017,"spinDirection":314},"zone":6,"typeConfidence":2.0,"plateTime":0.45169657676158304,"extension":6.600171234746984},"hitData":{"launchSpeed":102.0,"launchAngle":23.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":102.81,"coordY":50.01}},"index":3,"playId":"e972d135-aa91-3a2b-8bd4-a847ab2f2cf5","pitchNumber":4,"startTime":"2025-09-17T19:01:28.444Z","endTime":"2025-09-17T19:01:43.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:01:43.021Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen called out on strikes.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-17T19:03:58.768Z","endTime":"2025-09-17T19:06:45.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.39630765772336,"strikeZoneBottom":1.59741310323732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03256456986149,"aZ":-17.545268777119333,"pfxX":1.5467049536832045,"pfxZ":8.284189320869407,"pX":1.2210258327696426,"pZ":1.8339422276109547,"vX0":3.062038085446315,"vY0":-131.35587941703432,"vZ0":-7.722078412193021,"x":70.46,"y":189.26,"x0":-0.15591558379111486,"y0":50.003873374485124,"z0":6.091618487958072,"aX":2.7320500775110923},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":-3.4,"spinRate":2566,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4152821667107114,"extension":5.806574162861807},"index":0,"playId":"9547dbac-e1b8-3d43-86f9-67c98db35584","pitchNumber":1,"startTime":"2025-09-17T19:04:18.778Z","endTime":"2025-09-17T19:04:22.503Z","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":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80673687459776,"aZ":-15.698778266184915,"pfxX":-6.8491847484412345,"pfxZ":8.77553203690632,"pX":-0.4594868348009036,"pZ":3.3488254565944433,"vX0":1.9805348583694902,"vY0":-135.90135069407955,"vZ0":-4.599491853802467,"x":134.51,"y":148.36,"x0":-0.30630992993317757,"y0":50.001757376024074,"z0":6.14802636259513,"aX":-12.85482872673033},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":12.0,"spinRate":2246,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4024949654465395,"extension":5.657951505028256},"index":1,"playId":"a4c16afe-97bf-39ef-8ca5-f61f8ccadca9","pitchNumber":2,"startTime":"2025-09-17T19:04:31.019Z","endTime":"2025-09-17T19:04:34.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.2,"strikeZoneTop":3.37425188819258,"strikeZoneBottom":1.42002357086729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.108026314654783,"aZ":-42.11679402190996,"pfxX":6.152629275104937,"pfxZ":-7.451058178169451,"pX":1.0452083525834357,"pZ":1.1534755078874561,"vX0":0.7485274690999346,"vY0":-115.29418165196596,"vZ0":-2.6031970689922668,"x":77.16,"y":207.64,"x0":-0.08296973843406581,"y0":50.00229038957913,"z0":6.394371434841091,"aX":8.212669565340267},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.8,"breakHorizontal":-11.3,"spinRate":3034,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4765959502228383,"extension":5.763715181466612},"index":2,"playId":"707e1523-421d-3282-9c4e-844625071a18","pitchNumber":3,"startTime":"2025-09-17T19:04:45.031Z","endTime":"2025-09-17T19:04:48.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.4,"strikeZoneTop":3.34123190689506,"strikeZoneBottom":1.42356340224689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.31769157991481,"aZ":-42.34552344588079,"pfxX":5.5783507131714725,"pfxZ":-7.594168035869179,"pX":0.3391277203000228,"pZ":1.0981184005346845,"vX0":-0.555432600987805,"vY0":-115.23154696647396,"vZ0":-2.7677421096802495,"x":104.07,"y":209.13,"x0":-0.14053396714416322,"y0":50.00571143164372,"z0":6.4238754133161695,"aX":7.468602383640857},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.2,"breakHorizontal":-10.0,"spinRate":3078,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.47615906121296714,"extension":5.695145526910516},"index":3,"playId":"0348ea7b-5847-3af5-bb3d-bba75c116b13","pitchNumber":4,"startTime":"2025-09-17T19:05:00.902Z","endTime":"2025-09-17T19:05:06.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2025-09-17T19:05:17.969Z","endTime":"2025-09-17T19:05:27.344Z","isPitch":false,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.35838479925212,"strikeZoneBottom":1.50048585440524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56016497294681,"aZ":-16.886899799254117,"pfxX":2.085490910044453,"pfxZ":8.51163820026269,"pX":0.9142646758822499,"pZ":1.816879090591841,"vX0":2.112721934245895,"vY0":-132.47359980869624,"vZ0":-7.873163348428457,"x":82.15,"y":189.72,"x0":-0.16151176924246485,"y0":50.00201979713922,"z0":6.038502879224343,"aX":3.7440485026826247},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":-4.2,"spinRate":2634,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41184742663563156,"extension":5.894168031389229},"index":5,"playId":"cf37bfb6-949d-36fd-8094-93cf0822bc00","pitchNumber":5,"startTime":"2025-09-17T19:05:27.344Z","endTime":"2025-09-17T19:05:30.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.825298752209356,"aZ":-17.83702014591242,"pfxX":2.0069392398146584,"pfxZ":7.996664055866899,"pX":0.7376350640566706,"pZ":1.1566123462887385,"vX0":1.7494860171616111,"vY0":-132.42948659553656,"vZ0":-9.379239771666589,"x":88.88,"y":207.55,"x0":-0.19013380221331364,"y0":50.00351904999627,"z0":6.02543350938136,"aX":3.597097592765017},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":-4.0,"spinRate":2669,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.41215511886409617,"extension":5.904560587824153},"index":6,"playId":"96fb97ac-bba8-394e-9d93-f0254ba49121","pitchNumber":6,"startTime":"2025-09-17T19:05:42.428Z","endTime":"2025-09-17T19:05:45.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.460842832050208,"aZ":-19.890318489789053,"pfxX":1.2324219408214154,"pfxZ":6.806499563829929,"pX":0.056707977950670174,"pZ":2.6372879433358167,"vX0":0.5841659920197135,"vY0":-133.1722615540784,"vZ0":-5.421746478546387,"x":114.84,"y":167.57,"x0":-0.3252777030120003,"y0":50.0000085928138,"z0":6.129618173716749,"aX":2.2222221395212705},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":-2.4,"spinRate":2653,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.4106406880011373,"extension":6.133354203725403},"index":7,"playId":"a0f0b924-96f4-397d-b26d-06fed1f7620b","pitchNumber":7,"startTime":"2025-09-17T19:06:02.755Z","endTime":"2025-09-17T19:06:05.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.306035364985984,"aZ":-18.10326819351479,"pfxX":-7.9681182619871205,"pfxZ":7.45725980335774,"pX":-0.6045192549388225,"pZ":3.4180417828166103,"vX0":1.6179781508238267,"vY0":-136.55491301526556,"vZ0":-4.132509785975518,"x":140.04,"y":146.49,"x0":-0.16980492003632927,"y0":50.003755738342534,"z0":6.197883544105405,"aX":-15.035875442676122},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":14.0,"spinRate":2288,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40124119456785,"extension":5.70742196054414},"index":8,"playId":"50d33772-59dc-362f-8baa-7f7ba2c1de95","pitchNumber":8,"startTime":"2025-09-17T19:06:20.720Z","endTime":"2025-09-17T19:06:23.720Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.40028797192018,"strikeZoneBottom":1.44350285008213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.751091264875992,"aZ":-44.508667934691964,"pfxX":6.506953431532034,"pfxZ":-9.305627597602127,"pX":-0.3322296341640361,"pZ":2.9855000206068483,"vX0":-2.398456404923203,"vY0":-114.58353887034494,"vZ0":1.7786234029731574,"x":129.66,"y":158.17,"x0":-0.11555790981749177,"y0":50.00116135462051,"z0":6.557590782450679,"aX":8.626301595657203},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-16.1,"breakHorizontal":-11.2,"spinRate":3253,"spinDirection":39},"zone":1,"typeConfidence":2.0,"plateTime":0.4785500966375933,"extension":5.760817414977586},"index":9,"playId":"3fc9d121-1e7e-3cc8-b82b-fd6cacb867ed","pitchNumber":9,"startTime":"2025-09-17T19:06:41.163Z","endTime":"2025-09-17T19:06:45.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:06:45.328Z","atBatIndex":66},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Joey Bart hit by pitch.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-17T19:06:47.708Z","endTime":"2025-09-17T19:08:45.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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, 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":78.4,"endSpeed":72.5,"strikeZoneTop":3.45115166533191,"strikeZoneBottom":1.54334091323889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.933030131080546,"aZ":-43.67530572834981,"pfxX":5.9926318356275265,"pfxZ":-8.71164183527166,"pX":0.129004006906358,"pZ":3.0098932245381724,"vX0":-1.1718971580541317,"vY0":-114.12821571260397,"vZ0":1.589768923170707,"x":112.08,"y":157.51,"x0":-0.12961801890255187,"y0":50.00483278249688,"z0":6.604632394329384,"aX":7.908876742510142},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-15.1,"breakHorizontal":-10.6,"spinRate":3204,"spinDirection":39},"zone":2,"typeConfidence":2.0,"plateTime":0.4798494016602417,"extension":5.607140435118929},"index":0,"playId":"36930631-acf4-3ec3-940a-2a4fa9d7cc39","pitchNumber":1,"startTime":"2025-09-17T19:07:08.985Z","endTime":"2025-09-17T19:07:12.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.340173803111256,"aZ":-23.692877101803347,"pfxX":2.636192838936081,"pfxZ":4.741131248818519,"pX":0.8826052834992585,"pZ":2.8129393203055653,"vX0":1.7098538911675976,"vY0":-131.92140079899505,"vZ0":-4.288245771052763,"x":83.36,"y":162.83,"x0":-0.11330916076243586,"y0":50.000596244980066,"z0":6.176145586572842,"aX":4.710539785953557},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.0,"breakHorizontal":-5.2,"spinRate":2706,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.41298436574184993,"extension":5.727056135028229},"index":1,"playId":"b045d6d8-2d8a-34fd-85a2-ed0651d34a8c","pitchNumber":2,"startTime":"2025-09-17T19:07:26.883Z","endTime":"2025-09-17T19:07:29.883Z","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":90.3,"endSpeed":83.7,"strikeZoneTop":3.46385857668002,"strikeZoneBottom":1.5156368864203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.194088110987934,"aZ":-19.489119146664066,"pfxX":2.135224538326053,"pfxZ":7.12536268856735,"pX":-0.8453002597321755,"pZ":4.3461476705341715,"vX0":-1.9301156245859636,"vY0":-131.646657214614,"vZ0":-1.4586478502030864,"x":149.22,"y":121.43,"x0":-0.38509348644106334,"y0":50.002542323561556,"z0":6.329672393533533,"aX":3.801518887017588},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":-3.5,"spinRate":2559,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4138051511677343,"extension":5.777617215189828},"index":2,"playId":"33cf2adb-099c-35d6-b0ba-8cc6380d7e34","pitchNumber":3,"startTime":"2025-09-17T19:07:47.671Z","endTime":"2025-09-17T19:07:51.255Z","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":84.7,"endSpeed":78.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.160313227107373,"aZ":-35.64364357719766,"pfxX":4.990857839479123,"pfxZ":-2.220155347129518,"pX":1.421045102925636,"pZ":2.8892658761229417,"vX0":2.1477560553730544,"vY0":-123.43318744413054,"vZ0":-1.2100005604717443,"x":62.83,"y":160.77,"x0":-0.10627278048588971,"y0":50.0058006629283,"z0":6.358957658504718,"aX":7.7831001795139825},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.1,"breakHorizontal":-9.5,"spinRate":2819,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.4419846323548602,"extension":5.667077507512268},"index":3,"playId":"e5e50349-06eb-37a5-93d0-8a5b1eb3e064","pitchNumber":4,"startTime":"2025-09-17T19:08:17.274Z","endTime":"2025-09-17T19:08:21.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":69.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.225430331893072,"aZ":-44.84098808234629,"pfxX":6.982004546630476,"pfxZ":-10.226782879936005,"pX":-1.5839331605046651,"pZ":3.5595316964343398,"vX0":-4.700500952796223,"vY0":-111.55044336062629,"vZ0":3.3415288999305996,"x":177.38,"y":142.67,"x0":-0.338798303182267,"y0":50.00191115445371,"z0":6.720182310639257,"aX":8.650312483574849},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-17.0,"breakHorizontal":-11.2,"spinRate":3102,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.49422537981579406,"extension":5.547840657255384},"index":4,"playId":"6ae235f6-4755-3910-b23c-69676834cc3b","pitchNumber":5,"startTime":"2025-09-17T19:08:41.006Z","endTime":"2025-09-17T19:08:45.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:08:45.520Z","atBatIndex":67},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Oneil Cruz grounds into a force out, second baseman Nico Hoerner to shortstop Dansby Swanson. Joey Bart out at 2nd. Oneil Cruz to 1st.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-17T19:09:44.594Z","endTime":"2025-09-17T19:11:58.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Oneil Cruz replaces Alexander Canario.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-17T19:08:56.581Z","endTime":"2025-09-17T19:09:02.900Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":672744,"link":"/api/v1/people/672744"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-17T19:09:02.900Z","endTime":"2025-09-17T19:09:46.835Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.118769225724872,"aZ":-43.978197072154366,"pfxX":5.049308516993042,"pfxZ":-8.912856116695556,"pX":0.539337166170536,"pZ":2.1477491439874536,"vX0":1.159120216596372,"vY0":-115.18337019845427,"vZ0":-0.10009275432474452,"x":96.44,"y":180.79,"x0":-0.6276811829220641,"y0":50.0004336615397,"z0":6.493329480311752,"aX":6.690408763609286},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-15.7,"breakHorizontal":-9.5,"spinRate":3090,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4780331626554326,"extension":5.6627207210070285},"index":2,"playId":"59c8015c-54de-3ae9-9a5f-cdcb148da852","pitchNumber":1,"startTime":"2025-09-17T19:09:46.835Z","endTime":"2025-09-17T19:09:49.835Z","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.2,"endSpeed":82.7,"strikeZoneTop":3.92350732328664,"strikeZoneBottom":1.85365529081316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.530214803114372,"aZ":-15.09625825756747,"pfxX":1.1507597091978985,"pfxZ":9.769772180014503,"pX":1.0497867474256557,"pZ":2.936012725971932,"vX0":3.971491510117699,"vY0":-131.30229236391665,"vZ0":-5.317347849480144,"x":76.98,"y":159.51,"x0":-0.6312029390708719,"y0":50.00293534826307,"z0":6.108931187839383,"aX":2.0101657628005887},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.8,"breakHorizontal":-3.0,"spinRate":2600,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4169830274847124,"extension":5.878564927642623},"index":3,"playId":"fa59b00d-6134-35ef-9939-56583e251a15","pitchNumber":2,"startTime":"2025-09-17T19:10:12.510Z","endTime":"2025-09-17T19:10:16.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.85900791027395,"strikeZoneBottom":1.78883371381038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.725244510194663,"aZ":-12.971841709367336,"pfxX":-3.814378281929207,"pfxZ":10.627969833495538,"pX":-0.9451491840179896,"pZ":2.3138048451181303,"vX0":1.0057823435391304,"vY0":-134.23953846977815,"vZ0":-7.372229549203551,"x":153.03,"y":176.31,"x0":-0.8314340151423011,"y0":50.00556378673791,"z0":6.038343530575003,"aX":-6.894169118666033},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2418,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4095705122094704,"extension":5.6624170448532025},"index":4,"playId":"765700fb-2d6b-361d-9977-b932d5fd805a","pitchNumber":3,"startTime":"2025-09-17T19:10:30.983Z","endTime":"2025-09-17T19:10:34.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"290dfe4c-28c6-47c4-aab7-93d61369ce2d","startTime":"2025-09-17T19:10:50.231Z","endTime":"2025-09-17T19:10:55.231Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.358909347354025,"aZ":-26.69060008062813,"pfxX":-9.187180966713544,"pfxZ":3.2899913807801315,"pX":-1.517866049875021,"pZ":2.803484401324598,"vX0":1.6972922475219616,"vY0":-128.26579628300695,"vZ0":-3.0113445017412555,"x":174.86,"y":163.09,"x0":-0.9942126372621893,"y0":50.00294261677074,"z0":6.072284921872287,"aX":-15.31895812312621},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":16.3,"spinRate":1694,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42690524355166604,"extension":5.945008958883074},"index":6,"playId":"31ab5337-5cfb-33c9-a472-91ce2b2f4513","pitchNumber":4,"startTime":"2025-09-17T19:11:06.438Z","endTime":"2025-09-17T19:11:10.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.84485064584713,"strikeZoneBottom":1.73448866193349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17115034152883,"aZ":-12.083853127819937,"pfxX":-5.5784817750589415,"pfxZ":11.126361836445598,"pX":0.29434274799102655,"pZ":4.373006261924577,"vX0":4.407544754625452,"vY0":-134.29547549954003,"vZ0":-2.558436592614615,"x":105.78,"y":120.71,"x0":-0.6526917138982914,"y0":50.002917170188965,"z0":6.210318059116935,"aX":-10.073715607475563},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.7,"breakHorizontal":9.0,"spinRate":2498,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40963535092777814,"extension":5.667931013973402},"index":7,"playId":"c6dbf560-56c9-31da-a4c9-71dada05f805","pitchNumber":5,"startTime":"2025-09-17T19:11:28.139Z","endTime":"2025-09-17T19:11:32.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.236049215996516,"aZ":-43.52260145922645,"pfxX":7.267820584154684,"pfxZ":-8.718834647477449,"pX":0.10549829243022316,"pZ":2.380871965356627,"vX0":-0.2944564875736227,"vY0":-114.30609113280174,"vZ0":0.3627916525858572,"x":112.98,"y":174.5,"x0":-0.7047383847124132,"y0":50.00220951043893,"z0":6.550350149782876,"aX":9.461583430279207},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-15.2,"breakHorizontal":-13.0,"spinRate":3252,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.48215682108322433,"extension":5.655176103586271},"hitData":{"launchSpeed":96.8,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":155.74}},"index":8,"playId":"dadcd2ca-5d4d-3ab1-92ed-3006ee7e4230","pitchNumber":6,"startTime":"2025-09-17T19:11:49.488Z","endTime":"2025-09-17T19:11:58.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:11:58.204Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Yorke flies out to right fielder Kevin Alcántara.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-17T19:12:08.848Z","endTime":"2025-09-17T19:15:25.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":83.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73380221446448,"aZ":-21.27041642289445,"pfxX":3.094624620762693,"pfxZ":6.219592816184932,"pX":0.793754031609525,"pZ":3.016548398118846,"vX0":1.5636925622362976,"vY0":-131.08189579061144,"vZ0":-4.194285117552326,"x":86.74,"y":157.33,"x0":-0.21125806269189334,"y0":50.00554857095562,"z0":6.210536129768834,"aX":5.426282686143576},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.7,"breakHorizontal":-5.9,"spinRate":2694,"spinDirection":178},"zone":3,"typeConfidence":2.0,"plateTime":0.4166527907624533,"extension":5.673397574722176},"index":0,"playId":"111e9fdf-a54d-3feb-a3f8-3e5e33372178","pitchNumber":1,"startTime":"2025-09-17T19:12:32.189Z","endTime":"2025-09-17T19:12:35.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.49761930293866,"strikeZoneBottom":1.57096016621542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.254240504560713,"aZ":-18.991228720230158,"pfxX":2.8703232555950366,"pfxZ":7.528688222079557,"pX":0.6897386177147768,"pZ":1.5250760700215555,"vX0":1.5980567781940667,"vY0":-131.12136722455838,"vZ0":-8.042265780527206,"x":90.71,"y":197.6,"x0":-0.29947573869833766,"y0":50.00416005364478,"z0":6.03520956792329,"aX":5.026193619221667},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.2,"breakHorizontal":-5.5,"spinRate":2668,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.41683013268613056,"extension":6.199422892510687},"index":1,"playId":"c8d82464-dbc6-387a-80ff-28b151899043","pitchNumber":2,"startTime":"2025-09-17T19:12:52.819Z","endTime":"2025-09-17T19:12:56.861Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.55261351697788,"strikeZoneBottom":1.58625585370594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4055841378257,"aZ":-41.93066271771851,"pfxX":6.302620540642819,"pfxZ":-7.4864292659608775,"pX":0.945877934613574,"pZ":0.7540129790461645,"vX0":0.5227848106633989,"vY0":-114.14491785602843,"vZ0":-3.2410790970355334,"x":80.95,"y":218.42,"x0":-0.10446572402596817,"y0":50.003541711770964,"z0":6.370828741929469,"aX":8.214547439566303},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-14.0,"breakHorizontal":-11.5,"spinRate":3261,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.48211995121532336,"extension":5.71305703252402},"index":2,"playId":"08e0e242-8ebd-37f5-89eb-38418576abd7","pitchNumber":3,"startTime":"2025-09-17T19:13:12.741Z","endTime":"2025-09-17T19:13:16.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.50446515633413,"strikeZoneBottom":1.57791788951833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.433386297613307,"aZ":-19.838964823851136,"pfxX":2.2495865011934475,"pfxZ":7.080243920503719,"pX":-0.5054117277638213,"pZ":3.6025961412815044,"vX0":-1.3523372192487781,"vY0":-130.6220929419178,"vZ0":-3.090229905167093,"x":136.27,"y":141.51,"x0":-0.27538211140804947,"y0":50.00064154718424,"z0":6.278543583847569,"aX":3.918255593108553},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.5,"breakHorizontal":-3.8,"spinRate":2581,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.4180329557510145,"extension":5.793756496528442},"index":3,"playId":"670db1b4-911f-3e21-9424-b179549b4187","pitchNumber":4,"startTime":"2025-09-17T19:13:32.035Z","endTime":"2025-09-17T19:13:35.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.066071963689026,"aZ":-20.321699376902174,"pfxX":2.4913184313840127,"pfxZ":6.834075880183413,"pX":0.6995335480844113,"pZ":2.7592478806812037,"vX0":1.2920085856442667,"vY0":-130.5220642492993,"vZ0":-4.918112310174313,"x":90.34,"y":164.28,"x0":-0.12476156153854541,"y0":50.004071498492586,"z0":6.1869386634413805,"aX":4.322387120181575},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.5,"breakHorizontal":-4.8,"spinRate":2567,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4187726449186475,"extension":5.927508021105084},"index":4,"playId":"bc7b4d8d-7064-38c3-8de3-ecfd3236f6a3","pitchNumber":5,"startTime":"2025-09-17T19:13:51.152Z","endTime":"2025-09-17T19:13:54.851Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"playId":"a0d08dea-a325-4f1c-bcd5-7dab5c90079e","startTime":"2025-09-17T19:14:07.048Z","endTime":"2025-09-17T19:14:12.048Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.820242533289523,"aZ":-17.901259257850334,"pfxX":1.9705343591950633,"pfxZ":8.118303953175747,"pX":0.4417723833202384,"pZ":2.441316712350263,"vX0":0.5768363478666823,"vY0":-131.50768234705828,"vZ0":-6.2090795598208866,"x":100.16,"y":172.86,"x0":-0.03628491219461656,"y0":50.00554452776114,"z0":6.152359651197898,"aX":3.4661861538052294},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.7,"breakHorizontal":-3.7,"spinRate":2633,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.41585184321140733,"extension":5.975327025884435},"index":6,"playId":"00c54a97-dccd-3df1-9888-b6c38463b3be","pitchNumber":6,"startTime":"2025-09-17T19:14:23.695Z","endTime":"2025-09-17T19:14:28.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.168060178993194,"aZ":-20.97669912525411,"pfxX":0.8068309828225759,"pfxZ":6.263200562505123,"pX":0.6412960290934856,"pZ":2.407216502647194,"vX0":1.7953110817528668,"vY0":-132.36062749463647,"vZ0":-5.861602838379464,"x":92.56,"y":173.79,"x0":-0.14851843833110606,"y0":50.00371974201823,"z0":6.169151101887273,"aX":1.4430191819249345},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.4,"breakHorizontal":-1.8,"spinRate":2700,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.41256104941854366,"extension":5.879484810456504},"index":7,"playId":"07f59ad1-cc54-34c4-a2ec-bb2810f41c04","pitchNumber":7,"startTime":"2025-09-17T19:14:49.273Z","endTime":"2025-09-17T19:14:52.273Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.866766576986688,"aZ":-22.512280964103738,"pfxX":2.5771771671464028,"pfxZ":5.48551687326519,"pX":0.4314345311549986,"pZ":2.8181190870523842,"vX0":0.7488256214875113,"vY0":-131.60243354118407,"vZ0":-4.577062569277316,"x":100.55,"y":162.69,"x0":-0.19132423206777482,"y0":50.00132425073871,"z0":6.2386680178036995,"aX":4.538482124385132},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":-4.8,"spinRate":2736,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.41554639749641353,"extension":5.9133686794911835},"hitData":{"launchSpeed":88.2,"launchAngle":54.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.52,"coordY":131.83}},"index":8,"playId":"dac6ecb4-8ab6-3f78-bb6a-ab71cf755422","pitchNumber":8,"startTime":"2025-09-17T19:15:15.538Z","endTime":"2025-09-17T19:15:25.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:15:25.473Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to center fielder Oneil Cruz.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-17T19:17:32.016Z","endTime":"2025-09-17T19:19:34.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Oneil Cruz remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T19:16:37.556Z","endTime":"2025-09-17T19:17:34.293Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":672744,"link":"/api/v1/people/672744"}},{"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":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.605873647961314,"aZ":-26.540462128107958,"pfxX":-4.560408006479959,"pfxZ":3.9124123351780824,"pX":-0.36879770231092496,"pZ":1.937522555705759,"vX0":2.720065412117751,"vY0":-119.38056280515337,"vZ0":-3.2634094667021785,"x":131.06,"y":186.47,"x0":-0.9321655574177958,"y0":50.00163982870971,"z0":5.718707004493754,"aX":-6.562881631549101},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.6,"breakHorizontal":7.6,"spinRate":1983,"spinDirection":276},"zone":7,"typeConfidence":2.0,"plateTime":0.45932496231671616,"extension":6.315910236836961},"index":1,"playId":"e5a6292e-097c-3bbe-a5ff-8913ee5b0edf","pitchNumber":1,"startTime":"2025-09-17T19:17:34.293Z","endTime":"2025-09-17T19:17:37.293Z","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":83.6,"endSpeed":77.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.857235989547103,"aZ":-29.662523651847952,"pfxX":-3.883330227289955,"pfxZ":1.661127444969913,"pX":0.12435866530260768,"pZ":0.8110342846849541,"vX0":4.198520137080054,"vY0":-121.67161545284802,"vZ0":-5.498640450265546,"x":112.26,"y":216.88,"x0":-1.1117796033090424,"y0":50.002582379622915,"z0":5.642897613035477,"aX":-5.874771329363979},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":6.1,"spinRate":1999,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.44861830276366366,"extension":6.780463168912913},"index":2,"playId":"26db5d13-d9ba-30df-bff4-75506ab7f635","pitchNumber":2,"startTime":"2025-09-17T19:17:52.527Z","endTime":"2025-09-17T19:17:55.527Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-17T19:18:06.317Z","endTime":"2025-09-17T19:18:23.570Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.30609609281213,"strikeZoneBottom":1.56220282108793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.639152136534758,"aZ":-14.599856738657458,"pfxX":-6.557096093729301,"pfxZ":9.113578195226891,"pX":-0.4966136762686873,"pZ":3.67636520962447,"vX0":2.743898263144677,"vY0":-137.97175226415558,"vZ0":-3.375245133141069,"x":135.93,"y":139.52,"x0":-0.6520411966835236,"y0":50.00103628046268,"z0":5.899065476781945,"aX":-12.643097455374592},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":11.3,"spinRate":2274,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3969422256960966,"extension":6.499452851903485},"index":4,"playId":"2c7ec466-71d8-39ef-8b46-46cc34f3cb46","pitchNumber":3,"startTime":"2025-09-17T19:18:23.570Z","endTime":"2025-09-17T19:18:27.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.3,"strikeZoneTop":3.28587801851972,"strikeZoneBottom":1.52208082020669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31724865970946,"aZ":-30.62169655724769,"pfxX":-1.4213153001933856,"pfxZ":1.0433297882081325,"pX":-1.0172046448762944,"pZ":1.970404928969838,"vX0":0.42054238688327034,"vY0":-122.25721391172655,"vZ0":-2.7872383761226787,"x":155.77,"y":185.58,"x0":-1.0082686527231512,"y0":50.004664500940855,"z0":5.792014971727947,"aX":-2.1210371011088642},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.4,"breakHorizontal":2.4,"spinRate":2058,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4504848031808817,"extension":6.449181514616962},"index":5,"playId":"2e7041a3-dd16-39fc-870e-42003ddd486c","pitchNumber":4,"startTime":"2025-09-17T19:18:43.046Z","endTime":"2025-09-17T19:18:46.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.208390888349303,"aZ":-29.935521479191767,"pfxX":-2.6751423625559303,"pfxZ":1.4892984443361001,"pX":-0.4354135938044047,"pZ":1.78343405226198,"vX0":1.9594399071734694,"vY0":-121.72536154745141,"vZ0":-3.260482330163442,"x":133.6,"y":190.63,"x0":-0.9038238676293506,"y0":50.00056463182965,"z0":5.735931307526728,"aX":-4.008348666528601},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.2,"breakHorizontal":4.3,"spinRate":2043,"spinDirection":285},"zone":7,"typeConfidence":2.0,"plateTime":0.45022747337589397,"extension":6.660652992605481},"index":6,"playId":"f5dc136b-902d-39d8-84d5-abe1e2da9083","pitchNumber":5,"startTime":"2025-09-17T19:19:00.794Z","endTime":"2025-09-17T19:19:03.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.718211224043962,"aZ":-14.332769107759928,"pfxX":-5.866693206339358,"pfxZ":9.344597005858873,"pX":0.04463139235092899,"pZ":2.5845057916690166,"vX0":3.5866892695754347,"vY0":-136.9494200739176,"vZ0":-5.981156780832734,"x":115.3,"y":169.0,"x0":-0.5160971507924791,"y0":50.00564480191848,"z0":5.7679508915691065,"aX":-11.205699964893922},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":10.0,"spinRate":2237,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3991240161563834,"extension":6.610874120362097},"hitData":{"launchSpeed":101.6,"launchAngle":33.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":153.86,"coordY":51.53}},"index":7,"playId":"2f69ab11-e56d-327f-ab72-ed09dfe8a5c5","pitchNumber":6,"startTime":"2025-09-17T19:19:25.471Z","endTime":"2025-09-17T19:19:34.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:19:34.673Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-17T19:19:40.716Z","endTime":"2025-09-17T19:21:09.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.28873730886774,"strikeZoneBottom":1.45854158107993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.782509293064013,"aZ":-31.440327249288824,"pfxX":-0.9871335802271854,"pfxZ":0.48522203484315796,"pX":-1.696113389685217,"pZ":5.304612306699393,"vX0":-1.2151634881506166,"vY0":-121.50287999329849,"vZ0":4.596167454315568,"x":181.65,"y":95.56,"x0":-1.063793929319187,"y0":50.00375814205114,"z0":6.10076522279116,"aX":-1.4956409970363442},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":2.0,"spinRate":1821,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.44849271432153914,"extension":6.216859637459377},"index":0,"playId":"8656774f-361f-33c5-aeb3-ecaa36ddfc4e","pitchNumber":1,"startTime":"2025-09-17T19:20:01.291Z","endTime":"2025-09-17T19:20:04.684Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-17T19:20:13.772Z","endTime":"2025-09-17T19:20:29.884Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.3034154097301,"strikeZoneBottom":1.51435422629886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.380494394618935,"aZ":-17.688011038368497,"pfxX":-6.840773567835903,"pfxZ":7.823907826981328,"pX":-0.6595928878794293,"pZ":3.8249766250706343,"vX0":2.2043301684080294,"vY0":-135.6241787600709,"vZ0":-2.441960344398521,"x":142.14,"y":135.51,"x0":-0.597226025847421,"y0":50.00260386434863,"z0":5.979477466960657,"aX":-12.663826002148372},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":11.9,"spinRate":2223,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40482130730360977,"extension":6.6582727745799035},"index":2,"playId":"7f82c13d-68d5-3ca6-9b87-c9941b30449b","pitchNumber":2,"startTime":"2025-09-17T19:20:29.884Z","endTime":"2025-09-17T19:20:33.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.4101666412556,"strikeZoneBottom":1.61467431871764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.256032160529458,"aZ":-31.91269739243956,"pfxX":-1.929245162290135,"pfxZ":0.18190640383656564,"pX":-0.8426013776271536,"pZ":3.0325633722087164,"vX0":0.93636297636626,"vY0":-120.8236862832463,"vZ0":-0.20621285889422492,"x":149.12,"y":156.9,"x0":-0.9851677150825624,"y0":50.005613867137555,"z0":5.9310583416803615,"aX":-2.8435724949201386},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.6,"breakHorizontal":3.2,"spinRate":1943,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4538889193871758,"extension":6.523603708792505},"index":3,"playId":"392da03e-d2df-3b77-a44c-3f30b282c641","pitchNumber":3,"startTime":"2025-09-17T19:20:47.189Z","endTime":"2025-09-17T19:20:50.933Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.44138116362693,"strikeZoneBottom":1.60536992051164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.290952915866168,"aZ":-17.370777345191627,"pfxX":-6.542290785264669,"pfxZ":8.084479848408144,"pX":-0.82962462535421,"pZ":4.105234273539476,"vX0":1.8723163489488708,"vY0":-134.28159248307628,"vZ0":-1.5062962292795474,"x":148.62,"y":127.94,"x0":-0.6845699562136067,"y0":50.00601821699903,"z0":5.905734453111151,"aX":-11.983779656245154},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":11.5,"spinRate":2202,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40746054643011176,"extension":6.532448742642385},"index":4,"playId":"e49189b4-3ad4-3e90-a217-38394ba5fea3","pitchNumber":4,"startTime":"2025-09-17T19:21:05.673Z","endTime":"2025-09-17T19:21:09.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:21:09.040Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks. Nico Hoerner to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-17T19:21:10.991Z","endTime":"2025-09-17T19:23:39.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"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":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.73834413910166,"strikeZoneBottom":1.64668455369318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69983088816144,"aZ":-20.107212577320038,"pfxX":-4.769761904438293,"pfxZ":7.698805494804741,"pX":-1.6634003416100123,"pZ":3.651437521305824,"vX0":0.1301371093857614,"vY0":-123.870981576163,"vZ0":-1.3430991090180546,"x":180.4,"y":140.19,"x0":-1.095781146449499,"y0":50.00370049379327,"z0":5.867463217561809,"aX":-7.4781413463058914},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":13.9,"breakHorizontal":8.6,"spinRate":1804,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.44069687577635186,"extension":6.8996073645946625},"index":0,"playId":"e9bf4df8-b76a-3b5b-861b-976d4ac770c5","pitchNumber":1,"startTime":"2025-09-17T19:21:38.111Z","endTime":"2025-09-17T19:21:41.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.32789602620107,"strikeZoneBottom":1.51519106682269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.463747218934298,"aZ":-32.134863128421316,"pfxX":0.03682122187530368,"pfxZ":0.026564436053011065,"pX":-1.229406221475331,"pZ":4.084699280522735,"vX0":-0.7610787395605644,"vY0":-119.34735067176652,"vZ0":2.445220276491358,"x":163.86,"y":128.49,"x0":-0.9114875540158485,"y0":50.0027037180353,"z0":5.936443881839011,"aX":0.053380427619410864},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.8,"breakHorizontal":0.1,"spinRate":1943,"spinDirection":279},"zone":11,"typeConfidence":2.0,"plateTime":0.4585257690157283,"extension":6.354982990338187},"index":1,"playId":"a3a1d268-76a2-37dd-8c8d-39b5cd819b97","pitchNumber":2,"startTime":"2025-09-17T19:22:00.221Z","endTime":"2025-09-17T19:22:03.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.259904830599716,"aZ":-29.734863448986697,"pfxX":-2.0769983378172405,"pfxZ":1.6590170632538523,"pX":0.057521779058212805,"pZ":2.3038680008446555,"vX0":3.0337661442442148,"vY0":-120.6191936341128,"vZ0":-1.9510867346329532,"x":114.81,"y":176.58,"x0":-0.9487542937810949,"y0":50.00122288342498,"z0":5.754291986703671,"aX":-3.049285830761806},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.8,"breakHorizontal":3.0,"spinRate":1878,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4547368719339411,"extension":6.910309862470043},"index":2,"playId":"cbe1c11a-2258-34a2-9967-926172cda974","pitchNumber":3,"startTime":"2025-09-17T19:22:22.030Z","endTime":"2025-09-17T19:22:25.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.50918370151999,"strikeZoneBottom":1.57692511532688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.308577183684548,"aZ":-16.18565996079971,"pfxX":-5.414380544360105,"pfxZ":8.644514616422573,"pX":-0.8191249419786387,"pZ":2.319032812583386,"vX0":1.3519015789168394,"vY0":-134.89697884219703,"vZ0":-6.082267875768145,"x":148.22,"y":176.17,"x0":-0.6219778739569066,"y0":50.00666848019224,"z0":5.73712347060058,"aX":-10.018098726691377},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2278,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40545770071120346,"extension":6.656011191296691},"index":3,"playId":"9f108e30-31cb-3e9a-b316-02604d1d5245","pitchNumber":4,"startTime":"2025-09-17T19:22:46.452Z","endTime":"2025-09-17T19:22:50.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79571262758077,"aZ":-16.408084639456035,"pfxX":-5.046777026004184,"pfxZ":8.517636719431133,"pX":0.2984187889117457,"pZ":3.5642307728896485,"vX0":3.7031074060312457,"vY0":-135.0332342048867,"vZ0":-3.1998460445425914,"x":105.62,"y":142.55,"x0":-0.43351948266121093,"y0":50.00264228773737,"z0":5.915836909195297,"aX":-9.340506931581317},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":8.4,"spinRate":2241,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4052958287421182,"extension":6.7091849321272},"index":4,"playId":"e6e04318-9ba3-3d61-a638-1669584c247a","pitchNumber":5,"startTime":"2025-09-17T19:23:08.333Z","endTime":"2025-09-17T19:23:11.333Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.51419135095099,"strikeZoneBottom":1.542425643012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.959353726178914,"aZ":-30.314837858158324,"pfxX":-3.126774869554853,"pfxZ":1.2241550411818025,"pX":1.0904520080170115,"pZ":-0.08878608014441122,"vX0":5.431710048954413,"vY0":-122.26972275706618,"vZ0":-7.345809743063997,"x":75.43,"y":241.18,"x0":-0.7485571831316808,"y0":50.006037713488546,"z0":5.538772950515732,"aX":-4.759934411625626},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":4.4,"spinRate":1992,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.44710151093472295,"extension":6.769386955677586},"index":5,"playId":"61a38286-845e-3c1e-8081-f66f07e11bfb","pitchNumber":6,"startTime":"2025-09-17T19:23:35.734Z","endTime":"2025-09-17T19:23:39.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:23:39.776Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Turner singles on a ground ball to left fielder Tommy Pham. Nico Hoerner scores. Ian Happ to 2nd.","rbi":1,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-17T19:26:31.438Z","endTime":"2025-09-17T19:27:39.247Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":664294,"link":"/api/v1/people/664294"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-17T19:23:52.610Z","endTime":"2025-09-17T19:24:28.184Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kyle Nicolas replaces Dauri Moreta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-17T19:24:28.184Z","endTime":"2025-09-17T19:26:33.747Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693312,"link":"/api/v1/people/693312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.5,"endSpeed":82.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86220130844579,"aZ":-29.974705067902573,"pfxX":3.0445728128283145,"pfxZ":1.2685408138082925,"pX":0.689063051567207,"pZ":1.629931063718836,"vX0":3.798506789923511,"vY0":-130.37462535256748,"vZ0":-4.881675319638053,"x":90.73,"y":194.77,"x0":-1.1789649822216017,"y0":50.00174664325597,"z0":5.772821876119914,"aX":5.271798255847017},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.4,"breakHorizontal":-6.4,"spinRate":2505,"spinDirection":88},"zone":9,"typeConfidence":2.0,"plateTime":0.4191577415604386,"extension":7.089762078425795},"index":2,"playId":"bbf1e47d-1551-311a-b9fd-030dc86659be","pitchNumber":1,"startTime":"2025-09-17T19:26:33.747Z","endTime":"2025-09-17T19:26:36.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.35637081945367,"strikeZoneBottom":1.42429501447117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90275257548085,"aZ":-30.461902159467137,"pfxX":1.9397580319642982,"pfxZ":0.9775148719749112,"pX":1.1619109761449666,"pZ":1.4400626415731912,"vX0":5.386625115493161,"vY0":-131.0689272606179,"vZ0":-5.550057874047654,"x":72.71,"y":199.9,"x0":-1.163238792324658,"y0":50.005483712226834,"z0":5.8300326972073515,"aX":3.4120320660620815},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.8,"breakHorizontal":-4.6,"spinRate":2584,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.41617310011064657,"extension":7.012943564920235},"index":3,"playId":"0638467a-4e11-3383-929b-940d9d9dedf1","pitchNumber":2,"startTime":"2025-09-17T19:26:53.200Z","endTime":"2025-09-17T19:26:56.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.27903924888484,"strikeZoneBottom":1.46671016477544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.762076384384702,"aZ":-15.52295009252462,"pfxX":-4.926832622813755,"pfxZ":8.498198737391931,"pX":1.548365352541126,"pZ":2.189216496236632,"vX0":8.36742842452489,"vY0":-138.76747531417928,"vZ0":-7.299994566779166,"x":57.98,"y":179.67,"x0":-0.8597271088900396,"y0":50.00005076991151,"z0":5.879274613925724,"aX":-9.650674392505929},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":7.3,"spinRate":2322,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39404723629948935,"extension":7.075365592261693},"index":4,"playId":"686ec0d4-a9b8-3f86-9739-2680ad66013c","pitchNumber":3,"startTime":"2025-09-17T19:27:11.756Z","endTime":"2025-09-17T19:27:15.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.279312951598605,"aZ":-12.407076227633723,"pfxX":-4.911614634132023,"pfxZ":9.978138684632084,"pX":0.030778487327425986,"pZ":2.4484799872306695,"vX0":4.869387337032134,"vY0":-140.01618494110474,"vZ0":-7.1118379411669,"x":115.83,"y":172.67,"x0":-1.09462230115677,"y0":50.00392500568579,"z0":5.837324639343206,"aX":-9.731019814931946},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":7.9,"spinRate":2349,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39153347253705784,"extension":7.320460204489274},"hitData":{"launchSpeed":103.6,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.97,"coordY":109.12}},"index":5,"playId":"4a3196f8-d14a-30a7-a58c-5b720315c6b9","pitchNumber":4,"startTime":"2025-09-17T19:27:29.358Z","endTime":"2025-09-17T19:27:39.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:27:39.247Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin Alcántara called out on strikes.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-17T19:27:52.031Z","endTime":"2025-09-17T19:29:37.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"postOnSecond":{"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,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.6677096822978,"strikeZoneBottom":1.6944095502427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.549304410443934,"aZ":-38.37211052045132,"pfxX":2.15680099543499,"pfxZ":-4.275983507980687,"pX":2.3679926970643597,"pZ":0.5729064688728157,"vX0":6.965113849360439,"vY0":-120.07234406570738,"vZ0":-4.330955886007498,"x":26.74,"y":223.31,"x0":-0.8574192732824731,"y0":50.000915923772666,"z0":5.836074736875683,"aX":3.127962355305474},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.5,"breakHorizontal":-5.6,"spinRate":2616,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4572200439566698,"extension":7.301159763184491},"index":0,"playId":"1cf2ec12-fbb8-355f-8f7c-2378d88f1e3a","pitchNumber":1,"startTime":"2025-09-17T19:28:17.896Z","endTime":"2025-09-17T19:28:21.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.73464432895345,"strikeZoneBottom":1.68320507410835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72555332953279,"aZ":-30.418851591047368,"pfxX":1.987913307741838,"pfxZ":0.9916876650696116,"pX":0.7193658413998103,"pZ":0.7759151836226841,"vX0":4.330233664989962,"vY0":-131.68236370629916,"vZ0":-7.133523136734521,"x":89.58,"y":217.83,"x0":-1.2014128928756775,"y0":50.000004659216195,"z0":5.7560325070298815,"aX":3.506607956811751},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.5,"breakHorizontal":-4.6,"spinRate":2526,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.41520026824819345,"extension":7.037270427252094},"index":1,"playId":"ada6b052-d1b9-3f15-9d43-4606d21dd15f","pitchNumber":2,"startTime":"2025-09-17T19:28:39.633Z","endTime":"2025-09-17T19:28:43.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.6850047497761,"strikeZoneBottom":1.71265630347563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.030302535215124,"aZ":-30.592304870881847,"pfxX":2.6105054940439394,"pfxZ":0.923414682396622,"pX":-0.3774889955766737,"pZ":2.523287738010792,"vX0":1.7277933662480625,"vY0":-129.68489443281587,"vZ0":-2.6340665761993174,"x":131.39,"y":170.65,"x0":-1.3897363134892222,"y0":50.004039204096365,"z0":5.866238909061593,"aX":4.483513328685558},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.3,"breakHorizontal":-5.0,"spinRate":2545,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.4210279547446443,"extension":7.040506856243113},"index":2,"playId":"1818866c-0210-3891-9d04-f65188dd569f","pitchNumber":3,"startTime":"2025-09-17T19:28:57.691Z","endTime":"2025-09-17T19:29:00.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.656,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44446719870832,"aZ":-15.189989615493479,"pfxX":-5.266910172709196,"pfxZ":8.782595046395363,"pX":0.3942480547949386,"pZ":3.4760392226655186,"vX0":5.386195246486395,"vY0":-138.76576920127988,"vZ0":-4.173415513254378,"x":101.97,"y":144.93,"x0":-0.8953710585074303,"y0":50.004643492689745,"z0":6.02378468138147,"aX":-10.188043337876879},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":8.3,"spinRate":2349,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3959649815211739,"extension":7.2277759709320515},"index":3,"playId":"090f5aa8-3114-3a56-b90e-a9fae67a89e0","pitchNumber":4,"startTime":"2025-09-17T19:29:13.731Z","endTime":"2025-09-17T19:29:16.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-17T19:29:28.407Z","endTime":"2025-09-17T19:29:34.191Z","isPitch":false,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"}},{"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.63664516778606,"strikeZoneBottom":1.74478817401396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26399584958038,"aZ":-40.429267313041265,"pfxX":5.981820733786977,"pfxZ":-5.55864260291345,"pX":-0.6845993469839188,"pZ":3.0372372868137014,"vX0":-0.810394136087374,"vY0":-121.2107896373124,"vZ0":1.2325198840088152,"x":143.1,"y":156.77,"x0":-1.1224877552785997,"y0":50.00569661595334,"z0":6.059386126418186,"aX":8.878778749358583},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.5,"breakHorizontal":-10.7,"spinRate":2595,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.45234269750626366,"extension":7.0618764098807345},"index":5,"playId":"b50751a1-6fd2-384b-9289-36735cdd29b6","pitchNumber":5,"startTime":"2025-09-17T19:29:34.191Z","endTime":"2025-09-17T19:29:37.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:29:37.827Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Crow-Armstrong lines out sharply to center fielder Oneil Cruz.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-17T19:29:44.973Z","endTime":"2025-09-17T19:30:31.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"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":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.04763944313532,"strikeZoneBottom":1.30810795177737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05300526349273,"aZ":-39.872871201964394,"pfxX":4.59062037607308,"pfxZ":-5.090605004855064,"pX":0.3306850382663305,"pZ":2.937793520298199,"vX0":1.6737012396663564,"vY0":-122.1556357364442,"vZ0":0.8228247638840238,"x":104.4,"y":159.46,"x0":-0.9598356463019297,"y0":50.004199420259084,"z0":6.024228231408283,"aX":6.9386443334715135},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.8,"breakHorizontal":-8.8,"spinRate":2621,"spinDirection":47},"zone":3,"typeConfidence":2.0,"plateTime":0.44837697985753344,"extension":7.059871448423796},"index":0,"playId":"afbefc49-7b2d-32c2-b530-77d133015fc0","pitchNumber":1,"startTime":"2025-09-17T19:30:07.108Z","endTime":"2025-09-17T19:30:10.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.313650626941406,"aZ":-29.543140096937094,"pfxX":2.508680594704716,"pfxZ":1.4922881687907399,"pX":-0.17171842010775484,"pZ":2.616320680058379,"vX0":1.7050304796300038,"vY0":-131.6833101683524,"vZ0":-2.8257473843760073,"x":123.55,"y":168.14,"x0":-1.152269260638752,"y0":50.006469661453416,"z0":5.874799204834189,"aX":4.434066225542407},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.3,"breakHorizontal":-4.9,"spinRate":2642,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.4149529368677132,"extension":7.1506053848968465},"hitData":{"launchSpeed":103.3,"launchAngle":21.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":96.39,"coordY":55.1}},"index":1,"playId":"c79f0f63-25bb-3209-9522-5b3082c6edd6","pitchNumber":2,"startTime":"2025-09-17T19:30:23.019Z","endTime":"2025-09-17T19:30:31.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:30:31.483Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Flores Jr. walks.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-17T19:32:29.737Z","endTime":"2025-09-17T19:35:37.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Drew Pomeranz replaces Aaron Civale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T19:31:29.224Z","endTime":"2025-09-17T19:32:29.737Z","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":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":519141,"fullName":"Drew Pomeranz"}}},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"d2b4d9de-f07c-407a-a364-7c1bbed472c5","pitchNumber":0,"startTime":"2025-09-17T19:32:29.737Z","endTime":"2025-09-17T19:32:34.737Z","isPitch":false,"type":"no_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":91.4,"endSpeed":83.7,"strikeZoneTop":3.7474128176145,"strikeZoneBottom":1.6337560503965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.136775615676942,"aZ":-12.585938300400302,"pfxX":2.6388228558434763,"pfxZ":10.993551980108045,"pX":-1.5204454863261159,"pZ":2.0893320700144726,"vX0":-9.569370277092155,"vY0":-132.58083280601002,"vZ0":-7.399922338439128,"x":174.96,"y":182.37,"x0":1.7915883568853126,"y0":50.00349933218813,"z0":5.83379371513522,"aX":4.703945835505169},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.5,"breakHorizontal":-2.8,"spinRate":2627,"spinDirection":160},"zone":13,"typeConfidence":0.89,"plateTime":0.41301092287620067,"extension":5.785649181991756},"index":2,"playId":"62023046-bfdf-387c-bb6c-8cf6e3ace0d7","pitchNumber":1,"startTime":"2025-09-17T19:32:56.879Z","endTime":"2025-09-17T19:33:00.153Z","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":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91425608331356,"aZ":-13.816326560595908,"pfxX":1.5215666542832478,"pfxZ":9.964033295549688,"pX":-0.2878328469980633,"pZ":3.5338569607891404,"vX0":-6.2635996043266395,"vY0":-134.7858851044399,"vZ0":-3.906973644861837,"x":127.97,"y":143.37,"x0":1.8670518573797803,"y0":50.003706174385556,"z0":5.9758484767170135,"aX":2.8043370908590983},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-1.4,"spinRate":2432,"spinDirection":155},"zone":1,"typeConfidence":0.89,"plateTime":0.40616135486212146,"extension":5.8809419741025515},"index":3,"playId":"78d17299-6553-32ea-8f0f-6639c7f37941","pitchNumber":2,"startTime":"2025-09-17T19:33:10.089Z","endTime":"2025-09-17T19:33:13.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12192389491565,"aZ":-13.924206259201425,"pfxX":0.7306526242726237,"pfxZ":9.968759925515608,"pX":0.3449167703133785,"pZ":3.5854348919221515,"vX0":-4.368309445954936,"vY0":-134.23279903935733,"vZ0":-3.953173556977733,"x":103.85,"y":141.97,"x0":1.896131630811275,"y0":50.006445482436725,"z0":6.063735521492014,"aX":1.3383854267756754},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-0.4,"spinRate":2615,"spinDirection":159},"zone":3,"typeConfidence":0.89,"plateTime":0.4075075693554022,"extension":5.594662878120504},"index":4,"playId":"86b1b313-ce7d-3eb1-86ff-172108f61b51","pitchNumber":3,"startTime":"2025-09-17T19:33:25.147Z","endTime":"2025-09-17T19:33:28.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-17T19:33:36.637Z","endTime":"2025-09-17T19:33:51.361Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90065134195867,"aZ":-12.230148488660918,"pfxX":0.9740481336023832,"pfxZ":10.751781948299119,"pX":-0.4958429387260981,"pZ":2.612156561092146,"vX0":-6.511212536854114,"vY0":-134.9810372477795,"vZ0":-6.407356081969886,"x":135.9,"y":168.25,"x0":1.8155764369269995,"y0":50.003851945178475,"z0":5.868575081182644,"aX":1.8068530474751732},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":-0.5,"spinRate":2651,"spinDirection":162},"zone":4,"typeConfidence":0.9,"plateTime":0.40494117325415546,"extension":5.974215414946569},"index":6,"playId":"1b6198d1-2fb8-3ea9-b507-831e899dab32","pitchNumber":4,"startTime":"2025-09-17T19:33:51.361Z","endTime":"2025-09-17T19:33:57.551Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.6931285332237,"strikeZoneBottom":1.59781580586955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.454953197781503,"aZ":-40.69539276017475,"pfxX":-0.5713066255959243,"pfxZ":-5.390350437214474,"pX":-0.9928378318433269,"pZ":1.2929162143606956,"vX0":-6.838784878139974,"vY0":-124.777963150427,"vZ0":-3.4137827196722412,"x":154.84,"y":203.87,"x0":1.8544352409132874,"y0":50.00254261067817,"z0":6.022566152429182,"aX":-0.9022916358929457},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.3,"breakHorizontal":2.5,"spinRate":2311,"spinDirection":331},"zone":13,"typeConfidence":0.89,"plateTime":0.4384960082102194,"extension":5.876320027720055},"index":7,"playId":"0cef24ad-ccab-3234-a1ce-c1ed109f58ab","pitchNumber":5,"startTime":"2025-09-17T19:34:14.983Z","endTime":"2025-09-17T19:34:18.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.857775157076233,"aZ":-41.84376025055979,"pfxX":-2.574979254613827,"pfxZ":-6.184363515934115,"pX":-0.22797471248571527,"pZ":1.9371277687914785,"vX0":-4.677396028441484,"vY0":-124.26708092951614,"vZ0":-1.6507620328308903,"x":125.69,"y":186.48,"x0":2.0129251088949327,"y0":50.000607206632644,"z0":6.085370675989868,"aX":-4.027373467617695},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.3,"breakHorizontal":5.8,"spinRate":2310,"spinDirection":336},"zone":8,"typeConfidence":0.9,"plateTime":0.4407265493549799,"extension":5.811622903758314},"index":8,"playId":"1dec31e3-55b2-3ca1-bc02-966126ee04bd","pitchNumber":6,"startTime":"2025-09-17T19:34:29.984Z","endTime":"2025-09-17T19:34:33.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.748424678464247,"aZ":-12.639942815106524,"pfxX":3.273853226227806,"pfxZ":10.263338726444049,"pX":-0.12453718032045984,"pZ":3.6420303449438998,"vX0":-6.175190542472649,"vY0":-136.75489350348656,"vZ0":-4.092612130492579,"x":121.75,"y":140.45,"x0":1.7324025503706186,"y0":50.00571658123401,"z0":6.018384088679978,"aX":6.2335655749763506},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":-4.7,"spinRate":2607,"spinDirection":158},"zone":2,"typeConfidence":0.9,"plateTime":0.3997667714045514,"extension":5.912588376956643},"index":9,"playId":"e94d7f4f-e409-3417-894d-b4b365a3850c","pitchNumber":7,"startTime":"2025-09-17T19:35:11.749Z","endTime":"2025-09-17T19:35:15.340Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.62084553187112,"strikeZoneBottom":1.6466500341492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33907218601343,"aZ":-40.430985726629366,"pfxX":-0.324300772180218,"pfxZ":-5.213598289959558,"pX":-0.4580941009490139,"pZ":0.8345338451934018,"vX0":-5.706496739339489,"vY0":-125.04562512148084,"vZ0":-4.360989308957246,"x":134.46,"y":216.25,"x0":1.8962814957172731,"y0":50.00501588178618,"z0":5.9201266996020685,"aX":-0.5127775523133463},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-10.2,"breakHorizontal":1.9,"spinRate":2214,"spinDirection":332},"zone":13,"typeConfidence":0.89,"plateTime":0.43810266103896245,"extension":5.805971096557772},"index":10,"playId":"cb8112fe-d860-3b61-946d-89fb8eeb4ec7","pitchNumber":8,"startTime":"2025-09-17T19:35:30.263Z","endTime":"2025-09-17T19:35:37.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:35:37.289Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-17T19:36:18.928Z","endTime":"2025-09-17T19:37:22.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.58566263593856,"strikeZoneBottom":1.64454650902581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.302387515448707,"aZ":-12.725200211790746,"pfxX":1.6346886801590126,"pfxZ":10.31232847990081,"pX":0.48320481666950305,"pZ":4.101814239805317,"vX0":-4.795083356130428,"vY0":-135.86790782993018,"vZ0":-2.847828359184705,"x":98.58,"y":128.03,"x0":2.051713884850926,"y0":50.00425513114046,"z0":6.037574092781715,"aX":3.0840010149103456},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":-2.0,"spinRate":2581,"spinDirection":161},"zone":12,"typeConfidence":0.89,"plateTime":0.4017766214140752,"extension":5.776890452370393},"index":0,"playId":"f194d33d-de8a-3446-b7c2-2f1b8c9ea7b7","pitchNumber":1,"startTime":"2025-09-17T19:36:19.587Z","endTime":"2025-09-17T19:36:22.888Z","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":93.5,"endSpeed":86.1,"strikeZoneTop":3.63324481797815,"strikeZoneBottom":1.61201388766115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.676396077888402,"aZ":-10.812655089603663,"pfxX":1.5154944043746459,"pfxZ":11.320927234190016,"pX":0.07724882670178108,"pZ":2.7362216502095866,"vX0":-5.755005549207571,"vY0":-135.97438784632584,"vZ0":-6.457610978920165,"x":114.06,"y":164.9,"x0":2.0171692786324082,"y0":50.00133924186276,"z0":5.879652428036798,"aX":2.859537233796112},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":-1.7,"spinRate":2636,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.40164040107302945,"extension":5.89060305537245},"index":1,"playId":"6a4664d2-9372-3535-8e99-8d225778592e","pitchNumber":2,"startTime":"2025-09-17T19:36:33.431Z","endTime":"2025-09-17T19:36:36.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.541536009833916,"aZ":-12.835036884309323,"pfxX":0.6767644390854417,"pfxZ":10.265397360593544,"pX":0.26719825704066935,"pZ":3.7352327404790127,"vX0":-5.080938116394997,"vY0":-136.07336800295343,"vZ0":-3.6800658709786274,"x":106.82,"y":137.93,"x0":2.067001975536575,"y0":50.00522670622881,"z0":5.9883943570825835,"aX":1.2760883539294126},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":-0.2,"spinRate":2608,"spinDirection":156},"zone":12,"typeConfidence":0.89,"plateTime":0.4018096740753645,"extension":5.814037018348572},"index":2,"playId":"b58523ba-c9b9-37cd-98c3-9104efa7e28f","pitchNumber":3,"startTime":"2025-09-17T19:36:46.428Z","endTime":"2025-09-17T19:36:50.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.58011737596731,"strikeZoneBottom":1.59884599362108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41711846631191,"aZ":-10.998754058914283,"pfxX":1.7638618752188542,"pfxZ":11.400957966749235,"pX":-1.745730909096026,"pZ":2.0715620391647263,"vX0":-9.66647348005522,"vY0":-134.9439119491175,"vZ0":-8.023798696380387,"x":183.54,"y":182.85,"x0":1.6428517945898553,"y0":50.00525038167617,"z0":5.845253387668247,"aX":3.278796097138466},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":-1.3,"spinRate":2572,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.4048064460478784,"extension":6.045853033328827},"index":3,"playId":"012fcbfc-7bb3-35a4-abcf-768c12695bd8","pitchNumber":4,"startTime":"2025-09-17T19:37:02.664Z","endTime":"2025-09-17T19:37:06.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48168287131579,"aZ":-11.41427312826482,"pfxX":1.4523961066327071,"pfxZ":11.05162625039307,"pX":-0.11830942551060188,"pZ":3.528264797188654,"vX0":-5.985716486164243,"vY0":-135.8707682722812,"vZ0":-4.461147509931285,"x":121.51,"y":143.52,"x0":1.9201030929205414,"y0":50.00300308276626,"z0":5.9785069861761055,"aX":2.729716327849731},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":-1.4,"spinRate":2677,"spinDirection":158},"zone":2,"typeConfidence":0.9,"plateTime":0.40241630878924894,"extension":5.9323196097309605},"index":4,"playId":"a3a2674d-7a47-3d5b-97a5-c7468a0c78b5","pitchNumber":5,"startTime":"2025-09-17T19:37:19.022Z","endTime":"2025-09-17T19:37:22.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:37:22.402Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a sharp line drive to left fielder Ian Happ. Rafael Flores Jr. to 2nd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-17T19:37:26.709Z","endTime":"2025-09-17T19:38:15.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.7229147094198,"strikeZoneBottom":1.78024713800746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90890198990119,"aZ":-40.37127277887051,"pfxX":-0.7464598150477699,"pfxZ":-5.246616479980347,"pX":-0.6035340927940073,"pZ":1.7471507074540498,"vX0":-5.749621042187569,"vY0":-124.23790747686088,"vZ0":-2.3875990181025237,"x":140.01,"y":191.61,"x0":1.83771354690654,"y0":50.002490677411444,"z0":6.076368973335671,"aX":-1.1652723811963897},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-9.8,"breakHorizontal":2.6,"spinRate":2258,"spinDirection":326},"zone":7,"typeConfidence":0.89,"plateTime":0.4408967959602976,"extension":5.755138484351362},"index":0,"playId":"8bb890a7-afc8-36e5-b1aa-73f28f12790d","pitchNumber":1,"startTime":"2025-09-17T19:37:47.684Z","endTime":"2025-09-17T19:37:51.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.131359383390922,"aZ":-11.266451874766801,"pfxX":1.3616561721870135,"pfxZ":10.975200529581846,"pX":0.1306053725777412,"pZ":2.544667421447566,"vX0":-5.300865840342712,"vY0":-137.3298653148879,"vZ0":-6.888718003820805,"x":112.02,"y":170.07,"x0":1.9111597146084742,"y0":50.005715543386536,"z0":5.856439002122209,"aX":2.5951239509548403},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":-1.3,"spinRate":2493,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.3992199338336828,"extension":5.934110878455278},"hitData":{"launchSpeed":104.9,"launchAngle":13.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.94,"coordY":75.66}},"index":1,"playId":"e796f01a-cef5-341f-a3b9-1a6499c80e61","pitchNumber":2,"startTime":"2025-09-17T19:38:04.971Z","endTime":"2025-09-17T19:38:15.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:38:15.583Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Kevin Alcántara.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-17T19:38:18.665Z","endTime":"2025-09-17T19:39:35.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.837142100765522,"aZ":-11.403721374438764,"pfxX":2.774294549707686,"pfxZ":11.087143991609322,"pX":-0.40787979637204935,"pZ":3.046130874660809,"vX0":-6.8332309077748645,"vY0":-136.01384514844221,"vZ0":-5.665368025409664,"x":132.55,"y":156.53,"x0":1.77663451397494,"y0":50.00583001479577,"z0":5.947029435130403,"aX":5.199491471787504},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-3.6,"spinRate":2703,"spinDirection":158},"zone":1,"typeConfidence":0.9,"plateTime":0.40270583783933445,"extension":5.892745216688943},"index":0,"playId":"8a359afc-3aab-36c0-9001-a5a3f8283d99","pitchNumber":1,"startTime":"2025-09-17T19:38:47.520Z","endTime":"2025-09-17T19:38:50.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.43965643017474,"strikeZoneBottom":1.66483777512024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19292105699898,"aZ":-42.12748101377346,"pfxX":-1.5417763282288974,"pfxZ":-6.286260498081059,"pX":-0.5169483821057245,"pZ":1.1638085484341065,"vX0":-5.351085158007233,"vY0":-125.27535947295154,"vZ0":-3.6289160697110354,"x":136.7,"y":207.36,"x0":1.8503117017682673,"y0":50.00363963382435,"z0":6.087928767137351,"aX":-2.440144226621531},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-12.0,"breakHorizontal":4.1,"spinRate":2291,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.43784636840563573,"extension":5.636455120213004},"index":1,"playId":"4b5b99ea-6ddf-3990-90f2-4b4fc92b453b","pitchNumber":2,"startTime":"2025-09-17T19:39:04.574Z","endTime":"2025-09-17T19:39:08.159Z","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":93.2,"endSpeed":85.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.575315959128893,"aZ":-8.868691530719428,"pfxX":2.0010086533960783,"pfxZ":12.550528374968053,"pX":-0.1770359891472398,"pZ":1.682636903286485,"vX0":-5.891118487188176,"vY0":-135.40939946544984,"vZ0":-9.33121083889233,"x":123.75,"y":193.35,"x0":1.766794165354519,"y0":50.0029836433551,"z0":5.793896467709523,"aX":3.7162382602958237},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.9,"breakHorizontal":-2.4,"spinRate":2570,"spinDirection":154},"zone":8,"typeConfidence":0.9,"plateTime":0.4044949728272331,"extension":5.971791917664454},"hitData":{"launchSpeed":82.9,"launchAngle":59.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.14,"coordY":139.48}},"index":2,"playId":"ae19a7e6-db78-3e4c-8c46-615633a6e89a","pitchNumber":3,"startTime":"2025-09-17T19:39:21.223Z","endTime":"2025-09-17T19:39:35.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:39:35.858Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-17T19:39:38.345Z","endTime":"2025-09-17T19:41:55.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.45429583262862,"strikeZoneBottom":1.6364377967438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.938173633592875,"aZ":-10.050198666740176,"pfxX":1.9954356619702216,"pfxZ":11.772563846656595,"pX":0.4766422078397691,"pZ":2.7430625197043397,"vX0":-4.7379623514673685,"vY0":-136.88643698435487,"vZ0":-6.542605239666093,"x":98.83,"y":164.72,"x0":1.9782370298093725,"y0":50.006263120848715,"z0":5.867814437151445,"aX":3.751677100086206},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.9,"breakHorizontal":-2.5,"spinRate":2581,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.4016297604928982,"extension":6.051442174517754},"index":0,"playId":"a9d2415e-01b6-3bd2-b16d-4964abb73dea","pitchNumber":1,"startTime":"2025-09-17T19:40:05.515Z","endTime":"2025-09-17T19:40:08.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.49061485094575,"strikeZoneBottom":1.63274718034043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.327767565626807,"aZ":-42.737295345055166,"pfxX":0.39021378992303646,"pfxZ":-6.639527918353533,"pX":-0.8299609649850737,"pZ":0.5899839101589598,"vX0":-6.627727629465184,"vY0":-125.36139725738006,"vZ0":-4.695358003967403,"x":148.64,"y":222.85,"x0":1.7972376683629747,"y0":50.00162965251807,"z0":5.975640870615609,"aX":0.6221201049089932},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-12.8,"breakHorizontal":0.8,"spinRate":2319,"spinDirection":328},"zone":13,"typeConfidence":0.89,"plateTime":0.4369069886366428,"extension":5.703674914977726},"index":1,"playId":"14bd3938-9318-326e-9401-25b9449629f2","pitchNumber":2,"startTime":"2025-09-17T19:40:21.662Z","endTime":"2025-09-17T19:40:25.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.41969926215538,"strikeZoneBottom":1.56164748024532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.003887888104792,"aZ":-14.20189526869793,"pfxX":0.11058872819747378,"pfxZ":9.703788903067604,"pX":2.078309844847191,"pZ":3.8567760464181706,"vX0":-0.16315756965386552,"vY0":-135.57482982522305,"vZ0":-3.1942001165918885,"x":37.78,"y":134.65,"x0":2.125040529572016,"y0":50.00520292141097,"z0":6.04802815084476,"aX":0.20488875472538817},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":-0.1,"spinRate":2588,"spinDirection":163},"zone":12,"typeConfidence":0.89,"plateTime":0.4047699442632071,"extension":5.833603752653292},"index":2,"playId":"82128ab9-5132-3c77-91c8-85db525ed32f","pitchNumber":3,"startTime":"2025-09-17T19:40:42.715Z","endTime":"2025-09-17T19:40:45.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.959978714031347,"aZ":-12.432726854920514,"pfxX":3.13612281217508,"pfxZ":10.52724948733881,"pX":0.3488709976777845,"pZ":2.0799902517011475,"vX0":-5.600681058801854,"vY0":-136.31747706233273,"vZ0":-7.77160533698062,"x":103.7,"y":182.62,"x0":2.0259166863009033,"y0":50.00268091681993,"z0":5.832980056862637,"aX":5.881398265572242},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":-4.4,"spinRate":2635,"spinDirection":153},"zone":9,"typeConfidence":0.9,"plateTime":0.40234505983144553,"extension":5.856871600357612},"index":3,"playId":"8846d279-149c-3892-8b5c-e9628cc77c81","pitchNumber":4,"startTime":"2025-09-17T19:41:01.213Z","endTime":"2025-09-17T19:41:07.303Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.38982472199564,"strikeZoneBottom":1.56666032115376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.085810518302182,"aZ":-40.73951480540514,"pfxX":0.39230036945017854,"pfxZ":-5.312526589365146,"pX":-0.35020441301320204,"pZ":1.2244629941566132,"vX0":-5.928673902725474,"vY0":-126.30755746131466,"vZ0":-3.6778135337988997,"x":130.35,"y":205.72,"x0":1.9778969258657872,"y0":50.00229445449259,"z0":5.9804911685647015,"aX":0.6345066631374693},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-10.2,"breakHorizontal":0.7,"spinRate":2426,"spinDirection":335},"zone":13,"typeConfidence":0.89,"plateTime":0.43390191907337083,"extension":5.97076879525213},"index":4,"playId":"7b95ae99-110e-3082-b152-ad6865a365d5","pitchNumber":5,"startTime":"2025-09-17T19:41:27.791Z","endTime":"2025-09-17T19:41:32.293Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.407270573798698,"aZ":-14.088998645002244,"pfxX":2.185282503101242,"pfxZ":9.46339556682021,"pX":-0.06607178027551362,"pZ":2.38461226214937,"vX0":-5.84764278457788,"vY0":-137.5968955237645,"vZ0":-6.9769983441595755,"x":119.52,"y":174.4,"x0":1.805764620973195,"y0":50.006360128800736,"z0":5.913640876524329,"aX":4.178109798518042},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":-2.6,"spinRate":2555,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.39853610618818847,"extension":5.987950170747606},"hitData":{"launchSpeed":103.3,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":154.22}},"index":5,"playId":"1693a3d1-21f2-3a14-a0ea-22e4abeabdb9","pitchNumber":6,"startTime":"2025-09-17T19:41:47.011Z","endTime":"2025-09-17T19:41:55.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:41:55.480Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-17T19:44:12.457Z","endTime":"2025-09-17T19:45:16.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dennis Santana replaces Kyle Nicolas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T19:43:13.654Z","endTime":"2025-09-17T19:44:14.760Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.49396185982594,"strikeZoneBottom":1.54354062252622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6807183638451,"aZ":-28.11980776068821,"pfxX":0.284187645569979,"pfxZ":2.492333541203358,"pX":0.9374423700838319,"pZ":2.6744127128311592,"vX0":6.205217716371646,"vY0":-126.36650038064771,"vZ0":-2.181332261038711,"x":81.27,"y":166.57,"x0":-1.5821628974786683,"y0":50.000848813941424,"z0":5.797992991896562,"aX":0.459845254005487},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":-1.9,"spinRate":2448,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.43271453681487193,"extension":6.245010972773667},"index":1,"playId":"8e3450f7-8da1-3fdb-b402-23807658a2b9","pitchNumber":1,"startTime":"2025-09-17T19:44:14.760Z","endTime":"2025-09-17T19:44:18.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.241707055480376,"aZ":-28.35346327016769,"pfxX":-0.028307444298395268,"pfxZ":2.3251188732372388,"pX":0.5930265126293641,"pZ":3.2736528961880627,"vX0":5.995005594981771,"vY0":-127.21064339917787,"vZ0":-0.5255479579283557,"x":94.4,"y":150.39,"x0":-1.7870974266398802,"y0":50.00504915920674,"z0":5.723833902813087,"aX":-0.04757032876995766},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":-1.2,"spinRate":2462,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.42999502269300116,"extension":6.218184662329858},"index":2,"playId":"22c625c5-5b97-377e-b63e-26e778be1d60","pitchNumber":2,"startTime":"2025-09-17T19:44:32.597Z","endTime":"2025-09-17T19:44:35.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.578417605134845,"aZ":-29.18364054051161,"pfxX":1.6890499678178232,"pfxZ":1.7858996468633972,"pX":0.024081459164024762,"pZ":1.7324129851750525,"vX0":4.307238470030242,"vY0":-128.01933873340835,"vZ0":-4.104929501629503,"x":116.08,"y":192.0,"x0":-1.892136579418714,"y0":50.00580573886216,"z0":5.611636970849134,"aX":2.8367248715788604},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":-4.0,"spinRate":2393,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.42597226229334106,"extension":6.353714791564478},"index":3,"playId":"d5667f90-cfdb-3ce4-a413-9148ce180a0e","pitchNumber":3,"startTime":"2025-09-17T19:44:53.168Z","endTime":"2025-09-17T19:44:56.702Z","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":96.0,"endSpeed":87.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.990472583241026,"aZ":-16.068945559209354,"pfxX":-6.1674528210582,"pfxZ":8.192675954601548,"pX":0.8644937896754864,"pZ":2.60795357330536,"vX0":9.131814026391677,"vY0":-139.4780128648041,"vZ0":-5.325116781375607,"x":84.05,"y":168.37,"x0":-1.653903246804969,"y0":50.005620618495485,"z0":5.605247001162608,"aX":-12.128678842007789},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":9.2,"spinRate":2356,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3930211264061514,"extension":6.189413371961881},"index":4,"playId":"33c4efbe-22d1-31e6-b707-97296aaf3cf2","pitchNumber":4,"startTime":"2025-09-17T19:45:13.155Z","endTime":"2025-09-17T19:45:16.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:45:16.541Z","atBatIndex":81},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Reese McGuire pops out to third baseman Nick Yorke.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-17T19:45:37.721Z","endTime":"2025-09-17T19:45:50.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8523341113845,"aZ":-16.382228835476297,"pfxX":-8.710282100637865,"pfxZ":8.082466231933191,"pX":-0.35626170285195374,"pZ":1.7266557325916272,"vX0":6.64372050666439,"vY0":-139.2715011626769,"vZ0":-7.372352172333436,"x":130.58,"y":192.16,"x0":-1.647433925719173,"y0":50.005114744549616,"z0":5.502721518735697,"aX":-17.021159487581087},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":14.3,"spinRate":2468,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.39410914508353745,"extension":6.1278612102537595},"hitData":{"launchSpeed":82.0,"launchAngle":69.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.35,"coordY":156.29}},"index":0,"playId":"273ad61f-c67c-3a57-97e6-566c0f756ba1","pitchNumber":1,"startTime":"2025-09-17T19:45:41.552Z","endTime":"2025-09-17T19:45:50.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:45:50.666Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out, shortstop Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-17T19:45:55.846Z","endTime":"2025-09-17T19:48:23.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":88.1,"endSpeed":81.4,"strikeZoneTop":3.20548675322266,"strikeZoneBottom":1.5002900132876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.443455735856045,"aZ":-30.064413009901315,"pfxX":0.26484625562296304,"pfxZ":1.2554956402212802,"pX":-0.1499731278608075,"pZ":3.5640597422151084,"vX0":4.161620150556467,"vY0":-128.3259792836672,"vZ0":0.3778388873352254,"x":122.72,"y":142.55,"x0":-1.821408569628157,"y0":50.00315414953233,"z0":5.741010042124493,"aX":0.4454358563326522},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-1.3,"spinRate":2554,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.42545152273692244,"extension":6.220112433053599},"index":0,"playId":"76caaac9-8e2b-3336-abe5-7df81a289bc6","pitchNumber":1,"startTime":"2025-09-17T19:46:16.986Z","endTime":"2025-09-17T19:46:20.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.27846449004124,"strikeZoneBottom":1.41231636928633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56491056300042,"aZ":-23.007902019215734,"pfxX":-11.006503616011491,"pfxZ":4.75390908529387,"pX":0.7036111004270953,"pZ":2.6625101661200707,"vX0":10.439049525662506,"vY0":-138.15551531109074,"vZ0":-3.731476110421986,"x":90.18,"y":166.89,"x0":-1.6989006212372308,"y0":50.0019548293535,"z0":5.582105326361097,"aX":-21.21784913026193},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":17.6,"spinRate":2358,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.39686629921175776,"extension":6.3493712532120075},"index":1,"playId":"fa20f4c3-882a-304d-9b03-fded037ca220","pitchNumber":2,"startTime":"2025-09-17T19:46:37.451Z","endTime":"2025-09-17T19:46:40.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.32342856543492,"strikeZoneBottom":1.45714551240948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.013898453648494,"aZ":-14.246881879502714,"pfxX":-7.1892479045628095,"pfxZ":9.315101214470342,"pX":0.5847467908370929,"pZ":1.2303761526745152,"vX0":8.426687157543682,"vY0":-138.35701292388882,"vZ0":-8.777733443056727,"x":94.71,"y":205.56,"x0":-1.5771143770951077,"y0":50.003465763346135,"z0":5.414932524415539,"aX":-13.83588375048722},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":11.2,"spinRate":2514,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3970219914620494,"extension":6.278767507885536},"index":2,"playId":"9a437013-4854-3c10-b085-5d32ea2da0f6","pitchNumber":3,"startTime":"2025-09-17T19:46:54.690Z","endTime":"2025-09-17T19:46:58.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83068877911335,"aZ":-29.1417652439869,"pfxX":0.6114650633397645,"pfxZ":1.8338920434540924,"pX":1.1037609151715586,"pZ":2.5289147693652407,"vX0":6.644392886632617,"vY0":-127.45825461709886,"vZ0":-1.8811026099963053,"x":74.93,"y":170.5,"x0":-1.6103408484016066,"y0":50.00432822905009,"z0":5.565446460265223,"aX":1.0105109099424994},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":-2.5,"spinRate":2566,"spinDirection":103},"zone":12,"typeConfidence":2.0,"plateTime":0.4288257263229438,"extension":6.418829308791413},"index":3,"playId":"1a944188-8d7d-31e8-9acc-fcc8bb9125a4","pitchNumber":4,"startTime":"2025-09-17T19:47:11.683Z","endTime":"2025-09-17T19:47:14.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.32583782072801,"strikeZoneBottom":1.50070595044113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33132175925972,"aZ":-31.415665694224366,"pfxX":1.4932013932390107,"pfxZ":0.4550007697322265,"pX":-0.012481144625559007,"pZ":4.0396961978167365,"vX0":4.1523663587929045,"vY0":-128.20835606121244,"vZ0":1.7955563901436227,"x":117.48,"y":129.71,"x0":-1.8440444889149377,"y0":50.00439274611371,"z0":5.7738745118807735,"aX":2.4968851147192868},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.4,"breakHorizontal":-3.6,"spinRate":2419,"spinDirection":90},"zone":11,"typeConfidence":2.0,"plateTime":0.4264429344551961,"extension":6.289475306365834},"index":4,"playId":"6c333271-dbbf-37f0-8d55-ec317e8bde43","pitchNumber":5,"startTime":"2025-09-17T19:47:34.117Z","endTime":"2025-09-17T19:47:38.269Z","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":96.3,"endSpeed":87.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02538632648078,"aZ":-17.897623292925267,"pfxX":-6.310221604406157,"pfxZ":7.213535133615267,"pX":0.9255756265676497,"pZ":3.657275100706684,"vX0":9.217771209995286,"vY0":-139.91756256196422,"vZ0":-2.215381611357119,"x":81.72,"y":140.03,"x0":-1.5941446503903263,"y0":50.006747506122224,"z0":5.634281966105157,"aX":-12.496080395452388},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":9.5,"spinRate":2506,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.391706236449306,"extension":6.294295510259902},"index":5,"playId":"01f20eed-abb6-3f08-80b4-3a43292999a1","pitchNumber":6,"startTime":"2025-09-17T19:47:53.615Z","endTime":"2025-09-17T19:47:56.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.282711366191062,"aZ":-30.375225645783864,"pfxX":1.7392483710616604,"pfxZ":1.0853911651108294,"pX":1.058092514264116,"pZ":2.7694522429313584,"vX0":6.424671132052551,"vY0":-127.83216773886976,"vZ0":-1.3326252759485266,"x":76.67,"y":164.0,"x0":-1.7094219599997489,"y0":50.00451996401424,"z0":5.672526520571243,"aX":2.891522361137922},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":-4.6,"spinRate":2479,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.4277596111295954,"extension":6.3789437287544315},"hitData":{"launchSpeed":82.9,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":152.7}},"index":6,"playId":"b021a948-81d9-3602-bf99-7c2810e1572a","pitchNumber":7,"startTime":"2025-09-17T19:48:16.385Z","endTime":"2025-09-17T19:48:23.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:48:23.535Z","atBatIndex":83},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-17T19:50:36.516Z","endTime":"2025-09-17T19:51:13.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rogers replaces Drew Pomeranz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T19:50:24.954Z","endTime":"2025-09-17T19:50:38.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.7,"strikeZoneTop":3.42200542995229,"strikeZoneBottom":1.60555811920501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.712921707614832,"aZ":-33.25954462414327,"pfxX":-8.39302634144249,"pfxZ":-0.8580019405672736,"pX":0.8072672417848127,"pZ":3.767849954393036,"vX0":-0.6921449937624151,"vY0":-111.77230876748392,"vZ0":3.0799297481843935,"x":86.23,"y":137.05,"x0":2.211384772503495,"y0":50.00184463260787,"z0":5.782157324271257,"aX":-10.642322404612523},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-0.5,"breakHorizontal":15.4,"spinRate":2808,"spinDirection":285},"zone":12,"typeConfidence":0.91,"plateTime":0.4896150888265618,"extension":5.73965727538271},"index":1,"playId":"6a095428-b406-324e-8696-f3626cb20f30","pitchNumber":1,"startTime":"2025-09-17T19:50:38.798Z","endTime":"2025-09-17T19:50:42.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.46304523639905,"strikeZoneBottom":1.60642256932975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.514531042111848,"aZ":-33.14802572557699,"pfxX":-8.366784486247086,"pfxZ":-0.7481846677818531,"pX":0.5528980764568816,"pZ":2.573931565046523,"vX0":-1.02991172199803,"vY0":-113.57223651535281,"vZ0":0.5780585272291272,"x":95.92,"y":169.28,"x0":2.0992879614540674,"y0":50.00299217799306,"z0":5.622595904620072,"aX":-10.889230444168314},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-0.8,"breakHorizontal":15.4,"spinRate":2756,"spinDirection":284},"zone":6,"typeConfidence":0.91,"plateTime":0.48295561671660225,"extension":5.942201888358254},"index":2,"playId":"c084838d-7398-3db6-b0a2-63d4a134d87b","pitchNumber":2,"startTime":"2025-09-17T19:50:51.871Z","endTime":"2025-09-17T19:50:55.356Z","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":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4521036736103,"aZ":-24.530267597845555,"pfxX":9.609203652300808,"pfxZ":4.197417978879553,"pX":0.41410708324101236,"pZ":2.6904574403527883,"vX0":-6.688715950851967,"vY0":-133.9494719093787,"vZ0":-2.8874539184131978,"x":101.22,"y":166.14,"x0":1.6928862451114701,"y0":50.00130415439326,"z0":5.532833169411231,"aX":17.49125577038645},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.2,"breakHorizontal":-16.0,"spinRate":2211,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.40862802826596045,"extension":5.8105944169168},"hitData":{"launchSpeed":99.2,"launchAngle":32.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.25,"coordY":48.87}},"index":3,"playId":"8d0fd4f1-2b0a-32e6-bf6d-6518e3fcc735","pitchNumber":3,"startTime":"2025-09-17T19:51:04.378Z","endTime":"2025-09-17T19:51:13.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:51:13.648Z","atBatIndex":84},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Bart lines out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-17T19:51:21.424Z","endTime":"2025-09-17T19:52:33.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.45588095168537,"strikeZoneBottom":1.50467219510573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.294259168400515,"aZ":-23.782527574437818,"pfxX":7.987347757439156,"pfxZ":4.597147815371198,"pX":-0.17075474949478053,"pZ":4.085225240910151,"vX0":-7.372680165393058,"vY0":-134.07662007970194,"vZ0":0.45423125027727995,"x":123.51,"y":128.48,"x0":1.5735270618145434,"y0":50.003326489701024,"z0":5.607433367290445,"aX":14.580317110217356},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.6,"breakHorizontal":-13.0,"spinRate":2197,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.40812064876998555,"extension":5.872712275268431},"index":0,"playId":"db070c4b-a79b-3a6f-81e5-7d21d0b9d1fd","pitchNumber":1,"startTime":"2025-09-17T19:51:39.634Z","endTime":"2025-09-17T19:51:43.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.40843356564012,"strikeZoneBottom":1.57895541081348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.795678995284945,"aZ":-32.229915605682486,"pfxX":-8.698372740515982,"pfxZ":-0.04325112269921849,"pX":-1.8071606082594294,"pZ":1.401479699768432,"vX0":-5.711532253650879,"vY0":-114.1631503936271,"vZ0":-1.9409598747038213,"x":185.88,"y":200.94,"x0":1.86956238268375,"y0":50.00364719077548,"z0":5.478198923669202,"aX":-11.31727063847742},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-0.4,"breakHorizontal":17.3,"spinRate":2911,"spinDirection":294},"zone":13,"typeConfidence":0.9,"plateTime":0.48241686623410995,"extension":5.999374925988047},"index":1,"playId":"3e00c603-c4bb-3a8f-81d5-4c9fd13be0e8","pitchNumber":2,"startTime":"2025-09-17T19:51:52.865Z","endTime":"2025-09-17T19:51:55.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.0,"strikeZoneTop":3.32996853160044,"strikeZoneBottom":1.46014992609895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.49115663804988,"aZ":-36.12572593099666,"pfxX":-9.441087237045435,"pfxZ":-3.1762212710711637,"pX":0.025398780272745874,"pZ":2.8022226154164334,"vX0":-1.6326649242309133,"vY0":-111.59486801726426,"vZ0":1.924514726953753,"x":116.03,"y":163.12,"x0":1.9942768406149258,"y0":50.001664598755255,"z0":5.68557833436361,"aX":-11.75299031197037},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-4.8,"breakHorizontal":17.5,"spinRate":2857,"spinDirection":292},"zone":2,"typeConfidence":0.91,"plateTime":0.49326143965050573,"extension":5.8754819261984474},"index":2,"playId":"9a4e202a-f74e-3e79-b9fc-024bbe2c4b58","pitchNumber":3,"startTime":"2025-09-17T19:52:10.471Z","endTime":"2025-09-17T19:52:13.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.428845566925318,"aZ":-25.21334223181756,"pfxX":10.079068201329644,"pfxZ":3.8765353203433754,"pX":0.6033263521265151,"pZ":2.366186977196839,"vX0":-6.282784690228313,"vY0":-133.5110709530782,"vZ0":-3.3162364131474455,"x":94.0,"y":174.89,"x0":1.685263144815426,"y0":50.00060062003594,"z0":5.451820506336882,"aX":18.079204994327146},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.5,"breakHorizontal":-16.8,"spinRate":2077,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.41124555215042635,"extension":5.884573618961734},"hitData":{"launchSpeed":108.7,"launchAngle":18.0,"totalDistance":373.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":136.53,"coordY":48.99}},"index":3,"playId":"2b7f31b8-a89e-3e45-810d-3b9b5f6c91a4","pitchNumber":4,"startTime":"2025-09-17T19:52:26.383Z","endTime":"2025-09-17T19:52:33.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:52:33.412Z","atBatIndex":85},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oneil Cruz flies out to left fielder Ian Happ.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-17T19:52:38.676Z","endTime":"2025-09-17T19:54:44.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.1,"strikeZoneTop":3.93227242031243,"strikeZoneBottom":1.75348045223652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.323379173019223,"aZ":-34.35010243823292,"pfxX":-9.476172050359294,"pfxZ":-1.6957245038124622,"pX":-1.0057853241007595,"pZ":2.8216237679470155,"vX0":-3.7939568124319445,"vY0":-113.43592284457691,"vZ0":1.4285119869593708,"x":155.34,"y":162.6,"x0":1.9260146622710332,"y0":50.0015532682139,"z0":5.643119304694143,"aX":-12.182383764231156},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.3,"breakHorizontal":18.2,"spinRate":2775,"spinDirection":289},"zone":13,"typeConfidence":0.91,"plateTime":0.4853429516497889,"extension":5.842251629292145},"index":0,"playId":"4c768aea-70e4-3cad-92b7-150628a930c3","pitchNumber":1,"startTime":"2025-09-17T19:52:58.560Z","endTime":"2025-09-17T19:53:02.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.86239748796243,"strikeZoneBottom":1.7644600348736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.936143092768436,"aZ":-34.53024583262364,"pfxX":-7.8463463587401305,"pfxZ":-1.7860214792411169,"pX":-1.7118555976583625,"pZ":1.7458695842105232,"vX0":-5.711863958590074,"vY0":-115.01150915748326,"vZ0":-0.8609880995984028,"x":182.25,"y":191.64,"x0":1.8345096215623085,"y0":50.00086903875304,"z0":5.512888369812645,"aX":-10.371198042577804},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.1,"breakHorizontal":15.7,"spinRate":2791,"spinDirection":295},"zone":13,"typeConfidence":0.9,"plateTime":0.4786423720264965,"extension":6.055171982233437},"index":1,"playId":"161d0d5e-97be-3bf5-b697-1befa334bc45","pitchNumber":2,"startTime":"2025-09-17T19:53:11.246Z","endTime":"2025-09-17T19:53:14.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.86003680047667,"strikeZoneBottom":1.80204391511617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.228539413021963,"aZ":-20.836921487172567,"pfxX":7.754543487362897,"pfxZ":6.213917649670602,"pX":0.8092130258728909,"pZ":3.353751790791172,"vX0":-5.116337282945314,"vY0":-134.50281017225146,"vZ0":-1.8385802201881436,"x":86.15,"y":148.23,"x0":1.732313282563875,"y0":50.00481089090688,"z0":5.529621477717164,"aX":14.154728031191935},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.0,"breakHorizontal":-12.8,"spinRate":2222,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.4078310815474948,"extension":5.812459382497659},"index":2,"playId":"2f96d60b-a835-301e-aaff-cc7adf2e140a","pitchNumber":3,"startTime":"2025-09-17T19:53:25.456Z","endTime":"2025-09-17T19:53:29.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.89700389146095,"strikeZoneBottom":1.75892108597218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.075196964673147,"aZ":-26.180876643647785,"pfxX":9.412869697685888,"pfxZ":3.3141576458155804,"pX":-0.5027714564703947,"pZ":2.307938301320833,"vX0":-8.722697719535809,"vY0":-133.44777816116,"vZ0":-3.4014641772926524,"x":136.16,"y":176.47,"x0":1.581503078476208,"y0":50.00347085979665,"z0":5.480183064563143,"aX":17.018971575079966},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":-15.2,"spinRate":2130,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.41007693949827306,"extension":5.921632483459975},"index":3,"playId":"dbf013f0-e40b-3bad-87aa-eb8f45c3041c","pitchNumber":4,"startTime":"2025-09-17T19:53:39.966Z","endTime":"2025-09-17T19:53:43.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44493819455244,"aZ":-34.69946742241979,"pfxX":-8.743991461173458,"pfxZ":-1.9565561844828672,"pX":-1.7157767720811543,"pZ":1.3585207827051273,"vX0":-5.63299958190632,"vY0":-113.7385621396987,"vZ0":-1.3784784443890026,"x":182.4,"y":202.1,"x0":1.9402203292097322,"y0":50.00220044795071,"z0":5.4554353557581186,"aX":-11.301158980249244},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-3.6,"breakHorizontal":17.4,"spinRate":2866,"spinDirection":290},"zone":13,"typeConfidence":0.91,"plateTime":0.4840520161074049,"extension":5.989759380886708},"index":4,"playId":"b6ed5263-d927-3119-b1ea-4afc77bf261c","pitchNumber":5,"startTime":"2025-09-17T19:53:53.486Z","endTime":"2025-09-17T19:53:57.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.773611719844137,"aZ":-35.12127414761412,"pfxX":-8.467475366229328,"pfxZ":-2.189854352904007,"pX":-0.6235602844325461,"pZ":2.192912427922251,"vX0":-3.401658741163687,"vY0":-115.61018783814255,"vZ0":0.01622148755037478,"x":140.77,"y":179.57,"x0":1.9696747648652033,"y0":50.00385138230474,"z0":5.573908687263863,"aX":-11.391729628060375},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-3.6,"breakHorizontal":16.2,"spinRate":2904,"spinDirection":292},"zone":7,"typeConfidence":0.91,"plateTime":0.47488090682861683,"extension":6.011246530630911},"index":5,"playId":"7780bfe4-bea4-3d81-ba24-f05d67b6c445","pitchNumber":6,"startTime":"2025-09-17T19:54:14.556Z","endTime":"2025-09-17T19:54:17.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.7,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97184288422508,"aZ":-34.47730742047476,"pfxX":-9.677258139458491,"pfxZ":-1.8154976055294467,"pX":-0.48121520423133496,"pZ":1.835134852862048,"vX0":-2.6392460446804775,"vY0":-112.58086157020955,"vZ0":-0.29389194344619685,"x":135.34,"y":189.23,"x0":1.9675062488324462,"y0":50.00446283577099,"z0":5.496748901460149,"aX":-12.25776981805423},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-3.0,"breakHorizontal":18.2,"spinRate":2874,"spinDirection":285},"zone":7,"typeConfidence":0.91,"plateTime":0.48902006818352284,"extension":6.088787406024189},"hitData":{"launchSpeed":81.9,"launchAngle":34.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.98,"coordY":100.41}},"index":6,"playId":"af9a67e1-23e1-358e-a7d6-3ac18ad957b8","pitchNumber":7,"startTime":"2025-09-17T19:54:35.564Z","endTime":"2025-09-17T19:54:44.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:54:44.578Z","atBatIndex":86}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oneil Cruz flies out to left fielder Ian Happ.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-17T19:52:38.676Z","endTime":"2025-09-17T19:54:44.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.1,"strikeZoneTop":3.93227242031243,"strikeZoneBottom":1.75348045223652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.323379173019223,"aZ":-34.35010243823292,"pfxX":-9.476172050359294,"pfxZ":-1.6957245038124622,"pX":-1.0057853241007595,"pZ":2.8216237679470155,"vX0":-3.7939568124319445,"vY0":-113.43592284457691,"vZ0":1.4285119869593708,"x":155.34,"y":162.6,"x0":1.9260146622710332,"y0":50.0015532682139,"z0":5.643119304694143,"aX":-12.182383764231156},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.3,"breakHorizontal":18.2,"spinRate":2775,"spinDirection":289},"zone":13,"typeConfidence":0.91,"plateTime":0.4853429516497889,"extension":5.842251629292145},"index":0,"playId":"4c768aea-70e4-3cad-92b7-150628a930c3","pitchNumber":1,"startTime":"2025-09-17T19:52:58.560Z","endTime":"2025-09-17T19:53:02.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.86239748796243,"strikeZoneBottom":1.7644600348736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.936143092768436,"aZ":-34.53024583262364,"pfxX":-7.8463463587401305,"pfxZ":-1.7860214792411169,"pX":-1.7118555976583625,"pZ":1.7458695842105232,"vX0":-5.711863958590074,"vY0":-115.01150915748326,"vZ0":-0.8609880995984028,"x":182.25,"y":191.64,"x0":1.8345096215623085,"y0":50.00086903875304,"z0":5.512888369812645,"aX":-10.371198042577804},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.1,"breakHorizontal":15.7,"spinRate":2791,"spinDirection":295},"zone":13,"typeConfidence":0.9,"plateTime":0.4786423720264965,"extension":6.055171982233437},"index":1,"playId":"161d0d5e-97be-3bf5-b697-1befa334bc45","pitchNumber":2,"startTime":"2025-09-17T19:53:11.246Z","endTime":"2025-09-17T19:53:14.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.86003680047667,"strikeZoneBottom":1.80204391511617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.228539413021963,"aZ":-20.836921487172567,"pfxX":7.754543487362897,"pfxZ":6.213917649670602,"pX":0.8092130258728909,"pZ":3.353751790791172,"vX0":-5.116337282945314,"vY0":-134.50281017225146,"vZ0":-1.8385802201881436,"x":86.15,"y":148.23,"x0":1.732313282563875,"y0":50.00481089090688,"z0":5.529621477717164,"aX":14.154728031191935},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.0,"breakHorizontal":-12.8,"spinRate":2222,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.4078310815474948,"extension":5.812459382497659},"index":2,"playId":"2f96d60b-a835-301e-aaff-cc7adf2e140a","pitchNumber":3,"startTime":"2025-09-17T19:53:25.456Z","endTime":"2025-09-17T19:53:29.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.89700389146095,"strikeZoneBottom":1.75892108597218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.075196964673147,"aZ":-26.180876643647785,"pfxX":9.412869697685888,"pfxZ":3.3141576458155804,"pX":-0.5027714564703947,"pZ":2.307938301320833,"vX0":-8.722697719535809,"vY0":-133.44777816116,"vZ0":-3.4014641772926524,"x":136.16,"y":176.47,"x0":1.581503078476208,"y0":50.00347085979665,"z0":5.480183064563143,"aX":17.018971575079966},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":-15.2,"spinRate":2130,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.41007693949827306,"extension":5.921632483459975},"index":3,"playId":"dbf013f0-e40b-3bad-87aa-eb8f45c3041c","pitchNumber":4,"startTime":"2025-09-17T19:53:39.966Z","endTime":"2025-09-17T19:53:43.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44493819455244,"aZ":-34.69946742241979,"pfxX":-8.743991461173458,"pfxZ":-1.9565561844828672,"pX":-1.7157767720811543,"pZ":1.3585207827051273,"vX0":-5.63299958190632,"vY0":-113.7385621396987,"vZ0":-1.3784784443890026,"x":182.4,"y":202.1,"x0":1.9402203292097322,"y0":50.00220044795071,"z0":5.4554353557581186,"aX":-11.301158980249244},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-3.6,"breakHorizontal":17.4,"spinRate":2866,"spinDirection":290},"zone":13,"typeConfidence":0.91,"plateTime":0.4840520161074049,"extension":5.989759380886708},"index":4,"playId":"b6ed5263-d927-3119-b1ea-4afc77bf261c","pitchNumber":5,"startTime":"2025-09-17T19:53:53.486Z","endTime":"2025-09-17T19:53:57.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.773611719844137,"aZ":-35.12127414761412,"pfxX":-8.467475366229328,"pfxZ":-2.189854352904007,"pX":-0.6235602844325461,"pZ":2.192912427922251,"vX0":-3.401658741163687,"vY0":-115.61018783814255,"vZ0":0.01622148755037478,"x":140.77,"y":179.57,"x0":1.9696747648652033,"y0":50.00385138230474,"z0":5.573908687263863,"aX":-11.391729628060375},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-3.6,"breakHorizontal":16.2,"spinRate":2904,"spinDirection":292},"zone":7,"typeConfidence":0.91,"plateTime":0.47488090682861683,"extension":6.011246530630911},"index":5,"playId":"7780bfe4-bea4-3d81-ba24-f05d67b6c445","pitchNumber":6,"startTime":"2025-09-17T19:54:14.556Z","endTime":"2025-09-17T19:54:17.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.7,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97184288422508,"aZ":-34.47730742047476,"pfxX":-9.677258139458491,"pfxZ":-1.8154976055294467,"pX":-0.48121520423133496,"pZ":1.835134852862048,"vX0":-2.6392460446804775,"vY0":-112.58086157020955,"vZ0":-0.29389194344619685,"x":135.34,"y":189.23,"x0":1.9675062488324462,"y0":50.00446283577099,"z0":5.496748901460149,"aX":-12.25776981805423},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-3.0,"breakHorizontal":18.2,"spinRate":2874,"spinDirection":285},"zone":7,"typeConfidence":0.91,"plateTime":0.48902006818352284,"extension":6.088787406024189},"hitData":{"launchSpeed":81.9,"launchAngle":34.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.98,"coordY":100.41}},"index":6,"playId":"af9a67e1-23e1-358e-a7d6-3ac18ad957b8","pitchNumber":7,"startTime":"2025-09-17T19:54:35.564Z","endTime":"2025-09-17T19:54:44.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T19:54:44.578Z","atBatIndex":86},"scoringPlays":[2,3,12,25,53,55,56,73],"playsByInning":[{"startIndex":0,"endIndex":15,"top":[0,1,2,3,4,5,6,7],"bottom":[8,9,10,11,12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":118.27,"y":88.63},"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":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":213.13,"y":67.06},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":244.55,"y":81.2},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":172.14,"y":116.39},"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":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":97.58,"y":79.94},"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":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":153.84,"y":155.74},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":74.06,"y":113.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":174.71,"y":60.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":91.51,"y":124.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":115.79,"y":29.92},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"coordinates":{"x":69.4,"y":110.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":107.64,"y":71.36},"type":"H","description":"Single"}]}},{"startIndex":16,"endIndex":27,"top":[16,17,18,19,20],"bottom":[21,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":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":175.23,"y":105.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":2,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":110.26,"y":178.54},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"coordinates":{"x":171.07,"y":109.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":117.36,"y":110.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":110.86,"y":140.77},"type":"O","description":"Pop Out"}]}},{"startIndex":28,"endIndex":35,"top":[28,29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":78.47,"y":64.69},"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":3,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":225.21,"y":98.6},"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":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":159.34,"y":90.55},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":110.77,"y":144.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":90.35,"y":47.05},"type":"H","description":"Double"}]}},{"startIndex":36,"endIndex":43,"top":[36,37,38,39],"bottom":[40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":84.61,"y":159.87},"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":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":108.74,"y":166.38},"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":4,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":148.78,"y":153.71},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":112.19,"y":106.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":116.33,"y":59.44},"type":"O","description":"Lineout"}]}},{"startIndex":44,"endIndex":49,"top":[44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":146.26,"y":167.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":149.07,"y":137.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":76.54,"y":163.34},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"coordinates":{"x":121.48,"y":73.94},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":132.99,"y":142.3},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":61,"top":[50,51,52,53,54,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":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":129.71,"y":165.07},"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":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":109.97,"y":107.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":188.47,"y":102.53},"type":"O","description":"Sac Fly"},{"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":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":177.5,"y":113.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":131.55,"y":100.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"coordinates":{"x":190.09,"y":144.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":94.12,"y":78.34},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":102.33,"y":83.91},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":93.57,"y":169.63},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":112.29,"y":145.6},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":146.53,"y":106.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":102.81,"y":50.01},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":148.78,"y":155.74},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":184.52,"y":131.83},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":80,"top":[70,71,72,73,74,75],"bottom":[76,77,78,79,80],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":153.86,"y":51.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"coordinates":{"x":87.97,"y":109.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":96.39,"y":55.1},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":80.94,"y":75.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":182.14,"y":139.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":104.18,"y":154.22},"type":"O","description":"Groundout"}]}},{"startIndex":81,"endIndex":86,"top":[81,82,83],"bottom":[84,85,86],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":88.35,"y":156.29},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":109.76,"y":152.7},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":138.25,"y":48.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":136.53,"y":48.99},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":58.98,"y":100.41},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":2,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":1,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":9,"errors":3,"leftOnBase":11},"away":{"runs":8,"hits":10,"errors":1,"leftOnBase":10}},"defense":{"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"catcher":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"third":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"onDeck":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"inHole":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"battingOrder":10,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"onDeck":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"inHole":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"battingOrder":6,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":8,"airOuts":13,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".250","atBats":36,"obp":".322","slg":".428","ops":".750","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":17,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":37,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":195,"era":"3.82","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.19","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":78,"strikes":117,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":4,"pitchesPerInning":"21.67","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID690990":{"person":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":21,"flyOuts":75,"groundOuts":111,"airOuts":126,"runs":39,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":95,"baseOnBalls":33,"intentionalWalks":0,"hits":93,"hitByPitch":6,"atBats":422,"obp":".284","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1759,"era":"2.66","inningsPitched":"115.0","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.10","battersFaced":465,"outs":345,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1759,"balls":605,"strikes":1154,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".733","pitchesPerInning":"15.30","gamesFinished":0,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.58","hitsPer9Inn":"7.28","runsScoredPer9":"3.05","homeRunsPer9":"0.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687863":{"person":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":17,"groundOuts":23,"airOuts":31,"runs":21,"doubles":4,"triples":2,"homeRuns":7,"strikeOuts":38,"baseOnBalls":17,"intentionalWalks":1,"hits":31,"hitByPitch":0,"atBats":121,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":593,"era":"5.63","inningsPitched":"32.0","wins":2,"losses":1,"saves":2,"saveOpportunities":5,"holds":8,"blownSaves":3,"earnedRuns":20,"whip":"1.50","battersFaced":140,"outs":96,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":221,"strikes":372,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"18.53","gamesFinished":10,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"10.69","walksPer9Inn":"4.78","hitsPer9Inn":"8.72","runsScoredPer9":"5.91","homeRunsPer9":"1.97","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":87,"groundOuts":113,"airOuts":158,"runs":84,"doubles":28,"triples":0,"homeRuns":23,"strikeOuts":136,"baseOnBalls":85,"intentionalWalks":2,"hits":129,"hitByPitch":2,"avg":".243","atBats":531,"obp":".347","slg":".426","ops":".773","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":623,"totalBases":226,"rbi":73,"leftOnBase":195,"sacBunts":0,"sacFlies":5,"babip":".281","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.09","popOuts":31,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":279,"errors":1,"chances":285,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"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":6,"gamesStarted":5,"flyOuts":12,"groundOuts":37,"airOuts":24,"runs":13,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":0,"hits":27,"hitByPitch":4,"atBats":102,"obp":".345","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":414,"era":"4.23","inningsPitched":"27.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.30","battersFaced":116,"outs":83,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":414,"balls":154,"strikes":260,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".750","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"4.88","walksPer9Inn":"2.93","hitsPer9Inn":"8.78","runsScoredPer9":"4.23","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":0,"flyOuts":36,"groundOuts":43,"airOuts":66,"runs":12,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":53,"baseOnBalls":12,"intentionalWalks":1,"hits":33,"hitByPitch":0,"atBats":192,"obp":".217","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":795,"era":"1.94","inningsPitched":"55.2","wins":3,"losses":3,"saves":1,"saveOpportunities":4,"holds":23,"blownSaves":3,"earnedRuns":12,"whip":"0.81","battersFaced":207,"outs":167,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":795,"balls":264,"strikes":531,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"14.28","gamesFinished":4,"strikeoutWalkRatio":"4.42","strikeoutsPer9Inn":"8.57","walksPer9Inn":"1.94","hitsPer9Inn":"5.34","runsScoredPer9":"1.94","homeRunsPer9":"0.49","inheritedRunners":33,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"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":23,"flyOuts":121,"groundOuts":92,"airOuts":191,"runs":50,"doubles":18,"triples":1,"homeRuns":26,"strikeOuts":110,"baseOnBalls":23,"intentionalWalks":0,"hits":104,"hitByPitch":1,"atBats":494,"obp":".246","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2002,"era":"3.29","inningsPitched":"134.0","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"0.95","battersFaced":521,"outs":402,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2002,"balls":641,"strikes":1361,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".563","pitchesPerInning":"14.94","gamesFinished":0,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"7.39","walksPer9Inn":"1.54","hitsPer9Inn":"6.99","runsScoredPer9":"3.36","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":42,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"0-2 | 2 BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":145,"flyOuts":93,"groundOuts":104,"airOuts":130,"runs":71,"doubles":22,"triples":4,"homeRuns":29,"strikeOuts":133,"baseOnBalls":50,"intentionalWalks":1,"hits":127,"hitByPitch":10,"avg":".258","atBats":492,"obp":".338","slg":".496","ops":".834","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":554,"totalBases":244,"rbi":81,"leftOnBase":185,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.97","popOuts":12,"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":78,"putOuts":937,"errors":4,"chances":1019,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":57,"groundOuts":81,"airOuts":106,"runs":47,"doubles":13,"triples":1,"homeRuns":17,"strikeOuts":72,"baseOnBalls":43,"intentionalWalks":0,"hits":88,"hitByPitch":3,"avg":".257","atBats":343,"obp":".341","slg":".449","ops":".790","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":154,"rbi":50,"leftOnBase":177,"sacBunts":0,"sacFlies":4,"babip":".275","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.18","popOuts":22,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":21,"stolenBases":39,"stolenBasePercentage":".650","caughtStealingPercentage":".350","assists":21,"putOuts":717,"errors":2,"chances":740,"fielding":".997","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":89,"groundOuts":99,"airOuts":159,"runs":52,"doubles":21,"triples":2,"homeRuns":23,"strikeOuts":86,"baseOnBalls":25,"intentionalWalks":0,"hits":102,"hitByPitch":0,"atBats":443,"obp":".271","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1814,"era":"3.93","inningsPitched":"116.2","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.09","battersFaced":471,"outs":350,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1814,"balls":603,"strikes":1211,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".625","pitchesPerInning":"15.55","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"6.63","walksPer9Inn":"1.93","hitsPer9Inn":"7.87","runsScoredPer9":"4.01","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":106,"groundOuts":108,"airOuts":181,"runs":87,"doubles":37,"triples":4,"homeRuns":29,"strikeOuts":147,"baseOnBalls":29,"intentionalWalks":1,"hits":138,"hitByPitch":8,"avg":".247","atBats":558,"obp":".289","slg":".484","ops":".773","caughtStealing":7,"stolenBases":35,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":611,"totalBases":270,"rbi":90,"leftOnBase":265,"sacBunts":5,"sacFlies":11,"babip":".277","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.24","popOuts":41,"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":402,"errors":2,"chances":409,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID519141":{"person":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","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":53,"gamesStarted":4,"flyOuts":25,"groundOuts":32,"airOuts":52,"runs":13,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":14,"intentionalWalks":1,"hits":35,"hitByPitch":5,"atBats":167,"obp":".289","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":746,"era":"2.15","inningsPitched":"46.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":11,"whip":"1.07","battersFaced":188,"outs":138,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":746,"balls":249,"strikes":497,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".667","pitchesPerInning":"16.22","gamesFinished":11,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"9.78","walksPer9Inn":"2.74","hitsPer9Inn":"6.85","runsScoredPer9":"2.54","homeRunsPer9":"0.78","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.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":12,"flyOuts":4,"groundOuts":15,"airOuts":6,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":1,"hits":12,"hitByPitch":0,"avg":".308","atBats":39,"obp":".386","slg":".538","ops":".924","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":21,"rbi":9,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".323","groundOutsToAirouts":"2.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":60,"groundOuts":91,"airOuts":107,"runs":57,"doubles":16,"triples":3,"homeRuns":11,"strikeOuts":108,"baseOnBalls":40,"intentionalWalks":1,"hits":90,"hitByPitch":11,"avg":".228","atBats":395,"obp":".316","slg":".367","ops":".683","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":447,"totalBases":145,"rbi":33,"leftOnBase":164,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.91","popOuts":17,"lineOuts":30},"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":171,"errors":6,"chances":247,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | HBP","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":141,"flyOuts":101,"groundOuts":91,"airOuts":169,"runs":69,"doubles":29,"triples":3,"homeRuns":27,"strikeOuts":156,"baseOnBalls":67,"intentionalWalks":1,"hits":131,"hitByPitch":1,"avg":".243","atBats":539,"obp":".324","slg":".458","ops":".782","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":615,"totalBases":247,"rbi":91,"leftOnBase":231,"sacBunts":0,"sacFlies":8,"babip":".286","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.96","popOuts":30,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":73,"errors":3,"chances":77,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"99","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":17,"flyOuts":49,"groundOuts":75,"airOuts":82,"runs":45,"doubles":15,"triples":1,"homeRuns":12,"strikeOuts":92,"baseOnBalls":27,"intentionalWalks":0,"hits":69,"hitByPitch":15,"atBats":317,"obp":".308","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1461,"era":"4.75","inningsPitched":"85.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.13","battersFaced":360,"outs":256,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1461,"balls":535,"strikes":926,"strikePercentage":".630","hitBatsmen":15,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".273","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"9.70","walksPer9Inn":"2.85","hitsPer9Inn":"7.28","runsScoredPer9":"4.75","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 4-9)","summary":"3.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":55,"inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":19,"strikes":36,"strikePercentage":".650","hitBatsmen":1,"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":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":18,"flyOuts":70,"groundOuts":72,"airOuts":130,"runs":57,"doubles":25,"triples":0,"homeRuns":14,"strikeOuts":82,"baseOnBalls":33,"intentionalWalks":1,"hits":92,"hitByPitch":7,"atBats":373,"obp":".318","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1678,"era":"4.92","inningsPitched":"97.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.29","battersFaced":416,"outs":291,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1678,"balls":624,"strikes":1054,"strikePercentage":".630","hitBatsmen":7,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".308","pitchesPerInning":"17.30","gamesFinished":1,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.61","walksPer9Inn":"3.06","hitsPer9Inn":"8.54","runsScoredPer9":"5.29","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-5","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":20,"groundOuts":35,"airOuts":40,"runs":16,"doubles":1,"triples":0,"homeRuns":8,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".216","atBats":125,"obp":".237","slg":".416","ops":".653","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":52,"rbi":22,"leftOnBase":60,"sacBunts":1,"sacFlies":2,"babip":".204","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.62","popOuts":12,"lineOuts":8},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":9,"strikes":8,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","assists":11,"putOuts":288,"errors":1,"chances":300,"fielding":".997","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"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":51,"gamesStarted":0,"flyOuts":25,"groundOuts":51,"airOuts":38,"runs":20,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":58,"baseOnBalls":11,"intentionalWalks":1,"hits":37,"hitByPitch":0,"atBats":181,"obp":".247","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":723,"era":"3.24","inningsPitched":"50.0","wins":4,"losses":3,"saves":5,"saveOpportunities":6,"holds":15,"blownSaves":1,"earnedRuns":18,"whip":"0.96","battersFaced":195,"outs":150,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":723,"balls":219,"strikes":504,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".571","pitchesPerInning":"14.46","gamesFinished":16,"strikeoutWalkRatio":"5.27","strikeoutsPer9Inn":"10.44","walksPer9Inn":"1.98","hitsPer9Inn":"6.66","runsScoredPer9":"3.60","homeRunsPer9":"1.08","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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":{"summary":"3.0 IP, 4 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":19,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":35,"strikes":48,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"12.00","homeRunsPer9":"3.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":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":30,"gamesStarted":30,"flyOuts":116,"groundOuts":139,"airOuts":207,"runs":67,"doubles":25,"triples":3,"homeRuns":18,"strikeOuts":151,"baseOnBalls":41,"intentionalWalks":0,"hits":152,"hitByPitch":8,"atBats":638,"obp":".290","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":2660,"era":"3.20","inningsPitched":"174.1","wins":13,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.11","battersFaced":698,"outs":523,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2660,"balls":876,"strikes":1784,"strikePercentage":".670","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":11,"groundOutsToAirouts":"0.67","rbi":4,"winPercentage":".619","pitchesPerInning":"15.26","gamesFinished":0,"strikeoutWalkRatio":"3.68","strikeoutsPer9Inn":"7.80","walksPer9Inn":"2.12","hitsPer9Inn":"7.85","runsScoredPer9":"3.46","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":6,"passedBall":0,"popOuts":47,"lineOuts":44},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":6,"errors":4,"chances":37,"fielding":".892","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682634":{"person":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"501","stats":{"batting":{"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".250","slg":".143","ops":".393","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":25,"flyOuts":82,"groundOuts":138,"airOuts":172,"runs":72,"doubles":27,"triples":2,"homeRuns":20,"strikeOuts":109,"baseOnBalls":43,"intentionalWalks":0,"hits":149,"hitByPitch":6,"atBats":557,"obp":".323","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":2364,"era":"4.23","inningsPitched":"146.2","wins":10,"losses":6,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.31","battersFaced":617,"outs":440,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2364,"balls":842,"strikes":1522,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":6,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".625","pitchesPerInning":"16.12","gamesFinished":3,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"6.69","walksPer9Inn":"2.64","hitsPer9Inn":"9.14","runsScoredPer9":"4.42","homeRunsPer9":"1.23","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":7,"passedBall":0,"popOuts":41,"lineOuts":49},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":20,"errors":1,"chances":41,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":76,"groundOuts":125,"airOuts":136,"runs":81,"doubles":23,"triples":3,"homeRuns":22,"strikeOuts":162,"baseOnBalls":44,"intentionalWalks":1,"hits":139,"hitByPitch":2,"avg":".250","atBats":556,"obp":".305","slg":".421","ops":".726","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":608,"totalBases":234,"rbi":75,"leftOnBase":248,"sacBunts":1,"sacFlies":5,"babip":".310","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.27","popOuts":23,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":342,"putOuts":208,"errors":10,"chances":560,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":54,"gamesStarted":0,"flyOuts":22,"groundOuts":42,"airOuts":44,"runs":23,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":2,"hits":44,"hitByPitch":3,"atBats":176,"obp":".330","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":821,"era":"3.28","inningsPitched":"46.2","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":17,"whip":"1.37","battersFaced":204,"outs":140,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":821,"balls":287,"strikes":534,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".600","pitchesPerInning":"17.59","gamesFinished":6,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.84","walksPer9Inn":"3.86","hitsPer9Inn":"8.49","runsScoredPer9":"4.44","homeRunsPer9":"1.16","inheritedRunners":30,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | BB, 3 R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":106,"groundOuts":163,"airOuts":186,"runs":81,"doubles":29,"triples":4,"homeRuns":6,"strikeOuts":42,"baseOnBalls":38,"intentionalWalks":1,"hits":168,"hitByPitch":7,"avg":".303","atBats":555,"obp":".353","slg":".402","ops":".755","caughtStealing":6,"stolenBases":28,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":604,"totalBases":223,"rbi":59,"leftOnBase":219,"sacBunts":0,"sacFlies":4,"babip":".317","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"92.50","popOuts":29,"lineOuts":51},"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":354,"putOuts":239,"errors":4,"chances":597,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641745":{"person":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":1,"flyOuts":22,"groundOuts":74,"airOuts":49,"runs":18,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":71,"baseOnBalls":21,"intentionalWalks":0,"hits":43,"hitByPitch":6,"atBats":236,"obp":".266","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1063,"era":"2.16","inningsPitched":"66.2","wins":4,"losses":2,"saves":3,"saveOpportunities":6,"holds":25,"blownSaves":3,"earnedRuns":16,"whip":"0.96","battersFaced":264,"outs":200,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1063,"balls":392,"strikes":671,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".667","pitchesPerInning":"15.95","gamesFinished":9,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"9.59","walksPer9Inn":"2.84","hitsPer9Inn":"5.81","runsScoredPer9":"2.43","homeRunsPer9":"0.54","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID467793":{"person":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":69,"groundOuts":99,"airOuts":136,"runs":49,"doubles":10,"triples":0,"homeRuns":11,"strikeOuts":90,"baseOnBalls":52,"intentionalWalks":1,"hits":89,"hitByPitch":3,"avg":".217","atBats":410,"obp":".307","slg":".322","ops":".629","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":132,"rbi":52,"leftOnBase":181,"sacBunts":0,"sacFlies":4,"babip":".249","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.27","popOuts":37,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":706,"errors":2,"chances":760,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":54,"groundOuts":90,"airOuts":115,"runs":49,"doubles":19,"triples":2,"homeRuns":11,"strikeOuts":83,"baseOnBalls":36,"intentionalWalks":0,"hits":81,"hitByPitch":2,"avg":".222","atBats":365,"obp":".292","slg":".375","ops":".667","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":137,"rbi":40,"leftOnBase":165,"sacBunts":0,"sacFlies":4,"babip":".255","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.18","popOuts":26,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":203,"putOuts":77,"errors":7,"chances":287,"fielding":".976","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"2-2 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":2,"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":75,"flyOuts":30,"groundOuts":37,"airOuts":57,"runs":13,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".223","atBats":157,"obp":".292","slg":".325","ops":".617","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":51,"rbi":18,"leftOnBase":61,"sacBunts":0,"sacFlies":4,"babip":".254","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.33","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":176,"errors":1,"chances":196,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[683737,663538,664023,694208,457759,673548,682634,691718,621020,624512,807713,571510,687863,650644,519141,573124],"pitchers":[571510,687863,650644,519141,573124],"bench":[650489,608348,467793],"bullpen":[665871,690990,684007,641745,552640,607067,647336,592791,573204],"battingOrder":[683737,663538,664023,457759,682634,691718,621020,624512,807713],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Crow-Armstrong (37, Oviedo)."},{"label":"HR","value":"Happ (23, 1st inning off Oviedo, 1 on, 0 out); Ballesteros (2, 1st inning off Oviedo, 0 on, 0 out)."},{"label":"TB","value":"Ballesteros 4; Crow-Armstrong 2; Happ 5; Hoerner 2; McGuire; Swanson; Turner, J 2."},{"label":"RBI","value":"Ballesteros (9); Busch (81); Happ 3 (73); Turner, J 2 (18)."},{"label":"2-out RBI","value":"Turner, J; Happ."},{"label":"Runners left in scoring position, 2 out","value":"Suzuki; McGuire; Ballesteros; Crow-Armstrong; Happ."},{"label":"SF","value":"Busch."},{"label":"GIDP","value":"McGuire."},{"label":"Team RISP","value":"5-for-16."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hoerner (28, 2nd base off Oviedo/Bart)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Shaw (7, throw)."}]}],"note":[{"label":"a","value":"Singled for Ballesteros in the 6th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".230","atBats":37,"obp":".304","slg":".347","ops":".651","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":13,"rbi":4,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":13,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":36,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":181,"era":"3.87","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.23","battersFaced":45,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":74,"strikes":107,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":7,"pitchesPerInning":"20.11","runsScoredPer9":"8.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":3,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID672744":{"person":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"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":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":24,"groundOuts":42,"airOuts":45,"runs":24,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":73,"baseOnBalls":17,"intentionalWalks":0,"hits":45,"hitByPitch":0,"avg":".221","atBats":204,"obp":".279","slg":".343","ops":".622","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":70,"rbi":19,"leftOnBase":109,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":8,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":135,"errors":2,"chances":140,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":31,"gamesStarted":31,"flyOuts":88,"groundOuts":162,"airOuts":160,"runs":45,"doubles":36,"triples":2,"homeRuns":11,"strikeOuts":209,"baseOnBalls":42,"intentionalWalks":0,"hits":132,"hitByPitch":6,"atBats":662,"obp":".253","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2912,"era":"2.03","inningsPitched":"181.2","wins":10,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"0.96","battersFaced":711,"outs":545,"gamesPitched":31,"completeGames":1,"shutouts":0,"pitchesThrown":2912,"balls":1017,"strikes":1895,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".500","pitchesPerInning":"16.03","gamesFinished":0,"strikeoutWalkRatio":"4.98","strikeoutsPer9Inn":"10.35","walksPer9Inn":"2.08","hitsPer9Inn":"6.54","runsScoredPer9":"2.23","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":9,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694377":{"person":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"jerseyNumber":"38","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":5,"groundOuts":15,"airOuts":10,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".175","atBats":40,"obp":".195","slg":".225","ops":".420","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":9,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".219","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":34,"errors":0,"chances":54,"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"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":57,"groundOuts":82,"airOuts":100,"runs":48,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":69,"baseOnBalls":38,"intentionalWalks":1,"hits":88,"hitByPitch":2,"avg":".260","atBats":338,"obp":".338","slg":".405","ops":".743","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":137,"rbi":42,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".303","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.56","popOuts":19,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":613,"errors":4,"chances":667,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":31,"groundOuts":71,"airOuts":46,"runs":19,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":89,"baseOnBalls":39,"intentionalWalks":0,"hits":65,"hitByPitch":7,"avg":".240","atBats":271,"obp":".350","slg":".321","ops":".671","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":87,"rbi":26,"leftOnBase":130,"sacBunts":0,"sacFlies":0,"babip":".346","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.33","popOuts":4,"lineOuts":11},"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":12,"stolenBases":58,"stolenBasePercentage":".829","caughtStealingPercentage":".171","assists":20,"putOuts":557,"errors":3,"chances":580,"fielding":".995","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":64,"groundOuts":145,"airOuts":112,"runs":61,"doubles":35,"triples":3,"homeRuns":15,"strikeOuts":168,"baseOnBalls":53,"intentionalWalks":1,"hits":134,"hitByPitch":5,"avg":".241","atBats":556,"obp":".311","slg":".396","ops":".707","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":617,"totalBases":220,"rbi":71,"leftOnBase":237,"sacBunts":0,"sacFlies":3,"babip":".316","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.07","popOuts":3,"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":4,"putOuts":227,"errors":2,"chances":233,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665833":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":52,"groundOuts":106,"airOuts":90,"runs":60,"doubles":18,"triples":3,"homeRuns":19,"strikeOuts":166,"baseOnBalls":63,"intentionalWalks":4,"hits":91,"hitByPitch":4,"avg":".203","atBats":448,"obp":".304","slg":".384","ops":".688","caughtStealing":5,"stolenBases":38,"stolenBasePercentage":".884","caughtStealingPercentage":".116","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":520,"totalBases":172,"rbi":57,"leftOnBase":210,"sacBunts":0,"sacFlies":5,"babip":".269","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.58","popOuts":13,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":289,"errors":11,"chances":306,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681895":{"person":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":8,"groundOuts":12,"airOuts":14,"runs":7,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":2,"atBats":63,"obp":".368","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":317,"era":"3.78","inningsPitched":"16.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":7,"whip":"1.56","battersFaced":77,"outs":50,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":131,"strikes":186,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":2,"winPercentage":".500","pitchesPerInning":"19.02","gamesFinished":5,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"12.42","walksPer9Inn":"5.40","hitsPer9Inn":"8.64","runsScoredPer9":"3.78","homeRunsPer9":"0.54","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"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"}]},"ID678894":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"jerseyNumber":"31","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":11,"groundOuts":23,"airOuts":16,"runs":9,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".200","atBats":80,"obp":".273","slg":".363","ops":".636","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":29,"rbi":8,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":67,"errors":0,"chances":107,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":53,"groundOuts":71,"airOuts":94,"runs":37,"doubles":15,"triples":2,"homeRuns":6,"strikeOuts":64,"baseOnBalls":38,"intentionalWalks":1,"hits":66,"hitByPitch":2,"avg":".227","atBats":291,"obp":".319","slg":".354","ops":".673","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":103,"rbi":21,"leftOnBase":119,"sacBunts":3,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.50","popOuts":16,"lineOuts":25},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"4.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"9.00","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":176,"putOuts":213,"errors":7,"chances":396,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":30,"gamesStarted":30,"flyOuts":98,"groundOuts":176,"airOuts":174,"runs":86,"doubles":40,"triples":2,"homeRuns":18,"strikeOuts":140,"baseOnBalls":45,"intentionalWalks":0,"hits":164,"hitByPitch":10,"atBats":653,"obp":".309","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","numberOfPitches":2707,"era":"4.13","inningsPitched":"167.2","wins":6,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":77,"whip":"1.25","battersFaced":710,"outs":503,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2707,"balls":926,"strikes":1781,"strikePercentage":".660","hitBatsmen":10,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".300","pitchesPerInning":"16.15","gamesFinished":0,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"7.51","walksPer9Inn":"2.42","hitsPer9Inn":"8.80","runsScoredPer9":"4.62","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":17,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502054":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":113,"flyOuts":42,"groundOuts":107,"airOuts":90,"runs":43,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":89,"baseOnBalls":46,"intentionalWalks":3,"hits":92,"hitByPitch":2,"avg":".247","atBats":373,"obp":".329","slg":".370","ops":".699","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":138,"rbi":50,"leftOnBase":159,"sacBunts":0,"sacFlies":5,"babip":".296","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.44","popOuts":18,"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":6,"putOuts":197,"errors":4,"chances":207,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":17,"groundOuts":22,"airOuts":29,"runs":23,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":1,"hits":30,"hitByPitch":4,"atBats":120,"obp":".341","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":521,"era":"5.76","inningsPitched":"29.2","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":19,"whip":"1.45","battersFaced":138,"outs":89,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":521,"balls":172,"strikes":349,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".250","pitchesPerInning":"17.56","gamesFinished":3,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"12.13","walksPer9Inn":"3.94","hitsPer9Inn":"9.10","runsScoredPer9":"6.98","homeRunsPer9":"1.21","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"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"}]},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":40,"gamesStarted":0,"flyOuts":33,"groundOuts":22,"airOuts":65,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":2,"hits":31,"hitByPitch":2,"atBats":158,"obp":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":721,"era":"2.25","inningsPitched":"44.0","wins":3,"losses":3,"saves":0,"saveOpportunities":3,"holds":9,"blownSaves":3,"earnedRuns":11,"whip":"1.11","battersFaced":183,"outs":132,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":721,"balls":239,"strikes":482,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.34","rbi":0,"winPercentage":".500","pitchesPerInning":"16.39","gamesFinished":11,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.20","walksPer9Inn":"3.68","hitsPer9Inn":"6.34","runsScoredPer9":"2.45","homeRunsPer9":"0.61","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"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":128,"flyOuts":68,"groundOuts":111,"airOuts":122,"runs":49,"doubles":22,"triples":0,"homeRuns":13,"strikeOuts":113,"baseOnBalls":64,"intentionalWalks":5,"hits":108,"hitByPitch":2,"avg":".239","atBats":451,"obp":".335","slg":".375","ops":".710","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":169,"rbi":56,"leftOnBase":188,"sacBunts":0,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.91","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"34.69","popOuts":28,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664294":{"person":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":17,"strikes":15,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"6.75","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":15,"gamesStarted":0,"flyOuts":11,"groundOuts":6,"airOuts":18,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":54,"obp":".344","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":248,"era":"3.68","inningsPitched":"14.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"1.43","battersFaced":61,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":248,"balls":86,"strikes":162,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".500","pitchesPerInning":"16.91","gamesFinished":5,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.30","hitsPer9Inn":"8.59","runsScoredPer9":"4.30","homeRunsPer9":"1.23","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":2,"flyOuts":10,"groundOuts":23,"airOuts":18,"runs":13,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":80,"obp":".302","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":307,"era":"5.66","inningsPitched":"20.2","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.16","battersFaced":86,"outs":62,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":307,"balls":102,"strikes":205,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".667","pitchesPerInning":"14.85","gamesFinished":1,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"8.27","walksPer9Inn":"1.74","hitsPer9Inn":"8.71","runsScoredPer9":"5.66","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693312":{"person":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":20,"groundOuts":31,"airOuts":43,"runs":21,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":28,"baseOnBalls":17,"intentionalWalks":0,"hits":32,"hitByPitch":2,"atBats":133,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":598,"era":"5.24","inningsPitched":"34.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":20,"whip":"1.43","battersFaced":153,"outs":103,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":598,"balls":234,"strikes":364,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".333","pitchesPerInning":"17.42","gamesFinished":5,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"7.34","walksPer9Inn":"4.46","hitsPer9Inn":"8.39","runsScoredPer9":"5.50","homeRunsPer9":"0.79","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"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"}]},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":32,"gamesStarted":12,"flyOuts":44,"groundOuts":98,"airOuts":88,"runs":42,"doubles":20,"triples":2,"homeRuns":8,"strikeOuts":86,"baseOnBalls":27,"intentionalWalks":0,"hits":99,"hitByPitch":4,"atBats":368,"obp":".326","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1573,"era":"3.73","inningsPitched":"94.0","wins":4,"losses":8,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":39,"whip":"1.34","battersFaced":402,"outs":282,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1573,"balls":573,"strikes":1000,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".333","pitchesPerInning":"16.73","gamesFinished":6,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"8.23","walksPer9Inn":"2.59","hitsPer9Inn":"9.48","runsScoredPer9":"4.02","homeRunsPer9":"0.77","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670912":{"person":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 4 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":39,"strikes":60,"strikePercentage":".610","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":7,"gamesStarted":7,"flyOuts":21,"groundOuts":21,"airOuts":38,"runs":13,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":21,"hitByPitch":3,"atBats":111,"obp":".311","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":512,"era":"3.52","inningsPitched":"30.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.24","battersFaced":132,"outs":92,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":205,"strikes":307,"strikePercentage":".600","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":3,"winPercentage":"1.000","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.39","walksPer9Inn":"4.99","hitsPer9Inn":"6.16","runsScoredPer9":"3.82","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","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":65,"gamesStarted":0,"flyOuts":56,"groundOuts":52,"airOuts":85,"runs":17,"doubles":8,"triples":3,"homeRuns":4,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":0,"hits":41,"hitByPitch":2,"atBats":228,"obp":".236","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":922,"era":"2.22","inningsPitched":"65.0","wins":4,"losses":5,"saves":13,"saveOpportunities":15,"holds":13,"blownSaves":2,"earnedRuns":16,"whip":"0.88","battersFaced":250,"outs":195,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":922,"balls":276,"strikes":646,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".444","pitchesPerInning":"14.18","gamesFinished":30,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"7.48","walksPer9Inn":"2.22","hitsPer9Inn":"5.68","runsScoredPer9":"2.35","homeRunsPer9":"0.55","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":41,"groundOuts":46,"airOuts":83,"runs":23,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":73,"baseOnBalls":18,"intentionalWalks":0,"hits":37,"hitByPitch":5,"avg":".159","atBats":233,"obp":".232","slg":".266","ops":".498","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":62,"rbi":20,"leftOnBase":141,"sacBunts":3,"sacFlies":3,"babip":".197","groundOutsToAirouts":"0.55","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"38.83","popOuts":24,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":15,"stolenBases":37,"stolenBasePercentage":".712","caughtStealingPercentage":".288","assists":26,"putOuts":625,"errors":3,"chances":654,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687478":{"person":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"jerseyNumber":"34","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":2,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".118","atBats":34,"obp":".143","slg":".147","ops":".290","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":5,"rbi":1,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":6,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID664875":{"person":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":3,"groundOuts":12,"airOuts":9,"runs":1,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":2,"hits":8,"hitByPitch":2,"atBats":46,"obp":".321","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":208,"era":"0.66","inningsPitched":"13.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":1,"whip":"1.17","battersFaced":56,"outs":41,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":208,"balls":83,"strikes":125,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.22","gamesFinished":3,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"11.20","walksPer9Inn":"5.27","hitsPer9Inn":"5.27","runsScoredPer9":"0.66","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":18,"flyOuts":44,"groundOuts":77,"airOuts":90,"runs":42,"doubles":11,"triples":2,"homeRuns":12,"strikeOuts":94,"baseOnBalls":31,"intentionalWalks":1,"hits":81,"hitByPitch":5,"atBats":338,"obp":".310","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1437,"era":"4.10","inningsPitched":"90.0","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.24","battersFaced":378,"outs":270,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1437,"balls":499,"strikes":938,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".333","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"9.40","walksPer9Inn":"3.10","hitsPer9Inn":"8.10","runsScoredPer9":"4.20","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691907":{"person":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"jerseyNumber":"71","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669261":{"person":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"jerseyNumber":"65","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"901","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":28,"groundOuts":24,"airOuts":38,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":1,"hits":16,"hitByPitch":3,"avg":".124","atBats":129,"obp":".276","slg":".225","ops":".501","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":29,"rbi":8,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".173","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":99,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HBP","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":51,"groundOuts":93,"airOuts":96,"runs":37,"doubles":15,"triples":3,"homeRuns":5,"strikeOuts":66,"baseOnBalls":20,"intentionalWalks":0,"hits":94,"hitByPitch":2,"avg":".272","atBats":346,"obp":".313","slg":".376","ops":".689","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":130,"rbi":26,"leftOnBase":140,"sacBunts":0,"sacFlies":3,"babip":".320","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.20","popOuts":16,"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":182,"putOuts":130,"errors":8,"chances":320,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID804668":{"person":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"jerseyNumber":"43","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".500","slg":".667","ops":"1.167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":24,"gamesStarted":7,"flyOuts":31,"groundOuts":70,"airOuts":52,"runs":20,"doubles":15,"triples":1,"homeRuns":3,"strikeOuts":60,"baseOnBalls":23,"intentionalWalks":1,"hits":55,"hitByPitch":2,"atBats":235,"obp":".307","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":997,"era":"2.74","inningsPitched":"62.1","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":19,"whip":"1.25","battersFaced":262,"outs":187,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":997,"balls":342,"strikes":655,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".571","pitchesPerInning":"15.99","gamesFinished":6,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"8.66","walksPer9Inn":"3.32","hitsPer9Inn":"7.94","runsScoredPer9":"2.89","homeRunsPer9":"0.43","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669707,693304,502054,457705,663698,672744,665833,694377,804668,687478,669261,670912,670990,681895,664294,693312,642701],"pitchers":[670912,670990,681895,664294,693312,642701],"bench":[691907,680779,687462,678894,668804],"bullpen":[677952,681347,696149,656605,664875,676755,669387,694973],"battingOrder":[669707,693304,502054,457705,663698,665833,694377,804668,669261],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Flores Jr. (1, Boyd)."},{"label":"HR","value":"Bart (3, 1st inning off Boyd, 2 on, 2 out)."},{"label":"TB","value":"Bart 4; Canario; Devanney; Flores Jr. 2; Gonzales, N; McCutchen; Triolo 2; Yorke."},{"label":"RBI","value":"Bart 3 (26); McCutchen (56)."},{"label":"2-out RBI","value":"Bart 3."},{"label":"Runners left in scoring position, 2 out","value":"Flores Jr.; Triolo; Pham 2; Canario 2."},{"label":"Team RISP","value":"1-for-10."},{"label":"Team LOB","value":"11."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Devanney (2, fielding); Ramírez (1, throw); Bart (3, throw)."},{"label":"Outfield assists","value":"Canario (McGuire at 1st base)."},{"label":"DP","value":"2 (Gonzales, N-Triolo-Flores Jr.; Canario-Triolo-Flores Jr.)."}]}],"note":[{"label":"a","value":"Struck out for Devanney in the 6th."},{"label":"b","value":"Grounded into a forceout for Canario in the 7th."}]}},"officials":[{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Oviedo."},{"label":"Balk","value":"Oviedo."},{"label":"HBP","value":"Suzuki (by Oviedo); Gonzales, N (by Boyd); Bart (by Civale)."},{"label":"Pitch timer violations","value":"Pomeranz (pitcher)."},{"label":"Pitches-strikes","value":"Boyd 83-48; Hodge 19-11; Civale 55-36; Pomeranz 24-14; Rogers, Ta 14-8; Oviedo 99-60; Ramírez 18-10; Sisk 9-6; Moreta 32-15; Nicolas 11-7; Santana, D 12-9."},{"label":"Groundouts-flyouts","value":"Boyd 1-2; Hodge 0-0; Civale 4-1; Pomeranz 1-1; Rogers, Ta 0-2; Oviedo 6-4; Ramírez 1-1; Sisk 0-1; Moreta 0-2; Nicolas 0-0; Santana, D 1-0."},{"label":"Batters faced","value":"Boyd 19; Hodge 4; Civale 11; Pomeranz 5; Rogers, Ta 3; Oviedo 24; Ramírez 5; Sisk 3; Moreta 7; Nicolas 3; Santana, D 3."},{"label":"Inherited runners-scored","value":"Sisk 2-2; Nicolas 2-1."},{"label":"Umpires","value":"HP: Charlie Ramos. 1B: Alfonso Márquez. 2B: Lance Barrett. 3B: Carlos Torres. "},{"label":"Weather","value":"75 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, In From CF."},{"label":"First pitch","value":"12:37 PM."},{"label":"T","value":"3:17."},{"label":"Att","value":"13,488."},{"label":"Venue","value":"PNC Park."},{"label":"September 17, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","boxscoreName":"Happ"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":87,"groundOuts":113,"airOuts":158,"runs":84,"doubles":28,"triples":0,"homeRuns":23,"strikeOuts":136,"baseOnBalls":85,"intentionalWalks":2,"hits":129,"hitByPitch":2,"avg":".243","atBats":531,"obp":".347","slg":".426","ops":".773","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":623,"totalBases":226,"rbi":73,"leftOnBase":195,"sacBunts":0,"sacFlies":5,"babip":".281","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.09","popOuts":31,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":279,"errors":1,"chances":285,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","boxscoreName":"Civale"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 4-9)","summary":"3.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":55,"inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":19,"strikes":36,"strikePercentage":".650","hitBatsmen":1,"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":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":18,"flyOuts":70,"groundOuts":72,"airOuts":130,"runs":57,"doubles":25,"triples":0,"homeRuns":14,"strikeOuts":82,"baseOnBalls":33,"intentionalWalks":1,"hits":92,"hitByPitch":7,"atBats":373,"obp":".318","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1678,"era":"4.92","inningsPitched":"97.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.29","battersFaced":416,"outs":291,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1678,"balls":624,"strikes":1054,"strikePercentage":".630","hitBatsmen":7,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".308","pitchesPerInning":"17.30","gamesFinished":1,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.61","walksPer9Inn":"3.06","hitsPer9Inn":"8.54","runsScoredPer9":"5.29","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":61,"pitchingGameScore":61},{"player":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","boxscoreName":"Hoerner"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | BB, 3 R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":106,"groundOuts":163,"airOuts":186,"runs":81,"doubles":29,"triples":4,"homeRuns":6,"strikeOuts":42,"baseOnBalls":38,"intentionalWalks":1,"hits":168,"hitByPitch":7,"avg":".303","atBats":555,"obp":".353","slg":".402","ops":".755","caughtStealing":6,"stolenBases":28,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":604,"totalBases":223,"rbi":59,"leftOnBase":219,"sacBunts":0,"sacFlies":4,"babip":".317","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"92.50","popOuts":29,"lineOuts":51},"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":354,"putOuts":239,"errors":4,"chances":597,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"loser":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}