{"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":776239,"link":"/api/v1.1/game/776239/feed/live","metaData":{"wait":10,"timeStamp":"20250921_210415","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776239,"type":"R","doubleHeader":"N","id":"2025/09/21/chnmlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776239-2025-09-21","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-21T17:40:00Z","originalDate":"2025-09-21","officialDate":"2025-09-21","dayNight":"day","time":"1:40","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":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":88,"losses":68,"ties":0,"pct":".564"},"records":{},"divisionLeader":false,"wins":88,"losses":68,"winningPercentage":".564"},"franchiseName":"Chicago","clubName":"Cubs","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2025,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","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":"Cincinnati","record":{"gamesPlayed":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":80,"losses":76,"ties":0,"pct":".513"},"records":{},"divisionLeader":false,"wins":80,"losses":76,"winningPercentage":".513"},"franchiseName":"Cincinnati","clubName":"Reds","active":true}},"players":{"ID668881":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","firstName":"Christian","lastName":"Greene","primaryNumber":"21","birthDate":"1999-08-06","currentAge":27,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Greene","middleName":"Hunter","boxscoreName":"Greene, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Greene","nameSlug":"hunter-greene-668881","firstLastName":"Hunter Greene","lastFirstName":"Greene, Hunter","lastInitName":"Greene, H","initLastName":"H Greene","fullFMLName":"Christian Hunter Greene","fullLFMName":"Greene, Christian Hunter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669212":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212","firstName":"Elijah","lastName":"Morgan","birthDate":"1996-05-13","currentAge":30,"birthCity":"Rancho Palos Verdes","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eli","useLastName":"Morgan","middleName":"Allan","boxscoreName":"Morgan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli Morgan","nameSlug":"eli-morgan-669212","firstLastName":"Eli Morgan","lastFirstName":"Morgan, Eli","lastInitName":"Morgan, E","initLastName":"E Morgan","fullFMLName":"Elijah Allan Morgan","fullLFMName":"Morgan, Elijah Allan","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"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},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"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},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID666181":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181","firstName":"William","lastName":"Benson","primaryNumber":"30","birthDate":"1998-06-16","currentAge":28,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Will","useLastName":"Benson","middleName":"Buchanan","boxscoreName":"Benson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Benson","nameSlug":"will-benson-666181","firstLastName":"Will Benson","lastFirstName":"Benson, Will","lastInitName":"Benson, W","initLastName":"W Benson","fullFMLName":"William Buchanan Benson","fullLFMName":"Benson, William Buchanan","strikeZoneTop":3.391,"strikeZoneBottom":1.711},"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},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"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},"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},"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},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID668933":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933","firstName":"Douglas","lastName":"Ashcraft","primaryNumber":"23","birthDate":"1998-02-11","currentAge":28,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Graham","useLastName":"Ashcraft","middleName":"Graham","boxscoreName":"Ashcraft, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Ashcraft","nameSlug":"graham-ashcraft-668933","firstLastName":"Graham Ashcraft","lastFirstName":"Ashcraft, Graham","lastInitName":"Ashcraft, G","initLastName":"G Ashcraft","fullFMLName":"Douglas Graham Ashcraft","fullLFMName":"Ashcraft, Douglas Graham","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID666158":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","firstName":"Gavin","lastName":"Lux","primaryNumber":"11","birthDate":"1997-11-23","currentAge":28,"birthCity":"Kenosha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Gavin","useLastName":"Lux","middleName":"Thomas","boxscoreName":"Lux","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Lux","nameSlug":"gavin-lux-666158","firstLastName":"Gavin Lux","lastFirstName":"Lux, Gavin","lastInitName":"Lux, G","initLastName":"G Lux","fullFMLName":"Gavin Thomas Lux","fullLFMName":"Lux, Gavin Thomas","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID666157":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","firstName":"Nicholas","lastName":"Lodolo","primaryNumber":"40","birthDate":"1998-02-05","currentAge":28,"birthCity":"La Verne","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Lodolo","middleName":"Frank","boxscoreName":"Lodolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LUH-dole-oh","mlbDebutDate":"2022-04-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Lodolo","nameSlug":"nick-lodolo-666157","firstLastName":"Nick Lodolo","lastFirstName":"Lodolo, Nick","lastInitName":"Lodolo, N","initLastName":"N Lodolo","fullFMLName":"Nicholas Frank Lodolo","fullLFMName":"Lodolo, Nicholas Frank","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID696136":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136","firstName":"Jordan","lastName":"Wicks","primaryNumber":"36","birthDate":"1999-09-01","currentAge":27,"birthCity":"Conway","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Wicks","boxscoreName":"Wicks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jordan Wicks","nameSlug":"jordan-wicks-696136","firstLastName":"Jordan Wicks","lastFirstName":"Wicks, Jordan","lastInitName":"Wicks, J","initLastName":"J Wicks","fullFMLName":"Jordan  Wicks","fullLFMName":"Wicks, Jordan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","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},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID683175":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175","firstName":"Connor","lastName":"Phillips","primaryNumber":"34","birthDate":"2001-05-04","currentAge":25,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Phillips","middleName":"Allan","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Phillips","nameSlug":"connor-phillips-683175","firstLastName":"Connor Phillips","lastFirstName":"Phillips, Connor","lastInitName":"Phillips, C","initLastName":"C Phillips","fullFMLName":"Connor Allan Phillips","fullLFMName":"Phillips, Connor Allan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682634":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634","firstName":"Kevin","lastName":"Alcantara","primaryNumber":"13","birthDate":"2002-07-12","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":188,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kevin","useLastName":"Alcántara","boxscoreName":"Alcántara","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ahl-KAHN-tah-rah","mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Alcántara","nameSlug":"kevin-alcantara-682634","firstLastName":"Kevin Alcántara","lastFirstName":"Alcántara, Kevin","lastInitName":"Alcántara, K","initLastName":"K Alcántara","fullFMLName":"Kevin Alcántara","fullLFMName":"Alcántara, Kevin ","strikeZoneTop":3.46,"strikeZoneBottom":1.75},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687209":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209","firstName":"Zachary","lastName":"Maxwell","primaryNumber":"78","birthDate":"2001-01-26","currentAge":25,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":275,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Maxwell","middleName":"Thomas","boxscoreName":"Maxwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Maxwell","nameSlug":"zach-maxwell-687209","firstLastName":"Zach Maxwell","lastFirstName":"Maxwell, Zach","lastInitName":"Maxwell, Z","initLastName":"Z Maxwell","fullFMLName":"Zachary Thomas Maxwell","fullLFMName":"Maxwell, Zachary Thomas","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"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},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"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":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602","location":{"address1":"100 Main Street","city":"Cincinnati","state":"Ohio","stateAbbrev":"OH","postalCode":"45202-4109","defaultCoordinates":{"latitude":39.097389,"longitude":-84.506611},"azimuthAngle":122.0,"elevation":535,"country":"USA","phone":"(513) 765-7000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42319,"turfType":"Grass","roofType":"Open","leftLine":328,"leftCenter":379,"center":404,"rightCenter":370,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":2602,"link":"/api/v1/venues/2602"},"weather":{"condition":"Cloudy","temp":"83","wind":"9 mph, Varies"},"gameInfo":{"attendance":29661,"firstPitch":"2025-09-21T18:51:00.000Z","gameDurationMinutes":133,"delayDurationMinutes":71},"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":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"home":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"}},"officialScorer":{"id":695905,"fullName":"Jim O'Connor","link":"/api/v1/people/695905"},"primaryDatacaster":{"id":427541,"fullName":"Doug White","link":"/api/v1/people/427541"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:51:09.858Z","endTime":"2025-09-21T18:52:29.659Z","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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T14:19:58.544Z","endTime":"2025-09-21T17:28:46.773Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"description":"Status Change - Delayed Start: Rain","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-21T17:28:46.773Z","endTime":"2025-09-21T18:29:49.726Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":2,"startTime":"2025-09-21T18:29:49.726Z","endTime":"2025-09-21T18:50:07.294Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":3,"startTime":"2025-09-21T18:50:07.294Z","endTime":"2025-09-21T18:51:12.183Z","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":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.25921493515035,"strikeZoneBottom":1.51041484315665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.860543583738313,"aZ":-12.74635219733925,"pfxX":4.922952035907193,"pfxZ":10.582548046836887,"pX":1.3478989086184932,"pZ":2.0194270634607374,"vX0":-4.5324978051264795,"vY0":-134.99814766955433,"vZ0":-7.747216179405416,"x":65.62,"y":184.26,"x0":2.4133964717846315,"y0":50.002309171816776,"z0":5.834106972373047,"aX":9.037624415850967},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-7.9,"spinRate":2256,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.40656335392095766,"extension":6.191900247432059},"index":4,"playId":"c62c95d3-09be-3634-9b16-98e98e620367","pitchNumber":1,"startTime":"2025-09-21T18:51:12.183Z","endTime":"2025-09-21T18:51:15.960Z","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.2,"endSpeed":85.3,"strikeZoneTop":3.25750189152,"strikeZoneBottom":1.50882564566017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.979996624360233,"aZ":-12.97274610347756,"pfxX":4.35476685363993,"pfxZ":10.351497227836497,"pX":-1.1688916988669882,"pZ":2.623607353562348,"vX0":-10.56035352134834,"vY0":-135.20919326418823,"vZ0":-6.0809558649293445,"x":161.56,"y":167.94,"x0":2.2184826557994044,"y0":50.003232317207555,"z0":5.809101095409385,"aX":8.07941080505689},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-5.6,"spinRate":2287,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.40481985582215163,"extension":6.357420283897829},"index":5,"playId":"fa2e73aa-aae7-3211-88af-938254fd46fc","pitchNumber":2,"startTime":"2025-09-21T18:51:25.094Z","endTime":"2025-09-21T18:51:28.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.30721019771888,"strikeZoneBottom":1.5155970848084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85406430068579,"aZ":-13.262065648062547,"pfxX":3.576644567498644,"pfxZ":10.23904599898611,"pX":0.5423273781419341,"pZ":2.5707739311953803,"vX0":-6.084333162122007,"vY0":-135.375298832451,"vZ0":-6.152251294850366,"x":96.33,"y":169.37,"x0":2.359161738579256,"y0":50.0046095436013,"z0":5.809414020915253,"aX":6.6079868109437045},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":-5.2,"spinRate":2323,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.40533044280835906,"extension":6.189963204814043},"index":6,"playId":"aedd3f16-ff61-3628-9b46-f22b60caee07","pitchNumber":3,"startTime":"2025-09-21T18:51:39.298Z","endTime":"2025-09-21T18:51:43.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.24305453286729,"strikeZoneBottom":1.45123683680784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.021771986232523,"aZ":-14.664538682452843,"pfxX":4.700061010107198,"pfxZ":9.44376174384878,"pX":1.1729891989083694,"pZ":3.155562564906717,"vX0":-4.793751212438953,"vY0":-135.63368398506822,"vZ0":-4.538943035208312,"x":72.29,"y":153.58,"x0":2.356809963970537,"y0":50.00402729963512,"z0":5.881100210454419,"aX":8.715227022164363},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":-7.4,"spinRate":2194,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.40460210172314204,"extension":6.247276460884333},"index":7,"playId":"bf0698f2-22fb-3aa3-aae1-57ca592a361b","pitchNumber":4,"startTime":"2025-09-21T18:51:52.433Z","endTime":"2025-09-21T18:51:56.392Z","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":92.6,"endSpeed":84.3,"strikeZoneTop":3.18915847080591,"strikeZoneBottom":1.44039992598771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.423573822710626,"aZ":-12.490698231993845,"pfxX":3.2840188914316184,"pfxZ":10.786513213347394,"pX":0.4327691589464523,"pZ":2.2304888799880858,"vX0":-6.518123869877786,"vY0":-134.5389208373202,"vZ0":-6.9777603195977935,"x":100.5,"y":178.56,"x0":2.4651884945486473,"y0":50.0035120958524,"z0":5.751271878019132,"aX":5.9936532382672985},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":-4.4,"spinRate":2310,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.407826308646531,"extension":6.3195974698939},"index":8,"playId":"830d2e61-9d99-32b1-bf6c-b6e1b3c18c4a","pitchNumber":5,"startTime":"2025-09-21T18:52:06.908Z","endTime":"2025-09-21T18:52:10.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44135913694327,"aZ":-14.924732001225156,"pfxX":5.467059129177871,"pfxZ":9.111193961300362,"pX":0.5485618332752075,"pZ":2.8131241276669576,"vX0":-6.641207597372352,"vY0":-137.00625657810903,"vZ0":-5.410822213938482,"x":96.09,"y":162.83,"x0":2.298430066381852,"y0":50.002736659008825,"z0":5.840658921119671,"aX":10.350531715142614},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":-8.4,"spinRate":2323,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.40041971298241297,"extension":6.34938958734149},"hitData":{"launchSpeed":94.5,"launchAngle":17.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.83,"coordY":98.15}},"index":9,"playId":"69dd8afc-8337-3053-b4a7-22b840e69d6d","pitchNumber":6,"startTime":"2025-09-21T18:52:22.552Z","endTime":"2025-09-21T18:52:29.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:52:29.659Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:52:48.726Z","endTime":"2025-09-21T18:53:59.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.62713034189208,"strikeZoneBottom":1.66065214808491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9681358439524,"aZ":-14.685197899038787,"pfxX":7.1280842480244715,"pfxZ":9.242807447835029,"pX":-0.4128403823136074,"pZ":2.792525434827042,"vX0":-9.827548142987645,"vY0":-137.29295316113584,"vZ0":-5.427770478403796,"x":132.74,"y":163.38,"x0":2.3020706077438207,"y0":50.00112182325916,"z0":5.809805929890808,"aX":13.484813649972093},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":-10.7,"spinRate":2365,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.40035420647205466,"extension":6.261551030097165},"index":0,"playId":"6e539002-84fd-340b-92ec-4885899fd642","pitchNumber":1,"startTime":"2025-09-21T18:52:56.443Z","endTime":"2025-09-21T18:53:00.525Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.5899992775205,"strikeZoneBottom":1.65000025793494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38291128240196,"aZ":-32.691035309884725,"pfxX":-9.117821842219314,"pfxZ":-0.36034974174439505,"pX":0.24159925518859054,"pZ":2.191472534738702,"vX0":-2.6841015606775174,"vY0":-119.20040408016705,"vZ0":-1.836797491580896,"x":107.79,"y":179.61,"x0":2.571598427907954,"y0":50.005368688760164,"z0":5.9693142471964995,"aX":-12.909923438366212},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.8,"breakHorizontal":17.2,"spinRate":2909,"spinDirection":307},"zone":8,"typeConfidence":2.0,"plateTime":0.4623790058617927,"extension":6.1818030921577805},"index":1,"playId":"5bd56a01-514c-3946-8054-561096989374","pitchNumber":2,"startTime":"2025-09-21T18:53:10.313Z","endTime":"2025-09-21T18:53:14.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":74.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91378079698127,"aZ":-30.042423644519893,"pfxX":-9.4345051778631,"pfxZ":1.4802193442920224,"pX":-0.42308606578939745,"pZ":3.0409873849079516,"vX0":-4.121243505254432,"vY0":-120.69369170490019,"vZ0":-0.5657425742602354,"x":133.13,"y":156.67,"x0":2.5451092703467233,"y0":50.00108730117292,"z0":5.982312906285593,"aX":-13.572606232233516},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.9,"breakHorizontal":18.2,"spinRate":2893,"spinDirection":292},"zone":1,"typeConfidence":2.0,"plateTime":0.45818358290629346,"extension":6.201618486595575},"index":2,"playId":"3769e591-5480-3cd0-a1b8-9fddd739ab8a","pitchNumber":3,"startTime":"2025-09-21T18:53:24.931Z","endTime":"2025-09-21T18:53:28.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.211346174156084,"aZ":-14.951614261845998,"pfxX":7.367707528422011,"pfxZ":9.211212302166617,"pX":-0.18598381985454127,"pZ":3.5061624330335377,"vX0":-9.170749428421932,"vY0":-136.64573033292086,"vZ0":-3.5217396828416154,"x":124.09,"y":144.11,"x0":2.2739582918165695,"y0":50.00662123331523,"z0":5.854592427648656,"aX":13.782515721112423},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":-11.2,"spinRate":2373,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.40254905117661766,"extension":6.179708281763935},"index":3,"playId":"7ab9fcdf-981c-3f5c-9701-571e0012be9b","pitchNumber":4,"startTime":"2025-09-21T18:53:55.330Z","endTime":"2025-09-21T18:53:59.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:53:59.625Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:54:17.719Z","endTime":"2025-09-21T18:55:31.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":"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":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.17587151836059,"strikeZoneBottom":1.37960332700553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8433810071768,"aZ":-34.81447866692642,"pfxX":-5.000565124601751,"pfxZ":-1.9264534291381494,"pX":-0.5877330799562116,"pZ":-0.29667533844215344,"vX0":-5.4711217521937865,"vY0":-117.05566109266404,"vZ0":-6.609016689861759,"x":139.4,"y":246.79,"x0":2.441386376956867,"y0":50.00397401548372,"z0":5.875432556340431,"aX":-6.846884577324101},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.0,"breakHorizontal":10.6,"spinRate":3018,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.4703253566186736,"extension":6.2461627544893865},"index":0,"playId":"b0288005-c1ff-3a26-9bab-ed82d4ab5383","pitchNumber":1,"startTime":"2025-09-21T18:54:20.906Z","endTime":"2025-09-21T18:54:25.158Z","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":81.9,"endSpeed":75.0,"strikeZoneTop":3.18402279909374,"strikeZoneBottom":1.4741049695068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.901482922955324,"aZ":-27.860020588958292,"pfxX":-7.149914844334117,"pfxZ":3.0276738179582043,"pX":0.6829758594100106,"pZ":1.5835454088783485,"vX0":-2.6423754959266987,"vY0":-119.16634157023455,"vZ0":-4.166350321000188,"x":90.97,"y":196.02,"x0":2.7379553749926817,"y0":50.00180436697865,"z0":5.897943084714575,"aX":-10.186226760731508},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.7,"breakHorizontal":13.6,"spinRate":2909,"spinDirection":294},"zone":9,"typeConfidence":2.0,"plateTime":0.4612823131089847,"extension":6.151684212604394},"index":1,"playId":"4b2f4416-017b-3a77-83d9-fbca5491ed2c","pitchNumber":2,"startTime":"2025-09-21T18:54:37.647Z","endTime":"2025-09-21T18:54:41.791Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11595147797311,"aZ":-22.94512158975172,"pfxX":0.06513121004971678,"pfxZ":5.383400183876527,"pX":-0.9545669498369892,"pZ":1.481851622246071,"vX0":-8.328497150207076,"vY0":-130.2846764806919,"vZ0":-6.51681071612271,"x":153.39,"y":198.77,"x0":2.2790310212720324,"y0":50.0039029661622,"z0":5.757196891783414,"aX":0.11393739946025987},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.4,"breakHorizontal":1.8,"spinRate":2601,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.4208935496052715,"extension":6.409866302385062},"index":2,"playId":"b2dd8e24-633f-3c49-b676-a7c1028c1105","pitchNumber":3,"startTime":"2025-09-21T18:54:52.946Z","endTime":"2025-09-21T18:54:57.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.16150515359782,"strikeZoneBottom":1.27945042187631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.546103001981052,"aZ":-28.69342535345523,"pfxX":-5.942496872181591,"pfxZ":2.3980562541986696,"pX":0.17600321189370705,"pZ":1.0521467380719638,"vX0":-3.7909454637497615,"vY0":-120.61536367784191,"vZ0":-5.2717095285332025,"x":110.29,"y":210.37,"x0":2.547846257029963,"y0":50.00466245466362,"z0":5.8395823089954275,"aX":-8.632394694616547},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.1,"breakHorizontal":11.8,"spinRate":2862,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.45657867184293144,"extension":6.233485978772299},"index":3,"playId":"7a50de42-1686-3947-9e82-fc201f8ac979","pitchNumber":4,"startTime":"2025-09-21T18:55:08.347Z","endTime":"2025-09-21T18:55:12.557Z","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":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.185023143093005,"aZ":-12.983964067121676,"pfxX":5.469582399483299,"pfxZ":10.202801456845346,"pX":0.05008719274616631,"pZ":3.0671594946002667,"vX0":-7.887360372872338,"vY0":-136.7643504320537,"vZ0":-5.076236408662895,"x":115.09,"y":155.97,"x0":2.2703820518350177,"y0":50.001980164282664,"z0":5.848805448142505,"aX":10.28723715497907},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":-8.2,"spinRate":2369,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.4015920116099032,"extension":6.312380099500081},"hitData":{"launchSpeed":70.4,"launchAngle":45.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.87,"coordY":135.05}},"index":4,"playId":"5920042d-46c5-3d30-a8a6-fd9d7457c96a","pitchNumber":5,"startTime":"2025-09-21T18:55:23.341Z","endTime":"2025-09-21T18:55:31.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:55:31.257Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out softly, pitcher Jameson Taillon to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T18:57:26.761Z","endTime":"2025-09-21T18:59:00.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592791,"link":"/api/v1/people/592791"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.4,"endSpeed":83.0,"strikeZoneTop":3.13331414050872,"strikeZoneBottom":1.3811892538583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.203498238582323,"aZ":-13.28089648930756,"pfxX":-4.789438701905053,"pfxZ":10.654110792467993,"pX":-1.520936785963144,"pZ":2.3325057070687483,"vX0":1.0117033431822153,"vY0":-132.98795004188702,"vZ0":-7.060194599354036,"x":174.97,"y":175.8,"x0":-1.286767031186055,"y0":50.002041333232874,"z0":6.0045988330813955,"aX":-8.491452986594997},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2204,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.41345886215818206,"extension":6.617930799594855},"index":0,"playId":"68080a17-3bf6-3cb2-a88a-9b04fa0f51ab","pitchNumber":1,"startTime":"2025-09-21T18:57:41.120Z","endTime":"2025-09-21T18:57:44.822Z","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.6,"endSpeed":84.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.138765043243655,"aZ":-13.184690683246009,"pfxX":-5.053038652713,"pfxZ":10.51793575433858,"pX":-0.9600631016431301,"pZ":2.896824491501766,"vX0":2.2677701783301694,"vY0":-133.39150899925878,"vZ0":-5.713765279884303,"x":153.6,"y":160.57,"x0":-1.1637187213646707,"y0":50.0053837151099,"z0":6.013773137973114,"aX":-9.126160148145829},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2236,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.410288920265395,"extension":6.553905657233402},"index":1,"playId":"42328301-dd51-3753-b294-c7d7ba12a04e","pitchNumber":2,"startTime":"2025-09-21T18:57:54.003Z","endTime":"2025-09-21T18:57:57.822Z","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":78.4,"endSpeed":71.9,"strikeZoneTop":3.13196079717154,"strikeZoneBottom":1.42269802833444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.346385203372293,"aZ":-39.2545556717191,"pfxX":5.0935133201563945,"pfxZ":-5.44239567182467,"pX":-1.1572458218564694,"pZ":1.4579919548737426,"vX0":-1.1842662366802565,"vY0":-114.06671932108449,"vZ0":-1.929689858954202,"x":161.11,"y":199.41,"x0":-1.2890317990834992,"y0":50.00169458914434,"z0":6.228951608715224,"aX":6.630224945533225},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.1,"breakHorizontal":-8.9,"spinRate":2409,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4824290870889616,"extension":6.372308673945116},"index":2,"playId":"7823c205-de76-32cb-8647-d46d7b3d834a","pitchNumber":3,"startTime":"2025-09-21T18:58:13.161Z","endTime":"2025-09-21T18:58:16.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.93083527959274,"aZ":-25.225559781472917,"pfxX":-10.383802223010472,"pfxZ":4.777870912183344,"pX":-0.5431115768934799,"pZ":1.874956704586778,"vX0":4.38486899401539,"vY0":-119.78604635354907,"vZ0":-4.671511445783712,"x":137.7,"y":188.16,"x0":-1.0472695037665223,"y0":50.00480419557695,"z0":6.103347980795297,"aX":-15.10569002560648},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.8,"breakHorizontal":17.8,"spinRate":1629,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.4570877551578998,"extension":6.4765927062120365},"index":3,"playId":"7afd1549-e411-3cdd-bcac-e061a9a42af1","pitchNumber":4,"startTime":"2025-09-21T18:58:28.240Z","endTime":"2025-09-21T18:58:31.855Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-21T18:58:41.373Z","endTime":"2025-09-21T18:58:53.671Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":81.7,"endSpeed":74.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.122359411531537,"aZ":-22.627723271230984,"pfxX":-8.972133268233037,"pfxZ":6.71268084634459,"pX":-0.4577321314730756,"pZ":1.8846011192124468,"vX0":4.383890151966753,"vY0":-118.85196710723704,"vZ0":-4.979290089586858,"x":134.45,"y":187.9,"x0":-1.1667067097826596,"y0":50.00115697004935,"z0":6.078181626182452,"aX":-12.753430639000905},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":11.2,"breakHorizontal":15.1,"spinRate":1778,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.46196906494747525,"extension":6.566840087456064},"hitData":{"launchSpeed":52.1,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.98,"coordY":175.22}},"index":5,"playId":"938c6079-0a80-3aeb-8058-0368ce88dd07","pitchNumber":5,"startTime":"2025-09-21T18:58:53.671Z","endTime":"2025-09-21T18:59:00.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:59:00.818Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Lux grounds out, pitcher Jameson Taillon to second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T18:59:20.862Z","endTime":"2025-09-21T19:00:27.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592791,"link":"/api/v1/people/592791"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.33174042908245,"strikeZoneBottom":1.62109022399546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.473190970093384,"aZ":-15.470995731039528,"pfxX":-3.025306817371513,"pfxZ":9.26386729910558,"pX":-0.9999427420582974,"pZ":3.166301648608008,"vX0":1.597633146868346,"vY0":-133.60587271498653,"vZ0":-4.55633152854402,"x":155.12,"y":153.29,"x0":-1.2134023851877984,"y0":50.005175984456486,"z0":6.009962875151683,"aX":-5.456051402154018},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":5.2,"spinRate":2259,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41036641388638806,"extension":6.7100899469228175},"index":0,"playId":"10eeae14-b214-363d-b832-f8fbf20cdcbc","pitchNumber":1,"startTime":"2025-09-21T18:59:24.037Z","endTime":"2025-09-21T18:59:27.855Z","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":92.4,"endSpeed":84.2,"strikeZoneTop":3.38106256256204,"strikeZoneBottom":1.67052456604588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.058091932281233,"aZ":-14.281389345044182,"pfxX":-3.7692137486470667,"pfxZ":9.836987677234626,"pX":1.3466276876898715,"pZ":3.0623495424915412,"vX0":7.636720337382773,"vY0":-134.26896128544865,"vZ0":-5.079404189532369,"x":65.67,"y":156.1,"x0":-1.0494570298630777,"y0":50.00541707421441,"z0":6.00095517511305,"aX":-6.8585188801610215},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":5.2,"spinRate":2305,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40850850067101074,"extension":6.887788657734228},"index":1,"playId":"93c0c3da-68cc-3b28-9db8-e8449dc568dc","pitchNumber":2,"startTime":"2025-09-21T18:59:36.217Z","endTime":"2025-09-21T18:59:40.021Z","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":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.32469822516941,"strikeZoneBottom":1.61416170383328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.788573176387704,"aZ":-17.072414552766496,"pfxX":-4.318451443598121,"pfxZ":8.410580294565513,"pX":0.3831889634131762,"pZ":2.855131368633009,"vX0":5.461745432843069,"vY0":-132.98737742838668,"vZ0":-4.936986732377484,"x":102.39,"y":161.69,"x0":-1.1335248230891952,"y0":50.004789192605294,"z0":5.9690463479834035,"aX":-7.757025068670511},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":6.7,"spinRate":2208,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.41142824062989547,"extension":6.704769406258407},"index":2,"playId":"ee989eba-af4e-30a7-9583-538f16a4256c","pitchNumber":3,"startTime":"2025-09-21T18:59:51.130Z","endTime":"2025-09-21T18:59:54.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.27423878457768,"strikeZoneBottom":1.44651420726328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.320338862290217,"aZ":-38.11137305845159,"pfxX":4.131554809143269,"pfxZ":-4.367551565379943,"pX":-0.5364077830526901,"pZ":1.244448092275086,"vX0":0.513420781012822,"vY0":-116.27543258020155,"vZ0":-3.0047408265939914,"x":137.45,"y":205.18,"x0":-1.296875517596826,"y0":50.00295446993564,"z0":6.19622134662976,"aX":5.615081339367669},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.4,"breakHorizontal":-7.6,"spinRate":2422,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4724040335540547,"extension":6.577556044424449},"index":3,"playId":"d802f855-3cf0-310b-ad7e-2cb197fe74de","pitchNumber":4,"startTime":"2025-09-21T19:00:04.383Z","endTime":"2025-09-21T19:00:08.221Z","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":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.360503842953413,"aZ":-15.012720266893368,"pfxX":-4.257452110444947,"pfxZ":9.37933022940068,"pX":0.6197892633648638,"pZ":2.42794475615733,"vX0":5.851626003463984,"vY0":-134.47492363820663,"vZ0":-6.462944265854491,"x":93.38,"y":173.23,"x0":-1.032071039018812,"y0":50.00516112874198,"z0":5.928918942589611,"aX":-7.792695195061396},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2287,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.40741766542874513,"extension":6.791707996811853},"hitData":{"launchSpeed":73.0,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":142.53,"coordY":156.24}},"index":4,"playId":"0bdfc3c9-eb9c-33da-9b80-54328c38a22f","pitchNumber":5,"startTime":"2025-09-21T19:00:19.780Z","endTime":"2025-09-21T19:00:27.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:00:27.282Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a ground ball to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T19:00:48.620Z","endTime":"2025-09-21T19:01:17.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"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":92.3,"endSpeed":83.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.586518145297116,"aZ":-12.798964264093433,"pfxX":-4.274244957804044,"pfxZ":10.725074516375063,"pX":0.09960994624469506,"pZ":3.08576929362685,"vX0":4.372651584554913,"vY0":-134.1773198338407,"vZ0":-5.326218395173844,"x":113.2,"y":155.46,"x0":-1.0032224062349704,"y0":50.00086142964583,"z0":6.023692651982347,"aX":-7.719719815073435},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":6.7,"spinRate":2353,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.40970881558628136,"extension":6.805935959902469},"index":0,"playId":"8b1d68f7-263a-3246-88ec-4074284841c8","pitchNumber":1,"startTime":"2025-09-21T19:00:51.293Z","endTime":"2025-09-21T19:00:55.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32514292282048,"aZ":-13.076598063615302,"pfxX":-5.493570580794051,"pfxZ":10.842339622409742,"pX":-0.6510639270417831,"pZ":2.6242562366585114,"vX0":2.794857501230883,"vY0":-132.8628723498365,"vZ0":-6.243241498740708,"x":141.82,"y":167.93,"x0":-1.0110775378426426,"y0":50.006321425712514,"z0":5.981135505082636,"aX":-9.68082571882641},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.2,"breakHorizontal":9.2,"spinRate":2257,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4145594670517254,"extension":6.835941430235861},"hitData":{"launchSpeed":86.3,"launchAngle":4.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.81,"coordY":125.33}},"index":1,"playId":"6e8d9b0b-9794-39dc-852c-cb3aab5ba942","pitchNumber":2,"startTime":"2025-09-21T19:01:05.985Z","endTime":"2025-09-21T19:01:17.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:01:17.063Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T19:01:37.593Z","endTime":"2025-09-21T19:02:48.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.42832608744204,"strikeZoneBottom":1.67434525160879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.370174316423945,"aZ":-23.944619504340924,"pfxX":4.121724332164288,"pfxZ":5.210893144737756,"pX":0.6619883379262702,"pZ":2.207475847462211,"vX0":3.4589667716112715,"vY0":-124.7023515502269,"vZ0":-4.4543961544659005,"x":91.77,"y":179.18,"x0":-1.277170942776067,"y0":50.00488127496274,"z0":5.985137447478393,"aX":6.5107832016697165},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.6,"breakHorizontal":-8.3,"spinRate":2587,"spinDirection":177},"zone":9,"typeConfidence":2.0,"plateTime":0.43872407225354904,"extension":6.760277088939615},"index":0,"playId":"e8e95f19-8f9a-3e90-8bf4-bca5e09d03c2","pitchNumber":1,"startTime":"2025-09-21T19:01:43.903Z","endTime":"2025-09-21T19:01:49.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Noelvi Marte steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"e8e95f19-8f9a-3e90-8bf4-bca5e09d03c2","startTime":"2025-09-21T19:01:54.223Z","endTime":"2025-09-21T19:02:22.195Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.43996126295991,"strikeZoneBottom":1.64421172686446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.589169756457515,"aZ":-17.630285454204735,"pfxX":-9.158947202736853,"pfxZ":7.677616171581329,"pX":-0.11840170199317632,"pZ":3.7886846299474923,"vX0":5.8357474210211375,"vY0":-136.87645169724152,"vZ0":-2.8635208472133726,"x":121.51,"y":136.49,"x0":-1.0895188129105287,"y0":50.0060272676553,"z0":6.057593154462029,"aX":-17.358807084237977},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":15.4,"spinRate":2199,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4003588844944028,"extension":6.832326413303893},"index":2,"playId":"797280e4-0f70-3ea2-a7ae-d30906a559e4","pitchNumber":2,"startTime":"2025-09-21T19:02:22.195Z","endTime":"2025-09-21T19:02:26.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05348445461198,"aZ":-27.228003544950656,"pfxX":3.4043551960749676,"pfxZ":3.0822511362066587,"pX":0.06596336889337902,"pZ":1.6710531008341163,"vX0":2.0554971586056356,"vY0":-125.7436942195039,"vZ0":-5.330954352219985,"x":114.49,"y":193.66,"x0":-1.2038152440779988,"y0":50.00176433991229,"z0":6.022533141799486,"aX":5.4612077474097},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.7,"breakHorizontal":-6.6,"spinRate":2539,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4352727936146481,"extension":6.702631628669218},"hitData":{"launchSpeed":92.1,"launchAngle":48.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.35,"coordY":110.81}},"index":3,"playId":"7801c1f8-f779-31bb-8bb6-8e823d3bd820","pitchNumber":3,"startTime":"2025-09-21T19:02:39.428Z","endTime":"2025-09-21T19:02:48.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:02:48.959Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T19:04:44.285Z","endTime":"2025-09-21T19:07:27.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.4737426690786,"strikeZoneBottom":1.67695546987829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.062150212191654,"aZ":-36.19876959033524,"pfxX":-5.835567245374814,"pfxZ":-2.931532618609679,"pX":0.08656208746680116,"pZ":1.9086792871289757,"vX0":-3.5622305471850573,"vY0":-116.5433219211908,"vZ0":-1.8630253777543162,"x":113.7,"y":187.25,"x0":2.3932250922233136,"y0":50.00059170689947,"z0":6.13977276905725,"aX":-8.019571494478493},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.5,"breakHorizontal":11.4,"spinRate":2855,"spinDirection":325},"zone":8,"typeConfidence":2.0,"plateTime":0.47011718678111114,"extension":6.0859994394383365},"index":0,"playId":"010337bf-7fd4-34a2-8520-67a3fd069cd0","pitchNumber":1,"startTime":"2025-09-21T19:04:57.703Z","endTime":"2025-09-21T19:05:01.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64507241558813,"aZ":-11.886716279761883,"pfxX":6.186821658500641,"pfxZ":10.917477635178873,"pX":-0.4027171319266888,"pZ":2.601627173030444,"vX0":-9.13240940766502,"vY0":-135.46318491934352,"vZ0":-6.3036967040058896,"x":132.35,"y":168.54,"x0":2.208703851339695,"y0":50.00291128084713,"z0":5.790230707414088,"aX":11.497256685507066},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":-9.2,"spinRate":2362,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.40437984418871276,"extension":6.196193378949517},"index":1,"playId":"a0cd5254-c22b-35bd-94a3-eb4c95bad948","pitchNumber":2,"startTime":"2025-09-21T19:05:12.281Z","endTime":"2025-09-21T19:05:16.218Z","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":2,"startTime":"2025-09-21T19:05:20.772Z","endTime":"2025-09-21T19:05:33.859Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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.0,"endSpeed":85.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36015659321773,"aZ":-14.065481473174588,"pfxX":8.155587731769867,"pfxZ":9.63122166941753,"pX":0.3549981499513008,"pZ":2.9952347977604012,"vX0":-7.842980516567066,"vY0":-136.56276004615273,"vZ0":-5.103632423719406,"x":103.47,"y":157.91,"x0":2.210944808109813,"y0":50.0033602631505,"z0":5.863259156961066,"aX":15.334617312969595},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-13.0,"spinRate":2434,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.4017999675663817,"extension":6.169829582594069},"index":3,"playId":"628baa2a-42b4-3249-b8fc-37bd6e49ecf8","pitchNumber":3,"startTime":"2025-09-21T19:05:33.859Z","endTime":"2025-09-21T19:05:37.318Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.306429716032337,"aZ":-35.504873115513575,"pfxX":-5.762763656719606,"pfxZ":-2.44572910303725,"pX":-0.851733926490557,"pZ":1.749113576725637,"vX0":-5.424680222880137,"vY0":-116.65425790818621,"vZ0":-2.2252003088680796,"x":149.47,"y":191.55,"x0":2.262334444707148,"y0":50.00159902632793,"z0":6.099365747794679,"aX":-7.850264165300871},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.7,"breakHorizontal":11.9,"spinRate":2959,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.47161675337536924,"extension":6.229566054951943},"index":4,"playId":"114ccee8-5868-3a1d-8422-e3be91d281bf","pitchNumber":4,"startTime":"2025-09-21T19:05:52.443Z","endTime":"2025-09-21T19:05:56.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.795021249671816,"aZ":-26.2086805829084,"pfxX":-4.398378356083573,"pfxZ":3.9230242458184525,"pX":-1.4218209276362992,"pZ":1.6361608573114685,"vX0":-7.788981744607937,"vY0":-122.88891757106389,"vZ0":-4.751208968945118,"x":171.2,"y":194.6,"x0":2.3679530202918984,"y0":50.00184164685815,"z0":5.838006497525341,"aX":-6.682046682930526},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.1,"breakHorizontal":9.8,"spinRate":2895,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4467929827008996,"extension":6.541177544282814},"index":5,"playId":"60c31a7d-115c-30f9-9895-3072ab8b6aea","pitchNumber":5,"startTime":"2025-09-21T19:06:12.921Z","endTime":"2025-09-21T19:06:17.151Z","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":86.0,"endSpeed":78.1,"strikeZoneTop":3.42711654378468,"strikeZoneBottom":1.54459418929195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56262155337028,"aZ":-23.200752917661973,"pfxX":10.371940677363753,"pfxZ":5.7153299085072895,"pX":1.9931349686467603,"pZ":2.7658150378041144,"vX0":-4.5363188067945845,"vY0":-125.13071205334649,"vZ0":-2.9670745816829385,"x":41.03,"y":164.1,"x0":2.4917542199814116,"y0":50.00280247719313,"z0":5.888333002076562,"aX":16.286223796282208},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.8,"breakHorizontal":-17.5,"spinRate":2089,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.43937911357112824,"extension":6.333547392140516},"index":6,"playId":"1421f34c-4d07-3753-a301-eab645052a05","pitchNumber":6,"startTime":"2025-09-21T19:06:31.156Z","endTime":"2025-09-21T19:06:35.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.34468820764527,"strikeZoneBottom":1.63446793313866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.646467826984438,"aZ":-28.853787725301856,"pfxX":-6.3032862021573095,"pfxZ":2.2818391052014877,"pX":-1.0270796941085414,"pZ":0.19992831814254194,"vX0":-6.244660129402878,"vY0":-120.98522530341691,"vZ0":-6.969477620347444,"x":156.15,"y":233.38,"x0":2.424094047182259,"y0":50.003313232540904,"z0":5.708669714659791,"aX":-9.171966640467248},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.4,"breakHorizontal":13.1,"spinRate":2928,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.45593503601082475,"extension":6.420386431059539},"index":7,"playId":"1374d961-c201-30e9-9c7c-f530170c596f","pitchNumber":7,"startTime":"2025-09-21T19:06:45.808Z","endTime":"2025-09-21T19:06:49.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.36062687560221,"strikeZoneBottom":1.60730952559004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9960734649293,"aZ":-10.940093611673696,"pfxX":6.08744122417976,"pfxZ":11.268593263891256,"pX":1.3677264577982817,"pZ":4.430894969980133,"vX0":-4.89396424197232,"vY0":-137.05547000546943,"vZ0":-2.1125826608218006,"x":64.87,"y":119.15,"x0":2.3941459800617504,"y0":50.00123926190295,"z0":5.96796552876055,"aX":11.469327248197112},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.0,"breakHorizontal":-9.8,"spinRate":2405,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40112070704574254,"extension":6.156845268879203},"index":8,"playId":"5ff126a9-42a7-376b-94d8-f92d6a57bafa","pitchNumber":8,"startTime":"2025-09-21T19:07:05.144Z","endTime":"2025-09-21T19:07:09.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.36960053063917,"strikeZoneBottom":1.61631266467349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.665821058162393,"aZ":-14.168551019141532,"pfxX":5.197863363234674,"pfxZ":9.636865154235776,"pX":0.5726518916756227,"pZ":3.906001158613277,"vX0":-6.42913434943613,"vY0":-136.25377789001485,"vZ0":-2.781239481506698,"x":95.17,"y":133.32,"x0":2.2943675084442354,"y0":50.00541754840598,"z0":5.926863376281587,"aX":9.714925570066702},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":-7.9,"spinRate":2318,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.40295716896610356,"extension":6.334922685323273},"index":9,"playId":"92aa016d-f31a-3308-a6f8-81ff05b67f93","pitchNumber":9,"startTime":"2025-09-21T19:07:22.892Z","endTime":"2025-09-21T19:07:27.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:07:27.450Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Santana lines out to left fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T19:07:47.495Z","endTime":"2025-09-21T19:09:21.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"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":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.54525255596572,"strikeZoneBottom":1.66157206063942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.228582810425394,"aZ":-35.65638633922596,"pfxX":-5.559039345741969,"pfxZ":-2.452959429224432,"pX":0.039251886265601464,"pZ":2.24014171804604,"vX0":-3.7524414117954032,"vY0":-118.24379401992985,"vZ0":-1.1974329940981294,"x":115.5,"y":178.3,"x0":2.3683046128276497,"y0":50.00485639404497,"z0":6.0203373411675996,"aX":-7.883570386910388},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.4,"breakHorizontal":10.9,"spinRate":2865,"spinDirection":307},"zone":8,"typeConfidence":2.0,"plateTime":0.4629507536891255,"extension":6.397142594324342},"index":0,"playId":"bd081381-8a2e-333d-b912-8288321c69d3","pitchNumber":1,"startTime":"2025-09-21T19:07:49.698Z","endTime":"2025-09-21T19:07:53.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.42565108944908,"strikeZoneBottom":1.58496781824389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82041960398078,"aZ":-12.530199956294718,"pfxX":6.844388515064088,"pfxZ":10.603399831442182,"pX":0.7912559662073769,"pZ":4.445657345184208,"vX0":-6.812820753424744,"vY0":-135.7711070163525,"vZ0":-1.5728828682082538,"x":58.4,"y":85.91,"x0":2.4529627904292868,"y0":50.00480529780844,"z0":5.911866506152932,"aX":12.683289186624691},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":-10.8,"spinRate":2354,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.40458427426753696,"extension":6.220950962515016},"index":1,"playId":"a92bdfdd-4150-35b9-ab99-494441b0a4f2","pitchNumber":2,"startTime":"2025-09-21T19:08:07.582Z","endTime":"2025-09-21T19:08:11.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.5001566818974,"strikeZoneBottom":1.53042789284223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.719039460135324,"aZ":-21.587978336150904,"pfxX":9.961387308488634,"pfxZ":6.7405657069873195,"pX":0.6691780380819455,"pZ":1.610226785452745,"vX0":-7.40984041684791,"vY0":-124.94373472371035,"vZ0":-5.8505029263669455,"x":91.49,"y":195.3,"x0":2.3887636514298918,"y0":50.00297496948927,"z0":5.772404612585205,"aX":15.64617162621651},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.9,"breakHorizontal":-16.2,"spinRate":2141,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4394865296959516,"extension":6.470480694036223},"index":2,"playId":"c1011841-be76-3f34-b1a0-abd67c13867c","pitchNumber":3,"startTime":"2025-09-21T19:08:24.022Z","endTime":"2025-09-21T19:08:28.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.41189856025879,"strikeZoneBottom":1.61459742497475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.750239696204858,"aZ":-28.048462464887933,"pfxX":-6.5224640217971555,"pfxZ":2.8002462607608933,"pX":-0.7236845222018218,"pZ":1.3248262079718789,"vX0":-5.528903276687256,"vY0":-120.52267014350204,"vZ0":-4.790416515254105,"x":144.59,"y":203.01,"x0":2.445213139623053,"y0":50.00533093314519,"z0":5.8064386569374635,"aX":-9.626800536717786},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.2,"breakHorizontal":13.1,"spinRate":2867,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.45392570163900015,"extension":6.39887966341888},"index":3,"playId":"fce50fe0-9d8e-329a-86b9-e9083592f58f","pitchNumber":4,"startTime":"2025-09-21T19:08:41.055Z","endTime":"2025-09-21T19:08:45.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.216418714818253,"aZ":-14.971497758451841,"pfxX":7.512973500831799,"pfxZ":9.06380263253942,"pX":0.24936099753408406,"pZ":2.525419602311338,"vX0":-8.04790003340841,"vY0":-136.69036819585037,"vZ0":-6.058381763960305,"x":107.49,"y":170.59,"x0":2.251130583950422,"y0":50.00502333368898,"z0":5.7927244928646875,"aX":14.264602554532669},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":-12.0,"spinRate":2300,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.40019554999605456,"extension":6.429599142298839},"hitData":{"launchSpeed":97.3,"launchAngle":19.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.47,"coordY":96.12}},"index":4,"playId":"a7696e8a-4442-392e-89a0-0d30ea8bc8eb","pitchNumber":5,"startTime":"2025-09-21T19:09:11.509Z","endTime":"2025-09-21T19:09:21.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:09:21.297Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dansby Swanson grounds into a force out, third baseman Ke'Bryan Hayes to second baseman Matt McLain. Carson Kelly out at 2nd. Dansby Swanson to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T19:09:45.168Z","endTime":"2025-09-21T19:09:56.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.300597959536187,"aZ":-30.46406135635067,"pfxX":-6.09131144128777,"pfxZ":1.1537642200909026,"pX":0.006738105271170243,"pZ":1.982401787422241,"vX0":-4.128238303420227,"vY0":-121.3809076492615,"vZ0":-2.915440638559028,"x":116.74,"y":185.26,"x0":2.522611683816888,"y0":50.005880685541314,"z0":5.8582612072445945,"aX":-9.068759855103716},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":12.0,"spinRate":2840,"spinDirection":282},"zone":8,"typeConfidence":2.0,"plateTime":0.45167121865102544,"extension":6.311861967215026},"hitData":{"launchSpeed":96.4,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.09,"coordY":165.87}},"index":0,"playId":"5a38865a-0ebf-3fec-874b-dfdba2e75102","pitchNumber":1,"startTime":"2025-09-21T19:09:48.859Z","endTime":"2025-09-21T19:09:56.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:09:56.978Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Turner grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T19:10:23.093Z","endTime":"2025-09-21T19:11:39.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":93.6,"endSpeed":85.7,"strikeZoneTop":3.32947777922463,"strikeZoneBottom":1.35207410942068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.044358480338957,"aZ":-13.687637981075369,"pfxX":7.8416656967003675,"pfxZ":9.846010026605914,"pX":-0.2544646844088901,"pZ":2.340681260225934,"vX0":-9.421668278554996,"vY0":-135.95815154467647,"vZ0":-6.69067772847631,"x":126.7,"y":175.58,"x0":2.232517831879142,"y0":50.00137677238917,"z0":5.778447424237396,"aX":14.720482846731109},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-12.2,"spinRate":2319,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4024536538548671,"extension":6.427340670258945},"index":0,"playId":"231ad4e6-ec1d-3e5a-a926-109e7a4e5c07","pitchNumber":1,"startTime":"2025-09-21T19:10:25.936Z","endTime":"2025-09-21T19:10:30.081Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.41616928876044,"strikeZoneBottom":1.48197028972468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45492870602764,"aZ":-21.040723145686314,"pfxX":9.342977155485816,"pfxZ":6.891005519666374,"pX":0.3155259270699032,"pZ":1.9736329688837604,"vX0":-8.16712814435471,"vY0":-125.97544396651068,"vZ0":-5.314538764977851,"x":104.97,"y":185.49,"x0":2.3782425744163653,"y0":50.00089579329773,"z0":5.800612665494544,"aX":15.086901521994214},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.5,"breakHorizontal":-15.1,"spinRate":1896,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.43400716120406946,"extension":6.312894479600545},"index":1,"playId":"423f83e9-530c-323c-a73a-2be8523646f2","pitchNumber":2,"startTime":"2025-09-21T19:10:41.958Z","endTime":"2025-09-21T19:10:47.772Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dansby Swanson steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"423f83e9-530c-323c-a73a-2be8523646f2","startTime":"2025-09-21T19:10:57.312Z","endTime":"2025-09-21T19:11:14.403Z","isPitch":false,"isBaseRunningPlay":true,"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.26477679884906,"strikeZoneBottom":1.41769937770051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.880687381997614,"aZ":-19.653185339572318,"pfxX":6.963720474799702,"pfxZ":8.017183065783449,"pX":-0.002911398182541908,"pZ":1.0210590797960009,"vX0":-7.8944166549214385,"vY0":-124.18401205368583,"vZ0":-7.37418108522768,"x":117.11,"y":211.21,"x0":2.3125701264575325,"y0":50.0045831814938,"z0":5.6642178223213815,"aX":10.877823410135406},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":13.0,"breakHorizontal":-10.8,"spinRate":1850,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.44108599448426533,"extension":6.51103368440118},"index":3,"playId":"cd868338-f433-3127-870f-d71fcb76771c","pitchNumber":3,"startTime":"2025-09-21T19:11:14.403Z","endTime":"2025-09-21T19:11:18.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.897982820520635,"aZ":-33.66925978733696,"pfxX":-4.635405429792773,"pfxZ":-1.0474738124739602,"pX":-0.05528874756004235,"pZ":1.9533020913567545,"vX0":-3.9051432548773346,"vY0":-118.25515788968285,"vZ0":-2.368440862698337,"x":119.11,"y":186.04,"x0":2.212089893765995,"y0":50.00011672094541,"z0":6.019309707355884,"aX":-6.645401887352997},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.2,"breakHorizontal":9.2,"spinRate":2847,"spinDirection":304},"zone":8,"typeConfidence":2.0,"plateTime":0.4609687464970138,"extension":6.214084584455439},"hitData":{"launchSpeed":84.4,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.38,"coordY":165.36}},"index":4,"playId":"6351fcb6-73d4-38e1-b5fe-300df61cc23e","pitchNumber":4,"startTime":"2025-09-21T19:11:31.755Z","endTime":"2025-09-21T19:11:39.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:11:39.280Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Benson grounds out, first baseman Michael Busch to pitcher Jameson Taillon.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T19:13:22.737Z","endTime":"2025-09-21T19:14:03.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.0,"endSpeed":71.7,"strikeZoneTop":3.6824454038611,"strikeZoneBottom":1.66239170155649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.70634048611824,"aZ":-40.4705022853957,"pfxX":4.341797473077701,"pfxZ":-6.384836549831572,"pX":-0.48961821970021,"pZ":3.0165348168955464,"vX0":0.2739941849048306,"vY0":-113.50615144349828,"vZ0":1.5294459114244725,"x":135.66,"y":157.33,"x0":-1.1758230747062732,"y0":50.00411216489715,"z0":6.3783082319523325,"aX":5.638689431834522},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-10.8,"breakHorizontal":-7.9,"spinRate":2502,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.48342544128915765,"extension":6.408539760604122},"index":0,"playId":"74b15479-5359-378e-bd91-09cced794197","pitchNumber":1,"startTime":"2025-09-21T19:13:43.679Z","endTime":"2025-09-21T19:13:47.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.84,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.01151145650551,"aZ":-29.115039463962717,"pfxX":-8.103300244453576,"pfxZ":2.1084439001888917,"pX":-0.3921206426028,"pZ":2.2083683733431805,"vX0":3.9118778670759746,"vY0":-119.35297734511808,"vZ0":-3.1397459403232957,"x":131.95,"y":179.15,"x0":-0.9957435847196772,"y0":50.00207027135138,"z0":6.150800870610282,"aX":-11.742296139849792},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":13.8,"spinRate":1765,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4581318596175099,"extension":6.437581650643026},"hitData":{"launchSpeed":63.9,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.35,"coordY":163.95}},"index":1,"playId":"bb7d5d04-6beb-38f1-8ca1-0a9dac4a4b21","pitchNumber":2,"startTime":"2025-09-21T19:13:56.275Z","endTime":"2025-09-21T19:14:03.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:14:03.746Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T19:14:26.038Z","endTime":"2025-09-21T19:15:21.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"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.3,"endSpeed":84.8,"strikeZoneTop":3.60513625115363,"strikeZoneBottom":1.7559136796669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.556212207013814,"aZ":-10.756796603498001,"pfxX":-4.321357310915444,"pfxZ":11.690948415085767,"pX":1.1891454994287043,"pZ":2.4314745781774776,"vX0":7.274757787682132,"vY0":-134.1397564519807,"vZ0":-7.188455531029811,"x":71.67,"y":173.13,"x0":-0.9899571205944506,"y0":50.00374093274063,"z0":5.903498065153405,"aX":-7.917767133586874},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.9,"breakHorizontal":6.4,"spinRate":2374,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4074920786128473,"extension":6.8552836238158035},"index":0,"playId":"aeb793f4-5ed1-34bb-8144-d6e8152deab3","pitchNumber":1,"startTime":"2025-09-21T19:14:30.954Z","endTime":"2025-09-21T19:14:34.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.51960138438486,"strikeZoneBottom":1.75721740343704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.350860398846073,"aZ":-39.11641280722792,"pfxX":4.889431550020667,"pfxZ":-5.246183875809262,"pX":-0.7669636154693839,"pZ":2.35374781797418,"vX0":-0.3139688894913524,"vY0":-114.41005644894543,"vZ0":-0.21621916477523628,"x":146.23,"y":175.23,"x0":-1.2629266375610246,"y0":50.00134128489547,"z0":6.287017786743074,"aX":6.473111119911939},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.2,"breakHorizontal":-8.8,"spinRate":2582,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.47896634577861485,"extension":6.487648862524019},"index":1,"playId":"cd5a22f4-f2fc-3ba2-8483-41cc79e5c66f","pitchNumber":2,"startTime":"2025-09-21T19:14:44.250Z","endTime":"2025-09-21T19:14:48.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59416584923738,"aZ":-10.812537691435395,"pfxX":-4.812630067508266,"pfxZ":11.616465442246264,"pX":0.2886305745523432,"pZ":3.4209275139681847,"vX0":5.209749707257546,"vY0":-135.03666572201809,"vZ0":-4.768419738817269,"x":106.0,"y":146.41,"x0":-1.0443502322557707,"y0":50.001501620929155,"z0":5.976290347282194,"aX":-8.849181016904726},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.2,"breakHorizontal":7.6,"spinRate":2349,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4062923119936084,"extension":6.826382896258493},"index":2,"playId":"31db1b67-2ad3-3a39-96a1-817084372bc9","pitchNumber":3,"startTime":"2025-09-21T19:14:58.113Z","endTime":"2025-09-21T19:15:01.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21879519156043,"aZ":-25.372892519509335,"pfxX":-9.431869851095097,"pfxZ":4.508338174913671,"pX":-0.5225229878136468,"pZ":2.3184653958974506,"vX0":4.3177377898223535,"vY0":-121.84201166901478,"vZ0":-3.776080686621717,"x":136.92,"y":176.18,"x0":-1.0891428425310083,"y0":50.00260792268023,"z0":6.0729817343737516,"aX":-14.226310627032374},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.6,"breakHorizontal":16.1,"spinRate":1822,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4489918562696795,"extension":6.553844832038478},"index":3,"playId":"82375fc1-f009-39f1-88ac-9f17c6f07987","pitchNumber":4,"startTime":"2025-09-21T19:15:16.877Z","endTime":"2025-09-21T19:15:21.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:15:21.012Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T19:15:41.751Z","endTime":"2025-09-21T19:16:18.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.42705584642567,"strikeZoneBottom":1.66570740450801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1384316485217,"aZ":-12.135234479945145,"pfxX":-6.34005697265809,"pfxZ":10.779963147514877,"pX":0.03775736476229318,"pZ":2.896513109903324,"vX0":4.590019347199136,"vY0":-135.38736350007045,"vZ0":-5.930157859107466,"x":115.56,"y":160.57,"x0":-0.854545356602864,"y0":50.005570681410546,"z0":5.9622205018656995,"aX":-11.789496576314733},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":10.6,"spinRate":2373,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.40433323050405434,"extension":6.983982207371206},"index":0,"playId":"24e412a1-18d3-34b2-99f1-eb1fc674af18","pitchNumber":1,"startTime":"2025-09-21T19:15:44.416Z","endTime":"2025-09-21T19:15:48.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10046561585059,"aZ":-34.334692205210764,"pfxX":9.15560622793089,"pfxZ":-1.6027409676620508,"pX":1.0053180530855879,"pZ":1.7472619369330848,"vX0":2.4059499693395736,"vY0":-115.87405156099224,"vZ0":-2.453219258402963,"x":78.68,"y":191.6,"x0":-1.2391340507349424,"y0":50.00566636442242,"z0":6.1390302953499924,"aX":12.301423317731665},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-3.2,"breakHorizontal":-17.2,"spinRate":2701,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.474901228144081,"extension":6.598972864217899},"index":1,"playId":"034da091-2c96-383d-994b-6fea8a0bad09","pitchNumber":2,"startTime":"2025-09-21T19:15:56.895Z","endTime":"2025-09-21T19:16:00.945Z","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":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.891231059758212,"aZ":-27.966805991915532,"pfxX":2.981673221449415,"pfxZ":2.6562112606802595,"pX":0.5058327970070852,"pZ":1.5151643500918028,"vX0":3.039287176586654,"vY0":-124.47594784634504,"vZ0":-5.409356470854268,"x":97.72,"y":197.87,"x0":-1.1142948844652194,"y0":50.00143324193664,"z0":6.006621944574604,"aX":4.720223283320422},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.0,"breakHorizontal":-6.0,"spinRate":2629,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.43852833253361556,"extension":6.708887825100722},"hitData":{"launchSpeed":83.2,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.26,"coordY":157.76}},"index":2,"playId":"9b00ce4e-1ca5-3e47-ac5b-229caee45a99","pitchNumber":3,"startTime":"2025-09-21T19:16:11.345Z","endTime":"2025-09-21T19:16:18.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:16:18.945Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T19:18:11.989Z","endTime":"2025-09-21T19:19:47.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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.3,"endSpeed":84.4,"strikeZoneTop":3.28811776963588,"strikeZoneBottom":1.48533716320308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68000405256832,"aZ":-12.48344422537007,"pfxX":6.982405716110945,"pfxZ":10.734319433590823,"pX":0.01903107985813961,"pZ":1.6648743062242082,"vX0":-8.237395566175252,"vY0":-135.357074264738,"vZ0":-8.566801844407436,"x":116.27,"y":193.83,"x0":2.2109941706502214,"y0":50.00425845790373,"z0":5.768667467781642,"aX":12.810529774616539},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-10.7,"spinRate":2390,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.40642968488723197,"extension":6.3832172082958625},"index":0,"playId":"9c9cecdf-2da7-3271-9625-08ddae97ee43","pitchNumber":1,"startTime":"2025-09-21T19:18:27.983Z","endTime":"2025-09-21T19:18:31.710Z","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":1,"outs":0},"index":1,"startTime":"2025-09-21T19:18:37.639Z","endTime":"2025-09-21T19:18:50.695Z","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":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.4,"strikeZoneTop":3.27445017411893,"strikeZoneBottom":1.47162053338825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35612870651418,"aZ":-10.642803105292577,"pfxX":7.110144089599721,"pfxZ":11.713734954322303,"pX":-1.1481570960906482,"pZ":2.5015214009314786,"vX0":-10.636427493751121,"vY0":-135.63068768559566,"vZ0":-6.856906876722063,"x":160.77,"y":171.24,"x0":1.9248598892632784,"y0":50.00327366150305,"z0":5.827283504711703,"aX":13.070713904708494},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":-10.2,"spinRate":2446,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.40592104508722837,"extension":6.399947344503854},"index":2,"playId":"4ae44154-6caf-3960-90c6-aff4ae257b11","pitchNumber":2,"startTime":"2025-09-21T19:18:50.695Z","endTime":"2025-09-21T19:18:54.376Z","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":80.4,"endSpeed":73.7,"strikeZoneTop":3.30048110427189,"strikeZoneBottom":1.49771559095769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97761476732357,"aZ":-34.19764443156192,"pfxX":-3.50241608057095,"pfxZ":-1.4859345533138364,"pX":-0.5420166399684829,"pZ":0.9012876267545432,"vX0":-5.323921470670618,"vY0":-116.94903036439456,"vZ0":-4.2960962291819955,"x":137.66,"y":214.45,"x0":2.2314987719980417,"y0":50.001517029111255,"z0":6.019224295827882,"aX":-4.780641238508822},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.6,"breakHorizontal":7.8,"spinRate":2897,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4709195158446766,"extension":6.305765476274588},"index":3,"playId":"927c2d05-bd41-3aa4-8afc-6cfef43ba7c2","pitchNumber":3,"startTime":"2025-09-21T19:19:04.605Z","endTime":"2025-09-21T19:19:08.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.2,"strikeZoneTop":3.22256944327245,"strikeZoneBottom":1.50627059837026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58554174353394,"aZ":-9.894512769503818,"pfxX":6.9600898295142315,"pfxZ":12.108517199216134,"pX":-0.9767056468802328,"pZ":2.81891113624424,"vX0":-10.603872356978398,"vY0":-135.9610258332695,"vZ0":-6.256935564717217,"x":154.23,"y":162.67,"x0":2.1009172829958325,"y0":50.00458612415443,"z0":5.863708323693869,"aX":12.809344883269958},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.4,"breakHorizontal":-10.0,"spinRate":2436,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.405537263737362,"extension":6.345145352867206},"index":4,"playId":"cf847d0c-fb5c-34c1-bec7-3eeb1b0f33e5","pitchNumber":4,"startTime":"2025-09-21T19:19:20.078Z","endTime":"2025-09-21T19:19:23.843Z","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":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.00097907788623,"aZ":-12.414541490057946,"pfxX":6.577298520714174,"pfxZ":10.780407826245483,"pX":0.7353120593004958,"pZ":2.6846590032178916,"vX0":-6.618745811152288,"vY0":-135.8242364071426,"vZ0":-5.806299223269926,"x":88.97,"y":166.29,"x0":2.371638721535155,"y0":50.002485097600015,"z0":5.744412819713248,"aX":12.05618676704131},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":-10.2,"spinRate":2413,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.40621517614993063,"extension":6.430378262972037},"hitData":{"launchSpeed":93.0,"launchAngle":9.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.0,"coordY":108.0}},"index":5,"playId":"a5715c34-e592-36f0-ab55-6ce498268239","pitchNumber":5,"startTime":"2025-09-21T19:19:36.415Z","endTime":"2025-09-21T19:19:47.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:19:47.272Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin Alcántara singles on a line drive to left fielder Will Benson. Michael Busch to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T19:20:04.189Z","endTime":"2025-09-21T19:21:08.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.71016255364847,"strikeZoneBottom":1.81742378084235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22428046884836,"aZ":-24.515525881247985,"pfxX":9.79048979697824,"pfxZ":4.859360657761364,"pX":1.2835311984540396,"pZ":2.5462292393485937,"vX0":-6.239835752248712,"vY0":-125.00078059702257,"vZ0":-3.035015619858711,"x":68.07,"y":170.03,"x0":2.545715127208602,"y0":50.001433210430015,"z0":5.79841971633878,"aX":15.424566531371692},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.3,"breakHorizontal":-16.2,"spinRate":2187,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4389167101560192,"extension":6.30930753418237},"index":0,"playId":"990f39bb-298a-323e-8a26-bc95daaff939","pitchNumber":1,"startTime":"2025-09-21T19:20:06.756Z","endTime":"2025-09-21T19:20:10.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.656,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.352248862746087,"aZ":-23.74567070601632,"pfxX":-3.7939782536916677,"pfxZ":5.729419463080088,"pX":-1.0113587614297441,"pZ":2.037444366826602,"vX0":-7.050903693109652,"vY0":-120.7460596122917,"vZ0":-4.040749421472199,"x":155.55,"y":183.77,"x0":2.4438590451528857,"y0":50.002661865805976,"z0":5.831380722778794,"aX":-5.579342547306106},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.6,"breakHorizontal":8.6,"spinRate":2914,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.45429073666139885,"extension":6.413035442679767},"index":1,"playId":"638ed920-c0e6-3a31-815c-205926f17527","pitchNumber":2,"startTime":"2025-09-21T19:20:23.060Z","endTime":"2025-09-21T19:20:27.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.8002145672227,"strikeZoneBottom":1.91848608172621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.68128437374448,"aZ":-29.696254614767863,"pfxX":-7.95579465290916,"pfxZ":1.7386429033014732,"pX":0.12770075792870528,"pZ":1.8020576924976814,"vX0":-3.6336794922357107,"vY0":-119.14805418302579,"vZ0":-3.267536291653448,"x":112.13,"y":190.12,"x0":2.710133459563804,"y0":50.003547628605126,"z0":5.89845140321859,"aX":-11.342481891880533},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.5,"breakHorizontal":15.4,"spinRate":2993,"spinDirection":291},"zone":8,"typeConfidence":2.0,"plateTime":0.4611917597158919,"extension":6.28243689125032},"index":2,"playId":"7af33ccb-4f2f-39cd-bf77-be00e18d61b9","pitchNumber":3,"startTime":"2025-09-21T19:20:41.332Z","endTime":"2025-09-21T19:20:45.542Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.656,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05827596539967,"aZ":-22.658035106728548,"pfxX":8.56381537542926,"pfxZ":6.007492717854227,"pX":1.2194512767823846,"pZ":2.709421790862999,"vX0":-5.724182939825189,"vY0":-124.54837805698837,"vZ0":-3.1924799922210125,"x":70.52,"y":165.63,"x0":2.425271109808331,"y0":50.004109387129965,"z0":5.864316721320506,"aX":13.567799154017019},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.4,"breakHorizontal":-14.3,"spinRate":2092,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4383734103647159,"extension":6.32510797873572},"hitData":{"launchSpeed":89.8,"launchAngle":14.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.01,"coordY":90.74}},"index":3,"playId":"e4f32428-3600-3831-aadc-9829c77b2a9c","pitchNumber":4,"startTime":"2025-09-21T19:20:58.220Z","endTime":"2025-09-21T19:21:08.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:21:08.472Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T19:21:27.643Z","endTime":"2025-09-21T19:23:29.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.39478280082589,"strikeZoneBottom":1.62521340448033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.678231240786843,"aZ":-32.25976963830032,"pfxX":-8.785873379855301,"pfxZ":-0.06372738391216082,"pX":-0.7914743011508224,"pZ":2.587725416091793,"vX0":-4.760107072997248,"vY0":-121.10199472276511,"vZ0":-1.3301269051174256,"x":147.17,"y":168.91,"x0":2.349508096596557,"y0":50.00033730311201,"z0":6.001855625560426,"aX":-12.866043935552861},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.1,"breakHorizontal":17.2,"spinRate":2865,"spinDirection":285},"zone":4,"typeConfidence":2.0,"plateTime":0.45468521378227456,"extension":6.39380676610165},"index":0,"playId":"3f907c1e-4532-32df-b2b0-db372b3b115a","pitchNumber":1,"startTime":"2025-09-21T19:21:31.199Z","endTime":"2025-09-21T19:21:35.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.623347317089657,"aZ":-31.39705378519565,"pfxX":-7.712932173572141,"pfxZ":0.5343971387461872,"pX":-0.8402386399541919,"pZ":1.9469536460421981,"vX0":-5.178641738143787,"vY0":-121.05337564808538,"vZ0":-2.7317876955088867,"x":149.03,"y":186.21,"x0":2.342294260411607,"y0":50.00276737717033,"z0":5.889387937251645,"aX":-11.239806086672086},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":15.4,"spinRate":2916,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4556410837213418,"extension":6.367333757450048},"index":1,"playId":"6f17b2d1-2de5-39bc-ad64-cd7714f115ea","pitchNumber":2,"startTime":"2025-09-21T19:21:47.090Z","endTime":"2025-09-21T19:21:51.475Z","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":2,"startTime":"2025-09-21T19:21:59.456Z","endTime":"2025-09-21T19:22:15.126Z","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":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.36736105385849,"strikeZoneBottom":1.51032442467126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.231390058914787,"aZ":-15.221669001138203,"pfxX":7.943389892723819,"pfxZ":9.094360095045785,"pX":-0.3771757496228029,"pZ":3.9784123387911605,"vX0":-9.851139398409538,"vY0":-135.79370960249005,"vZ0":-2.3356315795348412,"x":131.38,"y":131.36,"x0":2.268595425081681,"y0":50.004415945659765,"z0":5.910906435821739,"aX":14.81052220670225},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":-12.2,"spinRate":2250,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4036244249448031,"extension":6.3291746108653015},"index":3,"playId":"da4866b5-6d7c-3628-9dd1-958369fb6503","pitchNumber":3,"startTime":"2025-09-21T19:22:15.126Z","endTime":"2025-09-21T19:22:19.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01357287958779,"aZ":-12.126121097921978,"pfxX":6.116453767019056,"pfxZ":10.586062607748936,"pX":-0.15436730748441385,"pZ":3.4827896338952975,"vX0":-8.514305288163662,"vY0":-136.94180717251498,"vZ0":-4.218912201819102,"x":122.88,"y":144.74,"x0":2.2044130096383965,"y0":50.00567766601862,"z0":5.876662149198431,"aX":11.587433686586785},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":-9.2,"spinRate":2468,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.40039776227091206,"extension":6.311288461917758},"index":4,"playId":"df7ac591-6f4f-35f9-bee3-07d012e56eef","pitchNumber":4,"startTime":"2025-09-21T19:22:33.124Z","endTime":"2025-09-21T19:22:37.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.181502610457752,"aZ":-32.83954295255294,"pfxX":-7.721840061258945,"pfxZ":-0.44912521993433074,"pX":-0.7931735507073759,"pZ":1.8710783382113034,"vX0":-5.360762603817903,"vY0":-120.87917170681246,"vZ0":-2.7088074387610597,"x":147.23,"y":188.26,"x0":2.45877853470574,"y0":50.004352001016684,"z0":5.897523433509429,"aX":-11.394960159488896},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.2,"breakHorizontal":15.2,"spinRate":2940,"spinDirection":286},"zone":7,"typeConfidence":2.0,"plateTime":0.45361314078475035,"extension":6.185796092669323},"index":5,"playId":"1b2dccb8-2c27-39c3-a093-50779e00c90e","pitchNumber":5,"startTime":"2025-09-21T19:22:53.850Z","endTime":"2025-09-21T19:22:58.174Z","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":86.8,"endSpeed":79.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55574013261286,"aZ":-24.197414532234,"pfxX":9.237475763767238,"pfxZ":4.944807947457973,"pX":0.867054982469823,"pZ":2.2420252622150043,"vX0":-6.646585763069386,"vY0":-126.21494606911517,"vZ0":-3.929938296968027,"x":83.95,"y":178.25,"x0":2.3336521621449298,"y0":50.00617004179334,"z0":5.766713277363097,"aX":14.914831684952382},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.3,"breakHorizontal":-15.2,"spinRate":2048,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.43387669937021256,"extension":6.141685197164425},"hitData":{"launchSpeed":83.0,"launchAngle":25.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.85,"coordY":87.13}},"index":6,"playId":"1a77ab98-614c-3f7c-af7a-d49bd1ac0bb3","pitchNumber":6,"startTime":"2025-09-21T19:23:19.197Z","endTime":"2025-09-21T19:23:29.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:23:29.435Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ian Happ pops out to third baseman Ke'Bryan Hayes on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T19:23:52.236Z","endTime":"2025-09-21T19:26:03.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"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":86.6,"endSpeed":79.8,"strikeZoneTop":3.58159967779871,"strikeZoneBottom":1.63561586783326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47181624687755,"aZ":-23.707208303733953,"pfxX":11.078634761300195,"pfxZ":5.268579518547044,"pX":0.10989561084952845,"pZ":0.8357473939094497,"vX0":-9.060612356706114,"vY0":-125.70804191166884,"vZ0":-7.317492264608333,"x":112.81,"y":216.21,"x0":2.3140950004160015,"y0":50.004708979942855,"z0":5.697212291196574,"aX":17.80839117663819},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":-18.1,"spinRate":2077,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4350230044060712,"extension":6.379532198878384},"index":0,"playId":"ea1437b5-6c45-35c9-90f1-d3c3a219664c","pitchNumber":1,"startTime":"2025-09-21T19:23:56.767Z","endTime":"2025-09-21T19:24:00.973Z","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.4,"endSpeed":85.5,"strikeZoneTop":3.60116351173596,"strikeZoneBottom":1.56759583690199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.180001815627726,"aZ":-15.690902288903448,"pfxX":6.455831248477983,"pfxZ":8.79439844323134,"pX":0.40191511260190865,"pZ":3.828990189922369,"vX0":-7.2568232871725815,"vY0":-135.89195255845402,"vZ0":-2.716716496333981,"x":101.68,"y":135.4,"x0":2.265472059504262,"y0":50.00253510599342,"z0":5.928844197156127,"aX":12.10028212198693},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":-10.2,"spinRate":2124,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40272766604370247,"extension":6.259878312711153},"index":1,"playId":"e301ef2d-b556-377a-9493-894b0d69880e","pitchNumber":2,"startTime":"2025-09-21T19:24:13.705Z","endTime":"2025-09-21T19:24:17.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.969786561462882,"aZ":-20.09959131641405,"pfxX":9.153792932510733,"pfxZ":7.519499836454553,"pX":0.7321034429805734,"pZ":2.7884353302566773,"vX0":-6.869042272703987,"vY0":-125.76409052643812,"vZ0":-3.571621722999671,"x":89.09,"y":163.49,"x0":2.306497234172094,"y0":50.00183204148055,"z0":5.8528776716444995,"aX":14.695580276187576},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":13.1,"breakHorizontal":-15.0,"spinRate":2230,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.43515161083411114,"extension":6.334401144399325},"index":2,"playId":"3b401cde-e263-374e-b61f-bec7e98fea8e","pitchNumber":3,"startTime":"2025-09-21T19:24:32.221Z","endTime":"2025-09-21T19:24:36.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.639426581370532,"aZ":-22.29654770468589,"pfxX":10.056443044872022,"pfxZ":6.124170643439477,"pX":0.44906597359979955,"pZ":2.7049133411369577,"vX0":-7.888434711067623,"vY0":-126.21623431564178,"vZ0":-3.3686492402884465,"x":99.88,"y":165.75,"x0":2.3080664649901537,"y0":50.005154597652016,"z0":5.851915072025392,"aX":16.23077518151828},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.6,"breakHorizontal":-16.4,"spinRate":2150,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.43391553669734995,"extension":6.296004606079523},"index":3,"playId":"4016ca48-8d0e-3c4f-88da-19928618dcf3","pitchNumber":4,"startTime":"2025-09-21T19:25:13.262Z","endTime":"2025-09-21T19:25:17.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.55916894618587,"strikeZoneBottom":1.48440506316678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04040030739243,"aZ":-26.20398318170454,"pfxX":-3.9807209673494093,"pfxZ":3.9815450970342887,"pX":-0.7031886672526766,"pZ":-0.028787116606545402,"vX0":-6.24948293058012,"vY0":-121.96236100652249,"vZ0":-8.282810532081573,"x":143.8,"y":239.56,"x0":2.414269961874625,"y0":50.00316511744152,"z0":5.686918161205628,"aX":-5.967900820760659},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.4,"breakHorizontal":8.8,"spinRate":2986,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.44990432536348823,"extension":6.442022870461657},"index":4,"playId":"193eb87d-2389-34ea-80db-f17c36b47040","pitchNumber":5,"startTime":"2025-09-21T19:25:31.481Z","endTime":"2025-09-21T19:25:36.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.789010093323636,"aZ":-16.70284006984912,"pfxX":4.2034977164383465,"pfxZ":8.346075204295031,"pX":-0.06989514047172067,"pZ":3.5579255861012293,"vX0":-7.823311943541201,"vY0":-135.58478114705068,"vZ0":-3.0150307290899354,"x":119.66,"y":142.72,"x0":2.3122525223725408,"y0":50.00438692357521,"z0":5.855883840455828,"aX":7.794387291215303},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":-5.9,"spinRate":2413,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4046064532222684,"extension":6.294373129205983},"hitData":{"launchSpeed":76.1,"launchAngle":75.0,"totalDistance":58.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":119.29,"coordY":181.28}},"index":5,"playId":"bc9771fc-4d23-30fe-adfc-c4d22dc7c35c","pitchNumber":6,"startTime":"2025-09-21T19:25:54.338Z","endTime":"2025-09-21T19:26:03.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:26:03.570Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T19:26:23.516Z","endTime":"2025-09-21T19:27:37.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.24816927897621,"strikeZoneBottom":1.39284605115925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.227483053489994,"aZ":-11.797911012339775,"pfxX":5.917280885917393,"pfxZ":10.89058544140213,"pX":-0.6857471050249343,"pZ":2.2877831113704965,"vX0":-9.799497211140004,"vY0":-136.23353901501662,"vZ0":-7.142557561500115,"x":143.14,"y":177.01,"x0":2.196820914401607,"y0":50.00434785337776,"z0":5.767534288867883,"aX":11.073460734131961},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-8.5,"spinRate":2446,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4027668957898749,"extension":6.321065959799086},"index":0,"playId":"0a1afb58-1080-3a98-b681-9cbd42aa443d","pitchNumber":1,"startTime":"2025-09-21T19:26:29.910Z","endTime":"2025-09-21T19:26:34.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.13585453001193,"strikeZoneBottom":1.28030361405407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.228490808116845,"aZ":-14.081107271863168,"pfxX":5.530903152835376,"pfxZ":9.732916603106993,"pX":-0.09546448807204586,"pZ":4.10694876458725,"vX0":-8.190552530641773,"vY0":-136.06306049637232,"vZ0":-2.3990363060498754,"x":120.64,"y":127.89,"x0":2.2470961116277155,"y0":50.00339247260306,"z0":5.986005639789833,"aX":10.283133819858445},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":-8.2,"spinRate":2357,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4038772865134703,"extension":6.238561130247593},"index":1,"playId":"ca6b016d-f403-383a-9a8a-6d99c2019b32","pitchNumber":2,"startTime":"2025-09-21T19:26:47.159Z","endTime":"2025-09-21T19:26:51.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.12065237287792,"strikeZoneBottom":1.26504204629069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.517960397221074,"aZ":-30.805145321175615,"pfxX":-9.209014848327772,"pfxZ":0.9325637076897955,"pX":-0.9195834493678592,"pZ":0.17128334954855534,"vX0":-4.876258643027309,"vY0":-121.47478165382164,"vZ0":-6.919950553542084,"x":152.05,"y":234.16,"x0":2.3213945507358735,"y0":50.00510633500215,"z0":5.793618256600329,"aX":-13.531312162444674},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.0,"breakHorizontal":18.0,"spinRate":3004,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4538241003348542,"extension":6.323495311859398},"index":2,"playId":"141a5032-581e-384d-a92b-c8e978fb8763","pitchNumber":3,"startTime":"2025-09-21T19:27:04.049Z","endTime":"2025-09-21T19:27:08.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.179654572671943,"aZ":-23.762850029485033,"pfxX":0.23006585123558676,"pfxZ":4.812313285994451,"pX":-0.19913541364615842,"pZ":2.9750523216511806,"vX0":-6.386145703834609,"vY0":-130.7726164891059,"vZ0":-3.052822318295632,"x":124.59,"y":158.45,"x0":2.2351055908561257,"y0":50.002981739969954,"z0":5.9218883947706615,"aX":0.4024857882498688},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.3,"breakHorizontal":0.8,"spinRate":2661,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4173667281400757,"extension":6.38012207235347},"hitData":{"launchSpeed":81.1,"launchAngle":40.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.81,"coordY":90.1}},"index":3,"playId":"aa49fdca-0262-3523-b1e5-2fc278579b72","pitchNumber":4,"startTime":"2025-09-21T19:27:29.120Z","endTime":"2025-09-21T19:27:37.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:27:37.768Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Trevino lines out sharply to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T19:29:38.644Z","endTime":"2025-09-21T19:30:18.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":91.7,"endSpeed":84.0,"strikeZoneTop":3.14318305783964,"strikeZoneBottom":1.52472257605235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.643260217185063,"aZ":-13.715094152749238,"pfxX":-5.7467202963707305,"pfxZ":10.281075531488044,"pX":0.32900714630224476,"pZ":1.3942078200788122,"vX0":5.82309693659803,"vY0":-133.16892743896926,"vZ0":-9.134522210008889,"x":104.46,"y":201.14,"x0":-1.1395433096583936,"y0":50.004535034416925,"z0":5.861394217396427,"aX":-10.32072383536124},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":9.1,"spinRate":2353,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4113192475744576,"extension":6.916306323048388},"index":0,"playId":"9562793c-cabb-38dc-b3e3-6671ca1b2358","pitchNumber":1,"startTime":"2025-09-21T19:29:43.320Z","endTime":"2025-09-21T19:29:47.603Z","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":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.15986641552091,"strikeZoneBottom":1.34875789718947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.928798276056472,"aZ":-26.484721286355626,"pfxX":2.351577815336108,"pfxZ":3.7371388316375613,"pX":0.5579002992169536,"pZ":0.3208964332307393,"vX0":3.4126367955315247,"vY0":-122.22530724275573,"vZ0":-8.046754837936541,"x":95.73,"y":230.12,"x0":-1.1590841412459096,"y0":50.00163809036892,"z0":5.913380852592499,"aX":3.5746222671073213},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.2,"breakHorizontal":-5.0,"spinRate":2701,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4472573436775482,"extension":6.781871288664129},"index":1,"playId":"2045d60c-735f-3286-b54e-53350b319943","pitchNumber":2,"startTime":"2025-09-21T19:29:55.862Z","endTime":"2025-09-21T19:30:00.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.28244601197926,"aZ":-14.425414179718782,"pfxX":-4.4596930994915285,"pfxZ":9.958632881587546,"pX":-0.35666430987715025,"pZ":2.8835669584316057,"vX0":3.581768546756832,"vY0":-132.85880878508334,"vZ0":-5.333320694588038,"x":130.6,"y":160.92,"x0":-1.1449288604495491,"y0":50.00114462327749,"z0":5.970562049699421,"aX":-7.947373757786543},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":7.3,"spinRate":2323,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4127423862622801,"extension":6.747326467917463},"hitData":{"launchSpeed":102.6,"launchAngle":17.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":52.03,"coordY":99.98}},"index":2,"playId":"89c2578c-4746-3dfe-b107-34af05ae12b8","pitchNumber":3,"startTime":"2025-09-21T19:30:11.371Z","endTime":"2025-09-21T19:30:18.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:30:18.390Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt McLain doubles (18) on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T19:30:40.490Z","endTime":"2025-09-21T19:30:54.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":91.5,"endSpeed":83.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.996220293222155,"aZ":-16.516641324299403,"pfxX":-7.409237923243223,"pfxZ":8.767549012305999,"pX":-0.7103411357949442,"pZ":2.8756096714224384,"vX0":3.1586223048977042,"vY0":-133.15734364301815,"vZ0":-4.940090481282822,"x":144.08,"y":161.14,"x0":-0.9526942091883245,"y0":50.00597740337814,"z0":5.959380137885915,"aX":-13.237567310264133},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2260,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.41217525929270904,"extension":6.7149206435544455},"hitData":{"launchSpeed":107.4,"launchAngle":21.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":26.83,"coordY":105.62}},"index":0,"playId":"7fb1738f-70d0-3476-a67c-4367cfdab996","pitchNumber":1,"startTime":"2025-09-21T19:30:43.174Z","endTime":"2025-09-21T19:30:54.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:30:54.236Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to center fielder Kevin Alcántara.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T19:31:33.157Z","endTime":"2025-09-21T19:32:05.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.50117789485068,"strikeZoneBottom":1.53460588811848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.44382554146814,"aZ":-41.74355421314682,"pfxX":4.961707341491093,"pfxZ":-7.297809525763311,"pX":-0.8847625709337852,"pZ":2.8442586478405163,"vX0":-0.5080574543674891,"vY0":-114.19329196961313,"vZ0":1.4806142573228214,"x":150.73,"y":161.99,"x0":-1.3025744471261569,"y0":50.00362764208453,"z0":6.3169227601925915,"aX":6.50554103511654},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-12.5,"breakHorizontal":-8.9,"spinRate":2615,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.48099113888654177,"extension":6.401529851881658},"index":0,"playId":"eb2e4ad3-46e5-3d59-a80e-008a14aec389","pitchNumber":1,"startTime":"2025-09-21T19:31:33.157Z","endTime":"2025-09-21T19:31:37.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.03140132108674,"aZ":-14.070054132613219,"pfxX":-1.19934656970437,"pfxZ":10.129274837807312,"pX":-0.15272496205874825,"pZ":3.472623483958281,"vX0":3.0248617701396676,"vY0":-133.20153714535263,"vZ0":-4.021671149594279,"x":122.82,"y":145.02,"x0":-1.1499240092370582,"y0":50.00476947645583,"z0":6.027366086373242,"aX":-2.1444815647603557},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.6,"breakHorizontal":1.4,"spinRate":2261,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4120562702473758,"extension":6.858622331321729},"hitData":{"launchSpeed":84.1,"launchAngle":48.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.02,"coordY":102.94}},"index":1,"playId":"3a4ffadd-8df1-330a-86d0-4d8311525499","pitchNumber":2,"startTime":"2025-09-21T19:31:53.674Z","endTime":"2025-09-21T19:32:05.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:32:05.254Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Lux doubles (26) on a sharp line drive to right fielder Seiya Suzuki. Matt McLain scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T19:32:26.633Z","endTime":"2025-09-21T19:33:40.411Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.906815425925288,"aZ":-13.666256776533983,"pfxX":-4.725138534734432,"pfxZ":10.37942344190359,"pX":-0.7278265833228653,"pZ":4.326961778337871,"vX0":2.7098414583050094,"vY0":-133.03017969818052,"vZ0":-2.028228476990063,"x":144.74,"y":121.95,"x0":-1.1485244967768855,"y0":50.00258024283984,"z0":6.095848396336048,"aX":-8.425312821096602},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.5,"breakHorizontal":7.9,"spinRate":2343,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.41254799327943825,"extension":6.742160669960599},"index":0,"playId":"dd543d77-0c43-3a01-a055-40a7ab4e181f","pitchNumber":1,"startTime":"2025-09-21T19:32:30.847Z","endTime":"2025-09-21T19:32:34.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60890749021055,"aZ":-13.017073218614478,"pfxX":-5.0364870935335055,"pfxZ":10.60032119510955,"pX":-0.21951399532426275,"pZ":2.7099187977458046,"vX0":3.938442078282138,"vY0":-133.77939593457515,"vZ0":-5.9919496159773,"x":125.37,"y":165.61,"x0":-1.058446135852467,"y0":50.00529525451556,"z0":5.916679099032758,"aX":-9.104972900209516},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2290,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.40985195949414743,"extension":6.786203397004324},"index":1,"playId":"a7251d59-8993-3719-8987-1daac60fce6e","pitchNumber":2,"startTime":"2025-09-21T19:32:48.332Z","endTime":"2025-09-21T19:32:52.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.31295474773584,"strikeZoneBottom":1.45694282894637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20978629376932,"aZ":-22.95167090580146,"pfxX":-9.596090604900015,"pfxZ":6.034045125234497,"pX":0.20118962506590718,"pZ":0.9535048401571549,"vX0":6.221170931839392,"vY0":-123.34236181338055,"vZ0":-7.268764840671164,"x":109.33,"y":213.04,"x0":-1.1163069710160758,"y0":50.00581680076206,"z0":5.895136430207654,"aX":-14.679808736353},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.2,"breakHorizontal":15.8,"spinRate":1839,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.44531365606719264,"extension":6.547245045041639},"index":2,"playId":"48d3ef05-3402-3560-b73c-19510dbcc7a8","pitchNumber":3,"startTime":"2025-09-21T19:33:08.792Z","endTime":"2025-09-21T19:33:12.801Z","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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.946956808954102,"aZ":-12.918863407631113,"pfxX":-5.770474688944139,"pfxZ":10.547231933696535,"pX":-0.34343449408314647,"pZ":2.805048383108338,"vX0":4.072737438660855,"vY0":-134.4652217960188,"vZ0":-5.831870300740636,"x":130.09,"y":163.04,"x0":-1.130158740322762,"y0":50.006011069806924,"z0":5.923645536563126,"aX":-10.538244765484412},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":9.6,"spinRate":2419,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4077987486969694,"extension":6.912958983180309},"hitData":{"launchSpeed":102.4,"launchAngle":18.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":214.6,"coordY":108.1}},"index":3,"playId":"a3a0ccf6-1a72-3d7b-87f8-df31c007e499","pitchNumber":4,"startTime":"2025-09-21T19:33:28.120Z","endTime":"2025-09-21T19:33:40.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:33:40.411Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Noelvi Marte pops out to catcher Carson Kelly in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T19:34:14.671Z","endTime":"2025-09-21T19:35:02.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.6,"endSpeed":79.2,"strikeZoneTop":3.50549883973085,"strikeZoneBottom":1.65032908571247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10195874681468,"aZ":-27.304775734774225,"pfxX":2.411093150934133,"pfxZ":3.084148465495363,"pX":-0.3162216200397911,"pZ":1.2416328022609302,"vX0":1.4684798175197762,"vY0":-124.58107843504237,"vZ0":-6.057901924313919,"x":129.05,"y":205.26,"x0":-1.2257575393614781,"y0":50.002452790122426,"z0":5.950291685080912,"aX":3.804334173207747},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.4,"breakHorizontal":-4.7,"spinRate":2645,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.43898956194332595,"extension":6.656540366766291},"index":0,"playId":"c2cfe90a-41c4-3a30-a03c-859c1e14f9ac","pitchNumber":1,"startTime":"2025-09-21T19:34:17.525Z","endTime":"2025-09-21T19:34:21.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.645169681992087,"aZ":-28.49855540921179,"pfxX":3.1620326993249033,"pfxZ":2.382690908599251,"pX":0.6875093185888872,"pZ":1.491448687063734,"vX0":3.532302088144295,"vY0":-123.33432065981415,"vZ0":-5.076374534074492,"x":90.79,"y":198.51,"x0":-1.1741585258040783,"y0":50.000594582257804,"z0":5.981265791302785,"aX":4.866901377535905},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.4,"breakHorizontal":-6.6,"spinRate":2660,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4441903866986001,"extension":6.689405212511079},"index":1,"playId":"d475d24a-0262-30d6-b07e-9016485fd1c6","pitchNumber":2,"startTime":"2025-09-21T19:34:32.405Z","endTime":"2025-09-21T19:34:37.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.492857458674195,"aZ":-31.21789025838461,"pfxX":7.404408255009146,"pfxZ":0.7026225687464969,"pX":1.0968868368037152,"pZ":2.0680841674911945,"vX0":3.010713420866637,"vY0":-117.30737509376608,"vZ0":-2.4483349457482717,"x":75.19,"y":182.94,"x0":-1.1715483447082158,"y0":50.005813644885784,"z0":6.081806951336731,"aX":10.156752735063554},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.8,"breakHorizontal":-14.2,"spinRate":2780,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4697858354887874,"extension":6.732644681562501},"hitData":{"launchSpeed":67.5,"launchAngle":79.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":146.27,"coordY":200.94}},"index":2,"playId":"e52d47c8-e177-3058-9f8f-00ccc8742556","pitchNumber":3,"startTime":"2025-09-21T19:34:54.236Z","endTime":"2025-09-21T19:35:02.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:35:02.959Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T19:37:00.278Z","endTime":"2025-09-21T19:38:47.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.851475026056043,"aZ":-23.036000288117876,"pfxX":2.5611187596728024,"pfxZ":5.414530042577113,"pX":-0.1225811031684795,"pZ":3.11799442219888,"vX0":-6.964289160742474,"vY0":-129.09011941917154,"vZ0":-2.7774514232032823,"x":121.67,"y":154.59,"x0":2.2773393699085656,"y0":50.00268506312894,"z0":5.981011134628917,"aX":4.322965302623918},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.4,"breakHorizontal":-3.1,"spinRate":2620,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.4242845066653067,"extension":6.346972965611365},"index":0,"playId":"513f7f31-99c1-3de8-b815-48125cd54905","pitchNumber":1,"startTime":"2025-09-21T19:37:12.840Z","endTime":"2025-09-21T19:37:16.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.6,"strikeZoneTop":3.49451474509303,"strikeZoneBottom":1.68480717125255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31422116540386,"aZ":-13.34801846290701,"pfxX":5.949189251648246,"pfxZ":10.391797912163936,"pX":0.01707335324943726,"pZ":3.948789610179833,"vX0":-7.826947181768727,"vY0":-134.5191687341328,"vZ0":-2.650845007885557,"x":116.35,"y":132.16,"x0":2.20716764192668,"y0":50.002090699135735,"z0":5.907254680094735,"aX":10.77762859008711},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":-8.9,"spinRate":2233,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40897862677230945,"extension":6.213958879648886},"index":1,"playId":"68b41bb3-4d5f-3840-bd9e-d0b086865d18","pitchNumber":2,"startTime":"2025-09-21T19:37:31.122Z","endTime":"2025-09-21T19:37:35.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.169128686618958,"aZ":-21.68074542395298,"pfxX":10.317671827497295,"pfxZ":6.682918957237348,"pX":0.9549595236688394,"pZ":1.563949148390194,"vX0":-6.829707989878019,"vY0":-124.77857361815148,"vZ0":-6.1427472694608705,"x":80.6,"y":196.55,"x0":2.3933259199398695,"y0":50.00176410687366,"z0":5.855492431274787,"aX":16.195105806539498},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.8,"breakHorizontal":-17.0,"spinRate":1983,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.43972419569809107,"extension":6.161666291055572},"index":2,"playId":"6c408287-8ebb-3df2-8497-c3f0fae47d60","pitchNumber":3,"startTime":"2025-09-21T19:37:44.994Z","endTime":"2025-09-21T19:37:49.065Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T19:37:52.624Z","endTime":"2025-09-21T19:38:08.906Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.41277416017255,"strikeZoneBottom":1.6469610899174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.536415693188935,"aZ":-12.38705383828852,"pfxX":6.42142504147337,"pfxZ":10.69210859346502,"pX":1.2059296173338452,"pZ":1.792906581026384,"vX0":-5.161045273790954,"vY0":-135.85390798589594,"vZ0":-8.34039645813942,"x":71.03,"y":190.37,"x0":2.305459246060084,"y0":50.002779313896475,"z0":5.7839874136841365,"aX":11.88334414057329},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":-10.4,"spinRate":2367,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.40472707744852787,"extension":6.294917795890293},"index":4,"playId":"235b4565-c7f1-3449-89f6-c7954c3a3722","pitchNumber":4,"startTime":"2025-09-21T19:38:08.906Z","endTime":"2025-09-21T19:38:12.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.617686838168467,"aZ":-22.378202178166337,"pfxX":9.80756645051531,"pfxZ":6.250989337628292,"pX":0.26733112805180714,"pZ":2.1149084327437393,"vX0":-7.928662402207964,"vY0":-124.8209060942675,"vZ0":-4.714842210729123,"x":106.81,"y":181.68,"x0":2.220615340585119,"y0":50.006080167199116,"z0":5.885899672141631,"aX":15.380342457455702},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.3,"breakHorizontal":-15.8,"spinRate":2179,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.4398798676776776,"extension":6.2444858373310215},"index":5,"playId":"bc7443e3-b580-3c5d-85d3-47c2e19f204b","pitchNumber":5,"startTime":"2025-09-21T19:38:23.728Z","endTime":"2025-09-21T19:38:27.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.37867869762098,"strikeZoneBottom":1.61280941325565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.239506727986132,"aZ":-11.044623367248521,"pfxX":6.060945562671758,"pfxZ":11.59718046326891,"pX":0.8056502051648221,"pZ":2.2053541941558037,"vX0":-6.0456313593598106,"vY0":-134.6302830345001,"vZ0":-7.592332699865078,"x":86.29,"y":179.24,"x0":2.3008621850861846,"y0":50.00531014653572,"z0":5.857455131694807,"aX":11.045831477088113},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.4,"breakHorizontal":-9.6,"spinRate":2281,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.4079816259775768,"extension":6.184493528662197},"index":6,"playId":"f81bd9fe-b162-399f-b897-da1df6b97067","pitchNumber":6,"startTime":"2025-09-21T19:38:43.091Z","endTime":"2025-09-21T19:38:47.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:38:47.264Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Santana singles on a line drive to left fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T19:39:07.771Z","endTime":"2025-09-21T19:40:20.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.47938174849092,"strikeZoneBottom":1.53511645055465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.975031364037584,"aZ":-33.93157697917843,"pfxX":-8.663421184759361,"pfxZ":-1.2178763539761448,"pX":-1.6460696190700985,"pZ":0.44914834465555753,"vX0":-6.854150766583199,"vY0":-120.5823175601496,"vZ0":-5.517127276833622,"x":179.74,"y":226.65,"x0":2.374870393090757,"y0":50.00026060011981,"z0":5.816942859885294,"aX":-12.54821152576683},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.5,"breakHorizontal":17.5,"spinRate":2876,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.45706993095775683,"extension":6.431468618045196},"index":0,"playId":"5e73bebd-acde-334a-b88c-7be5b6b44525","pitchNumber":1,"startTime":"2025-09-21T19:39:10.298Z","endTime":"2025-09-21T19:39:14.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.5811261050296,"strikeZoneBottom":1.55025734844353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6661032681295,"aZ":-19.944137361137845,"pfxX":10.073752035716886,"pfxZ":7.583580979722126,"pX":0.9082751608022096,"pZ":1.90965138836733,"vX0":-7.364818770164643,"vY0":-126.17051010448533,"vZ0":-5.464533608098953,"x":82.38,"y":187.22,"x0":2.5563040372587613,"y0":50.00072768456745,"z0":5.710650973335824,"aX":16.239886065181974},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.7,"breakHorizontal":-16.6,"spinRate":2265,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4341140441648159,"extension":6.315890614820289},"index":1,"playId":"f79d49c1-a9a5-3569-bddf-837c629fbea6","pitchNumber":2,"startTime":"2025-09-21T19:39:24.899Z","endTime":"2025-09-21T19:39:29.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.48776962434869,"strikeZoneBottom":1.36931391973205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.494940425595235,"aZ":-21.38054129839092,"pfxX":10.366321769013227,"pfxZ":6.710868793002984,"pX":1.3126052765294718,"pZ":1.1001081678745743,"vX0":-6.024556019782562,"vY0":-126.00737232768688,"vZ0":-7.211596932828113,"x":66.97,"y":209.08,"x0":2.387007189329368,"y0":50.00596800206997,"z0":5.725682051138775,"aX":16.680479206132095},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.7,"breakHorizontal":-17.4,"spinRate":2069,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4346075133830918,"extension":6.349069009194083},"index":2,"playId":"83bfbdc4-afea-37bd-8313-3c9e80f28bc6","pitchNumber":3,"startTime":"2025-09-21T19:39:39.377Z","endTime":"2025-09-21T19:39:43.664Z","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":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.50217538448386,"strikeZoneBottom":1.38366831728478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67246196853495,"aZ":-21.467653779527208,"pfxX":2.677291994053139,"pfxZ":6.195006336839553,"pX":-1.2563526579323692,"pZ":2.0691184946198433,"vX0":-9.634305652779403,"vY0":-130.18599089186807,"vZ0":-5.412761798683766,"x":164.89,"y":182.91,"x0":2.1338876721031013,"y0":50.001169026258346,"z0":5.785757475906769,"aX":4.626641633642654},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.3,"breakHorizontal":-2.9,"spinRate":2634,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.41969722302912205,"extension":6.406891014075883},"index":3,"playId":"8371c761-0b61-3db7-91f0-4b364e5348fb","pitchNumber":4,"startTime":"2025-09-21T19:39:55.979Z","endTime":"2025-09-21T19:40:00.297Z","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":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.515062405748168,"aZ":-14.008962839619567,"pfxX":5.999654689704382,"pfxZ":9.82805558001538,"pX":0.06513584022162636,"pZ":2.520585406288579,"vX0":-7.818135257129085,"vY0":-135.11415036097796,"vZ0":-6.068989219848136,"x":114.52,"y":170.72,"x0":2.2170873562115556,"y0":50.00529668682854,"z0":5.780987444398855,"aX":11.092275104123585},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-9.2,"spinRate":2296,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4054263126201363,"extension":6.450867631775449},"hitData":{"launchSpeed":99.8,"launchAngle":10.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.51,"coordY":105.58}},"index":4,"playId":"ffaaac3c-a24e-35f4-b21b-6f100d4a022b","pitchNumber":5,"startTime":"2025-09-21T19:40:10.358Z","endTime":"2025-09-21T19:40:20.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:40:20.981Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to center fielder TJ Friedl. Carlos Santana to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T19:40:42.794Z","endTime":"2025-09-21T19:42:02.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44658712273081,"aZ":-12.508146852931826,"pfxX":6.523450925946047,"pfxZ":10.962023296676806,"pX":0.16008661588495846,"pZ":3.1918232248036373,"vX0":-7.6250652165396176,"vY0":-133.9748424341879,"vZ0":-4.712524585571684,"x":110.9,"y":152.6,"x0":2.213091807810303,"y0":50.00475714721841,"z0":5.887044791829815,"aX":11.706304508871321},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.8,"breakHorizontal":-10.0,"spinRate":2253,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.41086297918250025,"extension":6.3109090099611045},"index":0,"playId":"0dd16e40-6784-3828-97a6-4abe5d60261a","pitchNumber":1,"startTime":"2025-09-21T19:40:45.374Z","endTime":"2025-09-21T19:40:49.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.072479664242834,"aZ":-25.844068787645075,"pfxX":-4.738060707190135,"pfxZ":4.350016892329986,"pX":-0.0776091533807316,"pZ":3.0207831587133445,"vX0":-4.567363862077763,"vY0":-120.83710161840834,"vZ0":-1.6157502122492686,"x":119.96,"y":157.22,"x0":2.4638305270210945,"y0":50.00314022818157,"z0":6.00408322274016,"aX":-6.893058216165395},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.7,"breakHorizontal":9.8,"spinRate":2791,"spinDirection":274},"zone":2,"typeConfidence":2.0,"plateTime":0.45609227205095815,"extension":6.383132205450606},"index":1,"playId":"8ca4c34e-06ea-3baf-99d8-8ca14df22709","pitchNumber":2,"startTime":"2025-09-21T19:41:02.256Z","endTime":"2025-09-21T19:41:05.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.60429782348476,"strikeZoneBottom":1.61203829532326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.842937880065545,"aZ":-12.940307082529005,"pfxX":6.0360664075306625,"pfxZ":10.360042903325041,"pX":1.8491981508235495,"pZ":3.317732811771526,"vX0":-3.4659710717488403,"vY0":-135.22741073105246,"vZ0":-4.390776166676707,"x":46.51,"y":149.2,"x0":2.3617582629331766,"y0":50.001809995112254,"z0":5.866948869694763,"aX":11.204255464633151},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-10.2,"spinRate":2290,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4046787054156553,"extension":6.292255127403592},"index":2,"playId":"f50e4b28-7e68-328e-a5d6-dfc95e4996af","pitchNumber":3,"startTime":"2025-09-21T19:41:34.546Z","endTime":"2025-09-21T19:41:38.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.914775799690933,"aZ":-22.670570587704802,"pfxX":9.826466259861672,"pfxZ":5.949534445632844,"pX":1.0105652225927884,"pZ":2.5399967978078624,"vX0":-6.5533592759624195,"vY0":-125.92922106540944,"vZ0":-3.520262723194694,"x":78.48,"y":170.2,"x0":2.377392578937723,"y0":50.00163468571871,"z0":5.801857712062982,"aX":15.69249315276669},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.2,"breakHorizontal":-16.2,"spinRate":2062,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.43588654009699246,"extension":6.3091613194609035},"hitData":{"launchSpeed":74.7,"launchAngle":19.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.08,"coordY":93.96}},"index":3,"playId":"f51cf1a4-1646-38e3-9258-6c17219f5eee","pitchNumber":4,"startTime":"2025-09-21T19:41:50.664Z","endTime":"2025-09-21T19:42:02.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:42:02.472Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Turner flies out to center fielder TJ Friedl. Carlos Santana to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T19:42:23.765Z","endTime":"2025-09-21T19:42:39.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.451645226471918,"aZ":-20.0183472042449,"pfxX":7.740953655025615,"pfxZ":7.707725317360583,"pX":0.8335782796567781,"pZ":1.9824508660157574,"vX0":-6.391629374802993,"vY0":-124.62391095905676,"vZ0":-5.221136119737811,"x":85.23,"y":185.25,"x0":2.4226443938163023,"y0":50.002763507152586,"z0":5.752485059244263,"aX":12.207353289681967},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.0,"breakHorizontal":-12.6,"spinRate":2077,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.43909202795026436,"extension":6.34151314580813},"hitData":{"launchSpeed":95.0,"launchAngle":25.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.87,"coordY":53.59}},"index":0,"playId":"ea3098a0-37e6-345d-8923-b7a4b04ecf5c","pitchNumber":1,"startTime":"2025-09-21T19:42:28.176Z","endTime":"2025-09-21T19:42:39.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:42:39.228Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Busch pops out to third baseman Ke'Bryan Hayes in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T19:43:04.019Z","endTime":"2025-09-21T19:44:48.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.33252536094127,"strikeZoneBottom":1.56318022932859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15784921730174,"aZ":-16.031370193327064,"pfxX":9.008188655019595,"pfxZ":8.766571247844794,"pX":0.40350956725548287,"pZ":3.6540881592139094,"vX0":-7.94973497251904,"vY0":-135.46447620258036,"vZ0":-3.0353106264944363,"x":101.62,"y":140.12,"x0":2.2192183243665737,"y0":50.00209126526621,"z0":5.922973596578102,"aX":16.586121801795045},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":-14.4,"spinRate":2319,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40579017252495797,"extension":6.3392412727234975},"index":0,"playId":"5e08aae4-c757-369c-afb8-9caa0438ca35","pitchNumber":1,"startTime":"2025-09-21T19:43:07.828Z","endTime":"2025-09-21T19:43:11.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.294823359823713,"aZ":-27.900818514557454,"pfxX":-2.4897306869710962,"pfxZ":2.894696587933142,"pX":0.1894686637316043,"pZ":3.0824910546171953,"vX0":-4.553658992925154,"vY0":-120.90824367794178,"vZ0":-1.114892112863504,"x":109.78,"y":155.55,"x0":2.423058642848231,"y0":50.00231328057644,"z0":6.00531213496389,"aX":-3.6730543715734587},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.3,"breakHorizontal":5.6,"spinRate":2859,"spinDirection":271},"zone":2,"typeConfidence":2.0,"plateTime":0.45357740158022164,"extension":6.171323262270658},"index":1,"playId":"c8f0d6a4-df5b-3946-a5db-fd16b9739860","pitchNumber":2,"startTime":"2025-09-21T19:43:23.334Z","endTime":"2025-09-21T19:43:27.495Z","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":"1ed026f2-ddf2-31d4-8fa5-7760153b5b99","startTime":"2025-09-21T19:43:42.908Z","endTime":"2025-09-21T19:43:47.928Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.25685740439359,"strikeZoneBottom":1.53109319183344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.837813123912543,"aZ":-14.875330035567936,"pfxX":5.68473137657339,"pfxZ":9.437963371738283,"pX":0.8751277302601475,"pZ":3.9655253349681243,"vX0":-5.3606449965576966,"vY0":-134.4550970336059,"vZ0":-2.5045982817937054,"x":83.64,"y":131.71,"x0":2.1550095549377826,"y0":50.00497980314493,"z0":5.963329636263471,"aX":10.422054009624024},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":-9.1,"spinRate":2299,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4071894138710528,"extension":6.403432605149474},"index":3,"playId":"de60342d-9f77-383c-837d-00e10892fe63","pitchNumber":3,"startTime":"2025-09-21T19:44:01.671Z","endTime":"2025-09-21T19:44:05.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.33365200836742,"strikeZoneBottom":1.52093566373001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.50741271937956,"aZ":-36.772699103791346,"pfxX":-4.905441946612683,"pfxZ":-3.3353088373941056,"pX":0.995136528348585,"pZ":4.680844976053567,"vX0":-1.6304979432761155,"vY0":-116.03529568368148,"vZ0":4.198598022171432,"x":79.07,"y":112.4,"x0":2.342219277716116,"y0":50.003189473328305,"z0":6.32847604475968,"aX":-6.761447785707329},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.9,"breakHorizontal":9.2,"spinRate":2734,"spinDirection":302},"zone":12,"typeConfidence":2.0,"plateTime":0.47010166058054725,"extension":6.082609854499381},"index":4,"playId":"d785eabe-db2f-322b-9498-07abd415c22e","pitchNumber":4,"startTime":"2025-09-21T19:44:18.328Z","endTime":"2025-09-21T19:44:22.561Z","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":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.505796557896257,"aZ":-13.428954041639818,"pfxX":5.922725924365685,"pfxZ":10.070660124306782,"pX":0.37833473630150366,"pZ":3.0655609204169143,"vX0":-6.907045748948074,"vY0":-135.30828716938123,"vZ0":-4.943118616478815,"x":102.58,"y":156.01,"x0":2.190141933643997,"y0":50.000292256326645,"z0":5.851298401639365,"aX":11.02161072807789},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":-9.4,"spinRate":2356,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.4042319942686463,"extension":6.4250988376681555},"hitData":{"launchSpeed":83.3,"launchAngle":76.0,"totalDistance":46.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":107.03,"coordY":193.74}},"index":5,"playId":"935fa217-99e0-384f-acb5-5b6842e0b22d","pitchNumber":5,"startTime":"2025-09-21T19:44:38.813Z","endTime":"2025-09-21T19:44:48.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:44:48.365Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:46:46.135Z","endTime":"2025-09-21T19:48:01.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":84.3,"endSpeed":79.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.276747351564016,"aZ":-26.13366855885054,"pfxX":4.379532646316926,"pfxZ":3.8857010207462945,"pX":1.222256304100947,"pZ":1.8540599298158038,"vX0":4.161385313692663,"vY0":-122.87003842606988,"vZ0":-4.969097307424566,"x":70.41,"y":188.72,"x0":-1.0516774548596945,"y0":50.00588538783232,"z0":6.075967095427292,"aX":6.817098058753716},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.4,"breakHorizontal":-8.8,"spinRate":2675,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.44276981023585726,"extension":6.692695323987296},"index":0,"playId":"a48f30e3-a073-3898-a092-ac6db34d21b6","pitchNumber":1,"startTime":"2025-09-21T19:46:55.125Z","endTime":"2025-09-21T19:46:59.393Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-21T19:47:04.012Z","endTime":"2025-09-21T19:47:17.030Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.291541618965503,"aZ":-14.65405085279821,"pfxX":-3.6870206770406844,"pfxZ":9.459790478654071,"pX":0.28222606911618625,"pZ":3.2818000136592316,"vX0":4.514815090034421,"vY0":-134.97398191778,"vZ0":-4.646667663773888,"x":106.24,"y":150.17,"x0":-0.930044558310386,"y0":50.00467789681986,"z0":6.051357030619781,"aX":-6.830551134163579},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":5.8,"spinRate":2310,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4051926915846802,"extension":6.704692572052627},"index":2,"playId":"2da9e72b-cbe3-349c-ac91-053aaadaf6d8","pitchNumber":2,"startTime":"2025-09-21T19:47:17.030Z","endTime":"2025-09-21T19:47:21.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47629534044623,"aZ":-33.86759603881577,"pfxX":8.056013649235192,"pfxZ":-1.2420185270022288,"pX":-0.01780370971372187,"pZ":0.916277526121971,"vX0":0.48839389302844416,"vY0":-116.83937073438545,"vZ0":-4.286590468041216,"x":117.68,"y":214.04,"x0":-1.2750034847214242,"y0":50.00114139581663,"z0":5.99856887249218,"aX":11.003395884209056},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.1,"breakHorizontal":-14.6,"spinRate":2825,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4709578309011029,"extension":6.573838918596534},"index":3,"playId":"d6576f78-edd9-3315-907e-a7f2564f9dc8","pitchNumber":3,"startTime":"2025-09-21T19:47:34.145Z","endTime":"2025-09-21T19:47:37.612Z","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":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.632066909965815,"aZ":-29.561569172714822,"pfxX":3.376899000503279,"pfxZ":1.6802726372112566,"pX":0.7364043416729841,"pZ":1.7280967416760746,"vX0":3.369779979314743,"vY0":-123.85060817736506,"vZ0":-4.494985612225145,"x":88.93,"y":192.12,"x0":-1.0803110180213407,"y0":50.002839792024176,"z0":6.0376652295086,"aX":5.247533417170446},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":-6.8,"spinRate":2802,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.4421807870495833,"extension":6.596038532273323},"hitData":{"launchSpeed":84.4,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.0,"coordY":154.0}},"index":4,"playId":"ed1794df-5ae7-3d63-9974-a12e7880a2aa","pitchNumber":4,"startTime":"2025-09-21T19:47:54.069Z","endTime":"2025-09-21T19:48:01.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:48:01.896Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Benson grounds out, first baseman Michael Busch to pitcher Jameson Taillon.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:48:21.600Z","endTime":"2025-09-21T19:49:23.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.94572650138934,"strikeZoneBottom":1.86689950366539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.347059339381154,"aZ":-10.1308706859737,"pfxX":-4.16285199007835,"pfxZ":12.107972533797575,"pX":-0.6183021029321882,"pZ":2.6354523440144315,"vX0":2.867394038924423,"vY0":-134.59237910269218,"vZ0":-6.717185651153026,"x":140.57,"y":167.62,"x0":-1.1608900203871657,"y0":50.00067033795141,"z0":5.893898466826839,"aX":-7.576764487707393},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.5,"breakHorizontal":6.8,"spinRate":2413,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4081826593730278,"extension":6.864504768054484},"index":0,"playId":"51e2db8f-6916-3008-b553-41c0e3bd12b8","pitchNumber":1,"startTime":"2025-09-21T19:48:26.041Z","endTime":"2025-09-21T19:48:29.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.84,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31128597578241,"aZ":-14.290335950356635,"pfxX":-4.621624554257897,"pfxZ":9.799494885341039,"pX":-0.08465495031943732,"pZ":3.7191932883734573,"vX0":4.208087514828002,"vY0":-134.52159989531833,"vZ0":-3.394722855909533,"x":120.23,"y":138.36,"x0":-1.0719338007740298,"y0":50.00446050645327,"z0":6.016336107430361,"aX":-8.436090783875034},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2373,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4078248993647722,"extension":6.718637009806464},"index":1,"playId":"6ba49022-7df3-3dd0-b999-10574bbd9a68","pitchNumber":2,"startTime":"2025-09-21T19:48:39.391Z","endTime":"2025-09-21T19:48:43.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.9064033201326,"strikeZoneBottom":1.82754786974182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.275642558487352,"aZ":-27.798107993698352,"pfxX":-10.593247404742048,"pfxZ":2.964949720744169,"pX":-1.664696868439074,"pZ":2.310472022230252,"vX0":2.115050409436142,"vY0":-121.42464986523139,"vZ0":-3.071482279247987,"x":180.45,"y":176.4,"x0":-1.177514916962961,"y0":50.00324265911736,"z0":6.039386592153013,"aX":-15.640340695765627},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.8,"breakHorizontal":18.6,"spinRate":1795,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.45304556357447634,"extension":6.550976401758534},"index":2,"playId":"73a8fe62-d50e-33e8-abc9-2cbaa9d1762f","pitchNumber":3,"startTime":"2025-09-21T19:49:01.698Z","endTime":"2025-09-21T19:49:05.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.84,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30217536476758,"aZ":-25.34691702838106,"pfxX":4.64341447126664,"pfxZ":4.314334638575183,"pX":-0.5541381564309931,"pZ":2.607752979642097,"vX0":0.709480571385051,"vY0":-125.06292625084767,"vZ0":-3.1727959988959697,"x":138.12,"y":168.37,"x0":-1.444872290252748,"y0":50.004902725061775,"z0":5.97256591075136,"aX":7.353856340060169},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":-8.5,"spinRate":2622,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.43800930724166376,"extension":6.705193849139963},"hitData":{"launchSpeed":83.0,"launchAngle":0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.25,"coordY":157.26}},"index":3,"playId":"88513522-fe54-38f3-b44f-a2c344b2a7f9","pitchNumber":4,"startTime":"2025-09-21T19:49:15.270Z","endTime":"2025-09-21T19:49:23.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:49:23.125Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:49:47.419Z","endTime":"2025-09-21T19:52:07.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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":86.4,"endSpeed":80.4,"strikeZoneTop":3.67587107255483,"strikeZoneBottom":1.75098117853802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.407292434439874,"aZ":-22.250177509940148,"pfxX":3.9856553948306868,"pfxZ":6.102401513181145,"pX":-0.39000028875906273,"pZ":1.5723250698459772,"vX0":1.2280656490209063,"vY0":-125.90499602999378,"vZ0":-6.302716564547218,"x":131.87,"y":196.33,"x0":-1.4004126532702912,"y0":50.00418488266873,"z0":5.8754909840620275,"aX":6.4834855836989655},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.1,"breakHorizontal":-7.4,"spinRate":2660,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.43285528452007993,"extension":6.768791719551719},"index":0,"playId":"2e616415-f3fb-3057-8f57-cc47dfc4beb3","pitchNumber":1,"startTime":"2025-09-21T19:49:51.690Z","endTime":"2025-09-21T19:49:55.591Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57563862620363,"aZ":-25.980559191649565,"pfxX":-8.125554591795744,"pfxZ":4.288202487753367,"pX":-0.9551396981922726,"pZ":2.481608486111303,"vX0":3.163538528221021,"vY0":-119.60977613195895,"vZ0":-3.071137457544893,"x":153.41,"y":171.78,"x0":-1.240864282687535,"y0":50.00501498554732,"z0":6.117690763702634,"aX":-11.747376956330982},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.3,"breakHorizontal":13.9,"spinRate":1883,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.45833193831368213,"extension":6.607926423695365},"index":1,"playId":"90819bc6-acc7-334f-a8fc-a1ad65e66277","pitchNumber":2,"startTime":"2025-09-21T19:50:07.564Z","endTime":"2025-09-21T19:50:11.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.2,"strikeZoneTop":3.67583867554131,"strikeZoneBottom":1.77286665499719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.254373529254313,"aZ":-36.25045819268882,"pfxX":10.00875751690192,"pfxZ":-3.0137208050003164,"pX":-0.3577041977381783,"pZ":1.5292244408059488,"vX0":-0.4337991727117843,"vY0":-116.63064446368065,"vZ0":-2.4260191557016255,"x":130.63,"y":197.49,"x0":-1.464546256925849,"y0":50.00012945709865,"z0":6.0556248626574085,"aX":13.561868240334034},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.8,"breakHorizontal":-17.9,"spinRate":2793,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4725676600279143,"extension":6.519545361299158},"index":2,"playId":"93a7cf2e-9ade-3099-a355-0b168d1cc9dd","pitchNumber":3,"startTime":"2025-09-21T19:50:23.123Z","endTime":"2025-09-21T19:50:26.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.931380789373705,"aZ":-27.956413459877762,"pfxX":-6.457711932442574,"pfxZ":2.962110957794639,"pX":-0.8133806543554892,"pZ":2.6414613857980362,"vX0":2.838615993431847,"vY0":-118.6430565644949,"vZ0":-2.344839719534804,"x":148.0,"y":167.46,"x0":-1.1870268859452726,"y0":50.00382655074949,"z0":6.193314696307705,"aX":-9.196448375953494},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.0,"breakHorizontal":11.0,"spinRate":1769,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4618651754836871,"extension":6.518708477659586},"index":3,"playId":"000e8f67-d23f-3129-bafd-1a611f72b422","pitchNumber":4,"startTime":"2025-09-21T19:50:38.796Z","endTime":"2025-09-21T19:50:42.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.49467193402339,"strikeZoneBottom":1.63558841519914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52139569096468,"aZ":-15.18728357604434,"pfxX":-2.959034665682902,"pfxZ":9.194826645437528,"pX":0.8811487876110554,"pZ":4.158821147463876,"vX0":6.121670516613781,"vY0":-135.06911129992517,"vZ0":-2.1946408664104484,"x":83.41,"y":126.49,"x0":-1.0304812306623925,"y0":50.000064731404855,"z0":6.050285546897393,"aX":-5.465853564244333},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":4.1,"spinRate":2373,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40557869342372355,"extension":6.932820517766238},"index":4,"playId":"6e46f5ff-fa08-337e-b4b3-e8fede9b4808","pitchNumber":5,"startTime":"2025-09-21T19:51:04.559Z","endTime":"2025-09-21T19:51:08.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.553012882118562,"aZ":-21.600869289311458,"pfxX":-7.855675400082815,"pfxZ":7.483032383909429,"pX":-0.06268785075341703,"pZ":2.267347732776625,"vX0":4.742196462603563,"vY0":-118.3976572404714,"vZ0":-4.275323581537645,"x":119.39,"y":177.56,"x0":-1.0754697919167406,"y0":50.00563072418249,"z0":6.084308757325233,"aX":-11.104625989609351},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.7,"breakHorizontal":13.0,"spinRate":1795,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.46342240113909483,"extension":6.512439463249742},"index":5,"playId":"e2c113d4-c61e-3dc4-8807-cc3976efa26e","pitchNumber":6,"startTime":"2025-09-21T19:51:19.895Z","endTime":"2025-09-21T19:51:24.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.351976140237756,"aZ":-33.63130914912533,"pfxX":11.695620992716893,"pfxZ":-1.077458323751932,"pX":0.21408528357903467,"pZ":2.51714923338395,"vX0":0.22352121416316378,"vY0":-115.97429747236387,"vZ0":-0.7132833520581395,"x":108.84,"y":170.82,"x0":-1.4012929646095516,"y0":50.00309168624408,"z0":6.059469153912205,"aX":15.80102234739696},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.8,"breakHorizontal":-21.2,"spinRate":2724,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.47377914163000945,"extension":6.610831541059507},"hitData":{"launchSpeed":83.6,"launchAngle":8.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.6,"coordY":154.22}},"index":6,"playId":"1bf23c10-0700-302e-9f08-46e3ad3e7870","pitchNumber":7,"startTime":"2025-09-21T19:51:59.902Z","endTime":"2025-09-21T19:52:07.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:52:07.448Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin Alcántara lines out to shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:54:06.802Z","endTime":"2025-09-21T19:54:21.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"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":79.7,"endSpeed":73.7,"strikeZoneTop":3.656,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.47079258253066,"aZ":-36.828461659818096,"pfxX":-2.7305243255739855,"pfxZ":-3.4004380072941984,"pX":0.5402770155279986,"pZ":2.569114522181941,"vX0":-3.414773618936023,"vY0":-116.13197626637472,"vZ0":-0.1809721264365467,"x":96.41,"y":169.41,"x0":2.3837760465751994,"y0":50.003756761377126,"z0":6.147069325381397,"aX":-3.7348532977136837},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.9,"breakHorizontal":5.8,"spinRate":2733,"spinDirection":306},"zone":6,"typeConfidence":2.0,"plateTime":0.4713944915419783,"extension":6.114777077209352},"hitData":{"launchSpeed":98.5,"launchAngle":9.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":105.56,"coordY":140.62}},"index":0,"playId":"6f38bfdc-2497-3ef7-8622-fdeb24a31d7e","pitchNumber":1,"startTime":"2025-09-21T19:54:15.950Z","endTime":"2025-09-21T19:54:21.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:54:21.268Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to second baseman Matt McLain.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:54:40.107Z","endTime":"2025-09-21T19:55:16.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":85.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.276944465010573,"aZ":-12.922457246344404,"pfxX":7.408363150507939,"pfxZ":10.342059443783276,"pX":0.42386010818809633,"pZ":2.802826286087695,"vX0":-7.843727417100346,"vY0":-135.27047437323782,"vZ0":-5.552613640185909,"x":100.84,"y":163.1,"x0":2.3924443250863137,"y0":50.00073261814132,"z0":5.780766218778107,"aX":13.788714438706007},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.8,"breakHorizontal":-11.9,"spinRate":2376,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.4042109583198137,"extension":6.371779412809422},"index":0,"playId":"e3abf986-887c-3912-aa70-b070ac4c6187","pitchNumber":1,"startTime":"2025-09-21T19:54:40.949Z","endTime":"2025-09-21T19:54:45.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-21T19:54:56.773Z","endTime":"2025-09-21T19:55:07.472Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.94007008563828,"aZ":-15.262378630546252,"pfxX":7.293172939808011,"pfxZ":9.163260708014565,"pX":-0.4957979539102374,"pZ":3.355497960545322,"vX0":-9.771199027049422,"vY0":-134.68992637154892,"vZ0":-3.8274249077321563,"x":135.9,"y":148.18,"x0":2.22345120052315,"y0":50.00643636329573,"z0":5.867126468034024,"aX":13.467189799866864},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":-11.3,"spinRate":2382,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4059144632133296,"extension":6.341498570516512},"hitData":{"launchSpeed":77.9,"launchAngle":64.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":128.43,"coordY":144.81}},"index":2,"playId":"daea2060-a314-34bc-9167-1e137726a0cf","pitchNumber":2,"startTime":"2025-09-21T19:55:07.472Z","endTime":"2025-09-21T19:55:16.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:55:16.918Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:55:37.109Z","endTime":"2025-09-21T19:56:25.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.63503414254416,"strikeZoneBottom":1.60422101899736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37132555566424,"aZ":-23.25563863830336,"pfxX":10.009586568340623,"pfxZ":5.424505114219888,"pX":0.22467362518017184,"pZ":2.1984656047317443,"vX0":-8.812252902266053,"vY0":-126.30589010563091,"vZ0":-4.421433042030478,"x":108.44,"y":179.42,"x0":2.4282113618401238,"y0":50.00452335019094,"z0":5.800955613026538,"aX":16.466395399212256},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.2,"breakHorizontal":-16.6,"spinRate":2089,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.43068759276052937,"extension":6.423988745059644},"index":0,"playId":"6aea97f0-695c-374c-8fb0-83ccefc7121d","pitchNumber":1,"startTime":"2025-09-21T19:55:39.701Z","endTime":"2025-09-21T19:55:43.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.450284438373494,"aZ":-20.95157663823948,"pfxX":8.088049820354057,"pfxZ":7.1340731307986065,"pX":0.20001322165753443,"pZ":2.1191718970708484,"vX0":-7.7720937558498555,"vY0":-124.01475474014286,"vZ0":-4.657037539476859,"x":109.38,"y":181.56,"x0":2.308722837372886,"y0":50.00324201481607,"z0":5.746408834014702,"aX":12.726024369605847},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":12.1,"breakHorizontal":-13.1,"spinRate":2209,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.43995280843205453,"extension":6.399207869486919},"index":1,"playId":"63605a39-ced0-3ec6-92e3-7c8a37dde84a","pitchNumber":2,"startTime":"2025-09-21T19:55:53.200Z","endTime":"2025-09-21T19:55:56.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.546369044734355,"aZ":-16.916998877641554,"pfxX":6.309707324841756,"pfxZ":8.02351578212727,"pX":0.41184022763261025,"pZ":2.984695856581403,"vX0":-7.309535714102169,"vY0":-136.19013135411853,"vZ0":-4.355444325845501,"x":101.3,"y":158.19,"x0":2.2956476384504625,"y0":50.00107090533193,"z0":5.755196898710766,"aX":11.994804225261204},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-10.1,"spinRate":2286,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.40035054090610966,"extension":6.361270358433431},"hitData":{"launchSpeed":92.0,"launchAngle":15.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":157.58,"coordY":92.04}},"index":2,"playId":"a326bc97-da44-35c7-9e1a-d08e51285fa9","pitchNumber":3,"startTime":"2025-09-21T19:56:14.434Z","endTime":"2025-09-21T19:56:25.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:56:25.321Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:59:08.546Z","endTime":"2025-09-21T20:01:31.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T19:56:41.089Z","endTime":"2025-09-21T19:57:29.894Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Nick Martinez replaces Andrew Abbott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T19:57:29.894Z","endTime":"2025-09-21T19:59:10.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607259,"link":"/api/v1/people/607259"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.50970211794553,"aZ":-28.188444245092118,"pfxX":-6.016190597369099,"pfxZ":3.0151254561499083,"pX":0.3840235333488928,"pZ":2.450900413411879,"vX0":5.557802261166534,"vY0":-114.07814422622417,"vZ0":-2.2055542128321624,"x":102.36,"y":172.61,"x0":-1.2993902656366432,"y0":50.00178056790128,"z0":6.202344488115305,"aX":-7.948452342831987},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":5.2,"breakHorizontal":9.5,"spinRate":2128,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.4796851004746343,"extension":6.087984734809706},"index":2,"playId":"e1bac331-a0ac-31c3-97ea-8c15024bb420","pitchNumber":1,"startTime":"2025-09-21T19:59:10.788Z","endTime":"2025-09-21T19:59:15.219Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.354266692428897,"aZ":-29.48825650315607,"pfxX":-5.180115484103184,"pfxZ":1.9759790865451277,"pX":-0.6438600420494859,"pZ":0.7763807408791471,"vX0":3.386161166933569,"vY0":-115.41700101225254,"vZ0":-5.570502800879002,"x":141.54,"y":217.82,"x0":-1.4529226522102996,"y0":50.00063791817632,"z0":6.042038964904256,"aX":-7.027037461773412},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.5,"breakHorizontal":8.6,"spinRate":2234,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4735526751419119,"extension":6.0249252054290094},"index":3,"playId":"d95e2867-4329-305c-9d58-713f1b055fca","pitchNumber":2,"startTime":"2025-09-21T19:59:28.227Z","endTime":"2025-09-21T19:59:32.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.84923179053885,"aZ":-30.006592609639707,"pfxX":-5.753870859361646,"pfxZ":1.6116827225915138,"pX":-0.3768225760778869,"pZ":1.665755279233611,"vX0":4.207596526512173,"vY0":-114.8679053564007,"vZ0":-3.6134516786941955,"x":131.36,"y":193.8,"x0":-1.4783381028346005,"y0":50.00350546643931,"z0":6.154597366830273,"aX":-7.744604315691825},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.3,"breakHorizontal":9.5,"spinRate":2206,"spinDirection":256},"zone":7,"typeConfidence":2.0,"plateTime":0.47553401671677165,"extension":5.9470777372702335},"index":4,"playId":"17d52bb3-7af2-3f60-9982-e041e995a05e","pitchNumber":3,"startTime":"2025-09-21T19:59:46.217Z","endTime":"2025-09-21T19:59:49.713Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-21T20:00:05.625Z","endTime":"2025-09-21T20:00:23.376Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":85.0,"strikeZoneTop":3.14889134379505,"strikeZoneBottom":1.29375425874548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.683515712017318,"aZ":-20.942698354888094,"pfxX":-0.0024008520631904062,"pfxZ":6.254605127916321,"pX":1.0068905133568464,"pZ":1.046005285169557,"vX0":6.726320125123468,"vY0":-131.60804870088282,"vZ0":-8.403341448228762,"x":78.62,"y":210.54,"x0":-1.556519936220006,"y0":50.00441365466934,"z0":5.769973839605523,"aX":-0.004913578416558221},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":-1.1,"spinRate":2460,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4124545181293584,"extension":5.902066530201712},"index":6,"playId":"4347751d-53fb-313f-a14a-9dbd1bc5198c","pitchNumber":4,"startTime":"2025-09-21T20:00:23.376Z","endTime":"2025-09-21T20:00:27.585Z","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":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.6,"strikeZoneTop":3.18084717195459,"strikeZoneBottom":1.15205848860112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71201015671757,"aZ":-43.30013782657799,"pfxX":1.5002929669475589,"pfxZ":-7.6811221480131655,"pX":-0.08119088596496982,"pZ":0.041971096393073906,"vX0":2.7971141625898706,"vY0":-119.50318244371138,"vZ0":-4.895873925595952,"x":120.09,"y":237.65,"x0":-1.461068566309513,"y0":50.00326371055276,"z0":6.000845398960971,"aX":2.172791973835364},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-14.9,"breakHorizontal":-3.4,"spinRate":2626,"spinDirection":4},"zone":13,"typeConfidence":2.0,"plateTime":0.4580784236447992,"extension":5.906399934631578},"index":7,"playId":"05f8de51-7555-318a-8949-dec2472b2fb6","pitchNumber":5,"startTime":"2025-09-21T20:00:41.706Z","endTime":"2025-09-21T20:00:48.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.173939304403266,"aZ":-18.90697885571259,"pfxX":-0.08639945697738394,"pfxZ":7.198356111177851,"pX":0.2322755597991298,"pZ":3.1678944643278517,"vX0":5.114859852736437,"vY0":-133.97982843231566,"vZ0":-3.721238609972061,"x":108.15,"y":153.25,"x0":-1.6792133632318165,"y0":50.003090000888555,"z0":5.902478742920996,"aX":-0.15934490518380462},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":-0.8,"spinRate":2465,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4066637498574215,"extension":5.933156448996531},"index":8,"playId":"644b5fa6-6ad5-36aa-af1f-864d83f7be6b","pitchNumber":6,"startTime":"2025-09-21T20:01:05.101Z","endTime":"2025-09-21T20:01:09.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.907773587822746,"aZ":-29.855080468663797,"pfxX":-7.158188820382524,"pfxZ":1.7257639395796227,"pX":-0.6504899121105773,"pZ":1.3473436513151618,"vX0":4.109984377511869,"vY0":-115.29350966607291,"vZ0":-4.151433592786235,"x":141.8,"y":202.4,"x0":-1.5283667502384537,"y0":50.00333418632217,"z0":6.060168780139152,"aX":-9.614277175444284},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.4,"breakHorizontal":11.9,"spinRate":2190,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4755034263242961,"extension":6.0697190175788425},"index":9,"playId":"3d3d5064-d656-3986-8110-639287412bb0","pitchNumber":7,"startTime":"2025-09-21T20:01:26.090Z","endTime":"2025-09-21T20:01:31.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:01:31.084Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T20:03:27.413Z","endTime":"2025-09-21T20:04:06.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.9,"endSpeed":79.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.548549275390634,"aZ":-26.29618138005499,"pfxX":4.7870845477360415,"pfxZ":3.7400298934272467,"pX":0.4733188206196866,"pZ":2.6435118995676006,"vX0":2.706620409678434,"vY0":-123.69757509565049,"vZ0":-3.0887988248474505,"x":98.96,"y":167.41,"x0":-1.2521311281731577,"y0":50.00199685735739,"z0":6.08163417330055,"aX":7.516772871738578},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":-9.2,"spinRate":2558,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.440530959755971,"extension":6.830899451526299},"index":0,"playId":"575e0e5e-fde3-372b-a528-3d980c7d84f4","pitchNumber":1,"startTime":"2025-09-21T20:03:32.034Z","endTime":"2025-09-21T20:03:36.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.634948121171398,"aZ":-31.847620859297074,"pfxX":8.826080983167717,"pfxZ":0.2294899973572333,"pX":0.7662141208067119,"pZ":1.4534359983837724,"vX0":1.7976495003201385,"vY0":-117.64316386855302,"vZ0":-3.8555096672509963,"x":87.79,"y":199.54,"x0":-1.1545358738376317,"y0":50.0015903859371,"z0":6.070444408923695,"aX":12.349946715423135},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.2,"breakHorizontal":-16.4,"spinRate":2715,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.465854734062896,"extension":6.595258051316973},"index":1,"playId":"11d647e5-f84b-3d96-ba3d-abc492aae2a2","pitchNumber":2,"startTime":"2025-09-21T20:03:48.031Z","endTime":"2025-09-21T20:03:52.083Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.1,"strikeZoneTop":3.20969556400762,"strikeZoneBottom":1.47879968702743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.61879511913523,"aZ":-34.714259888409515,"pfxX":9.574229180064627,"pfxZ":-1.8936174329917748,"pX":-0.31220107758017707,"pZ":2.1022496688077936,"vX0":-0.504359863450627,"vY0":-114.87139258011652,"vZ0":-1.4115882577323826,"x":128.9,"y":182.02,"x0":-1.3347099608088324,"y0":50.003448741391765,"z0":6.08948026913925,"aX":12.837498472927544},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.5,"breakHorizontal":-17.3,"spinRate":2662,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.4762244450713924,"extension":6.582506876036091},"index":2,"playId":"4225658b-0485-369b-8184-3e0a306b9950","pitchNumber":3,"startTime":"2025-09-21T20:04:02.115Z","endTime":"2025-09-21T20:04:06.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:04:06.449Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T20:04:26.570Z","endTime":"2025-09-21T20:04:51.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"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_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":84.0,"endSpeed":78.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.93784835203559,"aZ":-29.54599563756814,"pfxX":3.7947233718646,"pfxZ":1.6945985130490175,"pX":-0.4448064664817462,"pZ":2.5568849405225813,"vX0":0.9438149537736116,"vY0":-122.51690402928082,"vZ0":-2.553360022719457,"x":133.95,"y":169.74,"x0":-1.3264851844355297,"y0":50.000530016305696,"z0":6.090605188582944,"aX":5.87641299327816},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":-7.1,"spinRate":2692,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.4438922596182797,"extension":6.465697769489853},"index":0,"playId":"aad967ff-775e-3bb9-88ab-ce30da19cf73","pitchNumber":1,"startTime":"2025-09-21T20:04:27.919Z","endTime":"2025-09-21T20:04:32.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.80079350761716,"aZ":-33.5603538053221,"pfxX":8.68270530689952,"pfxZ":-1.0412526880991955,"pX":-0.48589675031058793,"pZ":2.24849523604136,"vX0":-0.37643847050584217,"vY0":-114.35977119059622,"vZ0":-1.3915155182863026,"x":135.52,"y":178.07,"x0":-1.448880068568182,"y0":50.00300175836071,"z0":6.137514974198245,"aX":11.574677910095309},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-1.9,"breakHorizontal":-15.7,"spinRate":2619,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.47776059358951617,"extension":6.6002922339238825},"hitData":{"launchSpeed":90.1,"launchAngle":45.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.35,"coordY":97.35}},"index":1,"playId":"c81efef9-97bb-3bcd-8147-81436b4db562","pitchNumber":2,"startTime":"2025-09-21T20:04:42.392Z","endTime":"2025-09-21T20:04:51.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:04:51.686Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out to center fielder Kevin Alcántara.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T20:05:08.905Z","endTime":"2025-09-21T20:05:53.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.04564774671005,"strikeZoneBottom":1.4443867740818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78307734288819,"aZ":-13.622014529802367,"pfxX":-3.1534246665754493,"pfxZ":10.130105392851199,"pX":0.5665540751176784,"pZ":2.9811602882608934,"vX0":5.026206632662598,"vY0":-134.1657091836507,"vZ0":-5.401776311144587,"x":95.4,"y":158.29,"x0":-0.9174854418459506,"y0":50.00299685837437,"z0":5.98390843965536,"aX":-5.775643326747481},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":4.7,"spinRate":2388,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4075435390238966,"extension":6.782577598771259},"index":0,"playId":"6e0f19f1-03cd-3d51-a46d-ef4591cda1f4","pitchNumber":1,"startTime":"2025-09-21T20:05:13.335Z","endTime":"2025-09-21T20:05:17.482Z","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":84.0,"endSpeed":78.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.843443780020998,"aZ":-29.69144488454504,"pfxX":4.208112583937879,"pfxZ":1.6245808417848613,"pX":1.4264952785982263,"pZ":1.3686507058345017,"vX0":4.44852920930467,"vY0":-122.29937726861505,"vZ0":-5.063158787003831,"x":62.63,"y":201.83,"x0":-0.9561389960145014,"y0":50.005188494488486,"z0":5.982635919617487,"aX":6.438627730797111},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.0,"breakHorizontal":-8.6,"spinRate":2608,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4461418747942023,"extension":6.578825778288676},"index":1,"playId":"f3dca33f-0d84-3168-b14e-b69dbc662f90","pitchNumber":2,"startTime":"2025-09-21T20:05:25.561Z","endTime":"2025-09-21T20:05:29.815Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-21T20:05:33.854Z","endTime":"2025-09-21T20:05:44.562Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96151727530955,"aZ":-33.76550718603315,"pfxX":10.529526665968199,"pfxZ":-1.1393754277597106,"pX":0.08978638906935675,"pZ":1.2383184865807,"vX0":-0.0974538721714685,"vY0":-117.54727691508572,"vZ0":-3.765638308892721,"x":113.58,"y":205.35,"x0":-1.2355454448811234,"y0":50.00496027557268,"z0":6.006908377249045,"aX":14.687468392087958},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.8,"breakHorizontal":-19.1,"spinRate":2609,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.466548754097623,"extension":6.752723519710808},"hitData":{"launchSpeed":95.3,"launchAngle":33.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.64,"coordY":55.02}},"index":3,"playId":"cc48a888-8322-3575-b701-aa85145cf6f9","pitchNumber":3,"startTime":"2025-09-21T20:05:44.562Z","endTime":"2025-09-21T20:05:53.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:05:53.536Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T20:07:44.004Z","endTime":"2025-09-21T20:09:52.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.55581340065499,"strikeZoneBottom":1.77784216182022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.358615528067137,"aZ":-20.57107095490313,"pfxX":0.2475719003775157,"pfxZ":6.436619643031722,"pX":-0.0550463323583882,"pZ":4.008869106465805,"vX0":4.039505202792639,"vY0":-132.44117977927354,"vZ0":-1.4897314654089011,"x":119.1,"y":130.54,"x0":-1.622861307286538,"y0":50.00338201176438,"z0":6.061370914836767,"aX":0.44580116801090836},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":-1.2,"spinRate":2413,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.41124741971590106,"extension":5.855242717553063},"index":0,"playId":"76cc14f4-75ce-3539-a7f2-25956768d203","pitchNumber":1,"startTime":"2025-09-21T20:08:01.690Z","endTime":"2025-09-21T20:08:05.713Z","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.3,"endSpeed":84.6,"strikeZoneTop":3.42265438540402,"strikeZoneBottom":1.68871335748349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47369692999026,"aZ":-12.732691102421066,"pfxX":-2.3886147453113713,"pfxZ":10.659187840463831,"pX":0.5873362751777143,"pZ":2.003076101350948,"vX0":5.903985521246584,"vY0":-134.07773499894714,"vZ0":-8.06518597856646,"x":94.61,"y":184.7,"x0":-1.3310583170614199,"y0":50.00502348632089,"z0":5.955058468038694,"aX":-4.358045933411814},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":3.1,"spinRate":2332,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.40822413998904405,"extension":5.998641906716956},"index":1,"playId":"f36b40eb-6bd4-3c46-ba41-d55ac6b927d9","pitchNumber":2,"startTime":"2025-09-21T20:08:16.255Z","endTime":"2025-09-21T20:08:20.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09270237710709,"aZ":-15.998645119979491,"pfxX":-1.0694310937785214,"pfxZ":9.088915498272826,"pX":-0.18517418178589945,"pZ":1.7870678954173596,"vX0":3.8841279561410587,"vY0":-132.03786738874874,"vZ0":-7.488946163769008,"x":124.06,"y":190.53,"x0":-1.5313527884198972,"y0":50.000954167686096,"z0":5.820750395091143,"aX":-1.9034016196688521},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.2,"breakHorizontal":1.2,"spinRate":2395,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4136157773015805,"extension":5.973658004762553},"index":2,"playId":"c594b1c8-83a7-35a5-8758-bb1acaf25ba7","pitchNumber":3,"startTime":"2025-09-21T20:08:31.379Z","endTime":"2025-09-21T20:08:35.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T20:08:43.893Z","endTime":"2025-09-21T20:08:55.801Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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.7,"endSpeed":86.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.137950453752588,"aZ":-16.015208617371187,"pfxX":-4.221824494180079,"pfxZ":8.44755641644022,"pX":0.2975495962382867,"pZ":3.5589638971683875,"vX0":6.183668270284397,"vY0":-136.49654897461198,"vZ0":-3.7072803238542007,"x":105.66,"y":142.69,"x0":-1.4343822725034823,"y0":50.006366249967094,"z0":6.017238440627991,"aX":-8.079564762886015},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":6.6,"spinRate":2371,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.39917499067446194,"extension":5.925888938417519},"index":4,"playId":"9be59f12-53c3-3765-a0da-a8cbc2c7a2b3","pitchNumber":4,"startTime":"2025-09-21T20:08:55.801Z","endTime":"2025-09-21T20:09:00.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":74.6,"strikeZoneTop":3.36814717717232,"strikeZoneBottom":1.63437384476043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.108345468363154,"aZ":-31.019621619827127,"pfxX":-6.153710070334315,"pfxZ":0.8384635296750256,"pX":0.7749788912483905,"pZ":0.8257219953340915,"vX0":6.527929864143559,"vY0":-115.23372244381784,"vZ0":-5.296523199785795,"x":87.46,"y":216.49,"x0":-1.2670019763772788,"y0":50.00284826581586,"z0":6.078057953926534,"aX":-8.454013980552405},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.7,"breakHorizontal":10.0,"spinRate":2161,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4714860328948589,"extension":6.075914401609481},"index":5,"playId":"2491d595-2036-3a30-ae4e-0c094422298d","pitchNumber":5,"startTime":"2025-09-21T20:09:12.434Z","endTime":"2025-09-21T20:09:16.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.797338745720086,"aZ":-16.04856566479321,"pfxX":-2.1274582420254946,"pfxZ":8.455856840902477,"pX":1.040885857974217,"pZ":2.665866437869846,"vX0":6.934541075083772,"vY0":-136.4630675284408,"vZ0":-6.164715892227494,"x":77.32,"y":166.8,"x0":-1.244195942946916,"y0":50.00632915046734,"z0":6.03856036513994,"aX":-4.059145115576914},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":2.5,"spinRate":2228,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.39961271531000175,"extension":5.833255519165098},"index":6,"playId":"b7544cdc-1792-3b11-afee-22c88c580ee5","pitchNumber":6,"startTime":"2025-09-21T20:09:26.824Z","endTime":"2025-09-21T20:09:30.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":87.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.375196379975904,"aZ":-15.824585337544926,"pfxX":-4.311986682879977,"pfxZ":8.403777690610916,"pX":0.6041032602893738,"pZ":1.9655723098285953,"vX0":7.258875687526198,"vY0":-138.26709618527602,"vZ0":-7.61050841080936,"x":93.97,"y":185.71,"x0":-1.4890415111277973,"y0":50.00643920984622,"z0":5.805567338291398,"aX":-8.393180522939774},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":6.4,"spinRate":2317,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.39537082524937617,"extension":5.987732577286301},"hitData":{"launchSpeed":99.3,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.26,"coordY":157.78}},"index":7,"playId":"ede5697e-75d0-3871-be97-7bcf25eec126","pitchNumber":7,"startTime":"2025-09-21T20:09:45.000Z","endTime":"2025-09-21T20:09:52.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:09:52.747Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Moisés Ballesteros lines out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T20:10:49.654Z","endTime":"2025-09-21T20:11:31.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Moisés Ballesteros replaces Carlos Santana.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T20:10:03.757Z","endTime":"2025-09-21T20:10:51.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":467793,"link":"/api/v1/people/467793"}},{"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":80.1,"endSpeed":74.0,"strikeZoneTop":3.47187178646675,"strikeZoneBottom":1.64841504226921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.14801470135975,"aZ":-30.28052400272815,"pfxX":-7.078966663577766,"pfxZ":1.368131993936462,"pX":-0.9556056471722231,"pZ":2.6745917041379563,"vX0":3.3686785631851244,"vY0":-116.63618946571044,"vZ0":-1.5871470834826211,"x":153.43,"y":166.57,"x0":-1.4959750202213111,"y0":50.00321707283707,"z0":6.209242018615188,"aX":-9.790891392470476},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.4,"breakHorizontal":12.0,"spinRate":2178,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.46892178324621847,"extension":5.987489551449725},"index":1,"playId":"82d1c036-1456-33e7-bbcf-3c564491dce0","pitchNumber":1,"startTime":"2025-09-21T20:10:51.871Z","endTime":"2025-09-21T20:10:55.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.43646488881706,"strikeZoneBottom":1.61278913408806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.951549849846867,"aZ":-20.173614590338413,"pfxX":-7.439444089611989,"pfxZ":6.304487358957791,"pX":-1.4967606263093707,"pZ":3.1398217100209234,"vX0":2.8256190821480005,"vY0":-136.5704926984981,"vZ0":-4.0425866568289575,"x":174.05,"y":154.0,"x0":-1.573762998872451,"y0":50.0032480501187,"z0":6.013561417794074,"aX":-14.1588335653366},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":13.0,"spinRate":2234,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39991323338270757,"extension":5.903593854164449},"index":2,"playId":"05a20535-f822-3537-aeac-0fe38ff4c9e1","pitchNumber":2,"startTime":"2025-09-21T20:11:07.235Z","endTime":"2025-09-21T20:11:11.212Z","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":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.466371318870078,"aZ":-15.482376815238759,"pfxX":-6.711292498360551,"pfxZ":8.667366956477645,"pX":-0.29808392578181353,"pZ":2.035799652109562,"vX0":5.343360941789111,"vY0":-136.9941072929823,"vZ0":-7.649000863481976,"x":128.36,"y":183.81,"x0":-1.389000053109307,"y0":50.00592563218205,"z0":5.895343726614959,"aX":-12.929724692643108},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":2353,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.39779636323266665,"extension":6.001796179409466},"hitData":{"launchSpeed":92.6,"launchAngle":22.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.96,"coordY":60.59}},"index":3,"playId":"226e2edb-ab46-36f7-9e29-bd75bbe5fd79","pitchNumber":3,"startTime":"2025-09-21T20:11:24.047Z","endTime":"2025-09-21T20:11:31.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:11:31.806Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to second baseman Matt McLain.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T20:11:55.367Z","endTime":"2025-09-21T20:13:14.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.63441651836306,"strikeZoneBottom":1.67837634694801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.622800622527606,"aZ":-17.822660111225932,"pfxX":-7.292394227066665,"pfxZ":7.810560585771052,"pX":-1.5137848067730113,"pZ":3.887880598479103,"vX0":2.265074832351923,"vY0":-135.21001518125104,"vZ0":-2.744359506008273,"x":174.7,"y":133.81,"x0":-1.419005174402206,"y0":50.0015609762307,"z0":6.178177291406989,"aX":-13.39552572413932},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":12.6,"spinRate":2179,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4063067041965698,"extension":5.80084952104146},"index":0,"playId":"63c98538-d720-321c-ab59-ef4d5b1b79c5","pitchNumber":1,"startTime":"2025-09-21T20:12:01.147Z","endTime":"2025-09-21T20:12:05.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.55093873289429,"strikeZoneBottom":1.59488801951787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79688664950716,"aZ":-40.47193567829881,"pfxX":-1.4455257290638674,"pfxZ":-5.690670051239465,"pX":0.7062172237207891,"pZ":-0.07593719259782239,"vX0":5.130314387537874,"vY0":-119.9236244532475,"vZ0":-5.693838884978039,"x":90.08,"y":240.83,"x0":-1.2711958135289947,"y0":50.000711966804595,"z0":5.931797994128501,"aX":-2.109491841837947},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.4,"breakHorizontal":1.4,"spinRate":2617,"spinDirection":5},"zone":14,"typeConfidence":2.0,"plateTime":0.45640859665084,"extension":5.949681319356557},"index":1,"playId":"cb3fec43-84b0-3eb3-b4e7-d75e9ac49b1b","pitchNumber":2,"startTime":"2025-09-21T20:12:19.063Z","endTime":"2025-09-21T20:12:23.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19969636633463,"aZ":-22.40262182546754,"pfxX":0.7904008486283418,"pfxZ":5.463518563323971,"pX":0.4347300338385809,"pZ":2.593567713232995,"vX0":5.049069752747923,"vY0":-132.16691495374016,"vZ0":-4.5037007330161245,"x":100.43,"y":168.75,"x0":-1.5943662412183013,"y0":50.004709176701894,"z0":5.9417243642177455,"aX":1.4137509130704082},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":-2.4,"spinRate":2345,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.41265270867757486,"extension":5.916851325944999},"index":2,"playId":"8c0c5ad0-8bc7-3c30-8a5c-a1f366921fa1","pitchNumber":3,"startTime":"2025-09-21T20:12:36.201Z","endTime":"2025-09-21T20:12:39.632Z","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":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.743719875324427,"aZ":-31.50296375643597,"pfxX":-5.687699430844498,"pfxZ":0.4967435350700935,"pX":-0.23663299219438602,"pZ":2.9949532540389945,"vX0":4.333208805192742,"vY0":-115.01776984132802,"vZ0":-0.5031885390171577,"x":126.02,"y":157.92,"x0":-1.398783386182507,"y0":50.00336376947997,"z0":6.250737911958048,"aX":-7.681604851820578},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":1.1,"breakHorizontal":9.4,"spinRate":2166,"spinDirection":249},"zone":2,"typeConfidence":2.0,"plateTime":0.4747754397799633,"extension":5.968545529651768},"hitData":{"launchSpeed":77.5,"launchAngle":51.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.06,"coordY":124.77}},"index":3,"playId":"32ba9319-9d10-360d-b907-66a27fe4bb97","pitchNumber":4,"startTime":"2025-09-21T20:13:05.400Z","endTime":"2025-09-21T20:13:14.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:13:14.420Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T20:15:23.255Z","endTime":"2025-09-21T20:16:44.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Moisés Ballesteros remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:14:24.615Z","endTime":"2025-09-21T20:15:23.351Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":467793,"link":"/api/v1/people/467793"}},{"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":85.2,"endSpeed":79.1,"strikeZoneTop":3.25920017433189,"strikeZoneBottom":1.48693266956644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.469344143600765,"aZ":-25.019939195566653,"pfxX":5.852721614440895,"pfxZ":4.539859096175529,"pX":-0.6438804230033128,"pZ":2.1270109357707825,"vX0":0.2906263204726484,"vY0":-124.14339693611421,"vZ0":-4.398214808156688,"x":141.54,"y":181.35,"x0":-1.5238055146093654,"y0":50.00610489280149,"z0":5.979301324367824,"aX":9.230047174598514},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.6,"breakHorizontal":-10.7,"spinRate":2546,"spinDirection":178},"zone":4,"typeConfidence":2.0,"plateTime":0.43949488807983483,"extension":6.577587541186959},"index":1,"playId":"9abce8a8-d5b4-3d8b-9cb2-fc50f0017559","pitchNumber":1,"startTime":"2025-09-21T20:15:23.351Z","endTime":"2025-09-21T20:15:27.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11783675160397,"aZ":-13.872685617799696,"pfxX":-2.7565196705888853,"pfxZ":10.105918325192022,"pX":-0.9210868902075741,"pZ":2.523919019469534,"vX0":1.7115532311346606,"vY0":-133.32986631839603,"vZ0":-6.386721898189853,"x":152.11,"y":170.63,"x0":-1.2113155050384574,"y0":50.002160186888204,"z0":5.940927527481558,"aX":-4.991303042088321},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":4.7,"spinRate":2262,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4099157051344844,"extension":6.91850641093694},"index":2,"playId":"99d96957-2f57-3805-8b65-2946f69502fe","pitchNumber":2,"startTime":"2025-09-21T20:15:37.688Z","endTime":"2025-09-21T20:15:41.376Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T20:15:48.650Z","endTime":"2025-09-21T20:16:05.806Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.035240501710582,"aZ":-34.80158529799336,"pfxX":9.615081273844693,"pfxZ":-1.93543753133903,"pX":-0.28868319239072304,"pZ":1.3080143264655713,"vX0":-0.09493547631680871,"vY0":-116.03198851058642,"vZ0":-3.052757638315432,"x":128.0,"y":203.46,"x0":-1.495833810341102,"y0":50.00011421593017,"z0":5.962022411616918,"aX":13.086736568360012},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.0,"breakHorizontal":-17.4,"spinRate":2797,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.47233327939913394,"extension":6.708139871289693},"index":4,"playId":"d1923925-a701-34d9-8ac4-2f0bd3253646","pitchNumber":3,"startTime":"2025-09-21T20:16:05.806Z","endTime":"2025-09-21T20:16:09.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.06841543443817,"strikeZoneBottom":1.42710269110575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.732473840393027,"aZ":-12.961175530945559,"pfxX":-2.623081865246754,"pfxZ":10.479429819758906,"pX":-0.5775244956302205,"pZ":3.7369821067466953,"vX0":2.53828711271127,"vY0":-134.6719567073883,"vZ0":-3.697916238850402,"x":139.01,"y":137.88,"x0":-1.1922726140605673,"y0":50.00485614802402,"z0":6.04715794322076,"aX":-4.81030105557236},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":4.2,"spinRate":2304,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4069856923635431,"extension":6.788483091642749},"index":5,"playId":"a55a5f8c-7205-38a9-83ba-d60bde8278e4","pitchNumber":4,"startTime":"2025-09-21T20:16:24.280Z","endTime":"2025-09-21T20:16:27.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.044670250407645,"aZ":-26.110676800073218,"pfxX":-9.088471773997583,"pfxZ":4.029557915701502,"pX":-1.1402432349664715,"pZ":1.3683769772801206,"vX0":3.0653567411631073,"vY0":-121.9320562788149,"vZ0":-5.6255975904441575,"x":160.46,"y":201.83,"x0":-1.2330794627908412,"y0":50.00442152519001,"z0":5.959429286653916,"aX":-13.68168187376746},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.2,"breakHorizontal":15.7,"spinRate":1645,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4492580754012523,"extension":6.719942012748531},"index":6,"playId":"df4097ed-4d5f-3cc3-a032-1e958556c7ff","pitchNumber":5,"startTime":"2025-09-21T20:16:40.127Z","endTime":"2025-09-21T20:16:44.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:16:44.008Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a line drive to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T20:17:14.352Z","endTime":"2025-09-21T20:17:40.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T20:17:05.233Z","endTime":"2025-09-21T20:17:16.574Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"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.9,"endSpeed":72.4,"strikeZoneTop":3.2238060856854,"strikeZoneBottom":1.61974041710047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.613256981074013,"aZ":-41.43398670829859,"pfxX":4.2885854637750604,"pfxZ":-7.021960233168004,"pX":-0.14021122716122988,"pZ":1.7941209760541792,"vX0":1.268480129984892,"vY0":-114.83681590004436,"vZ0":-0.7726762362872583,"x":122.34,"y":190.34,"x0":-1.258459192422314,"y0":50.000983503475545,"z0":6.207433937311195,"aX":5.658629557374421},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.6,"breakHorizontal":-8.0,"spinRate":2668,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4791366885738362,"extension":6.552639621192677},"index":1,"playId":"e388fc68-e29a-3397-a5f2-4e3cb9ed6b65","pitchNumber":1,"startTime":"2025-09-21T20:17:16.574Z","endTime":"2025-09-21T20:17:20.441Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.398858517652048,"aZ":-42.30815256135085,"pfxX":4.4238089959736175,"pfxZ":-7.814060585762476,"pX":0.060044796304951104,"pZ":2.3527105367369714,"vX0":1.506516055953516,"vY0":-114.1471570675768,"vZ0":0.5313403167346216,"x":114.71,"y":175.26,"x0":-1.1864234425920148,"y0":50.00300553285985,"z0":6.341515159032207,"aX":5.736627624048923},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.6,"breakHorizontal":-8.4,"spinRate":2660,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.48305200591970054,"extension":6.5055456937036045},"hitData":{"launchSpeed":97.7,"launchAngle":15.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.92,"coordY":122.92}},"index":2,"playId":"cbf65dd2-7611-3ab4-aa7c-7e262e7d0711","pitchNumber":2,"startTime":"2025-09-21T20:17:30.311Z","endTime":"2025-09-21T20:17:40.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:17:40.752Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Noelvi Marte grounds into a force out, third baseman Justin Turner to second baseman Nico Hoerner. Gavin Lux out at 2nd. Noelvi Marte to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T20:18:23.348Z","endTime":"2025-09-21T20:18:38.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"2152437c-96ce-30e8-9b9f-092173f3f7db","startTime":"2025-09-21T20:18:09.221Z","endTime":"2025-09-21T20:18:15.841Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":79.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.44429397923004,"aZ":-28.849755994229838,"pfxX":3.2414466174918957,"pfxZ":2.1167457546702053,"pX":0.3517201041328924,"pZ":2.528652564114998,"vX0":2.8759902152951082,"vY0":-123.2770942946708,"vZ0":-2.7776532519444643,"x":103.59,"y":170.51,"x0":-1.2421891104714917,"y0":50.00583749481175,"z0":6.051364023884386,"aX":5.099403568325504},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.5,"breakHorizontal":-6.5,"spinRate":2616,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.44062697354488023,"extension":6.745450526467173},"hitData":{"launchSpeed":88.3,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.85,"coordY":166.88}},"index":1,"playId":"0822da0a-3679-3116-a4d1-92a78531ef1d","pitchNumber":1,"startTime":"2025-09-21T20:18:25.619Z","endTime":"2025-09-21T20:18:38.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:18:38.660Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T20:19:28.960Z","endTime":"2025-09-21T20:20:33.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8ea996b4-831d-3dad-a6ec-742da465caf9","startTime":"2025-09-21T20:19:13.736Z","endTime":"2025-09-21T20:19:17.590Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.48158609907682,"strikeZoneBottom":1.66163052911582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.253289664207475,"aZ":-13.511591072870509,"pfxX":-3.240563986898623,"pfxZ":10.364296947342165,"pX":0.3726505738907928,"pZ":3.369819601951865,"vX0":4.972140667383849,"vY0":-132.80873033998256,"vZ0":-4.485333147188143,"x":102.8,"y":147.79,"x0":-1.0957702710885004,"y0":50.005191161918496,"z0":6.050836877265041,"aX":-5.8370973051949155},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":4.9,"spinRate":2255,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.4111304035754966,"extension":6.921586750143334},"index":1,"playId":"1cebb9d9-c7d0-374f-921a-b9dbba24aee6","pitchNumber":1,"startTime":"2025-09-21T20:19:31.286Z","endTime":"2025-09-21T20:19:35.707Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":80.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.46639011099997,"aZ":-28.2301502135303,"pfxX":4.009701129284875,"pfxZ":2.478174641749386,"pX":0.8246440007910323,"pZ":1.8360553702227476,"vX0":3.573458535806573,"vY0":-123.93657213729895,"vZ0":-4.5119132120607555,"x":85.57,"y":189.21,"x0":-1.145114244414498,"y0":50.002189591881155,"z0":5.976727527289607,"aX":6.379519719236214},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":-7.9,"spinRate":2591,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.438144882854147,"extension":6.648574946405333},"index":2,"playId":"f31f223a-8ff4-3894-ad81-f17bb6fc0d4a","pitchNumber":2,"startTime":"2025-09-21T20:19:49.244Z","endTime":"2025-09-21T20:19:53.873Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-21T20:20:10.097Z","endTime":"2025-09-21T20:20:28.276Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55193682562639,"aZ":-35.774760248010054,"pfxX":9.304822279937216,"pfxZ":-2.679044566009185,"pX":0.6173012256923339,"pZ":0.8893456159578147,"vX0":1.4693348782489213,"vY0":-115.83580369750277,"vZ0":-3.8052614788144434,"x":93.47,"y":214.77,"x0":-1.2345484857841658,"y0":50.001132995930845,"z0":6.0074932342821805,"aX":12.522565015228118},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.5,"breakHorizontal":-17.2,"spinRate":2726,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.47457653220153073,"extension":6.622507890967714},"index":4,"playId":"6dc69c36-080d-3778-9050-66631994f5b0","pitchNumber":3,"startTime":"2025-09-21T20:20:28.276Z","endTime":"2025-09-21T20:20:33.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:20:33.539Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Turner grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T20:22:29.593Z","endTime":"2025-09-21T20:24:44.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.43733839747951,"strikeZoneBottom":1.43953889789155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78346367620279,"aZ":-16.07567727210307,"pfxX":-7.7482788720928655,"pfxZ":8.529188796934688,"pX":-0.2090903566933284,"pZ":2.5041630918640316,"vX0":5.483562103660999,"vY0":-136.25401381596726,"vZ0":-6.57242673664021,"x":124.97,"y":171.17,"x0":-1.2367898659160121,"y0":50.006219130389404,"z0":6.050597124592286,"aX":-14.631665379704799},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":13.0,"spinRate":2299,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.40135951012421867,"extension":5.844307633848701},"index":0,"playId":"e845735c-5995-3fd2-bf99-696d4682f712","pitchNumber":1,"startTime":"2025-09-21T20:22:42.542Z","endTime":"2025-09-21T20:22:46.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.41610608375886,"strikeZoneBottom":1.46206797210461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1080525831211,"aZ":-14.268611613365723,"pfxX":-4.461500710856129,"pfxZ":9.564526475096944,"pX":-0.43561899352611116,"pZ":4.1936058781142345,"vX0":3.708928307675563,"vY0":-135.58950047651513,"vZ0":-2.7161672594574573,"x":133.6,"y":125.55,"x0":-1.237852460068514,"y0":50.00489358118833,"z0":6.197162907516398,"aX":-8.354313058969328},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":7.3,"spinRate":2233,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4031048426775472,"extension":5.864747669853114},"index":1,"playId":"a7cb65c3-89c4-3d0a-8ba9-c20d25fc7df8","pitchNumber":2,"startTime":"2025-09-21T20:22:56.629Z","endTime":"2025-09-21T20:23:00.838Z","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":82.7,"endSpeed":77.0,"strikeZoneTop":3.34603351542292,"strikeZoneBottom":1.43568063286679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.971039636554224,"aZ":-41.3280679250711,"pfxX":-1.5145397630120128,"pfxZ":-6.2201004276724134,"pX":0.23311205306787064,"pZ":0.5828775425175933,"vX0":3.9677609902130206,"vY0":-120.46333948448185,"vZ0":-4.284030603499015,"x":108.11,"y":223.04,"x0":-1.2370836026916934,"y0":50.00157751953199,"z0":6.030434175795155,"aX":-2.2306811409028535},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.0,"breakHorizontal":1.8,"spinRate":2675,"spinDirection":5},"zone":14,"typeConfidence":2.0,"plateTime":0.45435502779740666,"extension":5.913976891991878},"index":2,"playId":"a0954627-12fd-3273-a47c-bf4b6b33369f","pitchNumber":3,"startTime":"2025-09-21T20:23:11.383Z","endTime":"2025-09-21T20:23:15.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19339027660864,"aZ":-17.7640676611713,"pfxX":-7.479335339455318,"pfxZ":7.678306973788766,"pX":-0.8078225910966009,"pZ":2.875727350905786,"vX0":3.7883219155923586,"vY0":-135.74812159040994,"vZ0":-5.27236505156148,"x":147.79,"y":161.14,"x0":-1.2456967934842176,"y0":50.000312842867764,"z0":6.069558668244513,"aX":-14.03318076267331},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":12.8,"spinRate":2296,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.4026357317660634,"extension":5.829822490966547},"index":3,"playId":"2a50160e-bec7-3a82-92f1-0228e0203f68","pitchNumber":4,"startTime":"2025-09-21T20:23:29.706Z","endTime":"2025-09-21T20:23:34.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.043716938797626,"aZ":-14.07248865825562,"pfxX":-3.0616335767285228,"pfxZ":9.652142743308808,"pX":0.7397671181500279,"pZ":3.365356338850642,"vX0":6.275927887891904,"vY0":-135.6734924722552,"vZ0":-4.549503961606584,"x":88.8,"y":147.92,"x0":-1.1994712918699022,"y0":50.002539912594074,"z0":6.035817761381318,"aX":-5.7423449636091295},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":4.3,"spinRate":2285,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.40280367683719964,"extension":5.864327358536935},"index":4,"playId":"a0ae4425-2722-3668-80f0-06149d748fcb","pitchNumber":5,"startTime":"2025-09-21T20:23:53.944Z","endTime":"2025-09-21T20:23:58.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.418725461312963,"aZ":-13.408429225702864,"pfxX":-3.258824534461747,"pfxZ":9.842014853888744,"pX":-0.10392697780919324,"pZ":2.922594862984987,"vX0":4.167219405986003,"vY0":-136.57377191014777,"vZ0":-6.10108281688573,"x":120.96,"y":159.87,"x0":-1.2194511694607482,"y0":50.00449645483689,"z0":6.091719801560155,"aX":-6.2150761864489885},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":5.2,"spinRate":2307,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.3996147082038113,"extension":5.889636311093676},"index":5,"playId":"81f82a04-ab61-3eaf-aa57-a6d40ff54c02","pitchNumber":6,"startTime":"2025-09-21T20:24:12.213Z","endTime":"2025-09-21T20:24:16.470Z","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":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.040342936298345,"aZ":-45.1481584005127,"pfxX":0.6978643249812713,"pfxZ":-8.847150877525833,"pX":0.4061647702431077,"pZ":1.9829976984019804,"vX0":3.6965114267488532,"vY0":-120.48140992881221,"vZ0":-0.43604342421465825,"x":101.52,"y":185.24,"x0":-1.2405509046138294,"y0":50.005272326794866,"z0":6.166270644369914,"aX":1.0224947888125435},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-15.8,"breakHorizontal":-2.2,"spinRate":2657,"spinDirection":8},"zone":9,"typeConfidence":2.0,"plateTime":0.45512315246360124,"extension":5.747499630059459},"hitData":{"launchSpeed":74.4,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.08,"coordY":163.82}},"index":6,"playId":"e1bae3a8-8e48-3607-86ba-18dd28c91c07","pitchNumber":7,"startTime":"2025-09-21T20:24:36.623Z","endTime":"2025-09-21T20:24:44.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:24:44.449Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T20:25:04.285Z","endTime":"2025-09-21T20:25:34.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.36974994823396,"strikeZoneBottom":1.59430937770632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14491892321954,"aZ":-22.69880915980482,"pfxX":-0.6802697380841924,"pfxZ":5.335675556972173,"pX":-0.24811681712843836,"pZ":3.262776895206507,"vX0":3.7306690427664075,"vY0":-131.01367975677337,"vZ0":-2.8917896963263408,"x":126.46,"y":150.69,"x0":-1.5892056908193721,"y0":50.00258013457003,"z0":6.03812284876705,"aX":-1.2086629144506118},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":0.6,"spinRate":2311,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.41472001093894084,"extension":5.760524137292064},"index":0,"playId":"e657587c-aea1-3069-9fd9-e321ffb0d4d4","pitchNumber":1,"startTime":"2025-09-21T20:25:11.547Z","endTime":"2025-09-21T20:25:15.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.124453524485997,"aZ":-16.77828196729677,"pfxX":-4.17126332412474,"pfxZ":8.328327719257794,"pX":-0.03084111736765195,"pZ":3.142178929477734,"vX0":5.556830515987164,"vY0":-134.3681791222316,"vZ0":-4.4559488291902305,"x":118.18,"y":153.94,"x0":-1.5732584386137753,"y0":50.00283813491131,"z0":5.995802947445208,"aX":-7.711457528009154},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":6.5,"spinRate":2260,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.40593401864679146,"extension":5.862844241180883},"hitData":{"launchSpeed":93.8,"launchAngle":32.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.57,"coordY":60.11}},"index":1,"playId":"cdc35f28-672a-3fed-a13e-63022592981b","pitchNumber":2,"startTime":"2025-09-21T20:25:26.224Z","endTime":"2025-09-21T20:25:34.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:25:34.985Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T20:26:07.398Z","endTime":"2025-09-21T20:27:04.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Pete Crow-Armstrong replaces Kevin Alcántara.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T20:25:51.163Z","endTime":"2025-09-21T20:26:09.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"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(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.7,"endSpeed":84.7,"strikeZoneTop":3.05461603053946,"strikeZoneBottom":1.49855829524077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.616483725166592,"aZ":-20.40910876873751,"pfxX":0.5244881083396451,"pfxZ":6.512254487155431,"pX":-0.7782492733332005,"pZ":2.9288103051983434,"vX0":2.5882406158740685,"vY0":-132.189971759114,"vZ0":-4.030467913244498,"x":146.67,"y":159.7,"x0":-1.8299331286233291,"y0":50.005473404739256,"z0":5.932675350265327,"aX":0.9473658784247398},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":-1.4,"spinRate":2439,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4110711409828487,"extension":5.803614087143194},"index":1,"playId":"01bb30f7-ac25-3a76-82d7-33b22c396783","pitchNumber":1,"startTime":"2025-09-21T20:26:09.703Z","endTime":"2025-09-21T20:26:13.469Z","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.6,"endSpeed":84.5,"strikeZoneTop":3.10670067803289,"strikeZoneBottom":1.50684453192046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02655054057341,"aZ":-24.816406338139107,"pfxX":0.42708039521888175,"pfxZ":4.080661058749126,"pX":-0.8002503063641386,"pZ":3.6633203676954906,"vX0":2.7344237214823095,"vY0":-132.1235885045668,"vZ0":-1.616313962846578,"x":147.5,"y":139.87,"x0":-1.8958646515318973,"y0":50.00159397585625,"z0":6.072869759825361,"aX":0.768949086108575},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":-1.2,"spinRate":2485,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41153657686438283,"extension":5.834287852447685},"index":2,"playId":"4b98b99f-3857-32eb-a8cf-7aef45161e9c","pitchNumber":2,"startTime":"2025-09-21T20:26:23.718Z","endTime":"2025-09-21T20:26:27.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.6,"strikeZoneTop":2.97488868798826,"strikeZoneBottom":1.41893556369845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.50631253562841,"aZ":-28.4845697358335,"pfxX":-6.149670538305977,"pfxZ":2.6029029752367494,"pX":-0.44597077700695925,"pZ":0.40078881416323453,"vX0":4.214308215384961,"vY0":-117.23589787895102,"vZ0":-6.789696611293032,"x":134.0,"y":227.96,"x0":-1.452383493170713,"y0":50.00198641782228,"z0":5.933587764689478,"aX":-8.710724720155127},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.6,"breakHorizontal":10.3,"spinRate":2263,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.46410064313783206,"extension":6.130871221169198},"index":3,"playId":"6287e577-8137-3d77-947a-ff9a1b1ab487","pitchNumber":3,"startTime":"2025-09-21T20:26:36.908Z","endTime":"2025-09-21T20:26:40.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.08274076504422,"aZ":-28.877284599020484,"pfxX":-6.657237439153721,"pfxZ":2.3736366855804345,"pX":-0.31915622898700047,"pZ":2.350632181019267,"vX0":4.630699789206821,"vY0":-116.63332547643208,"vZ0":-2.538481993519186,"x":129.17,"y":175.31,"x0":-1.4565722857793906,"y0":50.003394894269974,"z0":6.151871246802645,"aX":-9.25494803423026},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.0,"breakHorizontal":11.0,"spinRate":2214,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.46799101046753666,"extension":5.969123002386822},"hitData":{"launchSpeed":95.8,"launchAngle":36.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.82,"coordY":58.9}},"index":4,"playId":"5eed777c-84f9-3f24-b230-1bd6d32989e2","pitchNumber":4,"startTime":"2025-09-21T20:26:54.392Z","endTime":"2025-09-21T20:27:04.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:27:04.072Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Will Benson pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:30:48.017Z","endTime":"2025-09-21T20:30:59.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pete Crow-Armstrong remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:29:56.895Z","endTime":"2025-09-21T20:30:50.329Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":682634,"link":"/api/v1/people/682634"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.84,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.311830046543886,"aZ":-27.0583866914334,"pfxX":-7.187798353027509,"pfxZ":3.5325526376025866,"pX":-0.14554754744894155,"pZ":2.3395317238360405,"vX0":4.446419877400257,"vY0":-119.44937895203053,"vZ0":-3.3099359873238603,"x":122.55,"y":175.61,"x0":-1.0942127661164387,"y0":50.00491526924346,"z0":6.167539873601399,"aX":-10.42167837776779},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.9,"breakHorizontal":12.0,"spinRate":1773,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.45796560984714585,"extension":6.646834864534156},"hitData":{"launchSpeed":74.3,"launchAngle":57.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":84.51,"coordY":142.65}},"index":1,"playId":"2dc3ae0c-6c5d-3614-a721-deb3a62babef","pitchNumber":1,"startTime":"2025-09-21T20:30:50.329Z","endTime":"2025-09-21T20:30:59.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:30:59.032Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:31:21.165Z","endTime":"2025-09-21T20:31:49.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":92.1,"endSpeed":84.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.670092520806033,"aZ":-14.70949297320556,"pfxX":-3.33576623019355,"pfxZ":9.548435597370295,"pX":0.3024615623506383,"pZ":3.539133286388458,"vX0":4.765386247616499,"vY0":-134.0714606260494,"vZ0":-3.802513167596185,"x":105.47,"y":143.22,"x0":-1.0606475161384514,"y0":50.004684500473296,"z0":6.0185270067011585,"aX":-6.103061658005401},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":5.0,"spinRate":2319,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4077767276016755,"extension":6.792722219908546},"index":0,"playId":"6a3706e3-a198-304e-9b21-a4bcd14af36b","pitchNumber":1,"startTime":"2025-09-21T20:31:23.210Z","endTime":"2025-09-21T20:31:26.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.318309409252873,"aZ":-24.791776654839197,"pfxX":-8.132266068881306,"pfxZ":5.240753612886864,"pX":-0.9249940750236673,"pZ":1.8150785988163083,"vX0":3.0814229863870746,"vY0":-118.40956739888183,"vZ0":-4.466564884425575,"x":152.26,"y":189.77,"x0":-1.1925508179217064,"y0":50.00334281611147,"z0":6.016153725015505,"aX":-11.454436301858609},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.5,"breakHorizontal":13.9,"spinRate":1709,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4640060367766372,"extension":6.577224649868187},"hitData":{"launchSpeed":89.2,"launchAngle":19.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.77,"coordY":71.97}},"index":1,"playId":"dcbb3c7b-4c85-31cb-b3dc-2ca011185c1d","pitchNumber":2,"startTime":"2025-09-21T20:31:39.768Z","endTime":"2025-09-21T20:31:49.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:31:49.769Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:32:11.409Z","endTime":"2025-09-21T20:35:58.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.29999862918646,"strikeZoneBottom":1.52999915834584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.034901446346126,"aZ":-13.471548014703426,"pfxX":-3.9266329754197633,"pfxZ":10.371149457030867,"pX":0.5301763195248633,"pZ":2.3144212112559055,"vX0":5.522349341290639,"vY0":-132.82956574503515,"vZ0":-6.98638946202713,"x":96.79,"y":176.29,"x0":-1.0569361006692863,"y0":50.0032368890895,"z0":5.941030069527533,"aX":-7.081340025657694},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":6.0,"spinRate":2290,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4109388545208099,"extension":6.967237211378761},"index":0,"playId":"3f52b338-d5a3-3940-97ae-75cf1e2655a6","pitchNumber":1,"startTime":"2025-09-21T20:32:19.597Z","endTime":"2025-09-21T20:32:23.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90595974358631,"aZ":-14.608278575323414,"pfxX":-3.2736508650984897,"pfxZ":9.659920691991521,"pX":0.5522656152948233,"pZ":3.178066578089897,"vX0":5.2378026390554,"vY0":-133.31549834279997,"vZ0":-4.6449399648112095,"x":95.95,"y":152.97,"x0":-1.0034092803113412,"y0":50.00288538324549,"z0":5.98098816827519,"aX":-5.953404857196088},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2346,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.409254912601694,"extension":6.881151621254915},"index":1,"playId":"12ec6dfa-211e-35ab-a31f-77ac55c48486","pitchNumber":2,"startTime":"2025-09-21T20:32:41.379Z","endTime":"2025-09-21T20:32:45.465Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T20:33:20.585Z","endTime":"2025-09-21T20:34:19.566Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"}},{"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},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.271416424892,"aZ":-24.948109568026833,"pfxX":4.662773879026714,"pfxZ":4.483885307736409,"pX":-0.4726927003553933,"pZ":1.9188276859036009,"vX0":0.6479592624278039,"vY0":-125.34766964088705,"vZ0":-5.159566123652998,"x":135.02,"y":186.97,"x0":-1.3403178430194589,"y0":50.00495309007252,"z0":6.008323796716163,"aX":7.515798596084571},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":-8.6,"spinRate":2629,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.4348427360632656,"extension":6.872601794426796},"index":3,"playId":"7de392b6-a47d-36c6-9bf6-2db44f27a062","pitchNumber":3,"startTime":"2025-09-21T20:34:19.566Z","endTime":"2025-09-21T20:34:25.698Z","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":91.6,"endSpeed":83.9,"strikeZoneTop":3.24393271819328,"strikeZoneBottom":1.47274783355537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.120758529062496,"aZ":-14.131220409040825,"pfxX":-3.667256024501402,"pfxZ":10.032283820245723,"pX":1.4714884699542592,"pZ":2.6519732368076574,"vX0":7.648078755831439,"vY0":-133.1574950318574,"vZ0":-6.049361640822913,"x":60.91,"y":167.18,"x0":-0.959310350347755,"y0":50.005977269088824,"z0":5.9725748422960745,"aX":-6.598322943491744},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":5.0,"spinRate":2323,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.41105859538761447,"extension":7.006187217454359},"index":4,"playId":"371fd95f-5dfb-3b33-b99d-4c3252f5ed00","pitchNumber":4,"startTime":"2025-09-21T20:34:48.625Z","endTime":"2025-09-21T20:34:52.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"cbe9add6-95a4-3c34-ad98-dfc5632d91c4","startTime":"2025-09-21T20:35:04.990Z","endTime":"2025-09-21T20:35:08.997Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"playId":"b63f0631-176a-338e-83ff-043095195cd5","startTime":"2025-09-21T20:35:25.978Z","endTime":"2025-09-21T20:35:30.997Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.344771997279818,"aZ":-27.130597154049926,"pfxX":2.975816454915348,"pfxZ":3.20796722785066,"pX":0.2626521723317425,"pZ":1.5260382827258863,"vX0":2.7557602997885193,"vY0":-123.76653846932439,"vZ0":-5.3650483455583835,"x":106.99,"y":197.58,"x0":-1.2461870257006868,"y0":50.00618374972807,"z0":5.953959044775046,"aX":4.684116600141511},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.9,"breakHorizontal":-6.0,"spinRate":2617,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.44011708388329485,"extension":6.831834585982016},"hitData":{"launchSpeed":88.2,"launchAngle":25.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.39,"coordY":88.34}},"index":7,"playId":"e91a686d-2c6a-3306-95ff-fb3e80d6ba73","pitchNumber":5,"startTime":"2025-09-21T20:35:48.231Z","endTime":"2025-09-21T20:35:58.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:35:58.927Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out softly, pitcher Jameson Taillon to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:36:15.725Z","endTime":"2025-09-21T20:37:44.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592791,"link":"/api/v1/people/592791"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.192964164963907,"aZ":-12.873834554747955,"pfxX":-1.5338037631258152,"pfxZ":10.869283548468761,"pX":-0.5032693087505461,"pZ":3.0695430155219467,"vX0":2.226757118546466,"vY0":-132.61416830969395,"vZ0":-5.16194416870019,"x":136.18,"y":155.9,"x0":-1.155762412826871,"y0":50.00270525074182,"z0":5.985476902582122,"aX":-2.723639058831252},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.7,"breakHorizontal":2.3,"spinRate":2389,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.41353309164983454,"extension":6.739158115503854},"index":0,"playId":"7116a8a8-242f-39af-a1c6-74097096cbd6","pitchNumber":1,"startTime":"2025-09-21T20:36:22.350Z","endTime":"2025-09-21T20:36:28.563Z","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},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.4606990080331,"aZ":-27.93132031927217,"pfxX":4.27123564953629,"pfxZ":2.6733252941350525,"pX":-0.04524422314392886,"pZ":2.248839827319858,"vX0":1.5999751239174056,"vY0":-123.83076718879937,"vZ0":-3.5404489338076695,"x":118.72,"y":178.06,"x0":-1.250756633212007,"y0":50.004652288403335,"z0":5.977221592019077,"aX":6.784260224557704},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.4,"breakHorizontal":-8.0,"spinRate":2619,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4385332299160263,"extension":6.817677558244445},"index":1,"playId":"e283e5fa-d3fc-3f89-85f2-755225356e2c","pitchNumber":2,"startTime":"2025-09-21T20:36:50.979Z","endTime":"2025-09-21T20:36:57.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-21T20:37:20.396Z","endTime":"2025-09-21T20:37:37.283Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":74.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.945222669371176,"aZ":-35.15114711572249,"pfxX":8.327597978722423,"pfxZ":-2.189110151202694,"pX":-0.155226373133605,"pZ":0.6130253522842172,"vX0":0.5535847082810869,"vY0":-115.23354599851842,"vZ0":-4.590635329669745,"x":122.92,"y":222.23,"x0":-1.4814306249949805,"y0":50.00240280426921,"z0":5.9824011884218935,"aX":11.335911179659913},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.7,"breakHorizontal":-15.2,"spinRate":2719,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4731107098510723,"extension":6.788967064647398},"hitData":{"launchSpeed":51.1,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.27,"coordY":184.66}},"index":3,"playId":"a1e87903-b3a9-3f47-b7a4-f3c305f42d02","pitchNumber":3,"startTime":"2025-09-21T20:37:37.283Z","endTime":"2025-09-21T20:37:44.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:37:44.864Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out softly to shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:40:00.730Z","endTime":"2025-09-21T20:40:10.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Graham Ashcraft replaces Nick Martinez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:38:14.404Z","endTime":"2025-09-21T20:40:03.104Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":91.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.902101873407247,"aZ":-17.978733402727688,"pfxX":0.7665192080653291,"pfxZ":6.702046460027609,"pX":-0.8612688782824066,"pZ":2.5501798974370455,"vX0":-1.486222250776976,"vY0":-143.41682866986392,"vZ0":-7.5615814529102545,"x":149.83,"y":169.93,"x0":-0.4398501596550501,"y0":50.0054359599629,"z0":6.308306036820994,"aX":1.6242116466723406},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.0,"breakHorizontal":-1.2,"spinRate":2631,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.3794657616576176,"extension":5.511217176502197},"hitData":{"launchSpeed":57.5,"launchAngle":50.0,"totalDistance":153.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":123.55,"coordY":140.73}},"index":1,"playId":"e9b58d51-c398-3ee6-9434-33c6c49bac23","pitchNumber":1,"startTime":"2025-09-21T20:40:03.104Z","endTime":"2025-09-21T20:40:10.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:40:10.847Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:40:28.749Z","endTime":"2025-09-21T20:41:43.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.1,"strikeZoneTop":3.55056203120048,"strikeZoneBottom":1.72783945998424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.579139299561056,"aZ":-20.798504375658272,"pfxX":2.3612856572008747,"pfxZ":5.522900286411311,"pX":-1.3494209109622795,"pZ":3.50804166649141,"vX0":-3.564658988997646,"vY0":-141.73608884477787,"vZ0":-4.551802764726283,"x":168.44,"y":144.06,"x0":-0.3894797412280374,"y0":50.004022455744504,"z0":6.440800397090985,"aX":4.865120001991416},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.4,"breakHorizontal":-3.6,"spinRate":2573,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.38459542217917964,"extension":5.450871540245945},"index":0,"playId":"bebcb779-e863-3dbe-aebe-d47ac4c13c52","pitchNumber":1,"startTime":"2025-09-21T20:40:32.394Z","endTime":"2025-09-21T20:40:36.127Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.982446907448182,"aZ":-22.41747529575957,"pfxX":4.1693684831751145,"pfxZ":4.755626634185085,"pX":1.0928324042961224,"pZ":2.2523105520750293,"vX0":1.7360659212873086,"vY0":-141.55823141271267,"vZ0":-7.416805118234479,"x":75.34,"y":177.97,"x0":-0.06823761943618148,"y0":50.002271801948204,"z0":6.316278133057572,"aX":8.554748833173761},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.4,"breakHorizontal":-7.9,"spinRate":2517,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3853053630587997,"extension":5.553500182168603},"index":1,"playId":"ad022900-68eb-3b1e-9ef2-70d5f80c53de","pitchNumber":2,"startTime":"2025-09-21T20:40:47.117Z","endTime":"2025-09-21T20:40:51.060Z","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":99.0,"endSpeed":92.1,"strikeZoneTop":3.54120695027256,"strikeZoneBottom":1.7186224641168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.244714601931165,"aZ":-21.922389293569445,"pfxX":1.927486171300849,"pfxZ":4.781550782418018,"pX":1.1829075288965343,"pZ":3.0994569729879786,"vX0":2.5789786245980015,"vY0":-144.2853221152737,"vZ0":-5.596478683675498,"x":71.91,"y":155.09,"x0":0.03264008235561479,"y0":50.00407986991361,"z0":6.382833452245774,"aX":4.132317504719548},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":7.9,"breakHorizontal":-4.0,"spinRate":2645,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.3771979089850652,"extension":5.487943840771407},"index":2,"playId":"e5dfdbd9-1dc6-3701-aff6-c8b8a658e90c","pitchNumber":3,"startTime":"2025-09-21T20:41:03.795Z","endTime":"2025-09-21T20:41:07.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":92.1,"strikeZoneTop":3.68493317569433,"strikeZoneBottom":1.64300204777849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.064907135988978,"aZ":-19.474582018367627,"pfxX":0.9563930943867084,"pfxZ":5.984460269586915,"pX":0.32390215928416,"pZ":1.5708903431402153,"vX0":1.4023531047153779,"vY0":-143.13783171923743,"vZ0":-9.823547736574877,"x":104.65,"y":196.37,"x0":-0.2924989980498246,"y0":50.00181320758788,"z0":6.21226706641824,"aX":2.0288316098645645},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.5,"breakHorizontal":-1.9,"spinRate":2541,"spinDirection":217},"zone":9,"typeConfidence":0.91,"plateTime":0.3794249867029289,"extension":5.509020783195224},"index":3,"playId":"0caf7da3-dea7-351f-99d9-077beda2d42f","pitchNumber":4,"startTime":"2025-09-21T20:41:21.205Z","endTime":"2025-09-21T20:41:24.893Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.154126731859606,"aZ":-20.721644290116465,"pfxX":2.596485745021052,"pfxZ":5.389415342726355,"pX":0.2850817787053107,"pZ":2.5246210694276856,"vX0":0.16031761020852484,"vY0":-143.69374762720872,"vZ0":-6.987399122595293,"x":106.13,"y":170.62,"x0":-0.10936636770463128,"y0":50.00512670827243,"z0":6.241292838849622,"aX":5.519860405419096},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":8.8,"breakHorizontal":-4.8,"spinRate":2625,"spinDirection":200},"zone":6,"typeConfidence":0.91,"plateTime":0.37880028098954055,"extension":5.4310722123763275},"index":4,"playId":"7f152c1f-ca18-3663-ac78-2f52cd72f20c","pitchNumber":5,"startTime":"2025-09-21T20:41:39.145Z","endTime":"2025-09-21T20:41:43.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:41:43.160Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a pop up to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:42:02.231Z","endTime":"2025-09-21T20:43:39.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.1,"endSpeed":85.1,"strikeZoneTop":3.25189200361925,"strikeZoneBottom":1.38530213958374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.292835401244616,"aZ":-34.674544856430735,"pfxX":6.152652197575625,"pfxZ":-1.369924703536185,"pX":-0.11245892021313914,"pZ":4.0846346256223285,"vX0":-1.4751787515203336,"vY0":-132.88411809938123,"vZ0":0.29767722334112845,"x":121.29,"y":128.49,"x0":-0.35660200709347956,"y0":50.00416024019444,"z0":6.451164604278546,"aX":11.217618210469979},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-2.3,"breakHorizontal":-10.9,"spinRate":3069,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.40917511780060334,"extension":5.519562725309665},"index":0,"playId":"420108cc-1af7-3cfb-842b-97389b16a8ba","pitchNumber":1,"startTime":"2025-09-21T20:42:05.817Z","endTime":"2025-09-21T20:42:09.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":91.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.024900215444255,"aZ":-20.568581992689882,"pfxX":2.2735983704841876,"pfxZ":5.464426119583811,"pX":-0.14551777524118045,"pZ":2.9625924277919253,"vX0":-0.8175507296544806,"vY0":-143.20504181548407,"vZ0":-5.967379781418118,"x":122.55,"y":158.79,"x0":-0.15555293692956124,"y0":50.00500511755306,"z0":6.316766923889507,"aX":4.830003644741542},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.1,"breakHorizontal":-4.0,"spinRate":2546,"spinDirection":193},"zone":2,"typeConfidence":0.91,"plateTime":0.37920689969232546,"extension":5.554592713705286},"index":1,"playId":"422b3355-dab7-3e74-a0e6-04eac1c1eef8","pitchNumber":2,"startTime":"2025-09-21T20:42:21.452Z","endTime":"2025-09-21T20:42:25.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.446187075885838,"aZ":-22.98587207358915,"pfxX":1.7118507299278214,"pfxZ":4.3490463440876255,"pX":0.34119730454548974,"pZ":1.8691158919449418,"vX0":0.2651214428874779,"vY0":-143.40022268786743,"vZ0":-8.42026765963955,"x":103.99,"y":188.31,"x0":0.025113497950531014,"y0":50.0056299714409,"z0":6.241128831460277,"aX":3.6200130040680407},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":6.6,"breakHorizontal":-3.1,"spinRate":2618,"spinDirection":203},"zone":9,"typeConfidence":0.91,"plateTime":0.3797530405116709,"extension":5.614625830097319},"index":2,"playId":"88421d59-41a7-356e-9e9d-524603eb2ede","pitchNumber":3,"startTime":"2025-09-21T20:42:39.917Z","endTime":"2025-09-21T20:42:43.959Z","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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.12603374270161,"strikeZoneBottom":1.30323664951748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.128401000644562,"aZ":-36.54358249491386,"pfxX":5.536822282154988,"pfxZ":-2.5842767887566023,"pX":1.059987823823573,"pZ":-0.030203168899404602,"vX0":1.4520604732098013,"vY0":-130.1935463577635,"vZ0":-8.289422730473282,"x":76.6,"y":239.6,"x0":-0.22606572585753062,"y0":50.00383449306149,"z0":6.015782106376624,"aX":9.363178804346154},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-6.5,"breakHorizontal":-10.3,"spinRate":2960,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4231238580407495,"extension":5.7750921021351544},"index":3,"playId":"1b3ef1ae-6344-3b8e-94bb-2669ddc1fae4","pitchNumber":4,"startTime":"2025-09-21T20:43:03.059Z","endTime":"2025-09-21T20:43:07.259Z","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":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.412949088536877,"aZ":-36.551855587442624,"pfxX":6.664317792445306,"pfxZ":-2.5461976333221017,"pX":0.4217805095534136,"pZ":1.835445174985391,"vX0":-0.7580761586990339,"vY0":-130.34950423188943,"vZ0":-4.089703775709319,"x":100.92,"y":189.22,"x0":-0.14937780446303642,"y0":50.0017094622945,"z0":6.18459723442956,"aX":11.466239510821936},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-5.3,"breakHorizontal":-11.9,"spinRate":2939,"spinDirection":27},"zone":9,"typeConfidence":0.9,"plateTime":0.42021269987159826,"extension":5.724798546756382},"hitData":{"launchSpeed":64.8,"launchAngle":49.0,"totalDistance":176.0,"trajectory":"popup","hardness":"medium","location":"9","coordinates":{"coordX":176.89,"coordY":151.73}},"index":4,"playId":"19068f5e-2fd7-33a7-b18f-f5db1679de61","pitchNumber":5,"startTime":"2025-09-21T20:43:27.487Z","endTime":"2025-09-21T20:43:39.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:43:39.488Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Kelly pops out to catcher Jose Trevino in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:44:07.720Z","endTime":"2025-09-21T20:45:58.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.7,"strikeZoneTop":3.42780028665784,"strikeZoneBottom":1.60494470312828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.122008749747582,"aZ":-28.18053694641599,"pfxX":2.2462455903668905,"pfxZ":2.0012054371503414,"pX":0.12104088582607021,"pZ":3.115927456111858,"vX0":-0.23396784941390025,"vY0":-139.47867621119894,"vZ0":-3.975283791947261,"x":112.39,"y":154.65,"x0":-0.08670340898839286,"y0":50.0004742986069,"z0":6.394428434912797,"aX":4.473709365817887},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.1,"breakHorizontal":-4.1,"spinRate":2746,"spinDirection":165},"zone":2,"typeConfidence":0.88,"plateTime":0.39105865257324623,"extension":5.557043281115334},"index":0,"playId":"f3bab2cb-b2dc-3006-9313-ad301d671320","pitchNumber":1,"startTime":"2025-09-21T20:44:13.225Z","endTime":"2025-09-21T20:44:17.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":90.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.885040834825677,"aZ":-25.93225235303039,"pfxX":2.0665527352766744,"pfxZ":3.025819881944665,"pX":0.436362505183009,"pZ":2.6443371207778643,"vX0":0.6813584077389467,"vY0":-141.3029331218272,"vZ0":-5.561413271188889,"x":100.37,"y":167.38,"x0":-0.07527195379114994,"y0":50.00489434613855,"z0":6.258688677568178,"aX":4.26686586649548},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.8,"breakHorizontal":-3.8,"spinRate":2735,"spinDirection":188},"zone":6,"typeConfidence":0.9,"plateTime":0.3845773395328185,"extension":5.579591327914485},"index":1,"playId":"9747819b-9196-3e94-b0f0-07bc0a316c89","pitchNumber":2,"startTime":"2025-09-21T20:44:31.071Z","endTime":"2025-09-21T20:44:35.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":89.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.818983169332533,"aZ":-24.889008533194467,"pfxX":0.8638576097692545,"pfxZ":3.604212546000552,"pX":0.7182518572305756,"pZ":3.028767132900715,"vX0":1.8205437868304506,"vY0":-139.33833583230236,"vZ0":-4.799311768188265,"x":89.62,"y":157.0,"x0":-0.048637055356315066,"y0":50.00620012157599,"z0":6.359082729737384,"aX":1.7480701982084776},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2587,"spinDirection":202},"zone":3,"typeConfidence":0.9,"plateTime":0.38883391450270866,"extension":5.435365913049352},"index":2,"playId":"2d98d7ab-ec32-3ee0-9bcb-08f094be2e34","pitchNumber":3,"startTime":"2025-09-21T20:44:51.710Z","endTime":"2025-09-21T20:44:55.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.35532344826672,"strikeZoneBottom":1.53218025500377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.897266585851227,"aZ":-32.13027812529767,"pfxX":7.4591070413950575,"pfxZ":0.025367129076375505,"pX":1.200272095203686,"pZ":2.0902897356549,"vX0":0.9980826225360068,"vY0":-129.1049487235453,"vZ0":-4.078008158180851,"x":71.25,"y":182.34,"x0":-0.16038752702484324,"y0":50.002579467030856,"z0":6.152602938697141,"aX":12.640171800331432},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.6,"breakHorizontal":-13.7,"spinRate":2928,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.42362114877621426,"extension":5.77024523365464},"index":3,"playId":"b9498e97-275a-3d3e-90e6-7e680fdf6ee5","pitchNumber":4,"startTime":"2025-09-21T20:45:11.682Z","endTime":"2025-09-21T20:45:15.658Z","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":95.4,"endSpeed":88.4,"strikeZoneTop":3.32093493027961,"strikeZoneBottom":1.62970981221137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2071532172291,"aZ":-27.044361194704358,"pfxX":2.330074615420035,"pfxZ":2.582885677645592,"pX":0.7950520267062131,"pZ":4.871997684218638,"vX0":1.3043062899395936,"vY0":-139.12358901979687,"vZ0":0.2560128251734649,"x":86.69,"y":107.24,"x0":0.019393187389966655,"y0":50.003594687096836,"z0":6.551550654135198,"aX":4.630393012984852},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.9,"breakHorizontal":-4.4,"spinRate":2705,"spinDirection":154},"zone":12,"typeConfidence":0.89,"plateTime":0.3916505488366293,"extension":5.4687827555221205},"index":4,"playId":"efee9600-b621-35ce-b7dd-8c1be667b27c","pitchNumber":5,"startTime":"2025-09-21T20:45:30.516Z","endTime":"2025-09-21T20:45:34.524Z","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":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.784254514624383,"aZ":-31.706238930700106,"pfxX":7.324070417914641,"pfxZ":0.26647868572818645,"pX":0.3485780042912138,"pZ":2.9934581446481303,"vX0":-0.9157021554425285,"vY0":-130.73737269032532,"vZ0":-2.3576554382592803,"x":103.71,"y":157.96,"x0":-0.2526691695392911,"y0":50.00368608185983,"z0":6.252642740850641,"aX":12.863916318955674},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.2,"breakHorizontal":-13.2,"spinRate":2976,"spinDirection":46},"zone":3,"typeConfidence":0.9,"plateTime":0.41663749887001966,"extension":5.721704070048196},"hitData":{"launchSpeed":81.3,"launchAngle":83.0,"totalDistance":19.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":125.73,"coordY":212.29}},"index":5,"playId":"9d827761-5300-3e1d-b9de-85f66f225423","pitchNumber":6,"startTime":"2025-09-21T20:45:48.869Z","endTime":"2025-09-21T20:45:58.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:45:58.276Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:48:12.370Z","endTime":"2025-09-21T20:48:48.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Keller replaces Jameson Taillon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:46:31.560Z","endTime":"2025-09-21T20:48:14.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"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":85.0,"endSpeed":79.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.469871594385893,"aZ":-40.60939892904207,"pfxX":3.104234158570236,"pfxZ":-5.396776743619235,"pX":0.33609109597249315,"pZ":1.8686353979546633,"vX0":2.995198670480579,"vY0":-123.88074537957716,"vZ0":-2.9262857866179948,"x":104.19,"y":188.33,"x0":-1.2895129430519587,"y0":50.00269104742238,"z0":6.441493670929717,"aX":4.851338700471202},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.2,"breakHorizontal":-6.2,"spinRate":2731,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.44121368486859325,"extension":5.886180767928134},"index":1,"playId":"10b1de07-238d-3d9d-a31d-9d44e4f7a0f8","pitchNumber":1,"startTime":"2025-09-21T20:48:14.645Z","endTime":"2025-09-21T20:48:18.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58487385615352,"aZ":-16.010502833780762,"pfxX":-6.822752458096772,"pfxZ":7.857814126145064,"pX":-1.259753739672194,"pZ":2.4634739844991738,"vX0":2.6887513563708065,"vY0":-142.48205037836814,"vZ0":-7.59001125487309,"x":165.02,"y":172.27,"x0":-1.3289541265856168,"y0":50.00313844999829,"z0":6.172621446074406,"aX":-14.035083920418147},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":11.8,"spinRate":2320,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.38434866015739066,"extension":5.913153515358785},"index":2,"playId":"fdd645b0-5d11-37bd-bef5-baacfb0a01bf","pitchNumber":2,"startTime":"2025-09-21T20:48:25.945Z","endTime":"2025-09-21T20:48:29.856Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T20:48:38.080Z","endTime":"2025-09-21T20:48:44.806Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":2.97819473803055,"strikeZoneBottom":1.33250689842929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.665728923673793,"aZ":-16.93506787704072,"pfxX":-7.780464357930386,"pfxZ":7.508633487259081,"pX":-0.08033780153414996,"pZ":2.020257947485547,"vX0":6.1005421178308215,"vY0":-141.43122716512207,"vZ0":-8.264716950846655,"x":120.06,"y":184.23,"x0":-1.2523155523991487,"y0":50.00452169610717,"z0":6.062392586135314,"aX":-15.794526309302153},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2303,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.38698320362934524,"extension":6.0588188934128535},"index":4,"playId":"b8f1d63f-a4fe-3768-9f0b-5ecbe3acd402","pitchNumber":3,"startTime":"2025-09-21T20:48:44.806Z","endTime":"2025-09-21T20:48:48.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:48:48.922Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:49:08.632Z","endTime":"2025-09-21T20:50:41.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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(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":98.3,"endSpeed":90.6,"strikeZoneTop":3.26729217409041,"strikeZoneBottom":1.57881452509061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.794370307020674,"aZ":-14.81423764159264,"pfxX":0.5766074842752786,"pfxZ":8.350791978618204,"pX":1.7388721720968525,"pZ":2.1641967955210237,"vX0":7.986787575949214,"vY0":-142.77555127791967,"vZ0":-8.597671795656522,"x":50.72,"y":180.35,"x0":-1.1617243584110053,"y0":50.002476750869135,"z0":6.13317909953734,"aX":1.1960454688726085},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":-2.5,"spinRate":2334,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.3826525286626783,"extension":6.020358065182958},"index":0,"playId":"a31c0009-4f93-345c-b59b-268fe6349f8c","pitchNumber":1,"startTime":"2025-09-21T20:49:10.299Z","endTime":"2025-09-21T20:49:14.122Z","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.6,"endSpeed":89.8,"strikeZoneTop":3.32177566909319,"strikeZoneBottom":1.54566983543023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.275885844984728,"aZ":-13.83219030763687,"pfxX":-0.21739573865419715,"pfxZ":8.893002837671759,"pX":-1.7716003192271559,"pZ":4.260954312192769,"vX0":-0.531965270981484,"vY0":-142.1764633532561,"vZ0":-3.4547136871640913,"x":184.53,"y":123.73,"x0":-1.5543743840080475,"y0":50.005432709913215,"z0":6.360330485624058,"aX":-0.448437213412694},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":0.5,"spinRate":2408,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3841340276794205,"extension":5.939530258040234},"index":1,"playId":"e638970c-14fc-301f-a081-41b057770e2d","pitchNumber":2,"startTime":"2025-09-21T20:49:30.638Z","endTime":"2025-09-21T20:49:34.289Z","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":85.3,"endSpeed":79.3,"strikeZoneTop":3.15521592282523,"strikeZoneBottom":1.4665556270899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.865983328182452,"aZ":-35.85517091550704,"pfxX":4.693327504823427,"pfxZ":-2.344652337997111,"pX":0.3267878773238672,"pZ":1.4612642780868514,"vX0":2.832596469241524,"vY0":-124.30061902765274,"vZ0":-4.736288676821408,"x":104.54,"y":199.33,"x0":-1.435470940966017,"y0":50.000751583188425,"z0":6.353559382375994,"aX":7.375974096773196},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.0,"breakHorizontal":-9.1,"spinRate":2704,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.43989267119517317,"extension":5.8775980868571285},"index":2,"playId":"516fa916-91ea-3584-b8ba-b80054e80c3d","pitchNumber":3,"startTime":"2025-09-21T20:49:43.333Z","endTime":"2025-09-21T20:49:46.988Z","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":97.7,"endSpeed":90.1,"strikeZoneTop":3.19317186111463,"strikeZoneBottom":1.5047894974864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.076701872829123,"aZ":-12.485423356361636,"pfxX":-0.1045949422335728,"pfxZ":9.56904039822884,"pX":0.19508036706813564,"pZ":1.5984312375395973,"vX0":4.433653780928369,"vY0":-141.9711567698852,"vZ0":-10.270697598315827,"x":109.56,"y":195.62,"x0":-1.3680390600510661,"y0":50.00425741119322,"z0":6.0404722380598,"aX":-0.2157762563515043},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":-0.6,"spinRate":2447,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.38463498847101274,"extension":6.120068016786322},"index":3,"playId":"7c83582e-4255-39a9-ad1e-cb3110d9a611","pitchNumber":4,"startTime":"2025-09-21T20:49:56.645Z","endTime":"2025-09-21T20:50:00.355Z","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":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.20202889386605,"strikeZoneBottom":1.46992828019031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.697985117504576,"aZ":-11.888557219448831,"pfxX":0.35335823814934575,"pfxZ":10.06681581983691,"pX":-0.21589729817612716,"pZ":1.845733433756442,"vX0":3.176676357052395,"vY0":-140.97946020768572,"vZ0":-9.630842827996421,"x":125.23,"y":188.95,"x0":-1.4026708937904655,"y0":50.00340301476823,"z0":6.071069297773244,"aX":0.7121795598752715},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":-1.3,"spinRate":2392,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.38833394440456104,"extension":6.017154670304621},"index":4,"playId":"0512bef8-219f-3604-91e8-6724419fe2bd","pitchNumber":5,"startTime":"2025-09-21T20:50:10.034Z","endTime":"2025-09-21T20:50:13.688Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-21T20:50:19.412Z","endTime":"2025-09-21T20:50:32.248Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.911714148347066,"aZ":-13.489465173717953,"pfxX":0.010624964020744088,"pfxZ":9.160070399404361,"pX":-0.14229478750262914,"pZ":2.093797683957558,"vX0":3.48352987003145,"vY0":-141.16879119971625,"vZ0":-8.660852669050419,"x":122.42,"y":182.25,"x0":-1.3881912791199733,"y0":50.006024964859414,"z0":6.048754040186015,"aX":0.02097951534805218},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":-0.6,"spinRate":2369,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.3864191872697975,"extension":6.009149534362718},"hitData":{"launchSpeed":86.7,"launchAngle":55.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.55,"coordY":128.46}},"index":6,"playId":"41eef741-84ea-30a0-9a81-c57e7cca7468","pitchNumber":6,"startTime":"2025-09-21T20:50:32.248Z","endTime":"2025-09-21T20:50:41.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:50:41.521Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Lux grounds out sharply, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:51:04.104Z","endTime":"2025-09-21T20:51:27.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"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":"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":85.2,"endSpeed":78.8,"strikeZoneTop":3.27731429233351,"strikeZoneBottom":1.67585617453283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.682625329151005,"aZ":-40.73256629814934,"pfxX":3.7671318587832037,"pfxZ":-5.454912322004411,"pX":-0.6748638421271576,"pZ":3.504794987320378,"vX0":0.7750065407749858,"vY0":-124.12758805902689,"vZ0":0.6812530712651788,"x":142.72,"y":144.15,"x0":-1.480382390847363,"y0":50.00520172725103,"z0":6.6048199168110395,"aX":5.907969494227893},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-9.5,"breakHorizontal":-7.0,"spinRate":2782,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.4404226424318711,"extension":5.721164872412476},"index":0,"playId":"8715713f-3ebc-3d9b-a6f0-c763e57e790f","pitchNumber":1,"startTime":"2025-09-21T20:51:07.166Z","endTime":"2025-09-21T20:51:11.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.448627077334457,"aZ":-12.148458330904576,"pfxX":-0.12138172948864978,"pfxZ":9.65884282324068,"pX":-0.1803955111481397,"pZ":1.4486074426326765,"vX0":3.675520989188114,"vY0":-142.10579670059371,"vZ0":-10.766299549203667,"x":123.88,"y":199.67,"x0":-1.4674261523940686,"y0":50.00207865209104,"z0":6.028326897825583,"aX":-0.25288991996966514},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.8,"breakHorizontal":-0.5,"spinRate":2464,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.38348536173066705,"extension":6.181612617309254},"hitData":{"launchSpeed":104.3,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.42,"coordY":153.71}},"index":1,"playId":"d77cfc1f-3bc8-310a-bff1-3e521efeb1f5","pitchNumber":2,"startTime":"2025-09-21T20:51:20.050Z","endTime":"2025-09-21T20:51:27.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:51:27.500Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Moisés Ballesteros walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:53:45.041Z","endTime":"2025-09-21T20:55:02.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tony Santillan replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:51:57.670Z","endTime":"2025-09-21T20:53:47.355Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"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":95.9,"endSpeed":87.6,"strikeZoneTop":3.26477862897495,"strikeZoneBottom":1.49605295333831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.693259506223743,"aZ":-17.03358351334555,"pfxX":-7.633047075029661,"pfxZ":7.6657041832566435,"pX":-1.9497003462318683,"pZ":3.786973880803884,"vX0":3.6688080063896926,"vY0":-139.70997262953958,"vZ0":-1.320553459947506,"x":191.32,"y":136.53,"x0":-2.288678966967572,"y0":50.005139593078795,"z0":5.386183808237521,"aX":-15.07975540408989},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":13.1,"spinRate":2356,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.39216033875943257,"extension":5.936464706089502},"index":1,"playId":"d21c7e8a-ef51-33ed-85fa-a6042d87f61b","pitchNumber":1,"startTime":"2025-09-21T20:53:47.355Z","endTime":"2025-09-21T20:53:51.219Z","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":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.35999903184869,"strikeZoneBottom":1.58999895482236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.593458747242853,"aZ":-17.804547062729224,"pfxX":-6.842573954196721,"pfxZ":7.277462993781814,"pX":-0.7970135415560277,"pZ":3.1354075424235632,"vX0":6.025984650626677,"vY0":-139.6503013005702,"vZ0":-2.7419213976786523,"x":147.38,"y":154.12,"x0":-2.094333432538389,"y0":50.000469819896786,"z0":5.3017864304658175,"aX":-13.506810870160589},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":11.2,"spinRate":2386,"spinDirection":227},"zone":1,"typeConfidence":0.89,"plateTime":0.39228697016557756,"extension":5.902090154923056},"index":2,"playId":"50ad62a5-15a9-3a24-9a00-f3e357f43ef7","pitchNumber":2,"startTime":"2025-09-21T20:54:02.889Z","endTime":"2025-09-21T20:54:06.819Z","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.6,"endSpeed":87.3,"strikeZoneTop":3.33895605608111,"strikeZoneBottom":1.5559442519153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.45561082216808,"aZ":-17.68722735231795,"pfxX":-6.516357749377987,"pfxZ":7.384166370121969,"pX":-1.3404259338828095,"pZ":3.4386283162628315,"vX0":4.53711422179913,"vY0":-139.21350710757608,"vZ0":-1.6712330947952176,"x":168.09,"y":145.94,"x0":-2.145320087884588,"y0":50.00059712998234,"z0":5.218366730789871,"aX":-12.779852957478134},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":2321,"spinDirection":232},"zone":11,"typeConfidence":0.88,"plateTime":0.3935622326573074,"extension":5.8756167841397},"index":3,"playId":"093e3458-e6a9-36c0-8c90-ab927c1e083f","pitchNumber":3,"startTime":"2025-09-21T20:54:21.705Z","endTime":"2025-09-21T20:54:25.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.4147655353063,"strikeZoneBottom":1.67566581516669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.958745645611963,"aZ":-18.877871325017367,"pfxX":-7.4239089630805335,"pfxZ":6.7729409600283805,"pX":-1.050514542885747,"pZ":3.4769217090543214,"vX0":5.8842733980160205,"vY0":-139.39766744013713,"vZ0":-1.5327621696930331,"x":157.04,"y":144.9,"x0":-2.2264257387949837,"y0":50.00672889119916,"z0":5.282979584109954,"aX":-14.582658212592403},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":12.2,"spinRate":2353,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.393243234675134,"extension":5.896369168965584},"index":4,"playId":"a34d8829-924b-3c72-abc3-3ddfd1386f31","pitchNumber":4,"startTime":"2025-09-21T20:54:38.675Z","endTime":"2025-09-21T20:54:42.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.38743475754091,"strikeZoneBottom":1.60397288355357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09811738554758,"aZ":-16.769666387872793,"pfxX":-6.612472479475253,"pfxZ":7.7956289507032395,"pX":-1.5947008334254282,"pZ":4.207385004710112,"vX0":3.932975031902438,"vY0":-140.03313689723035,"vZ0":-0.11655926799221811,"x":177.79,"y":125.18,"x0":-2.1619819116053858,"y0":50.00315991546673,"z0":5.3513269531355645,"aX":-13.06678124635081},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":11.2,"spinRate":2395,"spinDirection":227},"zone":11,"typeConfidence":0.88,"plateTime":0.39190111411984185,"extension":5.909873951464564},"index":5,"playId":"1a5baaa7-63f6-3c9e-ae53-9d78b6c14c8c","pitchNumber":5,"startTime":"2025-09-21T20:54:57.239Z","endTime":"2025-09-21T20:55:02.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:55:02.485Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:55:25.855Z","endTime":"2025-09-21T20:56:37.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.54167915839197,"strikeZoneBottom":1.66832504691766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41312587017302,"aZ":-34.91375326024613,"pfxX":6.269526364194664,"pfxZ":-1.6855003039337584,"pX":1.4147148505046485,"pZ":1.3320909834615875,"vX0":7.016792032287155,"vY0":-126.95540586741933,"vZ0":-2.9699698591295753,"x":63.07,"y":202.81,"x0":-2.200933285506189,"y0":50.00008384036831,"z0":5.300794063229298,"aX":10.213130451886549},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.5,"breakHorizontal":-13.0,"spinRate":2298,"spinDirection":18},"zone":14,"typeConfidence":0.91,"plateTime":0.4317186796138932,"extension":5.936495346823105},"index":0,"playId":"5279e90f-1bac-3376-b15c-55dc4366ba37","pitchNumber":1,"startTime":"2025-09-21T20:55:29.563Z","endTime":"2025-09-21T20:55:33.718Z","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":96.8,"endSpeed":88.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.172123028239,"aZ":-15.136341241432241,"pfxX":-7.7800905972662635,"pfxZ":8.528815779816535,"pX":-0.618136245223031,"pZ":3.24444762996455,"vX0":7.0095735228345,"vY0":-140.73003812120538,"vZ0":-2.6806014231150006,"x":140.56,"y":151.18,"x0":-2.1354407639080275,"y0":50.00208092728117,"z0":5.194841085609571,"aX":-15.540531829517851},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":12.6,"spinRate":2526,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.3898183230824279,"extension":6.0314040952636345},"index":1,"playId":"7fbdfbfe-a8b5-3bed-acd6-08c8da10a32b","pitchNumber":2,"startTime":"2025-09-21T20:55:48.658Z","endTime":"2025-09-21T20:55:52.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.56000177313934,"strikeZoneBottom":1.62000131945594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.915175711793168,"aZ":-17.27867199282607,"pfxX":-6.2743857362727065,"pfxZ":7.33004506918901,"pX":0.0785012201674873,"pZ":2.5897521889402104,"vX0":8.396416370455004,"vY0":-141.12588961690068,"vZ0":-4.112798676538341,"x":114.01,"y":168.86,"x0":-2.1099031177862386,"y0":50.000654863885515,"z0":5.167616327014234,"aX":-12.747506075570062},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.7,"breakHorizontal":9.8,"spinRate":2383,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.3870309275218107,"extension":6.001464433737754},"hitData":{"launchSpeed":97.4,"launchAngle":43.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.06,"coordY":74.89}},"index":2,"playId":"47aa1e06-3d38-3805-9525-92b1ccc57310","pitchNumber":3,"startTime":"2025-09-21T20:56:24.429Z","endTime":"2025-09-21T20:56:37.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:56:37.151Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:57:32.560Z","endTime":"2025-09-21T20:59:13.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Willi Castro replaces Justin Turner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T20:56:48.463Z","endTime":"2025-09-21T20:57:34.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":457759,"link":"/api/v1/people/457759"}},{"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":95.9,"endSpeed":87.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.082900063751886,"aZ":-17.041406164348388,"pfxX":-7.50350805853787,"pfxZ":7.701618690290562,"pX":-0.18484464699150183,"pZ":3.2558295062901914,"vX0":7.716997033526904,"vY0":-139.47738927730504,"vZ0":-2.350962997494335,"x":124.05,"y":150.87,"x0":-2.0158352742875603,"y0":50.006167719256055,"z0":5.236593786978283,"aX":-14.750997192649551},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":12.0,"spinRate":2344,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.3930706212560935,"extension":6.022732168038517},"index":1,"playId":"e3a67431-57fd-38f4-9196-3f7ecfde0fe1","pitchNumber":1,"startTime":"2025-09-21T20:57:34.927Z","endTime":"2025-09-21T20:57:38.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.70765401104769,"strikeZoneBottom":1.74230586337838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15147517222605,"aZ":-19.120484626267633,"pfxX":-6.324864914798053,"pfxZ":6.594030221739656,"pX":-1.3163528180824848,"pZ":3.7682017829250127,"vX0":5.043828012831311,"vY0":-140.1722908645736,"vZ0":-0.5403756716416819,"x":167.18,"y":137.04,"x0":-2.3217724046297183,"y0":50.00431254329252,"z0":5.217419466919931,"aX":-12.524862732209984},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.0,"breakHorizontal":10.3,"spinRate":2334,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3914843010874134,"extension":5.999017990336525},"index":2,"playId":"8b5dfed3-6aa1-35b4-b63b-a64715d93e69","pitchNumber":2,"startTime":"2025-09-21T20:58:03.047Z","endTime":"2025-09-21T20:58:07.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.84328236161777,"aZ":-19.069980354486173,"pfxX":-5.359181077258848,"pfxZ":6.459435551087395,"pX":-0.09314607204133056,"pZ":2.9387234555038084,"vX0":7.848659520021044,"vY0":-141.00916061777284,"vZ0":-2.7393168895959006,"x":120.55,"y":159.43,"x0":-2.2068417769460513,"y0":50.003139818383914,"z0":5.1426346122758,"aX":-10.8730574526278},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.4,"breakHorizontal":8.3,"spinRate":2288,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3873406088708675,"extension":5.994756782987685},"index":3,"playId":"8998384f-f38f-39ed-84a4-73831f1b5e56","pitchNumber":3,"startTime":"2025-09-21T20:58:22.759Z","endTime":"2025-09-21T20:58:26.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.69922284854294,"strikeZoneBottom":1.73366281639499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65422942337426,"aZ":-16.863192808675777,"pfxX":-6.508350705104978,"pfxZ":7.680254191235273,"pX":-1.2258568673703347,"pZ":3.9374527607128473,"vX0":5.054130078834408,"vY0":-140.49519978900005,"vZ0":-0.44343952128170583,"x":163.73,"y":132.47,"x0":-2.205017652014596,"y0":50.002892149256155,"z0":5.196013132261433,"aX":-12.975110314005557},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":10.7,"spinRate":2379,"spinDirection":230},"zone":11,"typeConfidence":0.88,"plateTime":0.39026783444448565,"extension":5.959854739234677},"index":4,"playId":"c788378b-b35d-3b92-ad5d-1469d3c045f8","pitchNumber":4,"startTime":"2025-09-21T20:58:47.326Z","endTime":"2025-09-21T20:58:51.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.214642482115224,"aZ":-16.079306526187253,"pfxX":-6.743501384937826,"pfxZ":8.069746781564088,"pX":-0.4197651770866031,"pZ":2.915190483258452,"vX0":6.9620711284870405,"vY0":-140.84857629076296,"vZ0":-3.25739352479472,"x":133.0,"y":160.07,"x0":-2.056365259328503,"y0":50.00034392096648,"z0":5.136492020700333,"aX":-13.44640984228532},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":10.7,"spinRate":2377,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.3899918291428368,"extension":6.0222614110420825},"index":5,"playId":"68ea42d2-7791-30f0-a54c-a2e06785e4b9","pitchNumber":5,"startTime":"2025-09-21T20:59:08.708Z","endTime":"2025-09-21T20:59:13.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:59:13.049Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks. Moisés Ballesteros to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:59:33.977Z","endTime":"2025-09-21T21:01:29.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.34811660739389,"strikeZoneBottom":1.56156811146604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.202660139406742,"aZ":-39.576275633435046,"pfxX":6.245743385724163,"pfxZ":-4.529142116423166,"pX":0.023046398514112956,"pZ":1.8006780289274773,"vX0":4.0907648842988165,"vY0":-126.81036281199586,"vZ0":-0.6270826777912933,"x":116.12,"y":190.16,"x0":-2.4209731322451886,"y0":50.00481417015373,"z0":5.20023781086539,"aX":10.202535729264849},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-8.2,"breakHorizontal":-12.2,"spinRate":2340,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.4314294069574651,"extension":5.9203680516603105},"index":0,"playId":"2c8a926a-6c08-3439-b6e0-7ace47e1253d","pitchNumber":1,"startTime":"2025-09-21T20:59:39.792Z","endTime":"2025-09-21T20:59:43.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.32339301561009,"strikeZoneBottom":1.58074466022849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.758288308317567,"aZ":-37.215124515614754,"pfxX":7.184439429380429,"pfxZ":-3.082478558437077,"pX":-0.6256560730756872,"pZ":1.369650956579959,"vX0":2.2234909160120297,"vY0":-126.59760428587573,"vZ0":-2.025544493868038,"x":140.85,"y":201.8,"x0":-2.4467180581406214,"y0":50.00055824216512,"z0":5.134785849956088,"aX":11.759928661862482},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.8,"breakHorizontal":-13.6,"spinRate":2069,"spinDirection":26},"zone":13,"typeConfidence":0.9,"plateTime":0.4312337623293008,"extension":5.85738074748988},"index":1,"playId":"e1364d35-f3e2-3f18-896f-17f34b639bc6","pitchNumber":2,"startTime":"2025-09-21T20:59:58.679Z","endTime":"2025-09-21T21:00:02.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93781949997459,"aZ":-37.84619833479996,"pfxX":5.4895086879835215,"pfxZ":-3.416939655148225,"pX":0.7961463624167902,"pZ":0.6135370946825013,"vX0":6.110194445028196,"vY0":-127.67322415714987,"vZ0":-3.7403522323436764,"x":86.65,"y":222.21,"x0":-2.33652682647603,"y0":50.00448405162629,"z0":5.0593844613153145,"aX":9.1104328291249},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.8,"breakHorizontal":-11.3,"spinRate":2106,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.42812980716792826,"extension":5.96199686574623},"index":2,"playId":"c4fc0cd7-ebfe-388e-b247-dbb34b3a4b7b","pitchNumber":3,"startTime":"2025-09-21T21:00:17.582Z","endTime":"2025-09-21T21:00:21.782Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-21T21:00:30.995Z","endTime":"2025-09-21T21:00:44.526Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.26349645076461,"strikeZoneBottom":1.53888430223425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23413501607618,"aZ":-18.26253801133658,"pfxX":-5.497939590041238,"pfxZ":6.820945505426295,"pX":-0.7554476088015899,"pZ":4.849638915558239,"vX0":6.025802305269025,"vY0":-141.87356335897917,"vZ0":2.195572821449783,"x":145.8,"y":107.84,"x0":-2.191862500514814,"y0":50.004825040188635,"z0":5.229152648662755,"aX":-11.217532382396408},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":8.8,"spinRate":2339,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.38595000277666136,"extension":6.0762373927890945},"index":4,"playId":"bfe95b9a-6843-3e5f-b981-8032c901019b","pitchNumber":4,"startTime":"2025-09-21T21:00:44.526Z","endTime":"2025-09-21T21:00:48.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.25527375043821,"strikeZoneBottom":1.47510463350988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.64168788543848,"aZ":-21.435594727184075,"pfxX":-6.058364175256854,"pfxZ":5.308246801516297,"pX":-1.5008589623861373,"pZ":4.545663931432299,"vX0":4.475211911894345,"vY0":-141.65123646968254,"vZ0":2.0902869801962596,"x":174.21,"y":116.05,"x0":-2.317464124148117,"y0":50.00509628947056,"z0":5.172183993505394,"aX":-12.26087035495869},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":10.0,"spinRate":2326,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3873155175573735,"extension":6.088991339548348},"index":5,"playId":"51e5c0ac-af44-3c3b-b792-a90dfb9ef9e8","pitchNumber":5,"startTime":"2025-09-21T21:01:03.283Z","endTime":"2025-09-21T21:01:07.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.31797379965935,"strikeZoneBottom":1.48967207395042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.471671071029753,"aZ":-34.57348932668663,"pfxX":5.17883963778806,"pfxZ":-1.452436687171991,"pX":-1.6103965891536138,"pZ":2.534352561456229,"vX0":0.9052541817319864,"vY0":-127.1822255354852,"vZ0":0.053767451754359596,"x":178.38,"y":170.35,"x0":-2.6432877078776054,"y0":50.00120821760115,"z0":5.230940588582401,"aX":8.572870148597136},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.4,"breakHorizontal":-9.6,"spinRate":2157,"spinDirection":34},"zone":11,"typeConfidence":0.91,"plateTime":0.4289255608166278,"extension":5.921874078705519},"index":6,"playId":"def563f6-b2fd-3a21-87ef-afdcac4be0c5","pitchNumber":6,"startTime":"2025-09-21T21:01:24.488Z","endTime":"2025-09-21T21:01:29.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:01:29.715Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T21:02:40.315Z","endTime":"2025-09-21T21:04:15.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T21:01:42.712Z","endTime":"2025-09-21T21:02:42.652Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.6,"endSpeed":89.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15693599707658,"aZ":-18.190046149200708,"pfxX":-7.045293864038104,"pfxZ":6.858438724623051,"pX":-0.5668210240408478,"pZ":2.813531937035706,"vX0":7.139347096788501,"vY0":-142.03206154989132,"vZ0":-2.994782979621426,"x":138.61,"y":162.81,"x0":-2.200189276574927,"y0":50.00139403113804,"z0":5.041173470277218,"aX":-14.363473513383326},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":11.3,"spinRate":2324,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.38593846368048723,"extension":6.0838318365574935},"index":1,"playId":"2e59a7f2-26d9-32bc-b969-57d41aff955e","pitchNumber":1,"startTime":"2025-09-21T21:02:42.652Z","endTime":"2025-09-21T21:02:46.514Z","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.9,"endSpeed":88.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00968925015542,"aZ":-18.693850386099072,"pfxX":-6.752302148723646,"pfxZ":6.726430570937078,"pX":-0.04079959811955259,"pZ":3.051352724509776,"vX0":8.408502202975464,"vY0":-140.91533627895402,"vZ0":-2.151098873602561,"x":118.56,"y":156.39,"x0":-2.190792317625044,"y0":50.00593216226509,"z0":5.036827641818382,"aX":-13.5381742456792},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":10.4,"spinRate":2323,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3892001264129661,"extension":6.079393836572324},"index":2,"playId":"1a35bc2c-7f2a-3f01-aefc-a222da281531","pitchNumber":2,"startTime":"2025-09-21T21:03:03.032Z","endTime":"2025-09-21T21:03:07.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9234247828714,"aZ":-18.150858580745282,"pfxX":-6.784118812769576,"pfxZ":6.896855832635893,"pX":-0.1213190329200145,"pZ":2.9880459180575114,"vX0":8.019992993026626,"vY0":-141.1873156631667,"vZ0":-2.569547217872115,"x":121.62,"y":158.1,"x0":-2.1074341389460036,"y0":50.00529365751093,"z0":5.068158237882955,"aX":-13.799733119489385},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2496,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3868537495154576,"extension":6.07515825610079},"index":3,"playId":"3125a3bc-5477-3a5d-966e-791f199ffcba","pitchNumber":3,"startTime":"2025-09-21T21:03:38.030Z","endTime":"2025-09-21T21:03:42.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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.00420461096564,"strikeZoneBottom":1.38614019323954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62503778521243,"aZ":-17.527323954964515,"pfxX":-9.138484027617585,"pfxZ":7.191269642945706,"pX":0.7622817002485456,"pZ":2.015112459610182,"vX0":11.156159331546508,"vY0":-141.22899706430033,"vZ0":-4.999142266907044,"x":87.94,"y":184.37,"x0":-2.0362080903396613,"y0":50.003338892798304,"z0":4.921336125825054,"aX":-18.616395780226217},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":14.5,"spinRate":2411,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.3865725564930722,"extension":6.113907476678726},"index":4,"playId":"7cec8c8b-c7ed-35e5-94f8-70defe9fcf9e","pitchNumber":4,"startTime":"2025-09-21T21:04:10.624Z","endTime":"2025-09-21T21:04:15.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:04:15.413Z","atBatIndex":64}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T21:02:40.315Z","endTime":"2025-09-21T21:04:15.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T21:01:42.712Z","endTime":"2025-09-21T21:02:42.652Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.6,"endSpeed":89.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15693599707658,"aZ":-18.190046149200708,"pfxX":-7.045293864038104,"pfxZ":6.858438724623051,"pX":-0.5668210240408478,"pZ":2.813531937035706,"vX0":7.139347096788501,"vY0":-142.03206154989132,"vZ0":-2.994782979621426,"x":138.61,"y":162.81,"x0":-2.200189276574927,"y0":50.00139403113804,"z0":5.041173470277218,"aX":-14.363473513383326},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":11.3,"spinRate":2324,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.38593846368048723,"extension":6.0838318365574935},"index":1,"playId":"2e59a7f2-26d9-32bc-b969-57d41aff955e","pitchNumber":1,"startTime":"2025-09-21T21:02:42.652Z","endTime":"2025-09-21T21:02:46.514Z","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.9,"endSpeed":88.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00968925015542,"aZ":-18.693850386099072,"pfxX":-6.752302148723646,"pfxZ":6.726430570937078,"pX":-0.04079959811955259,"pZ":3.051352724509776,"vX0":8.408502202975464,"vY0":-140.91533627895402,"vZ0":-2.151098873602561,"x":118.56,"y":156.39,"x0":-2.190792317625044,"y0":50.00593216226509,"z0":5.036827641818382,"aX":-13.5381742456792},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":10.4,"spinRate":2323,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3892001264129661,"extension":6.079393836572324},"index":2,"playId":"1a35bc2c-7f2a-3f01-aefc-a222da281531","pitchNumber":2,"startTime":"2025-09-21T21:03:03.032Z","endTime":"2025-09-21T21:03:07.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9234247828714,"aZ":-18.150858580745282,"pfxX":-6.784118812769576,"pfxZ":6.896855832635893,"pX":-0.1213190329200145,"pZ":2.9880459180575114,"vX0":8.019992993026626,"vY0":-141.1873156631667,"vZ0":-2.569547217872115,"x":121.62,"y":158.1,"x0":-2.1074341389460036,"y0":50.00529365751093,"z0":5.068158237882955,"aX":-13.799733119489385},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2496,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3868537495154576,"extension":6.07515825610079},"index":3,"playId":"3125a3bc-5477-3a5d-966e-791f199ffcba","pitchNumber":3,"startTime":"2025-09-21T21:03:38.030Z","endTime":"2025-09-21T21:03:42.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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.00420461096564,"strikeZoneBottom":1.38614019323954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62503778521243,"aZ":-17.527323954964515,"pfxX":-9.138484027617585,"pfxZ":7.191269642945706,"pX":0.7622817002485456,"pZ":2.015112459610182,"vX0":11.156159331546508,"vY0":-141.22899706430033,"vZ0":-4.999142266907044,"x":87.94,"y":184.37,"x0":-2.0362080903396613,"y0":50.003338892798304,"z0":4.921336125825054,"aX":-18.616395780226217},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":14.5,"spinRate":2411,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.3865725564930722,"extension":6.113907476678726},"index":4,"playId":"7cec8c8b-c7ed-35e5-94f8-70defe9fcf9e","pitchNumber":4,"startTime":"2025-09-21T21:04:10.624Z","endTime":"2025-09-21T21:04:15.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:04:15.413Z","atBatIndex":64},"scoringPlays":[22],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":179.83,"y":98.15},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":190.87,"y":135.05},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":127.98,"y":175.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":142.53,"y":156.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":67.81,"y":125.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":153.35,"y":110.81},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9,10],"bottom":[11,12,13],"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":53.47,"y":96.12},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":108.09,"y":165.87},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"coordinates":{"x":104.38,"y":165.36},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":160.35,"y":163.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":111.26,"y":157.76},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":23,"top":[14,15,16,17,18],"bottom":[19,20,21,22,23],"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":181.0,"y":108.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"coordinates":{"x":89.01,"y":90.74},"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":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":152.85,"y":87.13},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":119.29,"y":181.28},"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":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":114.81,"y":90.1},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":52.03,"y":99.98},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":26.83,"y":105.62},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":109.02,"y":102.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":214.6,"y":108.1},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":146.27,"y":200.94},"type":"O","description":"Pop Out"}]}},{"startIndex":24,"endIndex":31,"top":[24,25,26,27,28],"bottom":[29,30,31],"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":51.51,"y":105.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":119.08,"y":93.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"coordinates":{"x":133.87,"y":53.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":107.03,"y":193.74},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":103.0,"y":154.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":155.25,"y":157.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":152.6,"y":154.22},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":38,"top":[32,33,34,35],"bottom":[36,37,38],"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"coordinates":{"x":105.56,"y":140.62},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":128.43,"y":144.81},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":157.58,"y":92.04},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":87.35,"y":97.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":96.64,"y":55.02},"type":"O","description":"Flyout"}]}},{"startIndex":39,"endIndex":45,"top":[39,40,41],"bottom":[42,43,44,45],"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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":150.26,"y":157.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":112.96,"y":60.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":155.06,"y":124.77},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":178.92,"y":122.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":103.85,"y":166.88},"type":"O","description":"Forceout"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48],"bottom":[49,50,51,52],"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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"coordinates":{"x":107.08,"y":163.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":106.57,"y":60.11},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":125.82,"y":58.9},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":84.51,"y":142.65},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":134.77,"y":71.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":122.39,"y":88.34},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":132.27,"y":184.66},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":59,"top":[53,54,55,56],"bottom":[57,58,59],"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":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":123.55,"y":140.73},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":176.89,"y":151.73},"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":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":125.73,"y":212.29},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":59.55,"y":128.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":149.42,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":60,"endIndex":64,"top":[60,61,62,63,64],"bottom":[],"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":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":162.06,"y":74.89},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":1,"hits":5,"errors":0,"leftOnBase":4},"away":{"runs":0,"hits":6,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"center":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"right":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"onDeck":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"inHole":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"battingOrder":3,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"onDeck":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"inHole":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"battingOrder":9,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":0,"strikes":3,"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":7,"groundOuts":4,"airOuts":17,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".249","atBats":33,"obp":".320","slg":".426","ops":".746","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":6,"rbi":0,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":5},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":29,"obp":".172","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":93,"era":"3.82","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.18","battersFaced":29,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":21,"strikes":72,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":1,"pitchesPerInning":"11.63","runsScoredPer9":"1.13","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":24,"errors":0,"chances":35,"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}},"ID669212":{"person":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"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":0,"flyOuts":6,"groundOuts":9,"airOuts":7,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":32,"obp":".429","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":132,"era":"12.27","inningsPitched":"7.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":10,"whip":"2.05","battersFaced":35,"outs":22,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":44,"strikes":88,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".000","pitchesPerInning":"18.00","gamesFinished":2,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"4.91","walksPer9Inn":"3.68","hitsPer9Inn":"14.73","runsScoredPer9":"12.27","homeRunsPer9":"3.68","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696136":{"person":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"jerseyNumber":"36","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":0,"flyOuts":4,"groundOuts":10,"airOuts":12,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":49,"obp":".420","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":162,"era":"8.71","inningsPitched":"10.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"2.03","battersFaced":51,"outs":31,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":47,"strikes":115,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"15.68","gamesFinished":3,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"6.97","walksPer9Inn":"0.87","hitsPer9Inn":"17.42","runsScoredPer9":"10.45","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":144,"flyOuts":88,"groundOuts":116,"airOuts":162,"runs":84,"doubles":29,"triples":0,"homeRuns":23,"strikeOuts":143,"baseOnBalls":85,"intentionalWalks":2,"hits":132,"hitByPitch":2,"avg":".241","atBats":548,"obp":".342","slg":".420","ops":".762","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":640,"totalBases":230,"rbi":74,"leftOnBase":201,"sacBunts":0,"sacFlies":5,"babip":".282","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.83","popOuts":33,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":292,"errors":1,"chances":298,"fielding":".997","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":7,"gamesStarted":6,"flyOuts":15,"groundOuts":41,"airOuts":31,"runs":15,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":30,"hitByPitch":4,"atBats":118,"obp":".336","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":488,"era":"4.26","inningsPitched":"31.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.29","battersFaced":134,"outs":95,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":185,"strikes":303,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".750","pitchesPerInning":"15.41","gamesFinished":0,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"4.83","walksPer9Inn":"3.13","hitsPer9Inn":"8.53","runsScoredPer9":"4.26","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":11},"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":24,"gamesStarted":24,"flyOuts":124,"groundOuts":94,"airOuts":199,"runs":54,"doubles":18,"triples":1,"homeRuns":29,"strikeOuts":114,"baseOnBalls":25,"intentionalWalks":0,"hits":108,"hitByPitch":1,"atBats":512,"obp":".248","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":2085,"era":"3.37","inningsPitched":"139.0","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"0.96","battersFaced":541,"outs":417,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2085,"balls":671,"strikes":1414,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".563","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"7.38","walksPer9Inn":"1.62","hitsPer9Inn":"6.99","runsScoredPer9":"3.50","homeRunsPer9":"1.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":44,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":2,"chances":15,"fielding":".867","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":"800","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":97,"groundOuts":106,"airOuts":135,"runs":72,"doubles":22,"triples":4,"homeRuns":30,"strikeOuts":136,"baseOnBalls":52,"intentionalWalks":1,"hits":129,"hitByPitch":10,"avg":".256","atBats":504,"obp":".336","slg":".494","ops":".830","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":568,"totalBases":249,"rbi":82,"leftOnBase":189,"sacBunts":0,"sacFlies":2,"babip":".291","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.80","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":80,"putOuts":957,"errors":4,"chances":1041,"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,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":58,"groundOuts":83,"airOuts":109,"runs":47,"doubles":13,"triples":1,"homeRuns":17,"strikeOuts":75,"baseOnBalls":44,"intentionalWalks":0,"hits":90,"hitByPitch":3,"avg":".255","atBats":353,"obp":".339","slg":".442","ops":".781","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":404,"totalBases":156,"rbi":50,"leftOnBase":183,"sacBunts":0,"sacFlies":4,"babip":".275","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.76","popOuts":24,"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":{"gamesStarted":1,"caughtStealing":22,"stolenBases":41,"stolenBasePercentage":".651","caughtStealingPercentage":".349","assists":22,"putOuts":743,"errors":2,"chances":767,"fielding":".997","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(L, 10-7)","summary":"7.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":82,"inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":17,"strikes":65,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"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":22,"gamesStarted":22,"flyOuts":94,"groundOuts":108,"airOuts":167,"runs":53,"doubles":23,"triples":2,"homeRuns":23,"strikeOuts":90,"baseOnBalls":25,"intentionalWalks":0,"hits":107,"hitByPitch":0,"atBats":469,"obp":".267","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1896,"era":"3.78","inningsPitched":"123.2","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.07","battersFaced":497,"outs":371,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1896,"balls":620,"strikes":1276,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".588","pitchesPerInning":"15.33","gamesFinished":0,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"6.55","walksPer9Inn":"1.82","hitsPer9Inn":"7.79","runsScoredPer9":"3.86","homeRunsPer9":"1.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":37,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"901","stats":{"batting":{"note":"b-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":151,"flyOuts":109,"groundOuts":112,"airOuts":185,"runs":88,"doubles":37,"triples":4,"homeRuns":29,"strikeOuts":150,"baseOnBalls":29,"intentionalWalks":1,"hits":140,"hitByPitch":8,"avg":".245","atBats":571,"obp":".286","slg":".476","ops":".762","caughtStealing":8,"stolenBases":35,"stolenBasePercentage":".814","caughtStealingPercentage":".186","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":624,"totalBases":272,"rbi":90,"leftOnBase":268,"sacBunts":5,"sacFlies":11,"babip":".275","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.69","popOuts":41,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":407,"errors":2,"chances":414,"fielding":".995","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"}]},"ID519141":{"person":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":4,"flyOuts":25,"groundOuts":32,"airOuts":53,"runs":14,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":52,"baseOnBalls":14,"intentionalWalks":1,"hits":37,"hitByPitch":5,"atBats":172,"obp":".292","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":759,"era":"2.30","inningsPitched":"47.0","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":12,"whip":"1.09","battersFaced":193,"outs":141,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":252,"strikes":507,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"16.15","gamesFinished":11,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.96","walksPer9Inn":"2.68","hitsPer9Inn":"7.09","runsScoredPer9":"2.68","homeRunsPer9":"0.96","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":4,"groundOuts":19,"airOuts":7,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":1,"hits":12,"hitByPitch":0,"avg":".261","atBats":46,"obp":".370","slg":".457","ops":".827","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":21,"rbi":9,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"2.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"1","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"701","stats":{"batting":{"note":"c-","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":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":119,"flyOuts":60,"groundOuts":92,"airOuts":108,"runs":58,"doubles":17,"triples":3,"homeRuns":11,"strikeOuts":109,"baseOnBalls":40,"intentionalWalks":1,"hits":91,"hitByPitch":11,"avg":".228","atBats":399,"obp":".316","slg":".368","ops":".684","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":147,"rbi":33,"leftOnBase":165,"sacBunts":1,"sacFlies":0,"babip":".287","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.27","popOuts":17,"lineOuts":31},"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":172,"errors":6,"chances":248,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":104,"groundOuts":92,"airOuts":173,"runs":69,"doubles":30,"triples":3,"homeRuns":27,"strikeOuts":159,"baseOnBalls":69,"intentionalWalks":1,"hits":133,"hitByPitch":1,"avg":".242","atBats":549,"obp":".324","slg":".455","ops":".779","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":627,"totalBases":250,"rbi":91,"leftOnBase":237,"sacBunts":0,"sacFlies":8,"babip":".286","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":31,"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":80,"errors":3,"chances":84,"fielding":".964","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":19,"gamesStarted":17,"flyOuts":49,"groundOuts":77,"airOuts":82,"runs":45,"doubles":15,"triples":1,"homeRuns":12,"strikeOuts":93,"baseOnBalls":28,"intentionalWalks":0,"hits":69,"hitByPitch":15,"atBats":320,"obp":".308","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1480,"era":"4.69","inningsPitched":"86.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.12","battersFaced":364,"outs":259,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1480,"balls":543,"strikes":937,"strikePercentage":".630","hitBatsmen":15,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".273","pitchesPerInning":"17.14","gamesFinished":1,"strikeoutWalkRatio":"3.32","strikeoutsPer9Inn":"9.69","walksPer9Inn":"2.92","hitsPer9Inn":"7.19","runsScoredPer9":"4.69","homeRunsPer9":"1.25","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":{},"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":18,"flyOuts":71,"groundOuts":73,"airOuts":132,"runs":58,"doubles":26,"triples":0,"homeRuns":15,"strikeOuts":85,"baseOnBalls":33,"intentionalWalks":1,"hits":94,"hitByPitch":7,"atBats":381,"obp":".317","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1707,"era":"4.91","inningsPitched":"99.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.28","battersFaced":424,"outs":297,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1707,"balls":635,"strikes":1072,"strikePercentage":".630","hitBatsmen":7,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".308","pitchesPerInning":"17.24","gamesFinished":1,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"7.73","walksPer9Inn":"3.00","hitsPer9Inn":"8.55","runsScoredPer9":"5.27","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624512":{"person":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":20,"groundOuts":35,"airOuts":41,"runs":17,"doubles":2,"triples":0,"homeRuns":9,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".227","atBats":128,"obp":".246","slg":".453","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":58,"rbi":24,"leftOnBase":60,"sacBunts":1,"sacFlies":2,"babip":".211","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.22","popOuts":12,"lineOuts":9},"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":{"caughtStealing":8,"stolenBases":23,"stolenBasePercentage":".742","caughtStealingPercentage":".258","assists":11,"putOuts":295,"errors":1,"chances":307,"fielding":".997","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":52,"gamesStarted":0,"flyOuts":26,"groundOuts":51,"airOuts":39,"runs":22,"doubles":6,"triples":2,"homeRuns":7,"strikeOuts":60,"baseOnBalls":11,"intentionalWalks":1,"hits":39,"hitByPitch":0,"atBats":186,"obp":".251","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":742,"era":"3.53","inningsPitched":"51.0","wins":4,"losses":3,"saves":5,"saveOpportunities":6,"holds":15,"blownSaves":1,"earnedRuns":20,"whip":"0.98","battersFaced":200,"outs":153,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":742,"balls":224,"strikes":518,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".571","pitchesPerInning":"14.55","gamesFinished":17,"strikeoutWalkRatio":"5.45","strikeoutsPer9Inn":"10.59","walksPer9Inn":"1.94","hitsPer9Inn":"6.88","runsScoredPer9":"3.88","homeRunsPer9":"1.24","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":{},"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":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":6,"errors":4,"chances":37,"fielding":".892","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682634":{"person":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"jerseyNumber":"13","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".222","atBats":9,"obp":".300","slg":".222","ops":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":2,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"2.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":31,"gamesStarted":26,"flyOuts":85,"groundOuts":140,"airOuts":180,"runs":73,"doubles":29,"triples":2,"homeRuns":20,"strikeOuts":120,"baseOnBalls":43,"intentionalWalks":0,"hits":153,"hitByPitch":6,"atBats":582,"obp":".317","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":2457,"era":"4.10","inningsPitched":"153.2","wins":10,"losses":7,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.28","battersFaced":642,"outs":461,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2457,"balls":866,"strikes":1591,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":6,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".588","pitchesPerInning":"15.99","gamesFinished":3,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"7.03","walksPer9Inn":"2.52","hitsPer9Inn":"8.96","runsScoredPer9":"4.28","homeRunsPer9":"1.17","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":7,"passedBall":0,"popOuts":42,"lineOuts":53},"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":"600","stats":{"batting":{"summary":"1-4 | SB","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":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":153,"flyOuts":78,"groundOuts":130,"airOuts":141,"runs":82,"doubles":23,"triples":3,"homeRuns":23,"strikeOuts":165,"baseOnBalls":44,"intentionalWalks":1,"hits":141,"hitByPitch":2,"avg":".247","atBats":571,"obp":".301","slg":".419","ops":".720","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":623,"totalBases":239,"rbi":76,"leftOnBase":255,"sacBunts":1,"sacFlies":5,"babip":".304","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.83","popOuts":24,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":348,"putOuts":214,"errors":10,"chances":572,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":22,"groundOuts":46,"airOuts":45,"runs":23,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":51,"baseOnBalls":22,"intentionalWalks":2,"hits":44,"hitByPitch":3,"atBats":181,"obp":".329","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":857,"era":"3.14","inningsPitched":"48.2","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":17,"whip":"1.36","battersFaced":211,"outs":146,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":857,"balls":302,"strikes":555,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".600","pitchesPerInning":"17.61","gamesFinished":7,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"9.43","walksPer9Inn":"4.07","hitsPer9Inn":"8.14","runsScoredPer9":"4.25","homeRunsPer9":"1.11","inheritedRunners":30,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"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":150,"flyOuts":108,"groundOuts":168,"airOuts":193,"runs":82,"doubles":29,"triples":4,"homeRuns":6,"strikeOuts":44,"baseOnBalls":38,"intentionalWalks":1,"hits":171,"hitByPitch":7,"avg":".299","atBats":572,"obp":".348","slg":".395","ops":".743","caughtStealing":6,"stolenBases":28,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":621,"totalBases":226,"rbi":59,"leftOnBase":223,"sacBunts":0,"sacFlies":4,"babip":".314","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.33","popOuts":31,"lineOuts":54},"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":361,"putOuts":241,"errors":4,"chances":606,"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":11,"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":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":66,"gamesStarted":1,"flyOuts":23,"groundOuts":75,"airOuts":50,"runs":18,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":72,"baseOnBalls":21,"intentionalWalks":0,"hits":43,"hitByPitch":6,"atBats":239,"obp":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1074,"era":"2.13","inningsPitched":"67.2","wins":4,"losses":2,"saves":3,"saveOpportunities":6,"holds":25,"blownSaves":3,"earnedRuns":16,"whip":"0.95","battersFaced":267,"outs":203,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1074,"balls":396,"strikes":678,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".667","pitchesPerInning":"15.87","gamesFinished":10,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"9.58","walksPer9Inn":"2.79","hitsPer9Inn":"5.72","runsScoredPer9":"2.39","homeRunsPer9":"0.53","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID467793":{"person":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"jerseyNumber":"41","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":69,"groundOuts":100,"airOuts":137,"runs":49,"doubles":10,"triples":0,"homeRuns":11,"strikeOuts":91,"baseOnBalls":52,"intentionalWalks":1,"hits":90,"hitByPitch":3,"avg":".217","atBats":414,"obp":".307","slg":".321","ops":".628","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":473,"totalBases":133,"rbi":52,"leftOnBase":182,"sacBunts":0,"sacFlies":4,"babip":".250","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.64","popOuts":37,"lineOuts":31},"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":54,"putOuts":708,"errors":2,"chances":764,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":57,"groundOuts":91,"airOuts":120,"runs":50,"doubles":21,"triples":2,"homeRuns":12,"strikeOuts":85,"baseOnBalls":36,"intentionalWalks":0,"hits":84,"hitByPitch":2,"avg":".223","atBats":376,"obp":".292","slg":".386","ops":".678","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":145,"rbi":42,"leftOnBase":165,"sacBunts":0,"sacFlies":4,"babip":".254","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.33","popOuts":28,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":205,"putOuts":79,"errors":7,"chances":291,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID457759":{"person":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":31,"groundOuts":39,"airOuts":58,"runs":13,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":16,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".221","atBats":163,"obp":".288","slg":".319","ops":".607","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":52,"rbi":18,"leftOnBase":66,"sacBunts":0,"sacFlies":4,"babip":".254","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":176,"errors":1,"chances":197,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[663538,664023,673548,608348,467793,694208,621020,457759,650489,683737,682634,691718,592791,641745],"pitchers":[592791,641745],"bench":[624512,807713],"bullpen":[665871,571510,650644,690990,684007,552640,669212,519141,607067,573124,647336,573204,696136],"battingOrder":[663538,664023,673548,608348,694208,621020,650489,683737,691718],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Alcántara; Busch; Happ; Santana, C; Suzuki; Swanson."},{"label":"Runners left in scoring position, 2 out","value":"Busch; Suzuki; Turner, J; Crow-Armstrong."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Swanson (18, 2nd base off Abbott, A/Trevino)."}]}],"note":[{"label":"a","value":"Lined out for Santana, C in the 6th."},{"label":"b","value":"Flied out for Alcántara in the 7th."},{"label":"c","value":"Struck out for Turner, J in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".245","atBats":29,"obp":".315","slg":".392","ops":".707","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":7,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":4,"airOuts":17,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":160,"era":"3.91","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.23","battersFaced":36,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":160,"balls":64,"strikes":96,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.24","rbi":0,"pitchesPerInning":"17.78","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":63,"groundOuts":61,"airOuts":115,"runs":33,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":125,"baseOnBalls":24,"intentionalWalks":0,"hits":70,"hitByPitch":2,"atBats":370,"obp":".242","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1652,"era":"2.74","inningsPitched":"101.2","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"0.92","battersFaced":397,"outs":305,"gamesPitched":18,"completeGames":1,"shutouts":1,"pitchesThrown":1652,"balls":516,"strikes":1136,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".636","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"5.21","strikeoutsPer9Inn":"11.07","walksPer9Inn":"2.12","hitsPer9Inn":"6.20","runsScoredPer9":"2.92","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":28,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":156,"flyOuts":57,"groundOuts":160,"airOuts":112,"runs":100,"doubles":31,"triples":7,"homeRuns":20,"strikeOuts":175,"baseOnBalls":65,"intentionalWalks":10,"hits":159,"hitByPitch":2,"avg":".263","atBats":605,"obp":".336","slg":".436","ops":".772","caughtStealing":8,"stolenBases":36,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":673,"totalBases":264,"rbi":83,"leftOnBase":264,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.25","popOuts":20,"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":326,"putOuts":212,"errors":25,"chances":563,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"43","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":8,"groundOuts":9,"airOuts":13,"runs":9,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".261","atBats":46,"obp":".306","slg":".543","ops":".849","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":25,"rbi":6,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.50","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":70,"errors":1,"chances":81,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":66,"gamesStarted":0,"flyOuts":47,"groundOuts":35,"airOuts":80,"runs":26,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":78,"baseOnBalls":21,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":231,"obp":".243","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1010,"era":"3.06","inningsPitched":"64.2","wins":2,"losses":4,"saves":29,"saveOpportunities":35,"holds":2,"blownSaves":6,"earnedRuns":22,"whip":"0.94","battersFaced":255,"outs":194,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1010,"balls":346,"strikes":664,"strikePercentage":".660","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".333","pitchesPerInning":"15.62","gamesFinished":53,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"10.86","walksPer9Inn":"2.92","hitsPer9Inn":"5.57","runsScoredPer9":"3.62","homeRunsPer9":"1.39","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":15},"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}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":73,"gamesStarted":1,"flyOuts":31,"groundOuts":63,"airOuts":59,"runs":35,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":74,"baseOnBalls":44,"intentionalWalks":3,"hits":50,"hitByPitch":5,"atBats":244,"obp":".336","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1240,"era":"4.34","inningsPitched":"66.1","wins":6,"losses":3,"saves":1,"saveOpportunities":2,"holds":16,"blownSaves":1,"earnedRuns":32,"whip":"1.42","battersFaced":295,"outs":199,"gamesPitched":73,"completeGames":0,"shutouts":0,"pitchesThrown":1240,"balls":493,"strikes":747,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".667","pitchesPerInning":"18.69","gamesFinished":7,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"10.04","walksPer9Inn":"5.97","hitsPer9Inn":"6.78","runsScoredPer9":"4.75","homeRunsPer9":"1.09","inheritedRunners":39,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":43,"groundOuts":78,"airOuts":75,"runs":42,"doubles":17,"triples":2,"homeRuns":13,"strikeOuts":76,"baseOnBalls":16,"intentionalWalks":0,"hits":85,"hitByPitch":3,"avg":".272","atBats":312,"obp":".312","slg":".465","ops":".777","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":145,"rbi":49,"leftOnBase":144,"sacBunts":0,"sacFlies":2,"babip":".320","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":17,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":109,"errors":5,"chances":162,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(S, 7)","summary":"1.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":77,"gamesStarted":0,"flyOuts":35,"groundOuts":54,"airOuts":79,"runs":21,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":72,"baseOnBalls":28,"intentionalWalks":0,"hits":51,"hitByPitch":5,"atBats":255,"obp":".291","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1187,"era":"2.42","inningsPitched":"70.2","wins":1,"losses":5,"saves":7,"saveOpportunities":11,"holds":31,"blownSaves":4,"earnedRuns":19,"whip":"1.12","battersFaced":290,"outs":212,"gamesPitched":77,"completeGames":0,"shutouts":0,"pitchesThrown":1187,"balls":423,"strikes":764,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".167","pitchesPerInning":"16.80","gamesFinished":16,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"9.17","walksPer9Inn":"3.57","hitsPer9Inn":"6.50","runsScoredPer9":"2.67","homeRunsPer9":"0.89","inheritedRunners":29,"inheritedRunnersScored":13,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":101,"groundOuts":143,"airOuts":169,"runs":73,"doubles":31,"triples":6,"homeRuns":17,"strikeOuts":155,"baseOnBalls":59,"intentionalWalks":0,"hits":138,"hitByPitch":11,"atBats":594,"obp":".309","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2689,"era":"3.86","inningsPitched":"161.0","wins":14,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.22","battersFaced":675,"outs":483,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2689,"balls":1015,"strikes":1674,"strikePercentage":".620","hitBatsmen":11,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".583","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"8.66","walksPer9Inn":"3.30","hitsPer9Inn":"7.71","runsScoredPer9":"4.08","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":9,"passedBall":0,"popOuts":27,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":6,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":83,"groundOuts":91,"airOuts":139,"runs":72,"doubles":18,"triples":0,"homeRuns":15,"strikeOuts":158,"baseOnBalls":53,"intentionalWalks":0,"hits":110,"hitByPitch":5,"avg":".224","atBats":491,"obp":".304","slg":".352","ops":".656","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":173,"rbi":49,"leftOnBase":213,"sacBunts":3,"sacFlies":4,"babip":".295","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.73","popOuts":31,"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":288,"putOuts":191,"errors":7,"chances":486,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":60,"groundOuts":150,"airOuts":135,"runs":49,"doubles":16,"triples":3,"homeRuns":5,"strikeOuts":108,"baseOnBalls":34,"intentionalWalks":1,"hits":121,"hitByPitch":5,"avg":".236","atBats":512,"obp":".290","slg":".309","ops":".599","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":553,"totalBases":158,"rbi":48,"leftOnBase":225,"sacBunts":1,"sacFlies":1,"babip":".290","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"102.40","popOuts":34,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":284,"putOuts":96,"errors":5,"chances":385,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 11-13)","summary":"2.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":12,"strikes":22,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":38,"gamesStarted":26,"flyOuts":104,"groundOuts":163,"airOuts":192,"runs":85,"doubles":43,"triples":1,"homeRuns":22,"strikeOuts":114,"baseOnBalls":40,"intentionalWalks":1,"hits":156,"hitByPitch":6,"atBats":611,"obp":".303","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2535,"era":"4.54","inningsPitched":"162.2","wins":11,"losses":13,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":82,"whip":"1.20","battersFaced":671,"outs":488,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":2535,"balls":891,"strikes":1644,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".458","pitchesPerInning":"15.58","gamesFinished":1,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.31","walksPer9Inn":"2.21","hitsPer9Inn":"8.63","runsScoredPer9":"4.70","homeRunsPer9":"1.22","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":9,"passedBall":0,"popOuts":41,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":33,"groundOuts":49,"airOuts":63,"runs":31,"doubles":8,"triples":2,"homeRuns":12,"strikeOuts":63,"baseOnBalls":15,"intentionalWalks":1,"hits":50,"hitByPitch":1,"avg":".228","atBats":219,"obp":".274","slg":".447","ops":".721","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":98,"rbi":41,"leftOnBase":97,"sacBunts":0,"sacFlies":6,"babip":".253","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.25","popOuts":13,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":149,"errors":2,"chances":154,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":81,"groundOuts":137,"airOuts":174,"runs":79,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":111,"baseOnBalls":76,"intentionalWalks":0,"hits":143,"hitByPitch":16,"avg":".257","atBats":556,"obp":".360","slg":".371","ops":".731","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":657,"totalBases":206,"rbi":50,"leftOnBase":172,"sacBunts":4,"sacFlies":5,"babip":".297","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.77","popOuts":44,"lineOuts":49},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":360,"errors":3,"chances":367,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":53,"groundOuts":86,"airOuts":91,"runs":60,"doubles":16,"triples":5,"homeRuns":15,"strikeOuts":107,"baseOnBalls":29,"intentionalWalks":2,"hits":101,"hitByPitch":1,"avg":".266","atBats":379,"obp":".316","slg":".454","ops":".770","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":172,"rbi":64,"leftOnBase":168,"sacBunts":0,"sacFlies":6,"babip":".327","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.27","popOuts":16,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":125,"errors":3,"chances":128,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":59,"groundOuts":80,"airOuts":115,"runs":25,"doubles":12,"triples":0,"homeRuns":0,"strikeOuts":38,"baseOnBalls":21,"intentionalWalks":0,"hits":73,"hitByPitch":1,"avg":".243","atBats":301,"obp":".292","slg":".282","ops":".574","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":85,"rbi":16,"leftOnBase":128,"sacBunts":3,"sacFlies":2,"babip":".275","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":24,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":121,"putOuts":83,"errors":3,"chances":207,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":43,"groundOuts":83,"airOuts":81,"runs":34,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":45,"baseOnBalls":17,"intentionalWalks":1,"hits":94,"hitByPitch":1,"avg":".312","atBats":301,"obp":".349","slg":".472","ops":".821","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":142,"rbi":43,"leftOnBase":112,"sacBunts":0,"sacFlies":2,"babip":".339","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.10","popOuts":18,"lineOuts":20},"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":33,"putOuts":59,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":84,"groundOuts":95,"airOuts":159,"runs":65,"doubles":20,"triples":2,"homeRuns":21,"strikeOuts":120,"baseOnBalls":46,"intentionalWalks":0,"hits":118,"hitByPitch":4,"avg":".241","atBats":489,"obp":".311","slg":".419","ops":".730","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":205,"rbi":74,"leftOnBase":210,"sacBunts":1,"sacFlies":2,"babip":".277","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.29","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":70,"putOuts":769,"errors":2,"chances":841,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683175":{"person":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":13,"groundOuts":12,"airOuts":24,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":69,"obp":".268","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":316,"era":"3.05","inningsPitched":"20.2","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.02","battersFaced":82,"outs":62,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":316,"balls":126,"strikes":190,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.29","gamesFinished":4,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"10.45","walksPer9Inn":"4.79","hitsPer9Inn":"4.35","runsScoredPer9":"3.48","homeRunsPer9":"1.31","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":45,"groundOuts":92,"airOuts":85,"runs":30,"doubles":20,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":15,"intentionalWalks":0,"hits":67,"hitByPitch":0,"avg":".244","atBats":275,"obp":".279","slg":".360","ops":".639","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":99,"rbi":22,"leftOnBase":110,"sacBunts":1,"sacFlies":4,"babip":".264","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.75","popOuts":17,"lineOuts":23},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":21,"strikes":27,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"20.57","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":19,"stolenBases":61,"stolenBasePercentage":".763","caughtStealingPercentage":".238","assists":29,"putOuts":721,"errors":4,"chances":754,"fielding":".995","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668933":{"person":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 20)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":12,"groundOuts":87,"airOuts":34,"runs":37,"doubles":17,"triples":0,"homeRuns":2,"strikeOuts":61,"baseOnBalls":24,"intentionalWalks":0,"hits":67,"hitByPitch":0,"atBats":244,"obp":".340","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":998,"era":"4.19","inningsPitched":"62.1","wins":8,"losses":5,"saves":0,"saveOpportunities":6,"holds":20,"blownSaves":6,"earnedRuns":29,"whip":"1.46","battersFaced":273,"outs":187,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":998,"balls":339,"strikes":659,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"2.56","rbi":0,"winPercentage":".615","pitchesPerInning":"16.01","gamesFinished":5,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"8.81","walksPer9Inn":"3.47","hitsPer9Inn":"9.67","runsScoredPer9":"5.34","homeRunsPer9":"0.29","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":5,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":41,"groundOuts":57,"airOuts":58,"runs":38,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":110,"baseOnBalls":36,"intentionalWalks":1,"hits":64,"hitByPitch":1,"avg":".224","atBats":286,"obp":".310","slg":".409","ops":".719","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":117,"rbi":48,"leftOnBase":118,"sacBunts":0,"sacFlies":3,"babip":".311","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.83","popOuts":5,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":39,"stolenBasePercentage":".796","caughtStealingPercentage":".204","assists":16,"putOuts":518,"errors":2,"chances":536,"fielding":".996","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666158":{"person":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":135,"flyOuts":57,"groundOuts":112,"airOuts":91,"runs":47,"doubles":26,"triples":2,"homeRuns":5,"strikeOuts":112,"baseOnBalls":55,"intentionalWalks":0,"hits":115,"hitByPitch":0,"avg":".267","atBats":430,"obp":".351","slg":".372","ops":".723","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":160,"rbi":51,"leftOnBase":170,"sacBunts":0,"sacFlies":0,"babip":".351","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"86.00","popOuts":8,"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":39,"putOuts":98,"errors":5,"chances":142,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":27,"gamesStarted":27,"flyOuts":84,"groundOuts":142,"airOuts":152,"runs":59,"doubles":22,"triples":1,"homeRuns":22,"strikeOuts":144,"baseOnBalls":28,"intentionalWalks":1,"hits":134,"hitByPitch":13,"atBats":566,"obp":".287","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","numberOfPitches":2371,"era":"3.44","inningsPitched":"149.1","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.08","battersFaced":613,"outs":448,"gamesPitched":27,"completeGames":2,"shutouts":1,"pitchesThrown":2371,"balls":804,"strikes":1567,"strikePercentage":".660","hitBatsmen":13,"balks":1,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".500","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"5.14","strikeoutsPer9Inn":"8.68","walksPer9Inn":"1.69","hitsPer9Inn":"8.08","runsScoredPer9":"3.56","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":38},"fielding":{"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":true,"isSubstitute":false}},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":121,"groundOuts":176,"airOuts":225,"runs":80,"doubles":32,"triples":1,"homeRuns":36,"strikeOuts":127,"baseOnBalls":30,"intentionalWalks":1,"hits":171,"hitByPitch":7,"atBats":694,"obp":".283","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2703,"era":"3.86","inningsPitched":"182.0","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":78,"whip":"1.10","battersFaced":739,"outs":546,"gamesPitched":31,"completeGames":1,"shutouts":0,"pitchesThrown":2703,"balls":891,"strikes":1812,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".556","pitchesPerInning":"14.85","gamesFinished":0,"strikeoutWalkRatio":"4.23","strikeoutsPer9Inn":"6.28","walksPer9Inn":"1.48","hitsPer9Inn":"8.46","runsScoredPer9":"3.96","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":3,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":47,"lineOuts":57},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":11,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687209":{"person":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":5,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":39,"obp":".326","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":165,"era":"4.50","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.40","battersFaced":43,"outs":30,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":63,"strikes":102,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"11.70","walksPer9Inn":"3.60","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"2.70","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":86,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":35,"strikes":51,"strikePercentage":".590","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":3,"lineOuts":4},"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":28,"gamesStarted":28,"flyOuts":128,"groundOuts":105,"airOuts":224,"runs":57,"doubles":27,"triples":1,"homeRuns":18,"strikeOuts":145,"baseOnBalls":43,"intentionalWalks":0,"hits":143,"hitByPitch":3,"atBats":610,"obp":".286","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":2592,"era":"2.80","inningsPitched":"161.0","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.16","battersFaced":663,"outs":483,"gamesPitched":28,"completeGames":1,"shutouts":1,"pitchesThrown":2592,"balls":877,"strikes":1715,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".563","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"3.37","strikeoutsPer9Inn":"8.11","walksPer9Inn":"2.40","hitsPer9Inn":"7.99","runsScoredPer9":"3.19","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":51,"lineOuts":45},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":2,"errors":0,"chances":17,"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"}]},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":48,"gamesStarted":3,"flyOuts":44,"groundOuts":70,"airOuts":79,"runs":38,"doubles":10,"triples":1,"homeRuns":11,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":1,"hits":69,"hitByPitch":2,"atBats":269,"obp":".307","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1137,"era":"4.52","inningsPitched":"67.2","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":34,"whip":"1.29","battersFaced":291,"outs":203,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1137,"balls":405,"strikes":732,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".333","pitchesPerInning":"16.80","gamesFinished":19,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"7.05","walksPer9Inn":"2.39","hitsPer9Inn":"9.18","runsScoredPer9":"5.05","homeRunsPer9":"1.46","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":3,"chances":16,"fielding":".813","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":11,"gamesStarted":8,"flyOuts":19,"groundOuts":27,"airOuts":33,"runs":25,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":60,"baseOnBalls":14,"intentionalWalks":0,"hits":41,"hitByPitch":0,"atBats":160,"obp":".316","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":702,"era":"4.99","inningsPitched":"39.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":22,"whip":"1.39","battersFaced":175,"outs":119,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":702,"balls":243,"strikes":459,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".000","pitchesPerInning":"17.70","gamesFinished":1,"strikeoutWalkRatio":"4.29","strikeoutsPer9Inn":"13.61","walksPer9Inn":"3.18","hitsPer9Inn":"9.30","runsScoredPer9":"5.67","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[670770,666158,682622,668715,666181,682829,663647,624431,680574,671096,607259,668933,663574],"pitchers":[671096,607259,668933,663574],"bench":[609280,669289,669720,663886,701398],"bullpen":[605130,695505,668881,641793,666157,687209,641941,683175,663903,608718],"battingOrder":[670770,666158,682622,668715,666181,682829,663647,624431,680574],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McLain, M (18, Taillon); Lux (26, Taillon)."},{"label":"TB","value":"De La Cruz, E; Lux 3; Marte, N; McLain, M 2."},{"label":"RBI","value":"Lux (51)."},{"label":"2-out RBI","value":"Lux."},{"label":"Runners left in scoring position, 2 out","value":"Steer; Marte, N."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Marte, N (10, 2nd base off Taillon/Kelly, C)."}]}],"note":[]}},"officials":[{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Taillon 82-65; Keller, Bra 11-7; Abbott, A 86-51; Martinez, N 34-22; Ashcraft, G 17-11; Santillan 23-12."},{"label":"Groundouts-flyouts","value":"Taillon 9-5; Keller, Bra 1-1; Abbott, A 2-3; Martinez, N 2-3; Ashcraft, G 0-0; Santillan 0-1."},{"label":"Batters faced","value":"Taillon 26; Keller, Bra 3; Abbott, A 20; Martinez, N 7; Ashcraft, G 4; Santillan 5."},{"label":"Inherited runners-scored","value":"Martinez, N 1-0."},{"label":"Umpires","value":"HP: Brian Walsh. 1B: Edwin Moscoso. 2B: Chad Whitson. 3B: David Rackley. "},{"label":"Weather","value":"83 degrees, Cloudy."},{"label":"Wind","value":"9 mph, Varies."},{"label":"First pitch","value":"2:51 PM."},{"label":"T","value":"2:13 (1:11 delay)."},{"label":"Att","value":"29,661."},{"label":"Venue","value":"Great American Ball Park."},{"label":"September 21, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","boxscoreName":"Taillon"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(L, 10-7)","summary":"7.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":82,"inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":17,"strikes":65,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"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":22,"gamesStarted":22,"flyOuts":94,"groundOuts":108,"airOuts":167,"runs":53,"doubles":23,"triples":2,"homeRuns":23,"strikeOuts":90,"baseOnBalls":25,"intentionalWalks":0,"hits":107,"hitByPitch":0,"atBats":469,"obp":".267","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1896,"era":"3.78","inningsPitched":"123.2","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.07","battersFaced":497,"outs":371,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1896,"balls":620,"strikes":1276,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".588","pitchesPerInning":"15.33","gamesFinished":0,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"6.55","walksPer9Inn":"1.82","hitsPer9Inn":"7.79","runsScoredPer9":"3.86","homeRunsPer9":"1.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":37,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":73,"pitchingGameScore":73},{"player":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","boxscoreName":"Abbott, A"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":86,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":35,"strikes":51,"strikePercentage":".590","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":3,"lineOuts":4},"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":28,"gamesStarted":28,"flyOuts":128,"groundOuts":105,"airOuts":224,"runs":57,"doubles":27,"triples":1,"homeRuns":18,"strikeOuts":145,"baseOnBalls":43,"intentionalWalks":0,"hits":143,"hitByPitch":3,"atBats":610,"obp":".286","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":2592,"era":"2.80","inningsPitched":"161.0","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.16","battersFaced":663,"outs":483,"gamesPitched":28,"completeGames":1,"shutouts":1,"pitchesThrown":2592,"balls":877,"strikes":1715,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".563","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"3.37","strikeoutsPer9Inn":"8.11","walksPer9Inn":"2.40","hitsPer9Inn":"7.99","runsScoredPer9":"3.19","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":51,"lineOuts":45},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":2,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","boxscoreName":"Martinez, N"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 11-13)","summary":"2.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":12,"strikes":22,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":38,"gamesStarted":26,"flyOuts":104,"groundOuts":163,"airOuts":192,"runs":85,"doubles":43,"triples":1,"homeRuns":22,"strikeOuts":114,"baseOnBalls":40,"intentionalWalks":1,"hits":156,"hitByPitch":6,"atBats":611,"obp":".303","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2535,"era":"4.54","inningsPitched":"162.2","wins":11,"losses":13,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":82,"whip":"1.20","battersFaced":671,"outs":488,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":2535,"balls":891,"strikes":1644,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".458","pitchesPerInning":"15.58","gamesFinished":1,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.31","walksPer9Inn":"2.21","hitsPer9Inn":"8.63","runsScoredPer9":"4.70","homeRunsPer9":"1.22","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":9,"passedBall":0,"popOuts":41,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":1,"chances":23,"fielding":".957","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":55,"pitchingGameScore":55}]},"decisions":{"winner":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"loser":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"save":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}