{"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":776775,"link":"/api/v1.1/game/776775/feed/live","metaData":{"wait":10,"timeStamp":"20250813_024744","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776775,"type":"R","doubleHeader":"N","id":"2025/08/12/colmlb-slnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776775-2025-08-12","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-12T23:45:00Z","originalDate":"2025-08-12","officialDate":"2025-08-12","dayNight":"night","time":"6:45","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":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2025,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":119,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":31,"losses":88,"ties":0,"pct":".261"},"records":{},"divisionLeader":false,"wins":31,"losses":88,"winningPercentage":".261"},"franchiseName":"Colorado","clubName":"Rockies","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2025,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","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":"St. Louis","record":{"gamesPlayed":121,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":60,"ties":0,"pct":".504"},"records":{},"divisionLeader":false,"wins":61,"losses":60,"winningPercentage":".504"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true}},"players":{"ID694335":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","firstName":"Matthew","lastName":"Svanson","primaryNumber":"49","birthDate":"1999-01-31","currentAge":27,"birthCity":"Lake Zurich","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Svanson","middleName":"Patrick","boxscoreName":"Svanson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"SVONN-suhn","mlbDebutDate":"2025-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Svanson","nameSlug":"matt-svanson-694335","firstLastName":"Matt Svanson","lastFirstName":"Svanson, Matt","lastInitName":"Svanson, M","initLastName":"M Svanson","fullFMLName":"Matthew Patrick Svanson","fullLFMName":"Svanson, Matthew Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"21","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID687363":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363","firstName":"Victor","lastName":"Scott","primaryNumber":"11","birthDate":"2001-02-12","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Victor","useLastName":"Scott II","middleName":"Dwanyne","boxscoreName":"Scott II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Scott II","nameTitle":"II","nameSuffix":"II","nameSlug":"victor-scott-ii-687363","firstLastName":"Victor Scott II","lastFirstName":"Scott II, Victor","lastInitName":"Scott II, V","initLastName":"V Scott II","fullFMLName":"Victor Dwanyne Scott II","fullLFMName":"Scott II, Victor Dwanyne","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID691182":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182","firstName":"Adael","lastName":"Amador","primaryNumber":"1","birthDate":"2003-04-11","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adael","useLastName":"Amador","middleName":"Alexander","boxscoreName":"Amador","gender":"M","nameMatrilineal":"Santiago","isPlayer":true,"isVerified":true,"pronunciation":"ODD-eye-ell AH-mah-door","mlbDebutDate":"2024-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adael Amador","nameSlug":"adael-amador-691182","firstLastName":"Adael Amador","lastFirstName":"Amador, Adael","lastInitName":"Amador, A","initLastName":"A Amador","fullFMLName":"Adael Alexander Amador","fullLFMName":"Amador, Adael Alexander","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID701552":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552","firstName":"Andre","lastName":"Granillo","birthDate":"2000-05-12","currentAge":26,"birthCity":"Hemet","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Granillo","middleName":"Anthony","boxscoreName":"Granillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-NEE-oh","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Granillo","nameSlug":"andre-granillo-701552","firstLastName":"Andre Granillo","lastFirstName":"Granillo, Andre","lastInitName":"Granillo, A","initLastName":"A Granillo","fullFMLName":"Andre Anthony Granillo","fullLFMName":"Granillo, Andre Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668845":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845","firstName":"Aaron","lastName":"Schunk","primaryNumber":"48","birthDate":"1997-07-24","currentAge":29,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Aaron","useLastName":"Schunk","middleName":"Livingston","boxscoreName":"Schunk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Schunk","nameSlug":"aaron-schunk-668845","firstLastName":"Aaron Schunk","lastFirstName":"Schunk, Aaron","lastInitName":"Schunk, A","initLastName":"A Schunk","fullFMLName":"Aaron Livingston Schunk","fullLFMName":"Schunk, Aaron Livingston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID801403":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403","firstName":"Tyler","lastName":"Dollander","primaryNumber":"32","birthDate":"2001-10-26","currentAge":24,"birthCity":"Evans","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Dollander","middleName":"Chase","boxscoreName":"Dollander","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"DOE-land-err","mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Dollander","nameSlug":"chase-dollander-801403","firstLastName":"Chase Dollander","lastFirstName":"Dollander, Chase","lastInitName":"Dollander, C","initLastName":"C Dollander","fullFMLName":"Tyler Chase Dollander","fullLFMName":"Dollander, Tyler Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID699911":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911","firstName":"Dugan","lastName":"Darnell","primaryNumber":"80","birthDate":"1997-06-26","currentAge":29,"birthCity":"Northville","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dugan","useLastName":"Darnell","middleName":"Tate","boxscoreName":"Darnell","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dugan Darnell","nameSlug":"dugan-darnell-699911","firstLastName":"Dugan Darnell","lastFirstName":"Darnell, Dugan","lastInitName":"Darnell, D","initLastName":"D Darnell","fullFMLName":"Dugan Tate Darnell","fullLFMName":"Darnell, Dugan Tate","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695336":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336","firstName":"Thomas","lastName":"Saggese","primaryNumber":"25","birthDate":"2002-04-10","currentAge":24,"birthCity":"Carlsbad","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Thomas","useLastName":"Saggese","middleName":"Darren","boxscoreName":"Saggese","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"suh-JAY-see","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Saggese","nameSlug":"thomas-saggese-695336","firstLastName":"Thomas Saggese","lastFirstName":"Saggese, Thomas","lastInitName":"Saggese, T","initLastName":"T Saggese","fullFMLName":"Thomas Darren Saggese","fullLFMName":"Saggese, Thomas Darren","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650968":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968","firstName":"Yohel","lastName":"Pozo","primaryNumber":"79","birthDate":"1997-06-14","currentAge":29,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yohel","useLastName":"Pozo","middleName":"Enrique","boxscoreName":"Pozo","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":true,"pronunciation":"jo-EL POH-zoh","mlbDebutDate":"2021-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohel Pozo","nameSlug":"yohel-pozo-650968","firstLastName":"Yohel Pozo","lastFirstName":"Pozo, Yohel","lastInitName":"Pozo, Y","initLastName":"Y Pozo","fullFMLName":"Yohel Enrique Pozo","fullLFMName":"Pozo, Yohel Enrique","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID692585":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585","firstName":"Yanquiel","lastName":"Fernández","primaryNumber":"88","birthDate":"2003-01-01","currentAge":23,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Yanquiel","useLastName":"Fernández","boxscoreName":"Fernández, Y","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-kee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yanquiel Fernández","nameSlug":"yanquiel-fernandez-692585","firstLastName":"Yanquiel Fernández","lastFirstName":"Fernández, Yanquiel","lastInitName":"Fernández, Y","initLastName":"Y Fernández","fullFMLName":"Yanquiel Fernández","fullLFMName":"Fernández, Yanquiel ","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID682610":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610","firstName":"Roddery","lastName":"Muñoz","primaryNumber":"46","birthDate":"2000-04-14","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roddery","useLastName":"Muñoz","boxscoreName":"Muñoz, R","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":false,"pronunciation":"rah-duh-ree MOON-yohs","mlbDebutDate":"2024-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roddery Muñoz","nameSlug":"roddery-munoz-682610","firstLastName":"Roddery Muñoz","lastFirstName":"Muñoz, Roddery","lastInitName":"Muñoz, R","initLastName":"R Muñoz","fullFMLName":"Roddery Muñoz","fullLFMName":"Muñoz, Roddery ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669357":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357","firstName":"Nolan","lastName":"Gorman","primaryNumber":"16","birthDate":"2000-05-10","currentAge":26,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Gorman","middleName":"Brian","boxscoreName":"Gorman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Gorman","nameSlug":"nolan-gorman-669357","firstLastName":"Nolan Gorman","lastFirstName":"Gorman, Nolan","lastInitName":"Gorman, N","initLastName":"N Gorman","fullFMLName":"Nolan Brian Gorman","fullLFMName":"Gorman, Nolan Brian","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID623433":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","firstName":"Nick","lastName":"Anderson","primaryNumber":"64","birthDate":"1990-07-05","currentAge":36,"birthCity":"Crosby","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Anderson","middleName":"Paul","boxscoreName":"Anderson, N","nickName":"Ando","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Anderson","nameSlug":"nick-anderson-623433","firstLastName":"Nick Anderson","lastFirstName":"Anderson, Nick","lastInitName":"Anderson, N","initLastName":"N Anderson","fullFMLName":"Nick Paul Anderson","fullLFMName":"Anderson, Nick Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":29,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681676":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676","firstName":"Ryan","lastName":"Fernandez","primaryNumber":"64","birthDate":"1998-06-11","currentAge":28,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Fernandez","middleName":"Austin","boxscoreName":"Fernandez","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fernandez","nameSlug":"ryan-fernandez-681676","firstLastName":"Ryan Fernandez","lastFirstName":"Fernandez, Ryan","lastInitName":"Fernandez, R","initLastName":"R Fernandez","fullFMLName":"Ryan Austin Fernandez","fullLFMName":"Fernandez, Ryan Austin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668941":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941","firstName":"Joseph","lastName":"Romero","primaryNumber":"33","birthDate":"1996-09-09","currentAge":30,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JoJo","useLastName":"Romero","middleName":"Abel","boxscoreName":"Romero, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JoJo Romero","nameSlug":"jojo-romero-668941","firstLastName":"JoJo Romero","lastFirstName":"Romero, JoJo","lastInitName":"Romero, J","initLastName":"J Romero","fullFMLName":"Joseph Abel Romero","fullLFMName":"Romero, Joseph Abel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682653":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653","firstName":"Warming","lastName":"Bernabel","primaryNumber":"57","birthDate":"2002-06-06","currentAge":24,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Warming","useLastName":"Bernabel","middleName":"Jose","boxscoreName":"Bernabel","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Warming Bernabel","nameSlug":"warming-bernabel-682653","firstLastName":"Warming Bernabel","lastFirstName":"Bernabel, Warming","lastInitName":"Bernabel, W","initLastName":"W Bernabel","fullFMLName":"Warming Jose Bernabel","fullLFMName":"Bernabel, Warming Jose","strikeZoneTop":3.268,"strikeZoneBottom":1.649},"ID660896":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896","firstName":"Jorge","lastName":"Alcala","primaryNumber":"65","birthDate":"1995-07-28","currentAge":31,"birthCity":"Bajos de Haina","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jorge","useLastName":"Alcala","middleName":"Luis","boxscoreName":"Alcala","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AL-cah-lah","mlbDebutDate":"2019-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Alcala","nameSlug":"jorge-alcala-660896","firstLastName":"Jorge Alcala","lastFirstName":"Alcala, Jorge","lastInitName":"Alcala, J","initLastName":"J Alcala","fullFMLName":"Jorge Luis Alcala","fullLFMName":"Alcala, Jorge Luis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641658":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","firstName":"Garrett","lastName":"Hampson","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"5' 10\"","weight":196,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Garrett","useLastName":"Hampson","middleName":"Reese","boxscoreName":"Hampson","nickName":"G Hamp","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2018-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Hampson","nameSlug":"garrett-hampson-641658","firstLastName":"Garrett Hampson","lastFirstName":"Hampson, Garrett","lastInitName":"Hampson, G","initLastName":"G Hampson","fullFMLName":"Garrett Reese Hampson","fullLFMName":"Hampson, Garrett Reese","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID596295":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295","firstName":"Austin","lastName":"Gomber","birthDate":"1993-11-23","currentAge":32,"birthCity":"Winter Garden","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Gomber","middleName":"Zachary","boxscoreName":"Gomber","nickName":"Big G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Austin Gomber","nameSlug":"austin-gomber-596295","firstLastName":"Austin Gomber","lastFirstName":"Gomber, Austin","lastInitName":"Gomber, A","initLastName":"A Gomber","fullFMLName":"Austin Zachary Gomber","fullLFMName":"Gomber, Austin Zachary","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID571657":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657","firstName":"James","lastName":"Farmer","primaryNumber":"15","birthDate":"1990-08-17","currentAge":36,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Farmer","middleName":"Kyle","boxscoreName":"Farmer, K","nickName":"Farm Dawg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Farmer","nameSlug":"kyle-farmer-571657","firstLastName":"Kyle Farmer","lastFirstName":"Farmer, Kyle","lastInitName":"Farmer, K","initLastName":"K Farmer","fullFMLName":"James Kyle Farmer","fullLFMName":"Farmer, James Kyle","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"ID680977":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977","firstName":"Brendan","lastName":"Donovan","primaryNumber":"33","birthDate":"1997-01-16","currentAge":29,"birthCity":"Wurzberg","birthCountry":"Germany","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brendan","useLastName":"Donovan","middleName":"Michael","boxscoreName":"Donovan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brendan Donovan","nameSlug":"brendan-donovan-680977","firstLastName":"Brendan Donovan","lastFirstName":"Donovan, Brendan","lastInitName":"Donovan, B","initLastName":"B Donovan","fullFMLName":"Brendan Michael Donovan","fullLFMName":"Donovan, Brendan Michael","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"ID687134":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134","firstName":"Bradley","lastName":"Blalock","primaryNumber":"31","birthDate":"2000-12-25","currentAge":25,"birthCity":"Conyers","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradley","useLastName":"Blalock","middleName":"Christopher","boxscoreName":"Blalock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BLAY-lock","mlbDebutDate":"2024-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradley Blalock","nameSlug":"bradley-blalock-687134","firstLastName":"Bradley Blalock","lastFirstName":"Blalock, Bradley","lastInitName":"Blalock, B","initLastName":"B Blalock","fullFMLName":"Bradley Christopher Blalock","fullLFMName":"Blalock, Bradley Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555}},"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889","location":{"address1":"700 Clark Street","city":"St. Louis","state":"Missouri","stateAbbrev":"MO","postalCode":"63102","defaultCoordinates":{"latitude":38.62256667,"longitude":-90.19286667},"azimuthAngle":62.0,"elevation":460,"country":"USA","phone":"(314) 345-9600"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":43435,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":375,"center":400,"rightCenter":375,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":2889,"link":"/api/v1/venues/2889"},"weather":{"condition":"Partly Cloudy","temp":"81","wind":"5 mph, Out To LF"},"gameInfo":{"attendance":20807,"firstPitch":"2025-08-13T00:26:00.000Z","gameDurationMinutes":141,"delayDurationMinutes":41},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"home":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"}},"officialScorer":{"id":431079,"fullName":"Mike Smith","link":"/api/v1/people/431079"},"primaryDatacaster":{"id":810854,"fullName":"Matthew Langston","link":"/api/v1/people/810854"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-13T00:26:38.368Z","endTime":"2025-08-13T00:27:54.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-12T18:40:39.525Z","endTime":"2025-08-12T23:21:48.008Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"description":"Status Change - Delayed Start: Inclement Weather","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-12T23:21:48.008Z","endTime":"2025-08-13T00:01:16.125Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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-08-13T00:01:16.125Z","endTime":"2025-08-13T00:25:15.756Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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-08-13T00:25:15.756Z","endTime":"2025-08-13T00:26:40.663Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.570788288863092,"aZ":-14.418906376584696,"pfxX":2.942584436570833,"pfxZ":9.237252488662588,"pX":0.8429560791910897,"pZ":2.5518600164291785,"vX0":-0.7658073088696756,"vY0":-137.53358552849278,"vZ0":-7.580494609305854,"x":84.87,"y":169.88,"x0":0.7421277342627939,"y0":50.002385431255576,"z0":6.315315153489729,"aX":5.655234042206193},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":-5.2,"spinRate":2182,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3977631295473456,"extension":6.467786332770133},"index":4,"playId":"024e18c3-a70c-31f9-b752-9c4ac9e057e6","pitchNumber":1,"startTime":"2025-08-13T00:26:40.663Z","endTime":"2025-08-13T00:26:44.071Z","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":94.2,"endSpeed":86.6,"strikeZoneTop":3.37015620123257,"strikeZoneBottom":1.56619901157875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.566202452639644,"aZ":-16.84590999333801,"pfxX":6.115911369176869,"pfxZ":7.988091888708929,"pX":0.17967365158922688,"pZ":4.4478305305858115,"vX0":-3.1573474688836036,"vY0":-137.23112304712427,"vZ0":-2.714773952115509,"x":110.15,"y":118.69,"x0":0.5465678073552072,"y0":50.0050275346671,"z0":6.588790038742084,"aX":11.740531389682266},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":-10.4,"spinRate":2169,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.3981659646492517,"extension":6.351351894857331},"index":5,"playId":"4b35967f-a242-38e8-8486-7f39650b0b42","pitchNumber":2,"startTime":"2025-08-13T00:26:58.081Z","endTime":"2025-08-13T00:27:02.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.972400862355997,"aZ":-46.209892960523966,"pfxX":-6.375065286201691,"pfxZ":-10.901118509977016,"pX":-0.5070960149411963,"pZ":2.024530672120737,"vX0":-0.79427550843491,"vY0":-113.91001871728119,"vZ0":0.05654326154694567,"x":136.33,"y":184.12,"x0":0.6746737760899586,"y0":50.0051173592144,"z0":6.6481022391570805,"aX":-8.204883763784464},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-19.2,"breakHorizontal":11.8,"spinRate":3090,"spinDirection":335},"zone":7,"typeConfidence":2.0,"plateTime":0.4847088736258658,"extension":6.381242361572268},"index":6,"playId":"aa6ab187-649f-3e53-8a3e-592e003aa7a9","pitchNumber":3,"startTime":"2025-08-13T00:27:12.298Z","endTime":"2025-08-13T00:27:16.203Z","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":95.4,"endSpeed":87.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.220443501848603,"aZ":-13.75409383557246,"pfxX":4.782265979967532,"pfxZ":9.372487351710792,"pX":-0.41907483212127183,"pZ":3.1338111744415436,"vX0":-4.504697921972416,"vY0":-138.86184537033614,"vZ0":-6.5581350662247395,"x":132.97,"y":154.17,"x0":0.5977964236775403,"y0":50.003802799089314,"z0":6.4299673937864945,"aX":9.400138485845984},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":-7.8,"spinRate":2202,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.39347279312364014,"extension":6.374910147967775},"index":7,"playId":"bc399bf3-9e9f-3c81-a22b-b5a7dada863e","pitchNumber":4,"startTime":"2025-08-13T00:27:31.721Z","endTime":"2025-08-13T00:27:34.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.856690777914057,"aZ":-29.410260317942512,"pfxX":-2.079093700328051,"pfxZ":1.6224163151228073,"pX":0.41648385821193895,"pZ":3.7843941383905304,"vX0":-0.20637530402216378,"vY0":-128.70352495956166,"vZ0":-1.196680751072903,"x":101.12,"y":136.6,"x0":0.7680029129233038,"y0":50.002876509599794,"z0":6.501315742312804,"aX":-3.541502373735446},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":3.8,"spinRate":2681,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.4230898998442161,"extension":6.299057313693482},"index":8,"playId":"b99b8706-7c59-35c1-9743-5e9bbe25d515","pitchNumber":5,"startTime":"2025-08-13T00:27:50.528Z","endTime":"2025-08-13T00:27:54.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:27:54.622Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-13T00:28:00.903Z","endTime":"2025-08-13T00:30:54.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"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.0,"endSpeed":86.6,"strikeZoneTop":3.34000004396208,"strikeZoneBottom":1.52196351209601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5369087150303,"aZ":-16.12438880802401,"pfxX":6.163300399600133,"pfxZ":8.401486774734828,"pX":0.5428058673399924,"pZ":2.9083570917022037,"vX0":-2.2813742138772106,"vY0":-136.9086937517036,"vZ0":-6.5279933017199765,"x":96.31,"y":160.25,"x0":0.5833511085411063,"y0":50.00041154882663,"z0":6.415797024191053,"aX":11.767699702839499},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":-10.7,"spinRate":2143,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.3991698676775641,"extension":6.431659717800972},"index":0,"playId":"1e58156a-710a-320f-b41d-dc2a0ca30d9c","pitchNumber":1,"startTime":"2025-08-13T00:28:21.392Z","endTime":"2025-08-13T00:28:26.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.775695284128883,"aZ":-22.12732538139251,"pfxX":8.885148942675848,"pfxZ":5.777865812290758,"pX":1.1416955485313975,"pZ":2.8187013248331545,"vX0":-2.309963702677867,"vY0":-130.5716332754984,"vZ0":-4.613233087113846,"x":73.48,"y":162.68,"x0":0.8798203428049793,"y0":50.00090135750824,"z0":6.259202037002205,"aX":15.441922304608832},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.7,"breakHorizontal":-15.6,"spinRate":1919,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.41841678617046263,"extension":6.433832619465619},"index":1,"playId":"c77e89db-67be-39eb-a784-8e10e08a57ad","pitchNumber":2,"startTime":"2025-08-13T00:28:35.287Z","endTime":"2025-08-13T00:28:38.819Z","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":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.537981639317522,"aZ":-44.72550394031998,"pfxX":-5.4134950789583405,"pfxZ":-9.605979543124093,"pX":-0.8046650330001535,"pZ":1.8414860878523756,"vX0":-1.6377737397378782,"vY0":-114.31272454429137,"vZ0":-0.8311013460623593,"x":147.67,"y":189.06,"x0":0.6266721151207733,"y0":50.002258459660474,"z0":6.648774133450917,"aX":-7.073929915609343},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-17.3,"breakHorizontal":10.2,"spinRate":3093,"spinDirection":334},"zone":7,"typeConfidence":2.0,"plateTime":0.48145591693015577,"extension":6.3740495899267735},"index":2,"playId":"1925cfac-a3c9-32d7-8405-78aabad5e4c0","pitchNumber":3,"startTime":"2025-08-13T00:28:52.488Z","endTime":"2025-08-13T00:28:57.435Z","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":94.6,"endSpeed":87.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.767173131625558,"aZ":-14.538080286479593,"pfxX":4.917589230624833,"pfxZ":9.090064303748342,"pX":0.6226000939877819,"pZ":2.727245488816992,"vX0":-1.7880565641755093,"vY0":-137.71977207734747,"vZ0":-7.304021001619791,"x":93.27,"y":165.14,"x0":0.6376650749333156,"y0":50.00235945010125,"z0":6.378256582511809,"aX":9.538508743630867},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":-8.6,"spinRate":2229,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.3962246220611023,"extension":6.409342191579949},"index":3,"playId":"2a491cd2-a6dc-3f56-8d60-ad4a58a53fdd","pitchNumber":4,"startTime":"2025-08-13T00:29:12.265Z","endTime":"2025-08-13T00:29:15.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.07897587222155,"strikeZoneBottom":1.41560714561948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.810182343841547,"aZ":-30.56151326555244,"pfxX":-2.358291953073224,"pfxZ":0.9840762203476423,"pX":-0.010703055373266046,"pZ":3.8208768827066626,"vX0":-1.1447629073964476,"vY0":-126.16325937057613,"vZ0":-0.4623054922512967,"x":117.41,"y":135.62,"x0":0.7530928633964995,"y0":50.003019144509366,"z0":6.436058387059854,"aX":-3.8621971489817017},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":4.6,"spinRate":2575,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4315157836714305,"extension":6.378337617395254},"index":4,"playId":"d1b27daa-4e3a-3306-88b4-f5336837c626","pitchNumber":5,"startTime":"2025-08-13T00:29:32.951Z","endTime":"2025-08-13T00:29:37.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.163819741759543,"aZ":-45.36829605342411,"pfxX":-5.94482163165402,"pfxZ":-10.327059124574493,"pX":-0.545725873950522,"pZ":1.7745171468063983,"vX0":-0.7099641476522952,"vY0":-113.32762705944359,"vZ0":-0.6382340587159858,"x":137.8,"y":190.87,"x0":0.5440625346466672,"y0":50.00412622625881,"z0":6.662200010611767,"aX":-7.594304038534552},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-18.5,"breakHorizontal":10.9,"spinRate":3009,"spinDirection":331},"zone":7,"typeConfidence":2.0,"plateTime":0.4866647044370276,"extension":6.434973161001098},"index":5,"playId":"9f39f27a-8934-3f34-81c2-68b900e6e771","pitchNumber":6,"startTime":"2025-08-13T00:29:50.477Z","endTime":"2025-08-13T00:29:54.777Z","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":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.19387475978778,"strikeZoneBottom":1.46442928987332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.360900261478,"aZ":-45.23235829865561,"pfxX":-4.147378601878152,"pfxZ":-9.679856791123616,"pX":-1.171892481337992,"pZ":-0.029571213344012675,"vX0":-2.8588663290762226,"vY0":-116.42801270815708,"vZ0":-4.778748681472138,"x":161.67,"y":239.58,"x0":0.6181201532551847,"y0":50.00213511422734,"z0":6.407298562544846,"aX":-5.595340405961452},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-18.5,"breakHorizontal":8.3,"spinRate":3141,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4735680516394676,"extension":6.53560132853851},"index":6,"playId":"55c4329f-4451-3338-99ce-a14b977abec2","pitchNumber":7,"startTime":"2025-08-13T00:30:15.313Z","endTime":"2025-08-13T00:30:19.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.18961705514031,"strikeZoneBottom":1.49353563720021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.041351165884386,"aZ":-14.46430993141745,"pfxX":4.178946554278869,"pfxZ":9.105908963514452,"pX":0.6223645933234576,"pZ":4.4997882169470556,"vX0":-1.226504178106898,"vY0":-137.72954902610343,"vZ0":-2.9854741576159265,"x":93.28,"y":117.29,"x0":0.5270967792026386,"y0":50.00261416007491,"z0":6.560377233116057,"aX":8.127899489567692},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":-7.3,"spinRate":2111,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.39580522438867005,"extension":6.330747327267179},"index":7,"playId":"24ab9f0e-9116-38e1-83a2-0c3f5f4065b7","pitchNumber":8,"startTime":"2025-08-13T00:30:33.534Z","endTime":"2025-08-13T00:30:37.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.739329842203894,"aZ":-30.1539758351773,"pfxX":-1.9773871181275875,"pfxZ":1.2488201436851636,"pX":0.18922829724633697,"pZ":3.8582233701956716,"vX0":-0.9836595606413048,"vY0":-125.10103346460727,"vZ0":-0.45122501645017876,"x":109.79,"y":134.61,"x0":0.8420861518514128,"y0":50.001082644369575,"z0":6.472770729953134,"aX":-3.1932686740035443},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":3.8,"spinRate":2645,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.4346920833566923,"extension":6.319022585717355},"index":8,"playId":"441ea347-8a99-37fc-87e8-15048ee58f1e","pitchNumber":9,"startTime":"2025-08-13T00:30:50.703Z","endTime":"2025-08-13T00:30:54.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:30:54.819Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-13T00:31:07.741Z","endTime":"2025-08-13T00:32:25.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.880862960546455,"aZ":-18.23680446785664,"pfxX":-0.13546114589073255,"pfxZ":7.6447615292848905,"pX":0.019513490280147195,"pZ":3.2736389862284603,"vX0":-1.551205524758737,"vY0":-132.56155485512468,"vZ0":-4.895829256464446,"x":116.26,"y":150.39,"x0":0.6240281052066701,"y0":50.001683660160566,"z0":6.430872111719395,"aX":-0.24673020975286689},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.3,"breakHorizontal":0.5,"spinRate":2511,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.4094242379971682,"extension":6.430484806645594},"index":0,"playId":"c39642fe-76d0-3909-9a4b-509654c2e71a","pitchNumber":1,"startTime":"2025-08-13T00:31:21.585Z","endTime":"2025-08-13T00:31:25.315Z","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":94.0,"endSpeed":87.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.279325246820246,"aZ":-14.779022869712438,"pfxX":5.252329421577341,"pfxZ":9.03070653388384,"pX":0.630854407480777,"pZ":2.856205018504876,"vX0":-2.1673552335965294,"vY0":-136.94416413032786,"vZ0":-6.751607889593646,"x":92.95,"y":161.66,"x0":0.744014707781751,"y0":50.00012018852523,"z0":6.338425810667659,"aX":10.11375552533881},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":-9.1,"spinRate":2097,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.3978470272546386,"extension":6.420556955195572},"index":1,"playId":"bcb3076c-275c-32be-9087-0d41a4a7591b","pitchNumber":2,"startTime":"2025-08-13T00:31:41.440Z","endTime":"2025-08-13T00:31:46.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.4,"strikeZoneTop":3.63078632696842,"strikeZoneBottom":1.62089290936121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16320223658672,"aZ":-44.69672059335214,"pfxX":-6.78057555054469,"pfxZ":-9.958616825368306,"pX":1.0018925683476692,"pZ":3.886041315691844,"vX0":2.660228421218365,"vY0":-111.99991815214698,"vZ0":3.5542768090280714,"x":78.81,"y":133.86,"x0":0.6729913681530635,"y0":50.00313613961908,"z0":6.88196517293256,"aX":-8.5260480621255},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-16.7,"breakHorizontal":11.5,"spinRate":2957,"spinDirection":335},"zone":12,"typeConfidence":2.0,"plateTime":0.490975728433352,"extension":6.253495689439453},"index":2,"playId":"15fcf2ee-c1d0-3eb6-91fd-f7c98d8fa707","pitchNumber":3,"startTime":"2025-08-13T00:32:04.113Z","endTime":"2025-08-13T00:32:08.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.5,"strikeZoneTop":3.45000104125811,"strikeZoneBottom":1.61276521996598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6373640675664,"aZ":-44.7058505676052,"pfxX":-4.975891705535039,"pfxZ":-9.999552834654786,"pX":0.5029578581329747,"pZ":2.9905046648177516,"vX0":1.2083732000432883,"vY0":-111.94483855034336,"vZ0":1.843862466944032,"x":97.83,"y":158.04,"x0":0.5983112385845193,"y0":50.00404042954367,"z0":6.77764270531539,"aX":-6.234364353033434},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-17.2,"breakHorizontal":8.6,"spinRate":2981,"spinDirection":331},"zone":3,"typeConfidence":2.0,"plateTime":0.49170757051304115,"extension":6.329377669645911},"index":3,"playId":"d3e814f6-b3d4-3815-9467-41d1d768b122","pitchNumber":4,"startTime":"2025-08-13T00:32:21.333Z","endTime":"2025-08-13T00:32:25.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:32:25.303Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Donovan singles on a sharp line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-13T00:34:26.029Z","endTime":"2025-08-13T00:35:12.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.35000013509274,"strikeZoneBottom":1.69374202371191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.206375679292627,"aZ":-13.745112719041789,"pfxX":4.8014818067980665,"pfxZ":10.66462544138719,"pX":-0.7974732999798964,"pZ":1.4150644937426844,"vX0":-9.194177742591158,"vY0":-130.55154754143575,"vZ0":-8.51231112169199,"x":147.4,"y":200.57,"x0":2.144321324847215,"y0":50.001151880554694,"z0":5.749890397535086,"aX":8.296370514223247},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.6,"breakHorizontal":-6.7,"spinRate":2443,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.4193675473957592,"extension":6.748457604783589},"index":0,"playId":"41bd86ae-903f-3dd2-ab26-eb7895db9edb","pitchNumber":1,"startTime":"2025-08-13T00:34:46.173Z","endTime":"2025-08-13T00:34:53.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.252418045022182,"aZ":-15.361542081410246,"pfxX":5.656898895219217,"pfxZ":9.716992254149691,"pX":-0.3018270143563888,"pZ":2.6805452631692,"vX0":-8.509456222487934,"vY0":-130.64260692584517,"vZ0":-5.227645545371355,"x":128.5,"y":166.41,"x0":2.261098653138137,"y0":50.004945060904866,"z0":5.860377401595261,"aX":9.79068446302908},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.7,"breakHorizontal":-8.4,"spinRate":2402,"spinDirection":141},"zone":4,"typeConfidence":0.86,"plateTime":0.41909203889746616,"extension":6.660431538413315},"hitData":{"launchSpeed":105.0,"launchAngle":10.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.45,"coordY":100.75}},"index":1,"playId":"ac640632-02a0-30a6-87a7-ed44270b9771","pitchNumber":2,"startTime":"2025-08-13T00:35:01.341Z","endTime":"2025-08-13T00:35:12.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:35:12.317Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a ground ball to right fielder Tyler Freeman. Brendan Donovan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-13T00:35:21.171Z","endTime":"2025-08-13T00:37:40.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.1,"strikeZoneTop":3.46556991084086,"strikeZoneBottom":1.59654567507397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.792911812759428,"aZ":-40.413428577298085,"pfxX":-2.262921128202123,"pfxZ":-5.8187878521677785,"pX":1.231295915911958,"pZ":3.234268625995792,"vX0":-2.555193870059866,"vY0":-117.5582979561628,"vZ0":2.52174668629707,"x":70.07,"y":151.45,"x0":2.6214089934933176,"y0":50.0014742334252,"z0":5.867492551739868,"aX":-3.204780964613164},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.7,"breakHorizontal":4.7,"spinRate":2376,"spinDirection":317},"zone":12,"typeConfidence":0.92,"plateTime":0.46380738132791954,"extension":6.462168757948528},"index":0,"playId":"c9dfdcf8-7608-3d9d-a4d5-d8aa9087f987","pitchNumber":1,"startTime":"2025-08-13T00:35:36.818Z","endTime":"2025-08-13T00:35:41.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.5371323307007,"strikeZoneBottom":1.56838265188109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59695247843475,"aZ":-19.60392536642547,"pfxX":6.738913034793505,"pfxZ":8.002443033025536,"pX":1.0471406951569822,"pZ":3.362903440282902,"vX0":-5.504934572116656,"vY0":-124.20465772971794,"vZ0":-1.9066641359407088,"x":77.09,"y":147.98,"x0":2.4107727708937956,"y0":50.003983115814584,"z0":5.761561401936988,"aX":10.58768365841178},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":14.3,"breakHorizontal":-11.0,"spinRate":1568,"spinDirection":139},"zone":12,"typeConfidence":0.94,"plateTime":0.44007070187233754,"extension":6.600553428723484},"index":1,"playId":"db5c8d60-d23f-361d-ac93-4306e71e903e","pitchNumber":2,"startTime":"2025-08-13T00:35:56.548Z","endTime":"2025-08-13T00:36:00.778Z","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":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.567302652638695,"aZ":-13.312914890879378,"pfxX":5.440777901611831,"pfxZ":10.587511448481663,"pX":0.7528137693204658,"pZ":1.8721178025712966,"vX0":-6.0557317408581905,"vY0":-132.4449688157588,"vZ0":-7.391846972731297,"x":88.3,"y":188.23,"x0":2.359059693723458,"y0":50.001971096063926,"z0":5.667353738368592,"aX":9.692075928966464},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-8.5,"spinRate":2469,"spinDirection":143},"zone":9,"typeConfidence":0.92,"plateTime":0.4131231764733294,"extension":6.674997927958912},"index":2,"playId":"e6e846da-191d-3d31-b818-1acd45c54759","pitchNumber":3,"startTime":"2025-08-13T00:36:16.703Z","endTime":"2025-08-13T00:36:20.568Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.64872745957381,"strikeZoneBottom":1.74659777896228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.964866062551728,"aZ":-38.63250215637652,"pfxX":-0.4374719641029319,"pfxZ":-4.476783811433686,"pX":0.30323576226060783,"pZ":2.407552917629174,"vX0":-5.160138077742262,"vY0":-118.87862007159993,"vZ0":0.32798308403422083,"x":105.44,"y":173.78,"x0":2.551060414440505,"y0":50.00206595565389,"z0":5.750509527367727,"aX":-0.6302357853787224},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.8,"breakHorizontal":1.9,"spinRate":2423,"spinDirection":319},"zone":6,"typeConfidence":0.92,"plateTime":0.4592543471548214,"extension":6.602106433144931},"index":3,"playId":"d8a0f527-5147-322d-94b2-f0e80d82d771","pitchNumber":4,"startTime":"2025-08-13T00:36:43.057Z","endTime":"2025-08-13T00:36:48.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.44000006457912,"strikeZoneBottom":1.53860158982466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.207693143714284,"aZ":-37.88638708943413,"pfxX":0.20931413458154946,"pfxZ":-3.854404109714622,"pX":-0.96841086094741,"pZ":0.4222753306370776,"vX0":-8.0368075143842,"vY0":-120.62854669046828,"vZ0":-4.00798063570411,"x":153.91,"y":227.38,"x0":2.371142052975261,"y0":50.001969219801516,"z0":5.425447501394489,"aX":0.31027127584169467},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.7,"breakHorizontal":1.4,"spinRate":2412,"spinDirection":330},"zone":13,"typeConfidence":0.92,"plateTime":0.45306958979390277,"extension":6.619059495579926},"index":4,"playId":"7e62ef4c-bed2-3bf6-a261-8f4669c85569","pitchNumber":5,"startTime":"2025-08-13T00:37:04.943Z","endTime":"2025-08-13T00:37:09.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48303327177589,"aZ":-14.972958697682964,"pfxX":5.640284056472688,"pfxZ":9.424583407605134,"pX":-0.011727353051450968,"pZ":2.964190367032648,"vX0":-7.73509616058264,"vY0":-133.6747591993423,"vZ0":-4.707183347711945,"x":117.45,"y":158.75,"x0":2.1751045071878514,"y0":50.00469663618789,"z0":5.8089126289195505,"aX":10.297204481513226},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":-8.8,"spinRate":2334,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.4084051225500325,"extension":6.748949850457048},"hitData":{"launchSpeed":89.4,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.05,"coordY":120.26}},"index":5,"playId":"8b8a4c12-aed6-375f-9cdb-94a779d75b98","pitchNumber":6,"startTime":"2025-08-13T00:37:30.128Z","endTime":"2025-08-13T00:37:40.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:37:40.568Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Willson Contreras grounds into a double play, shortstop Ezequiel Tovar to second baseman Kyle Farmer to first baseman Warming Bernabel. Brendan Donovan to 3rd. Iván Herrera out at 2nd. Willson Contreras out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-13T00:37:54.961Z","endTime":"2025-08-13T00:38:55.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.60999925098754,"strikeZoneBottom":1.71775158716804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49921472196449,"aZ":-26.395088282852456,"pfxX":1.3805498947970951,"pfxZ":3.6201381634880168,"pX":-0.43931782280307136,"pZ":3.4067553622174302,"vX0":-7.710691670517742,"vY0":-125.1087099150538,"vZ0":-0.1670739726502768,"x":133.75,"y":146.8,"x0":2.4935747908001518,"y0":50.00440395201433,"z0":5.624404697843554,"aX":2.206136956325514},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-0.8,"spinRate":2459,"spinDirection":175},"zone":1,"typeConfidence":0.85,"plateTime":0.4365745132676886,"extension":6.640980701033434},"index":0,"playId":"2c5b9b86-b204-33c6-9829-33af84373159","pitchNumber":1,"startTime":"2025-08-13T00:38:08.947Z","endTime":"2025-08-13T00:38:13.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.6,"strikeZoneTop":3.61000104287656,"strikeZoneBottom":1.69241736933199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.236819480126805,"aZ":-39.96593075712682,"pfxX":-1.0675687055303147,"pfxZ":-5.432149236005728,"pX":1.8482954763788728,"pZ":2.626523100214741,"vX0":-1.7167071552842752,"vY0":-118.35808343476909,"vZ0":1.3594382711459885,"x":46.55,"y":167.86,"x0":2.718586381811942,"y0":50.00313462002169,"z0":5.673829006937731,"aX":-1.5310349644516954},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.4,"breakHorizontal":2.3,"spinRate":2314,"spinDirection":313},"zone":14,"typeConfidence":0.92,"plateTime":0.460828654616666,"extension":6.384273484672976},"index":1,"playId":"2898dc71-06e0-3861-a66b-f399ccdde10d","pitchNumber":2,"startTime":"2025-08-13T00:38:27.793Z","endTime":"2025-08-13T00:38:31.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25147200491405,"aZ":-26.06996087370042,"pfxX":9.375747152192995,"pfxZ":3.8300375714019275,"pX":0.42896258353113126,"pZ":1.2494970687510887,"vX0":-7.538681393358938,"vY0":-125.15685068607374,"vZ0":-5.473436260440894,"x":100.65,"y":205.04,"x0":2.255714456065588,"y0":50.00222491623811,"z0":5.588364776282139,"aX":14.937359070122788},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":-15.4,"spinRate":1402,"spinDirection":137},"zone":14,"typeConfidence":0.97,"plateTime":0.4369168269687891,"extension":6.574150509738754},"hitData":{"launchSpeed":89.4,"launchAngle":2.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.43,"coordY":147.12}},"index":2,"playId":"e2e6eccf-a181-3b1c-866e-ec4134c5c019","pitchNumber":3,"startTime":"2025-08-13T00:38:48.066Z","endTime":"2025-08-13T00:38:55.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:38:55.901Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-13T00:39:21.665Z","endTime":"2025-08-13T00:39:49.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.55200686434523,"strikeZoneBottom":1.69799264459077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.116912513881577,"aZ":-33.155209807910275,"pfxX":-4.592821030076111,"pfxZ":-0.6978470841033939,"pX":0.798201792451351,"pZ":3.629632472501396,"vX0":-2.9241297837482363,"vY0":-118.11632341871774,"vZ0":2.2720627836948206,"x":86.57,"y":140.78,"x0":2.650107989324993,"y0":50.002558330873185,"z0":5.710262929771939,"aX":-6.4689565435761995},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.4,"breakHorizontal":9.0,"spinRate":1918,"spinDirection":313},"zone":3,"typeConfidence":0.9,"plateTime":0.46424260337662115,"extension":6.493584505184116},"index":0,"playId":"31f7e592-8c2d-399c-9170-5d077402aa41","pitchNumber":1,"startTime":"2025-08-13T00:39:25.306Z","endTime":"2025-08-13T00:39:29.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.97545001153584,"aZ":-39.25569595516054,"pfxX":-0.37311587533617385,"pfxZ":-4.895206716959105,"pX":0.43596225966298713,"pZ":2.158144248360989,"vX0":-4.624415405670741,"vY0":-118.9539530596825,"vZ0":0.11870281836356122,"x":100.38,"y":180.51,"x0":2.446803106441328,"y0":50.00467059799992,"z0":5.641290772540335,"aX":-0.5393251279978599},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.6,"breakHorizontal":1.7,"spinRate":2323,"spinDirection":319},"zone":9,"typeConfidence":0.92,"plateTime":0.4589335634770517,"extension":6.561569185562208},"hitData":{"launchSpeed":82.0,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":172.97}},"index":1,"playId":"625a6a5e-5eff-3f27-a9d7-82f1c95b61ce","pitchNumber":2,"startTime":"2025-08-13T00:39:42.185Z","endTime":"2025-08-13T00:39:49.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:39:49.041Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Beck pops out to catcher Yohel Pozo in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-13T00:41:37.280Z","endTime":"2025-08-13T00:43:09.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.3,"strikeZoneTop":3.63999912874925,"strikeZoneBottom":1.7116965137839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.688285930173844,"aZ":-44.65869834971881,"pfxX":-6.983259804384131,"pfxZ":-10.571918229599115,"pX":0.27565907180771715,"pZ":3.047586640413993,"vX0":0.5690534157154667,"vY0":-109.08268523016808,"vZ0":2.4528102494882544,"x":106.49,"y":156.5,"x0":0.9133645333419311,"y0":50.00056478662339,"z0":6.793648015905867,"aX":-8.249615825049764},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.3,"breakVerticalInduced":-17.9,"breakHorizontal":12.4,"spinRate":3050,"spinDirection":335},"zone":2,"typeConfidence":2.0,"plateTime":0.5059354286056053,"extension":6.19834782610946},"index":0,"playId":"09b98c5f-571a-36af-85ef-58c2d3234f5a","pitchNumber":1,"startTime":"2025-08-13T00:41:55.130Z","endTime":"2025-08-13T00:41:59.101Z","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.9,"endSpeed":83.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.651765541179564,"aZ":-12.774820582422349,"pfxX":6.980579589897223,"pfxZ":10.730144254330074,"pX":0.5491410748298674,"pZ":3.5940054586786183,"vX0":-2.7460534050066574,"vY0":-133.8067458869729,"vZ0":-5.239014844194905,"x":96.07,"y":141.74,"x0":0.6833900098712735,"y0":50.005768088263885,"z0":6.497448709081574,"aX":12.62308163551265},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.5,"breakHorizontal":-12.0,"spinRate":2212,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4098066772485849,"extension":6.174421243547631},"index":1,"playId":"c76d0f5c-1615-311b-83ba-7992a9d562f4","pitchNumber":2,"startTime":"2025-08-13T00:42:09.045Z","endTime":"2025-08-13T00:42:12.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.86468747003281,"strikeZoneBottom":1.77938567366784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.7021600069333,"aZ":-32.04417653223917,"pfxX":-3.3744554927724506,"pfxZ":0.08051822479578163,"pX":0.9857855354211795,"pZ":5.535824353567401,"vX0":1.1793006253797693,"vY0":-124.49405953861685,"vZ0":3.5800944503776453,"x":79.42,"y":89.31,"x0":0.9492884590366922,"y0":50.001677157852484,"z0":6.702648058875151,"aX":-5.393486760085443},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":5.9,"spinRate":2746,"spinDirection":255},"zone":12,"typeConfidence":2.0,"plateTime":0.43691790021886057,"extension":6.202820248694442},"index":2,"playId":"e646a370-276b-34c5-aebe-f46e451d1e71","pitchNumber":3,"startTime":"2025-08-13T00:42:27.101Z","endTime":"2025-08-13T00:42:31.797Z","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":2,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":68.9,"strikeZoneTop":3.76726526025925,"strikeZoneBottom":1.74938926541826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12190030219675,"aZ":-45.138214704996834,"pfxX":-5.646980532015242,"pfxZ":-10.744329845215258,"pX":0.21746133481222488,"pZ":4.08744984187929,"vX0":0.9064959961837165,"vY0":-109.97472761832768,"vZ0":4.4191904545620435,"x":108.71,"y":128.42,"x0":0.5291860070595793,"y0":50.00077699614425,"z0":6.885609407287741,"aX":-6.816265378104413},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-17.6,"breakHorizontal":10.0,"spinRate":2982,"spinDirection":333},"zone":12,"typeConfidence":2.0,"plateTime":0.5008306040549906,"extension":6.3160872413832045},"index":3,"playId":"2071aefe-d2d0-3a66-98e5-ab79daa699c5","pitchNumber":4,"startTime":"2025-08-13T00:42:45.574Z","endTime":"2025-08-13T00:42:50.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.367059427604374,"aZ":-19.85694514102697,"pfxX":0.49446555658881763,"pfxZ":6.941143771669267,"pX":-0.5819926457078433,"pZ":3.634401066610145,"vX0":-3.0982655653780085,"vY0":-131.50055822704311,"vZ0":-3.608833215098958,"x":139.18,"y":140.65,"x0":0.5405111691626093,"y0":50.0054565691878,"z0":6.47375875306224,"aX":0.8782513035172589},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.1,"breakHorizontal":-0.4,"spinRate":2458,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.4143974146869609,"extension":6.3886239584122695},"hitData":{"launchSpeed":62.2,"launchAngle":85.0,"totalDistance":23.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":135.33,"coordY":202.47}},"index":4,"playId":"4821e268-70f8-3bff-9f40-9b40b3fda781","pitchNumber":5,"startTime":"2025-08-13T00:43:00.755Z","endTime":"2025-08-13T00:43:09.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:43:09.407Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Warming Bernabel pops out to second baseman Brendan Donovan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-13T00:43:21.815Z","endTime":"2025-08-13T00:46:01.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.539867572195824,"aZ":-21.352341307110734,"pfxX":10.469223799279506,"pfxZ":6.333082360109055,"pX":0.1566582681963481,"pZ":1.3618998215614289,"vX0":-4.310970700832405,"vY0":-129.4951059460669,"vZ0":-8.31431730639568,"x":111.03,"y":202.01,"x0":0.4773696934810666,"y0":50.001924652697085,"z0":6.231688955475667,"aX":17.884456242698274},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.0,"breakHorizontal":-18.1,"spinRate":1935,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.42200930484252996,"extension":6.599799457939492},"index":0,"playId":"b6804a25-60d1-3c82-8c2e-ded1ebb3e1e4","pitchNumber":1,"startTime":"2025-08-13T00:43:35.995Z","endTime":"2025-08-13T00:43:40.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":68.7,"strikeZoneTop":3.08999904987765,"strikeZoneBottom":1.4022019924219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.920577243298787,"aZ":-45.23135042028639,"pfxX":-5.661114637775922,"pfxZ":-10.822626904686167,"pX":0.9246944729980578,"pZ":4.356391090201134,"vX0":2.0475337195083276,"vY0":-110.13624193995527,"vZ0":5.02485172705341,"x":81.75,"y":121.16,"x0":0.7089200586238068,"y0":50.00505961591611,"z0":6.885369102667363,"aX":-6.827429024581805},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-17.5,"breakHorizontal":9.6,"spinRate":2954,"spinDirection":334},"zone":12,"typeConfidence":2.0,"plateTime":0.5008740617342697,"extension":6.355572812838497},"index":1,"playId":"4afe3c23-b36d-33be-a340-3e915df89e25","pitchNumber":2,"startTime":"2025-08-13T00:43:51.789Z","endTime":"2025-08-13T00:43:55.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.08999905396266,"strikeZoneBottom":1.44757360973848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.908487022592414,"aZ":-14.891017970085528,"pfxX":4.326683578076579,"pfxZ":9.041021251424281,"pX":0.45577435777958014,"pZ":1.774099930117873,"vX0":-1.5836283867470402,"vY0":-137.47840183042098,"vZ0":-9.474569308226819,"x":99.63,"y":190.88,"x0":0.4776949461112432,"y0":50.00134614147362,"z0":6.279222417434054,"aX":8.26861251927873},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-7.4,"spinRate":2186,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.3986341198353487,"extension":6.486554309787058},"index":2,"playId":"fab68182-fe74-3500-8729-addbab5ff123","pitchNumber":3,"startTime":"2025-08-13T00:44:07.909Z","endTime":"2025-08-13T00:44:13.235Z","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":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.05881163398492,"strikeZoneBottom":1.31638487517185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.743668912243265,"aZ":-44.455320017316055,"pfxX":-3.8755239759664937,"pfxZ":-9.515286238935609,"pX":-1.4860145023724227,"pZ":-0.20792128504193763,"vX0":-2.910539954904304,"vY0":-114.016734450746,"vZ0":-4.941242748239459,"x":173.64,"y":244.39,"x0":0.3193870159482511,"y0":50.001847300650574,"z0":6.464025657467408,"aX":-5.002911958177372},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-18.2,"breakHorizontal":7.8,"spinRate":3093,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4839958966506832,"extension":6.3730661396678485},"index":3,"playId":"806d3563-c175-3301-9868-97ca3cd08ce9","pitchNumber":4,"startTime":"2025-08-13T00:44:24.241Z","endTime":"2025-08-13T00:44:27.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.09000058291595,"strikeZoneBottom":1.40585715780033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.546704040791514,"aZ":-20.618694898016297,"pfxX":0.798125289351487,"pfxZ":6.4660586501905755,"pX":0.3261249701967981,"pZ":5.074381412897738,"vX0":-1.1124679095171326,"vY0":-132.19069089065022,"vZ0":-0.04263235033944501,"x":104.57,"y":101.77,"x0":0.6467949656875668,"y0":50.003686273665714,"z0":6.591858384941842,"aX":1.4266997731058433},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":-1.2,"spinRate":2480,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.4127747201476528,"extension":6.449054219905387},"index":4,"playId":"a04d2604-d725-31ca-b355-702431ac75fc","pitchNumber":5,"startTime":"2025-08-13T00:44:42.904Z","endTime":"2025-08-13T00:44:48.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.318535449883,"aZ":-15.632669602106525,"pfxX":4.572153817584589,"pfxZ":8.743442218767484,"pX":-0.1677988378718776,"pZ":1.7743818415364678,"vX0":-3.043055216791735,"vY0":-136.51631282088024,"vZ0":-9.290713454797856,"x":123.4,"y":190.87,"x0":0.36579720740223465,"y0":50.005490512616475,"z0":6.291855484151896,"aX":8.653837834011963},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":-7.7,"spinRate":2017,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.4008188633080012,"extension":6.510214065359564},"index":5,"playId":"0810d494-e397-3ded-aed7-9b6079b54b63","pitchNumber":6,"startTime":"2025-08-13T00:45:02.115Z","endTime":"2025-08-13T00:45:05.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.554574918097487,"aZ":-28.742054411043654,"pfxX":-2.5370921839857337,"pfxZ":2.1256062012671055,"pX":0.16144589910882134,"pZ":3.667434696804911,"vX0":-0.513408651029743,"vY0":-125.13419082260558,"vZ0":-1.2838133004247454,"x":110.85,"y":139.76,"x0":0.6983593882624607,"y0":50.005272853539886,"z0":6.499446946048256,"aX":-4.103925348948613},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":4.7,"spinRate":2631,"spinDirection":263},"zone":12,"typeConfidence":2.0,"plateTime":0.43443162695454296,"extension":6.353328501885429},"index":6,"playId":"ab8a99aa-52d2-3bcb-ad80-22c650d3c77a","pitchNumber":7,"startTime":"2025-08-13T00:45:25.678Z","endTime":"2025-08-13T00:45:28.858Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.718002131451815,"aZ":-22.152162614527857,"pfxX":7.8858451374692375,"pfxZ":5.78146276672909,"pX":0.05984873171264207,"pZ":2.3603720306646947,"vX0":-4.056966804863014,"vY0":-130.1727083425304,"vZ0":-5.7326874121492315,"x":114.72,"y":175.05,"x0":0.6056366742393147,"y0":50.002489205351594,"z0":6.244687742329927,"aX":13.671024275243749},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.6,"breakHorizontal":-13.6,"spinRate":1945,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.4191444573656806,"extension":6.346055671567943},"hitData":{"launchSpeed":83.8,"launchAngle":65.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.2,"coordY":137.38}},"index":7,"playId":"de83b4a3-64cf-3a6b-a00b-a86895e30918","pitchNumber":8,"startTime":"2025-08-13T00:45:51.468Z","endTime":"2025-08-13T00:46:01.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:46:01.275Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-13T00:46:14.094Z","endTime":"2025-08-13T00:47:36.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.48000018782365,"strikeZoneBottom":1.67199740108522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27070840293808,"aZ":-17.528994868589926,"pfxX":6.275923876027809,"pfxZ":7.702395100080883,"pX":-0.15227094527592971,"pZ":3.098694431683391,"vX0":-3.9102548815931266,"vY0":-136.1414487207307,"vZ0":-5.615507099850761,"x":122.8,"y":155.12,"x0":0.4777186767300546,"y0":50.004433067437745,"z0":6.37749016618848,"aX":11.934106147817277},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":-10.7,"spinRate":2135,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4003664794649886,"extension":6.46939597273132},"index":0,"playId":"0fda8fe2-c569-355b-b8f0-d9b8a5acca60","pitchNumber":1,"startTime":"2025-08-13T00:46:24.145Z","endTime":"2025-08-13T00:46:28.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.47999986384135,"strikeZoneBottom":1.72154256692446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.911384899826405,"aZ":-21.628965343574677,"pfxX":8.722524797696236,"pfxZ":6.268845456325762,"pX":-0.6885608241767195,"pZ":0.3072630134073831,"vX0":-6.172320753452926,"vY0":-128.19091406442135,"vZ0":-10.409130113075319,"x":143.25,"y":230.48,"x0":0.6047609318428594,"y0":50.000200893753544,"z0":6.076447061510642,"aX":14.66611567134744},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.5,"breakHorizontal":-14.6,"spinRate":1967,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4255794825552641,"extension":6.538967433915951},"index":1,"playId":"ecffb36c-f080-3bb3-8297-eb7cde2068af","pitchNumber":2,"startTime":"2025-08-13T00:46:50.836Z","endTime":"2025-08-13T00:46:55.767Z","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":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.1,"strikeZoneTop":3.48000020288709,"strikeZoneBottom":1.72213930100934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46718363851661,"aZ":-17.08671230530415,"pfxX":0.9578336584611087,"pfxZ":8.326586582456727,"pX":-1.9244741822723679,"pZ":1.0891018831468802,"vX0":-6.758083803707967,"vY0":-132.74925993009967,"vZ0":-10.202582377263939,"x":190.36,"y":209.37,"x0":0.5136517208763919,"y0":50.00094220824745,"z0":6.187200528692857,"aX":1.736615643864019},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.4,"breakHorizontal":-0.5,"spinRate":2632,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41030117197644156,"extension":6.632893637643272},"index":2,"playId":"58d52ed1-f305-37be-b4e7-199b8fb4ed4a","pitchNumber":3,"startTime":"2025-08-13T00:47:07.904Z","endTime":"2025-08-13T00:47:12.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.04077777082873,"aZ":-15.369726942431534,"pfxX":6.3912411912690485,"pfxZ":8.754341090519887,"pX":0.14044255084580975,"pZ":1.338178859927265,"vX0":-3.0748248510979286,"vY0":-137.11256543896698,"vZ0":-10.523723819377052,"x":111.65,"y":202.65,"x0":0.4412214957715423,"y0":50.00080620379169,"z0":6.254866278304231,"aX":12.265059102321354},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":-11.0,"spinRate":2219,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.398252416950835,"extension":6.416534682973674},"hitData":{"launchSpeed":75.0,"launchAngle":-5.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":150.16}},"index":3,"playId":"9780dad6-418e-34b8-8807-6535d7d26590","pitchNumber":4,"startTime":"2025-08-13T00:47:28.248Z","endTime":"2025-08-13T00:47:36.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:47:36.229Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, second baseman Kyle Farmer to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-13T00:49:31.828Z","endTime":"2025-08-13T00:51:09.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.52373812638751,"strikeZoneBottom":1.57840376606256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.809301870557807,"aZ":-15.17612104228755,"pfxX":6.199354517822291,"pfxZ":9.786178409422037,"pX":0.27004839944141207,"pZ":3.30193377235797,"vX0":-7.520496273757796,"vY0":-130.75453793970544,"vZ0":-3.849378413000229,"x":106.71,"y":149.63,"x0":2.3740726928366813,"y0":50.00080183109528,"z0":5.927321877961058,"aX":10.765611397777565},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.2,"breakHorizontal":-9.6,"spinRate":2417,"spinDirection":141},"zone":2,"typeConfidence":0.86,"plateTime":0.4184237224325362,"extension":6.5985540484616285},"index":0,"playId":"8e3e59d9-a3fd-3941-b639-c27d6f49ce1c","pitchNumber":1,"startTime":"2025-08-13T00:49:49.616Z","endTime":"2025-08-13T00:49:53.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.51974570230939,"strikeZoneBottom":1.64146711088584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.112309343840476,"aZ":-25.47614568624657,"pfxX":0.9728633869783803,"pfxZ":4.200779933302122,"pX":-2.1641402460075385,"pZ":0.7588518914078142,"vX0":-11.43713808142238,"vY0":-124.8761743530054,"vZ0":-6.536006913066466,"x":199.49,"y":218.29,"x0":2.3318020914281554,"y0":50.00091636387251,"z0":5.48154811040124,"aX":1.5525504848091978},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.4,"breakHorizontal":0.6,"spinRate":2474,"spinDirection":152},"zone":13,"typeConfidence":0.51,"plateTime":0.43718820837247385,"extension":6.628467781798114},"index":1,"playId":"c32f37c5-00fc-3b7a-92c0-59be1d17e6cd","pitchNumber":2,"startTime":"2025-08-13T00:50:04.299Z","endTime":"2025-08-13T00:50:09.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.256901243992417,"aZ":-40.99388213475746,"pfxX":-1.9410875641068688,"pfxZ":-6.2207796544904745,"pX":0.7210284748300163,"pZ":1.7129166823021995,"vX0":-3.993795149432631,"vY0":-117.98710198784129,"vZ0":-0.46703821562905024,"x":89.52,"y":192.53,"x0":2.684055183529386,"y0":50.00340105297573,"z0":5.672997705879793,"aX":-2.751322034579331},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.2,"breakHorizontal":4.4,"spinRate":2372,"spinDirection":324},"zone":9,"typeConfidence":0.93,"plateTime":0.4632320432694783,"extension":6.416064645806428},"index":2,"playId":"dee8a18b-7561-3694-982e-bb2c68eb928e","pitchNumber":3,"startTime":"2025-08-13T00:50:23.585Z","endTime":"2025-08-13T00:50:27.358Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-13T00:50:33.348Z","endTime":"2025-08-13T00:50:46.442Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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":92.3,"endSpeed":84.5,"strikeZoneTop":3.39999942806723,"strikeZoneBottom":1.60189585304587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.170797879817876,"aZ":-14.867654703070846,"pfxX":6.39229015042475,"pfxZ":9.508665886804458,"pX":-1.125410270088033,"pZ":2.2379068075708104,"vX0":-10.751824706372846,"vY0":-133.8830578468353,"vZ0":-6.246505695208291,"x":159.9,"y":178.36,"x0":2.107130418306577,"y0":50.00410423033974,"z0":5.660327276432892,"aX":11.637078889028224},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":-9.4,"spinRate":2515,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.40868583189767493,"extension":6.648288918541154},"index":4,"playId":"9cca4d3c-4f2f-3319-a563-e031863ab5fd","pitchNumber":4,"startTime":"2025-08-13T00:50:46.442Z","endTime":"2025-08-13T00:50:51.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.214059967326243,"aZ":-39.1494659068653,"pfxX":-1.1947568394397106,"pfxZ":-4.731892064216485,"pX":1.0869692714944454,"pZ":2.266130819635837,"vX0":-3.2399291450991594,"vY0":-120.09971633574777,"vZ0":0.2711457952557228,"x":75.57,"y":177.59,"x0":2.6035927279902906,"y0":50.00159634907581,"z0":5.607058974319746,"aX":-1.7614492564250215},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.3,"breakHorizontal":2.9,"spinRate":2513,"spinDirection":308},"zone":14,"typeConfidence":0.91,"plateTime":0.4544264438671086,"extension":6.507645923394808},"hitData":{"launchSpeed":100.5,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.11,"coordY":149.66}},"index":5,"playId":"4bad65ff-b721-3133-80c7-b4341ea8fafe","pitchNumber":5,"startTime":"2025-08-13T00:51:02.012Z","endTime":"2025-08-13T00:51:09.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:51:09.573Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Walker walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-13T00:51:23.540Z","endTime":"2025-08-13T00:53:17.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.73923588239366,"strikeZoneBottom":1.88932291696462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.312191773796485,"aZ":-18.204411140046048,"pfxX":3.84898486875704,"pfxZ":7.845387978825499,"pX":0.052228736855630335,"pZ":4.6268471443941595,"vX0":-7.068210080271106,"vY0":-132.36706723109876,"vZ0":0.030067364067099978,"x":115.01,"y":113.86,"x0":2.2527678684744146,"y0":50.00431969741627,"z0":5.9443419536722635,"aX":6.856040640438969},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.4,"breakHorizontal":-5.5,"spinRate":2426,"spinDirection":150},"zone":12,"typeConfidence":0.76,"plateTime":0.4132411232335551,"extension":6.513828466927749},"index":0,"playId":"2e206da3-98d6-35ed-95b2-11c278d2d143","pitchNumber":1,"startTime":"2025-08-13T00:51:35.313Z","endTime":"2025-08-13T00:51:39.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.81000011926382,"strikeZoneBottom":1.82720455839868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.476883451710606,"aZ":-40.170381034543745,"pfxX":-1.4171206975562507,"pfxZ":-5.72642849521068,"pX":0.701972702078455,"pZ":3.9891700203172897,"vX0":-3.9011131562303833,"vY0":-116.91930266811505,"vZ0":4.391335761275027,"x":90.24,"y":131.07,"x0":2.571273147070902,"y0":50.00556790841697,"z0":5.838510049294716,"aX":-1.9770671703903253},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.1,"breakHorizontal":3.5,"spinRate":2270,"spinDirection":315},"zone":12,"typeConfidence":0.92,"plateTime":0.4671108612221424,"extension":6.386540061654192},"index":1,"playId":"0fc4e2e2-29c2-307d-8109-c9b2494407be","pitchNumber":2,"startTime":"2025-08-13T00:51:49.907Z","endTime":"2025-08-13T00:51:54.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.80999999743332,"strikeZoneBottom":1.85025220004476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.792765706727902,"aZ":-15.506634645565008,"pfxX":5.0838405045584185,"pfxZ":9.362195455616662,"pX":0.5542313539118936,"pZ":1.5479815348184447,"vX0":-6.547160757813993,"vY0":-132.44593714911082,"vZ0":-7.80649656277827,"x":95.87,"y":196.98,"x0":2.3955353653732536,"y0":50.000515581540085,"z0":5.663463269079525,"aX":9.048288773166703},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.5,"breakHorizontal":-7.8,"spinRate":2442,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.4132476958792637,"extension":6.634744342506203},"index":2,"playId":"2f6e9c92-d0dd-312e-9181-c4191115408e","pitchNumber":3,"startTime":"2025-08-13T00:52:06.207Z","endTime":"2025-08-13T00:52:11.868Z","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":90.7,"endSpeed":83.2,"strikeZoneTop":4.03610879776227,"strikeZoneBottom":1.88414806552205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.970338675482598,"aZ":-14.299484314861152,"pfxX":5.153989552417059,"pfxZ":10.131833731962907,"pX":-0.4175145500181308,"pZ":2.2003296314390686,"vX0":-8.723319129473326,"vY0":-131.73308695353194,"vZ0":-6.234409580764494,"x":132.91,"y":179.37,"x0":2.261390113155036,"y0":50.002886474752785,"z0":5.647419595117238,"aX":9.093512752258611},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.2,"breakHorizontal":-7.6,"spinRate":2476,"spinDirection":142},"zone":7,"typeConfidence":0.9,"plateTime":0.4151582788910093,"extension":6.562434828778138},"index":3,"playId":"c0aef4b0-cd09-3eda-b3ff-75991b4386d1","pitchNumber":4,"startTime":"2025-08-13T00:52:21.967Z","endTime":"2025-08-13T00:52:26.753Z","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":90.9,"endSpeed":83.4,"strikeZoneTop":3.81000084210076,"strikeZoneBottom":1.76604736687668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26208736651687,"aZ":-14.196655834934269,"pfxX":4.732578680226153,"pfxZ":10.139911849370243,"pX":0.3288954658161888,"pZ":2.055124376378462,"vX0":-6.546647475508894,"vY0":-132.10336031823894,"vZ0":-6.802432236486684,"x":104.46,"y":183.29,"x0":2.2205551368587906,"y0":50.006184133400325,"z0":5.700779998447753,"aX":8.394289058144334},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.2,"breakHorizontal":-7.2,"spinRate":2457,"spinDirection":144},"zone":9,"typeConfidence":0.91,"plateTime":0.4140954179526699,"extension":6.61237782806641},"index":4,"playId":"3db29f98-4a8d-3e98-8051-1e03665c1d84","pitchNumber":5,"startTime":"2025-08-13T00:52:39.603Z","endTime":"2025-08-13T00:52:44.446Z","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":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-13T00:52:57.058Z","endTime":"2025-08-13T00:53:12.677Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.80999969250152,"strikeZoneBottom":1.80272050624073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85420052487166,"aZ":-13.51415161104557,"pfxX":5.413389105927271,"pfxZ":10.176360973239447,"pX":-0.5220887979104377,"pZ":1.300799473700383,"vX0":-8.944709546145837,"vY0":-134.25789457595067,"vZ0":-8.81839118250103,"x":136.9,"y":203.66,"x0":2.1426630958825448,"y0":50.00551855666647,"z0":5.580342915966118,"aX":9.929406460164511},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":-8.0,"spinRate":2482,"spinDirection":137},"zone":13,"typeConfidence":0.93,"plateTime":0.4072792608715674,"extension":6.786987384086779},"index":6,"playId":"7d062a00-6dce-3050-b095-7409d8a2b378","pitchNumber":6,"startTime":"2025-08-13T00:53:12.677Z","endTime":"2025-08-13T00:53:17.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:53:17.445Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Yohel Pozo grounds into a double play, second baseman Kyle Farmer to shortstop Ezequiel Tovar to first baseman Warming Bernabel. Jordan Walker out at 2nd. Yohel Pozo out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-13T00:53:24.625Z","endTime":"2025-08-13T00:55:00.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.2,"strikeZoneTop":3.2199994378007,"strikeZoneBottom":1.4136128230043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.330571441778726,"aZ":-38.28609920964304,"pfxX":-0.3301064138316927,"pfxZ":-4.2649423758846305,"pX":-0.8575812902328993,"pZ":0.5463669477955198,"vX0":-7.4935326230283605,"vY0":-118.36207113356387,"vZ0":-3.408469493194139,"x":149.69,"y":224.03,"x0":2.3781090135519527,"y0":50.00240790705675,"z0":5.473740680290337,"aX":-0.47156324921055615},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.3,"breakHorizontal":2.3,"spinRate":2253,"spinDirection":324},"zone":13,"typeConfidence":0.93,"plateTime":0.4608858786245067,"extension":6.45237941966762},"index":0,"playId":"5c0cf5f6-552e-36c8-8740-56518f36ab3c","pitchNumber":1,"startTime":"2025-08-13T00:53:44.100Z","endTime":"2025-08-13T00:53:49.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.456495418884828,"aZ":-14.528956502098131,"pfxX":5.943236281050033,"pfxZ":9.845058709152072,"pX":0.3925184921489307,"pZ":3.387027731077128,"vX0":-6.78028508463743,"vY0":-132.56398374434912,"vZ0":-3.6692917853608336,"x":102.04,"y":147.33,"x0":2.2026907913217832,"y0":50.00392792634321,"z0":5.839461659818346,"aX":10.653824433339832},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.3,"breakHorizontal":-9.4,"spinRate":2412,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.41205856658745077,"extension":6.601522425832671},"index":1,"playId":"c107a773-7ca4-3269-8313-5e6f20d688ea","pitchNumber":2,"startTime":"2025-08-13T00:54:09.368Z","endTime":"2025-08-13T00:54:13.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.4,"strikeZoneTop":3.22000059550275,"strikeZoneBottom":1.53704244345067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.167125500136734,"aZ":-36.90868055077682,"pfxX":-2.5258585814926864,"pfxZ":-3.4753603107626283,"pX":2.1152715760665095,"pZ":4.723192987606311,"vX0":-0.48968880894158207,"vY0":-115.00786792595657,"vZ0":5.38926464371009,"x":36.37,"y":111.25,"x0":2.6586214667349735,"y0":50.0044477071234,"z0":5.898056374984075,"aX":-3.4375167824654795},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.9,"breakHorizontal":4.7,"spinRate":2356,"spinDirection":312},"zone":12,"typeConfidence":0.72,"plateTime":0.4733943500330646,"extension":6.375391791198204},"index":2,"playId":"ea00ac44-b4d9-3919-b489-59b9e1cd0400","pitchNumber":3,"startTime":"2025-08-13T00:54:30.639Z","endTime":"2025-08-13T00:54:35.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":75.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.562679380208262,"aZ":-39.85826129737051,"pfxX":-2.5668700461923075,"pfxZ":-5.444227575533887,"pX":1.0298410646268799,"pZ":2.7914454952166023,"vX0":-2.450591828863931,"vY0":-117.33071658127452,"vZ0":1.6320603621400804,"x":77.74,"y":163.41,"x0":2.416448460945168,"y0":50.002456851063926,"z0":5.766119406028183,"aX":-3.623305345796347},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.2,"breakHorizontal":5.2,"spinRate":2314,"spinDirection":308},"zone":12,"typeConfidence":0.91,"plateTime":0.46457872820985946,"extension":6.505114197478786},"hitData":{"launchSpeed":103.1,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":126.48,"coordY":141.04}},"index":3,"playId":"85ffcb94-a23d-3eed-b253-c67634aa89ea","pitchNumber":4,"startTime":"2025-08-13T00:54:52.514Z","endTime":"2025-08-13T00:55:00.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:55:00.362Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-13T00:57:10.464Z","endTime":"2025-08-13T00:57:52.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.75836624824267,"strikeZoneBottom":1.73372232491528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.68010478229418,"aZ":-24.237706841086162,"pfxX":9.500582765652288,"pfxZ":4.8697158816953,"pX":-0.2055242679311095,"pZ":1.0307415379859959,"vX0":-5.3744931430861085,"vY0":-126.5924828423807,"vZ0":-8.073093243361015,"x":124.83,"y":210.95,"x0":0.7053367851398888,"y0":50.005573305503376,"z0":6.187321775047118,"aX":15.496593499285565},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.3,"breakHorizontal":-16.1,"spinRate":1785,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4318667153033915,"extension":6.253456494346699},"index":0,"playId":"917e3b55-8d7d-32a4-8f03-10d3c3aa0be7","pitchNumber":1,"startTime":"2025-08-13T00:57:30.044Z","endTime":"2025-08-13T00:57:34.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.378041409452567,"aZ":-13.678068906913799,"pfxX":4.967010596774388,"pfxZ":9.943567306708136,"pX":-0.7305535698757218,"pZ":2.6579933104217206,"vX0":-4.884523604111583,"vY0":-135.24548576767316,"vZ0":-7.4982150017490286,"x":144.85,"y":167.01,"x0":0.4500562386747004,"y0":50.00176983939661,"z0":6.417683610023273,"aX":9.238355431093776},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":-8.0,"spinRate":2223,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.4043554981221589,"extension":6.355163274744627},"hitData":{"launchSpeed":97.3,"launchAngle":58.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.99,"coordY":103.94}},"index":1,"playId":"b7450715-b93c-30da-b022-9c7c51ece526","pitchNumber":2,"startTime":"2025-08-13T00:57:42.476Z","endTime":"2025-08-13T00:57:52.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:57:52.538Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Braxton Fulford pops out to second baseman Brendan Donovan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-13T00:58:02.448Z","endTime":"2025-08-13T00:58:22.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.280901906854783,"aZ":-12.76927436793035,"pfxX":4.034676756515423,"pfxZ":10.50668116989423,"pX":-0.11500322381325805,"pZ":1.7691770763753363,"vX0":-2.958346289205674,"vY0":-135.22397531461388,"vZ0":-9.796274594802629,"x":121.38,"y":191.01,"x0":0.470596378293831,"y0":50.00142189671937,"z0":6.341265067612389,"aX":7.449848636868052},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":-6.6,"spinRate":2198,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4054977044393926,"extension":6.443065870933479},"hitData":{"launchSpeed":80.2,"launchAngle":62.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.47,"coordY":133.44}},"index":0,"playId":"faebbe5d-f4db-3065-bb20-c14e4e039079","pitchNumber":1,"startTime":"2025-08-13T00:58:13.394Z","endTime":"2025-08-13T00:58:22.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:58:22.973Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Farmer pops out to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-13T00:58:35.977Z","endTime":"2025-08-13T01:00:46.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.44000039416802,"strikeZoneBottom":1.53609015510171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.897718364608906,"aZ":-10.488247395074875,"pfxX":4.625932939493637,"pfxZ":11.795222289406151,"pX":-0.34893353181538067,"pZ":1.1978895290777174,"vX0":-3.8780178318177474,"vY0":-134.87095017340084,"vZ0":-11.34780915885211,"x":130.3,"y":206.44,"x0":0.5080043461258524,"y0":50.00516344615716,"z0":6.204853258435777,"aX":8.50600294124447},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":-7.6,"spinRate":2175,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4064310185606028,"extension":6.412414909968712},"index":0,"playId":"8f6a386f-686b-3572-8c2f-7d1d71283a03","pitchNumber":1,"startTime":"2025-08-13T00:58:46.037Z","endTime":"2025-08-13T00:58:50.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.43999893215462,"strikeZoneBottom":1.52765407198649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.280753699620885,"aZ":-18.54288729048949,"pfxX":7.266864636131734,"pfxZ":8.012976246390108,"pX":0.8649126081740482,"pZ":3.402776714326618,"vX0":-2.1267309713924347,"vY0":-129.4266746506938,"vZ0":-3.883547490662047,"x":84.03,"y":146.91,"x0":0.7516422300951731,"y0":50.00410831104428,"z0":6.337549102358297,"aX":12.365076011944202},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.9,"breakHorizontal":-12.7,"spinRate":1835,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.42271986365234016,"extension":6.2260922898487765},"index":1,"playId":"1642b117-35d5-376d-bbc1-d34ded91a183","pitchNumber":2,"startTime":"2025-08-13T00:59:00.514Z","endTime":"2025-08-13T00:59:05.277Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.44000057142659,"strikeZoneBottom":1.56086108145216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.095240250249375,"aZ":-12.908653618544133,"pfxX":4.299474863550931,"pfxZ":10.142095615535055,"pX":-0.29201833363047647,"pZ":2.4637080689416764,"vX0":-3.7478687801701054,"vY0":-136.68990762122792,"vZ0":-8.188568356788917,"x":128.13,"y":172.26,"x0":0.5358280965404415,"y0":50.00057249083739,"z0":6.377159828596724,"aX":8.164843087416928},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-7.1,"spinRate":2199,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.4001580318713862,"extension":6.440296250084272},"index":2,"playId":"02f0376d-24f3-3681-afc2-6f1ed0736af2","pitchNumber":3,"startTime":"2025-08-13T00:59:16.384Z","endTime":"2025-08-13T00:59:20.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.925036049382825,"aZ":-13.27413119505225,"pfxX":3.6263855269673986,"pfxZ":9.724824985281534,"pX":0.06528141828834264,"pZ":3.3110956404074448,"vX0":-2.4982317850983327,"vY0":-138.31363110125474,"vZ0":-6.06062495472144,"x":114.51,"y":149.38,"x0":0.5075632742240301,"y0":50.00651309729541,"z0":6.415745120576928,"aX":7.050228342647465},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":-6.1,"spinRate":2218,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.3955315092240186,"extension":6.228111752907895},"index":3,"playId":"f20adfc8-d976-312a-924e-61a83281b1f6","pitchNumber":4,"startTime":"2025-08-13T00:59:34.582Z","endTime":"2025-08-13T00:59:39.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.654953215706502,"aZ":-26.356643374077898,"pfxX":-0.8994015471987753,"pfxZ":3.4867032090420045,"pX":-0.6590083674867837,"pZ":1.4018184105974272,"vX0":-2.928034823155134,"vY0":-127.4498514702593,"vZ0":-7.069474455488063,"x":142.12,"y":200.93,"x0":0.6149906683892207,"y0":50.00432165368009,"z0":6.251960734974081,"aX":-1.500549770783116},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":2.2,"spinRate":2675,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.42740899278203814,"extension":6.333389971202007},"index":4,"playId":"38404242-dfdd-31c7-80c2-2048d41c6efe","pitchNumber":5,"startTime":"2025-08-13T00:59:56.273Z","endTime":"2025-08-13T00:59:59.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.109065263409036,"aZ":-45.28645419324103,"pfxX":-4.991265000053051,"pfxZ":-10.357866901410029,"pX":-0.4138264606203169,"pZ":2.7735241684721386,"vX0":-0.5374906184375877,"vY0":-112.33097487958914,"vZ0":1.4858878557352948,"x":132.77,"y":163.89,"x0":0.4768977806671229,"y0":50.00192618551744,"z0":6.740673064017097,"aX":-6.319018659422315},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-18.0,"breakHorizontal":9.1,"spinRate":2887,"spinDirection":334},"zone":4,"typeConfidence":2.0,"plateTime":0.4893352884192672,"extension":6.258033861403902},"index":5,"playId":"0267eb5e-83fd-32f2-88f4-7a984c5a296e","pitchNumber":6,"startTime":"2025-08-13T01:00:14.674Z","endTime":"2025-08-13T01:00:20.045Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.954107384078167,"aZ":-12.741283959544765,"pfxX":4.292337528423887,"pfxZ":9.955683305740092,"pX":-0.743821514598928,"pZ":3.3777326159002348,"vX0":-4.528921564704622,"vY0":-138.5840533037133,"vZ0":-6.028021203006897,"x":145.35,"y":147.58,"x0":0.35116259722821563,"y0":50.004489248489406,"z0":6.4266315621475005,"aX":8.379570729109666},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":-6.8,"spinRate":2095,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.3947087166047809,"extension":6.390963280774062},"hitData":{"launchSpeed":83.7,"launchAngle":75.0,"totalDistance":81.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":143.2,"coordY":177.53}},"index":6,"playId":"1bae6653-5541-3256-85cc-5302f1089acf","pitchNumber":7,"startTime":"2025-08-13T01:00:36.297Z","endTime":"2025-08-13T01:00:46.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:00:46.151Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-13T01:02:43.159Z","endTime":"2025-08-13T01:04:11.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.53000099826641,"strikeZoneBottom":1.61227500015832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0568404195346,"aZ":-24.33511785239694,"pfxX":0.6595707709109835,"pfxZ":4.955421950881871,"pX":-1.3080143719550699,"pZ":1.4280913776540733,"vX0":-9.282314443338281,"vY0":-124.25160148438226,"vZ0":-5.268977578181217,"x":166.86,"y":200.22,"x0":2.371409889908619,"y0":50.003907373053,"z0":5.5671832350737605,"aX":1.0436824958339053},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.0,"breakHorizontal":0.7,"spinRate":2297,"spinDirection":139},"zone":13,"typeConfidence":0.62,"plateTime":0.4387898492547353,"extension":6.603523640422386},"index":0,"playId":"6ed03ccc-1b9c-3cd2-847e-9db398277019","pitchNumber":1,"startTime":"2025-08-13T01:02:54.824Z","endTime":"2025-08-13T01:02:59.082Z","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":90.1,"endSpeed":83.2,"strikeZoneTop":3.56153069047407,"strikeZoneBottom":1.62895528972404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.491895814437783,"aZ":-15.035938247291785,"pfxX":4.304999299752438,"pfxZ":9.759737869192179,"pX":0.5192127259560093,"pZ":2.061783504400907,"vX0":-6.085963841899929,"vY0":-131.11648501599691,"vZ0":-6.6463828339335205,"x":97.21,"y":183.11,"x0":2.3019526355723086,"y0":50.00302072912964,"z0":5.734427812040329,"aX":7.56030680608417},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.6,"breakHorizontal":-6.6,"spinRate":2453,"spinDirection":146},"zone":9,"typeConfidence":0.88,"plateTime":0.41636536354524667,"extension":6.709821084019012},"index":1,"playId":"f705fa17-94b4-34e0-afe9-1535039dd919","pitchNumber":2,"startTime":"2025-08-13T01:03:09.202Z","endTime":"2025-08-13T01:03:14.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39372038462513,"aZ":-16.00624065441801,"pfxX":6.007411424336382,"pfxZ":8.976165697558184,"pX":-0.3427962346717136,"pZ":3.149345648571133,"vX0":-8.799369649940646,"vY0":-132.8525896651234,"vZ0":-3.9076656610174147,"x":130.07,"y":153.75,"x0":2.2200079348683914,"y0":50.003447506743434,"z0":5.790415462021287,"aX":10.82236265308567},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":-9.1,"spinRate":2462,"spinDirection":147},"zone":1,"typeConfidence":0.88,"plateTime":0.41106647778794914,"extension":6.704224036011815},"index":2,"playId":"67e59372-0918-3027-abb2-7267a0007b29","pitchNumber":3,"startTime":"2025-08-13T01:03:25.673Z","endTime":"2025-08-13T01:03:29.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.61798909847406,"aZ":-34.49601562376997,"pfxX":-1.2876624672306543,"pfxZ":-1.6001204450679563,"pX":0.15110519374094578,"pZ":2.068542546046388,"vX0":-4.74330572447713,"vY0":-119.4346037081949,"vZ0":-1.3544179430983712,"x":111.24,"y":182.93,"x0":2.324818159679726,"y0":50.00047831079312,"z0":5.727160097358516,"aX":-1.8715879932499735},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.0,"breakHorizontal":3.4,"spinRate":2281,"spinDirection":318},"zone":8,"typeConfidence":0.82,"plateTime":0.4574741878665982,"extension":6.601707468265747},"index":3,"playId":"e8e416b2-37d3-322b-ba42-ceefe71b3a8d","pitchNumber":4,"startTime":"2025-08-13T01:03:45.456Z","endTime":"2025-08-13T01:03:49.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.184417251597292,"aZ":-13.93681873770511,"pfxX":4.2442093442381585,"pfxZ":9.973406204357213,"pX":-0.11062875640222686,"pZ":3.632147047983809,"vX0":-7.560988822694941,"vY0":-133.9410723071645,"vZ0":-3.2572957222714436,"x":121.22,"y":140.71,"x0":2.1891816956460906,"y0":50.0026000435815,"z0":5.851970745624282,"aX":7.761433430569474},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":-6.1,"spinRate":2512,"spinDirection":147},"zone":2,"typeConfidence":0.92,"plateTime":0.4079276397423266,"extension":6.701002863194675},"index":4,"playId":"932df51e-6455-3782-875f-5b7f008f69b6","pitchNumber":5,"startTime":"2025-08-13T01:04:06.011Z","endTime":"2025-08-13T01:04:11.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:04:11.583Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Scott II flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-13T01:04:15.367Z","endTime":"2025-08-13T01:04:44.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78832990882378,"aZ":-13.995566888085714,"pfxX":6.080254679731975,"pfxZ":9.869247139356709,"pX":0.09423017853243315,"pZ":2.572610650941405,"vX0":-7.917126256230068,"vY0":-134.74145650506557,"vZ0":-5.596786331899712,"x":113.41,"y":169.32,"x0":2.278206127693865,"y0":50.00445488864782,"z0":5.662712352355542,"aX":11.201758158477878},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":-9.4,"spinRate":2441,"spinDirection":137},"zone":5,"typeConfidence":0.93,"plateTime":0.4062336342849773,"extension":6.634257133725639},"hitData":{"launchSpeed":98.9,"launchAngle":39.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.81,"coordY":66.12}},"index":0,"playId":"e1c695bc-75b7-31a3-bb7e-ea974428e553","pitchNumber":1,"startTime":"2025-08-13T01:04:34.473Z","endTime":"2025-08-13T01:04:44.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:04:44.240Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-13T01:04:57.862Z","endTime":"2025-08-13T01:06:29.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.538462952379174,"aZ":-25.999019763627594,"pfxX":0.8910793820485896,"pfxZ":3.786722477497059,"pX":-1.4087576348488762,"pZ":2.007310291867573,"vX0":-9.486857559082774,"vY0":-126.02939226567621,"vZ0":-3.7219512477027505,"x":170.7,"y":184.58,"x0":2.26790748332396,"y0":50.001034917060785,"z0":5.573163071482074,"aX":1.4542421775883443},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.4,"breakHorizontal":0.2,"spinRate":2312,"spinDirection":153},"zone":13,"typeConfidence":0.8,"plateTime":0.43250423960495255,"extension":6.576904927063901},"index":0,"playId":"d1759ee6-d94e-38e7-a102-b2082e7c93fe","pitchNumber":1,"startTime":"2025-08-13T01:05:12.166Z","endTime":"2025-08-13T01:05:16.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.34999876353475,"strikeZoneBottom":1.72435147860768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.344859624760186,"aZ":-13.883585392999995,"pfxX":3.7835892328731555,"pfxZ":9.888214640194398,"pX":1.2202317628977046,"pZ":2.6624977323805954,"vX0":-4.556308656619091,"vY0":-134.68299434516155,"vZ0":-5.36755986663275,"x":70.49,"y":166.89,"x0":2.4368020861822552,"y0":50.0058314982397,"z0":5.651854168334756,"aX":7.0010435768623775},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":-6.0,"spinRate":2376,"spinDirection":139},"zone":12,"typeConfidence":0.92,"plateTime":0.40560270744661864,"extension":6.62871693512055},"index":1,"playId":"24d22773-1aae-3f2d-8421-e0877f880d0a","pitchNumber":2,"startTime":"2025-08-13T01:05:30.364Z","endTime":"2025-08-13T01:05:35.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.34999936134525,"strikeZoneBottom":1.64913041898999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.631075179733326,"aZ":-36.20880114145152,"pfxX":-5.738616326301798,"pfxZ":-2.805777392599591,"pX":0.6012774845370489,"pZ":2.6223436789423085,"vX0":-2.5180347879076654,"vY0":-118.85489588554447,"vZ0":0.399705961095304,"x":94.08,"y":167.98,"x0":2.4182164734659533,"y0":50.00210458806179,"z0":5.725830733992851,"aX":-8.253768326794665},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.7,"breakHorizontal":11.0,"spinRate":1888,"spinDirection":315},"zone":6,"typeConfidence":0.9,"plateTime":0.45988526367584504,"extension":6.444279081555706},"index":2,"playId":"7ab420bc-5895-3c8f-986c-9f3c06ba2906","pitchNumber":3,"startTime":"2025-08-13T01:05:45.407Z","endTime":"2025-08-13T01:05:49.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20989649748981,"aZ":-35.83182979081726,"pfxX":-7.961039970342296,"pfxZ":-2.5491195360675114,"pX":-0.43564181503814514,"pZ":1.4770101511012326,"vX0":-4.39404985110485,"vY0":-118.757013884647,"vZ0":-1.8990064000451086,"x":133.61,"y":198.9,"x0":2.4716687043992325,"y0":50.00546838094197,"z0":5.538660424159015,"aX":-11.401555809764298},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.8,"breakHorizontal":15.5,"spinRate":1935,"spinDirection":314},"zone":13,"typeConfidence":0.92,"plateTime":0.4607704767043588,"extension":6.472105947530191},"index":3,"playId":"4991196e-e431-3e41-b3c7-4968becb4be2","pitchNumber":4,"startTime":"2025-08-13T01:06:01.929Z","endTime":"2025-08-13T01:06:06.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.54454413702069,"aZ":-39.50059677722006,"pfxX":-1.9280310047717615,"pfxZ":-4.938683349371193,"pX":-0.24436772155441733,"pZ":1.6116545516340421,"vX0":-5.477823138712592,"vY0":-120.32177053918387,"vZ0":-1.5161217316029048,"x":126.31,"y":195.27,"x0":2.3004129134022007,"y0":50.00020248671731,"z0":5.709858718099974,"aX":-2.8617186081491695},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.0,"breakHorizontal":4.7,"spinRate":2391,"spinDirection":318},"zone":8,"typeConfidence":0.91,"plateTime":0.45300611092724496,"extension":6.609678622354106},"hitData":{"launchSpeed":101.1,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.97,"coordY":140.53}},"index":4,"playId":"244048d4-c4b0-3a2a-a4b9-3c779c5da868","pitchNumber":5,"startTime":"2025-08-13T01:06:21.472Z","endTime":"2025-08-13T01:06:29.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:06:29.130Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a ground ball to second baseman Brendan Donovan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-13T01:08:21.387Z","endTime":"2025-08-13T01:09:57.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.4,"strikeZoneTop":3.22590467107054,"strikeZoneBottom":1.51977652051442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.798673563863876,"aZ":-46.052548405037925,"pfxX":-5.269882720896223,"pfxZ":-11.406815503214833,"pX":1.120413222762964,"pZ":2.926988860824927,"vX0":2.211479133154835,"vY0":-110.56424442187824,"vZ0":2.3394955678515217,"x":74.29,"y":159.75,"x0":0.7827468489085208,"y0":50.000461021716006,"z0":6.748886610649212,"aX":-6.414088047380063},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-19.4,"breakHorizontal":8.8,"spinRate":2983,"spinDirection":338},"zone":12,"typeConfidence":2.0,"plateTime":0.4986165230591868,"extension":6.319218832710287},"index":0,"playId":"7a7bc33a-35db-3bf4-a131-43a9395e04ad","pitchNumber":1,"startTime":"2025-08-13T01:08:54.597Z","endTime":"2025-08-13T01:08:59.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":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25274424602714,"aZ":-10.337445542940687,"pfxX":4.257001924991632,"pfxZ":11.627901183882251,"pX":-0.33116492695049565,"pZ":2.004262932007868,"vX0":-3.4580460370116386,"vY0":-135.81983574144374,"vZ0":-9.622283273990849,"x":129.62,"y":184.66,"x0":0.40207091260044114,"y0":50.00584679990444,"z0":6.300841287128219,"aX":7.997406395854127},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.3,"breakHorizontal":-7.1,"spinRate":2258,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.40244745830096784,"extension":6.4496083828935165},"index":1,"playId":"527601b7-deeb-3945-aa02-33a49fe280b5","pitchNumber":2,"startTime":"2025-08-13T01:09:09.145Z","endTime":"2025-08-13T01:09:12.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.9,"strikeZoneTop":3.3159833511382,"strikeZoneBottom":1.51914118974436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79182846954448,"aZ":-44.398767914495515,"pfxX":-4.751834249147665,"pfxZ":-9.753756378601864,"pX":-1.6227702805316278,"pZ":0.6547414222414496,"vX0":-2.732169153820957,"vY0":-112.53518496663432,"vZ0":-2.9586484565575963,"x":178.86,"y":221.1,"x0":0.23395292728553457,"y0":50.00319869430192,"z0":6.584564414231519,"aX":-5.954768403652113},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-18.1,"breakHorizontal":9.4,"spinRate":2970,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.49104820831277474,"extension":6.329989691999294},"index":2,"playId":"cb90129f-5e85-3343-8680-99284d3c8576","pitchNumber":3,"startTime":"2025-08-13T01:09:28.533Z","endTime":"2025-08-13T01:09:32.608Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.399429715315925,"aZ":-16.396567803062336,"pfxX":4.4816088073875235,"pfxZ":8.393342268097127,"pX":-0.25474214328509975,"pZ":3.0258004658853417,"vX0":-3.3207920800277844,"vY0":-135.90210824225008,"vZ0":-6.17680301804349,"x":126.71,"y":157.08,"x0":0.39771433706847875,"y0":50.00409961509172,"z0":6.457657606914453,"aX":8.42538231197908},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":-7.4,"spinRate":2080,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.402280375505752,"extension":6.416008085074392},"hitData":{"launchSpeed":88.2,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":143.07}},"index":3,"playId":"9fc08f7d-d67c-3e0b-a72e-5999893f8bcc","pitchNumber":4,"startTime":"2025-08-13T01:09:48.964Z","endTime":"2025-08-13T01:09:57.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:09:57.274Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a sharp line drive to left fielder Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-13T01:10:08.636Z","endTime":"2025-08-13T01:12:05.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,3,4,5],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.51270685111088,"strikeZoneBottom":1.54819341417029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.068785495269342,"aZ":-24.312757784238617,"pfxX":9.912896469880986,"pfxZ":4.764325329855927,"pX":0.2062452965601957,"pZ":2.550573117967438,"vX0":-4.514683909366973,"vY0":-127.39365942193541,"vZ0":-4.757457908174965,"x":109.14,"y":169.91,"x0":0.7090785302130357,"y0":50.00520712197709,"z0":6.353442762041046,"aX":16.36904890094284},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.8,"breakHorizontal":-17.0,"spinRate":1924,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.42920273483019145,"extension":6.2928827450848015},"index":0,"playId":"0da3a5b6-9223-3aaa-babc-c4d1a7e00d69","pitchNumber":1,"startTime":"2025-08-13T01:10:26.391Z","endTime":"2025-08-13T01:10:33.444Z","isPitch":true,"type":"pitch"},{"details":{"description":"Tyler Freeman caught stealing 2nd base, catcher Yohel Pozo to second baseman Brendan Donovan.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"0da3a5b6-9223-3aaa-babc-c4d1a7e00d69","startTime":"2025-08-13T01:10:48.674Z","endTime":"2025-08-13T01:11:06.121Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-13T01:11:06.121Z","endTime":"2025-08-13T01:11:21.114Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"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.3,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78662438680508,"aZ":-14.688485114113966,"pfxX":3.838866711233101,"pfxZ":9.52528101323349,"pX":-0.3906466405815584,"pZ":3.433309610608431,"vX0":-4.006215342028203,"vY0":-134.3099673046663,"vZ0":-5.3452571698741345,"x":131.89,"y":146.08,"x0":0.6181343720091246,"y0":50.00429606572248,"z0":6.485842712378901,"aX":7.048059425700755},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":-6.1,"spinRate":2143,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.4070725486325326,"extension":6.313768543243445},"index":3,"playId":"5af493fb-cd51-3d98-9199-690b39c14857","pitchNumber":2,"startTime":"2025-08-13T01:11:21.114Z","endTime":"2025-08-13T01:11:24.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.6,"endSpeed":67.5,"strikeZoneTop":3.34000064755136,"strikeZoneBottom":1.48615929513181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.530605770811928,"aZ":-44.3095467553372,"pfxX":-7.160402121882534,"pfxZ":-10.425108437643935,"pX":1.6894204752504791,"pZ":4.286520649561081,"vX0":3.5517130690935805,"vY0":-108.35382647207446,"vZ0":4.93275419358794,"x":52.6,"y":123.04,"x0":0.9417538668932057,"y0":50.00034801282687,"z0":6.885972681847085,"aX":-8.339422532607696},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":-16.8,"breakHorizontal":11.8,"spinRate":3019,"spinDirection":330},"zone":12,"typeConfidence":2.0,"plateTime":0.5095022067571957,"extension":6.162057983456983},"index":4,"playId":"46c5afbd-5a9a-364c-a311-ac900f8e04f3","pitchNumber":3,"startTime":"2025-08-13T01:11:38.696Z","endTime":"2025-08-13T01:11:42.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.735420785778786,"aZ":-29.25889609572421,"pfxX":-1.7334105695048279,"pfxZ":1.7886531149336449,"pX":0.08957255301777953,"pZ":1.7059381046616346,"vX0":-1.2245312565644557,"vY0":-126.30529318913824,"vZ0":-5.647343750593441,"x":113.59,"y":192.72,"x0":0.8045016764877508,"y0":50.00295822331992,"z0":6.299932209968251,"aX":-2.823414259991595},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":3.4,"spinRate":2623,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4322897802745338,"extension":6.359818416083608},"hitData":{"launchSpeed":108.4,"launchAngle":13.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":50.29,"coordY":95.13}},"index":5,"playId":"031d71f3-f069-3d50-bf23-8ba0b42001e9","pitchNumber":4,"startTime":"2025-08-13T01:11:54.044Z","endTime":"2025-08-13T01:12:05.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:12:05.969Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (23) on a fly ball to left field. Ezequiel Tovar scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-13T01:12:21.546Z","endTime":"2025-08-13T01:14:00.662Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.3,"strikeZoneTop":3.54054489440271,"strikeZoneBottom":1.70084979184413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45040817501514,"aZ":-12.798912883152058,"pfxX":3.713100432381013,"pfxZ":10.455144940749923,"pX":-0.5580939650490729,"pZ":2.7794554341471205,"vX0":-4.058646136915871,"vY0":-134.81399345011042,"vZ0":-7.182639250437725,"x":138.27,"y":163.73,"x0":0.479655252459039,"y0":50.0014082365386,"z0":6.3689058506570255,"aX":6.880523043692221},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":-5.9,"spinRate":2106,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.40522339511261096,"extension":6.396325665753955},"index":0,"playId":"a3610ba5-e443-34fb-b570-db34196299e1","pitchNumber":1,"startTime":"2025-08-13T01:12:31.296Z","endTime":"2025-08-13T01:12:35.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.45000070915414,"strikeZoneBottom":1.61866996373534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.447744610214883,"aZ":-23.86476746038024,"pfxX":9.847893169428252,"pfxZ":5.045574459681573,"pX":0.1493576685218619,"pZ":1.0590888232365623,"vX0":-4.379469994226767,"vY0":-127.3484626246636,"vZ0":-8.084705320832121,"x":111.31,"y":210.18,"x0":0.6090899163684157,"y0":50.00603867520292,"z0":6.154700073461292,"aX":16.224244344428516},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.6,"breakHorizontal":-16.9,"spinRate":1976,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4296292043783905,"extension":6.219240619538763},"index":1,"playId":"059e3ec7-2119-3457-b57d-304e7bb58aec","pitchNumber":2,"startTime":"2025-08-13T01:12:50.360Z","endTime":"2025-08-13T01:12:54.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.49938895432462,"strikeZoneBottom":1.5928233533913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97785049581586,"aZ":-18.435744315350824,"pfxX":-1.186673070820317,"pfxZ":7.67613867439624,"pX":0.8466578532355734,"pZ":3.607364289815108,"vX0":0.5070731274442823,"vY0":-132.38538146784433,"vZ0":-3.9029712758182975,"x":84.73,"y":141.38,"x0":0.8077359487525052,"y0":50.004701324646625,"z0":6.435256849408377,"aX":-2.1247809617072053},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.3,"breakHorizontal":2.0,"spinRate":2377,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.4123776495117166,"extension":6.304279708257705},"index":2,"playId":"60fe2f0a-ea51-3a6d-8e5d-c66ab56fa395","pitchNumber":3,"startTime":"2025-08-13T01:13:12.174Z","endTime":"2025-08-13T01:13:16.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06523860357413,"aZ":-25.17493779334856,"pfxX":9.022778028291764,"pfxZ":4.223342166229289,"pX":-0.3408071886899264,"pZ":2.5859269716313817,"vX0":-5.607298374735882,"vY0":-127.57869045388813,"vZ0":-4.124355045863208,"x":129.99,"y":168.96,"x0":0.7079677543796475,"y0":50.00088720558423,"z0":6.196488022673421,"aX":14.943367734749659},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":-15.1,"spinRate":1950,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.42854610686378747,"extension":6.255834956867805},"hitData":{"launchSpeed":112.2,"launchAngle":27.0,"totalDistance":442.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":14.79,"coordY":57.18}},"index":3,"playId":"50571a23-5e75-36b1-a984-ca85307577d5","pitchNumber":4,"startTime":"2025-08-13T01:13:33.166Z","endTime":"2025-08-13T01:14:00.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:14:00.662Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Beck flies out to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-13T01:14:23.240Z","endTime":"2025-08-13T01:14:46.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.5,"strikeZoneTop":3.71914958924432,"strikeZoneBottom":1.78150967140333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.451272737679187,"aZ":-43.318220170460066,"pfxX":-4.9766708709656,"pfxZ":-9.43816914809549,"pX":-1.5217125126914275,"pZ":2.0045274248470863,"vX0":-2.9887143880423404,"vY0":-109.27077818808026,"vZ0":0.1674322951430638,"x":175.0,"y":184.66,"x0":0.5214218669470968,"y0":50.002491786443876,"z0":6.672836137590626,"aX":-5.876497846452166},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-16.6,"breakHorizontal":10.0,"spinRate":2878,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.5058123430465935,"extension":6.295920950226772},"index":0,"playId":"75a42c3b-8df0-3043-a549-0d56e3a3c129","pitchNumber":1,"startTime":"2025-08-13T01:14:24.202Z","endTime":"2025-08-13T01:14:28.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.261051857016096,"aZ":-15.90548764579578,"pfxX":0.010863355594077806,"pfxZ":9.077307409569825,"pX":-0.36896938791598943,"pZ":2.727190642672515,"vX0":-2.6549568241431833,"vY0":-132.28422879523686,"vZ0":-6.352917865535377,"x":131.06,"y":165.15,"x0":0.6415395078232141,"y0":50.00199959250455,"z0":6.303902497337802,"aX":0.019810353639770885},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.5,"breakHorizontal":0.5,"spinRate":2461,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.41230414210623056,"extension":6.35534777117702},"hitData":{"launchSpeed":73.5,"launchAngle":32.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.77,"coordY":95.84}},"index":1,"playId":"fcb5c975-996b-3886-90c1-6745067ade24","pitchNumber":2,"startTime":"2025-08-13T01:14:38.280Z","endTime":"2025-08-13T01:14:46.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:14:46.129Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-13T01:15:14.841Z","endTime":"2025-08-13T01:17:29.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":93.7,"endSpeed":85.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.653341562608603,"aZ":-13.980991518355562,"pfxX":3.987375705080242,"pfxZ":9.734937681254578,"pX":0.522464187670701,"pZ":2.7941908132773374,"vX0":-1.1299004563101458,"vY0":-136.2630374487656,"vZ0":-7.166662803279785,"x":97.08,"y":163.34,"x0":0.42601975857428326,"y0":50.00496198404229,"z0":6.4362365128784536,"aX":7.453026529053849},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-7.0,"spinRate":2037,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4029164319700662,"extension":6.410393661349583},"index":0,"playId":"f164796e-d3b2-3e82-b4b3-0bfdc2022ab3","pitchNumber":1,"startTime":"2025-08-13T01:15:22.806Z","endTime":"2025-08-13T01:15:26.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":80.5,"strikeZoneTop":3.0900009153955,"strikeZoneBottom":1.42708180419207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.502610628693496,"aZ":-28.18882448060674,"pfxX":-1.1593760140458027,"pfxZ":2.4926095027865003,"pX":-1.3537088259281094,"pZ":1.2917153303205673,"vX0":-4.645705217563839,"vY0":-124.04126283956442,"vZ0":-6.597366633985617,"x":168.6,"y":203.9,"x0":0.6738675498991076,"y0":50.00439841596091,"z0":6.254726446246331,"aX":-1.8557560168985376},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":2.9,"spinRate":2665,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4370690542048976,"extension":6.194078426715055},"index":1,"playId":"7693c251-6a5f-381a-b5b7-45ebad55f5f5","pitchNumber":2,"startTime":"2025-08-13T01:15:41.155Z","endTime":"2025-08-13T01:15:45.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.182444021558958,"aZ":-15.877767226637902,"pfxX":4.704519264872554,"pfxZ":8.483713107828848,"pX":0.8922270060605458,"pZ":3.4375806687773434,"vX0":-0.7721014300750983,"vY0":-137.1755948543261,"vZ0":-5.153270059403446,"x":82.99,"y":145.97,"x0":0.5645568917348631,"y0":50.00005086108052,"z0":6.410194987522237,"aX":9.031632995321011},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":-8.4,"spinRate":2118,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.39814982007703303,"extension":6.383862938633594},"index":2,"playId":"4a0d221e-20d2-3028-988c-fce60c1945bb","pitchNumber":3,"startTime":"2025-08-13T01:15:56.987Z","endTime":"2025-08-13T01:16:00.534Z","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":93.7,"endSpeed":85.9,"strikeZoneTop":3.09000000658084,"strikeZoneBottom":1.38834016604778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06978656116908,"aZ":-18.615880230417922,"pfxX":4.869429342421776,"pfxZ":7.160298045734194,"pX":1.1420592057624028,"pZ":5.082692716851721,"vX0":-0.03378953795739592,"vY0":-136.50718881033552,"vZ0":-0.7971666919536753,"x":73.47,"y":101.55,"x0":0.5215335333957672,"y0":50.00396778797109,"z0":6.655962527290991,"aX":9.222111439899452},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":-8.9,"spinRate":2109,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4007041647976428,"extension":6.234783835949819},"index":3,"playId":"4ba2f039-309b-3bdd-8463-5a13e276cafe","pitchNumber":4,"startTime":"2025-08-13T01:16:19.627Z","endTime":"2025-08-13T01:16:23.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":68.6,"strikeZoneTop":3.08999976768592,"strikeZoneBottom":1.38889752643819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.510628618869987,"aZ":-45.20479881133849,"pfxX":-5.828260602399988,"pfxZ":-10.84080161576179,"pX":0.6777439301262165,"pZ":4.982572771101685,"vX0":1.9395928536571874,"vY0":-109.58101619782603,"vZ0":6.279996059423588,"x":91.17,"y":104.25,"x0":0.5323924270783517,"y0":50.00336099700855,"z0":6.942516666470245,"aX":-7.004113587351608},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-17.4,"breakHorizontal":10.0,"spinRate":2919,"spinDirection":333},"zone":12,"typeConfidence":2.0,"plateTime":0.5021143267720984,"extension":6.238238158910864},"index":4,"playId":"c923d3ca-5511-3cbd-8d39-6a3feed5540e","pitchNumber":5,"startTime":"2025-08-13T01:16:35.666Z","endTime":"2025-08-13T01:16:39.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.440434823126562,"aZ":-15.572264122773783,"pfxX":4.130698334514761,"pfxZ":9.11481028910649,"pX":0.43006798013569664,"pZ":2.866039423157191,"vX0":-1.4853507067523035,"vY0":-133.99990068579362,"vZ0":-6.358584419661679,"x":100.61,"y":161.4,"x0":0.45421719084340106,"y0":50.00581028979448,"z0":6.378690234460252,"aX":7.52759781733076},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-7.2,"spinRate":1965,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4084424845384711,"extension":6.438422243313886},"index":5,"playId":"76c67350-086f-394c-82cd-540d6f77b3e3","pitchNumber":6,"startTime":"2025-08-13T01:16:53.242Z","endTime":"2025-08-13T01:16:57.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.502478307177842,"aZ":-19.397044013292337,"pfxX":7.771674508860645,"pfxZ":6.8089724388864035,"pX":1.1191666128769053,"pZ":3.364743187179254,"vX0":-2.154309407323968,"vY0":-136.04702662216715,"vZ0":-4.258307833546477,"x":74.34,"y":147.93,"x0":0.9108809013598502,"y0":50.004929326192986,"z0":6.292581853820432,"aX":14.587619118052682},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":-13.7,"spinRate":2075,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40241464847467157,"extension":6.333666387035045},"hitData":{"launchSpeed":96.2,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.09,"coordY":151.68}},"index":6,"playId":"083ae977-0142-321e-9326-be72b7256f8d","pitchNumber":7,"startTime":"2025-08-13T01:17:20.899Z","endTime":"2025-08-13T01:17:29.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:17:29.449Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Iván Herrera pops out to second baseman Kyle Farmer.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-13T01:19:15.414Z","endTime":"2025-08-13T01:19:46.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.917270116300028,"aZ":-14.289799718787835,"pfxX":5.369177642763228,"pfxZ":10.371692028851724,"pX":0.17572576500326742,"pZ":3.116858571490105,"vX0":-7.819726514253774,"vY0":-130.8305435798098,"vZ0":-3.962585286741738,"x":110.3,"y":154.62,"x0":2.512888351907819,"y0":50.00567997465072,"z0":5.72998589064632,"aX":9.261934024816512},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":18.0,"breakHorizontal":-7.9,"spinRate":2498,"spinDirection":143},"zone":2,"typeConfidence":0.88,"plateTime":0.41947767895171806,"extension":6.667836927613795},"hitData":{"launchSpeed":89.4,"launchAngle":67.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":158.91,"coordY":147.12}},"index":0,"playId":"6391ecad-6e24-32e8-8bea-37b560f33153","pitchNumber":1,"startTime":"2025-08-13T01:19:37.030Z","endTime":"2025-08-13T01:19:46.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:19:46.903Z","atBatIndex":24},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Willson Contreras hit by pitch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-13T01:20:02.494Z","endTime":"2025-08-13T01:20:50.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.66734581323241,"strikeZoneBottom":1.64755451739986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.571004215176014,"aZ":-13.644177248204139,"pfxX":5.439494949578746,"pfxZ":10.621729209201687,"pX":-0.2394602854195823,"pZ":3.1656393648948735,"vX0":-8.118108307325556,"vY0":-131.419359678224,"vZ0":-4.4114594618460545,"x":126.13,"y":153.31,"x0":2.186768098670752,"y0":50.000388183133694,"z0":5.883682823178068,"aX":9.487591702657527},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.4,"breakHorizontal":-8.0,"spinRate":2553,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.4172230776046226,"extension":6.665927912672487},"index":0,"playId":"aab5435a-b91e-3fcf-b5d5-5f48ad6f2633","pitchNumber":1,"startTime":"2025-08-13T01:20:14.702Z","endTime":"2025-08-13T01:20:19.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.57220575412454,"strikeZoneBottom":1.66142061489091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.291718760678915,"aZ":-24.668692106103787,"pfxX":6.942635721984162,"pfxZ":4.817582632005749,"pX":0.9405382123225453,"pZ":2.267200563851564,"vX0":-5.555635136977069,"vY0":-123.94675941956719,"vZ0":-3.4688140588906125,"x":81.15,"y":177.57,"x0":2.306735489467742,"y0":50.005397978279156,"z0":5.739981618547687,"aX":10.826251907897396},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.2,"breakHorizontal":-11.3,"spinRate":1372,"spinDirection":138},"zone":14,"typeConfidence":0.97,"plateTime":0.4415485789562985,"extension":6.418703555408444},"index":1,"playId":"5fb584c6-1402-3823-9f24-374ee10f8727","pitchNumber":2,"startTime":"2025-08-13T01:20:29.385Z","endTime":"2025-08-13T01:20:34.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.363671195068193,"aZ":-34.84733344620139,"pfxX":-6.778314767644045,"pfxZ":-1.8399950010453976,"pX":-2.5279278023549847,"pZ":0.6607983789544414,"vX0":-9.462300956508162,"vY0":-120.3285906109688,"vZ0":-4.189894453401714,"x":213.36,"y":220.94,"x0":2.350086710087586,"y0":50.00312348856719,"z0":5.542913135729188,"aX":-9.846557065988195},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.2,"breakHorizontal":14.8,"spinRate":2062,"spinDirection":321},"zone":13,"typeConfidence":0.91,"plateTime":0.456807493685484,"extension":6.616660196567124},"index":2,"playId":"d836f122-4745-35d7-a67e-2f68e655ea96","pitchNumber":3,"startTime":"2025-08-13T01:20:46.031Z","endTime":"2025-08-13T01:20:50.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:20:50.414Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alec Burleson grounds into a force out, second baseman Kyle Farmer to shortstop Ezequiel Tovar. Willson Contreras out at 2nd. Alec Burleson to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-13T01:22:22.731Z","endTime":"2025-08-13T01:23:36.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-13T01:21:13.074Z","endTime":"2025-08-13T01:22:25.049Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"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":86.8,"endSpeed":80.2,"strikeZoneTop":3.56665427610143,"strikeZoneBottom":1.66664717288245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73501055559733,"aZ":-27.039091314144052,"pfxX":1.8809342964887223,"pfxZ":3.1779689883413753,"pX":-1.348726228734691,"pZ":0.8787660256952526,"vX0":-9.781138569750487,"vY0":-126.00325066915732,"vZ0":-5.930818659277044,"x":168.41,"y":215.05,"x0":2.332750982503245,"y0":50.00053340281227,"z0":5.437638052418809,"aX":3.0371120227090462},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":-1.2,"spinRate":2519,"spinDirection":139},"zone":13,"typeConfidence":0.64,"plateTime":0.43409950356831706,"extension":6.637127898913568},"index":1,"playId":"f91baeef-b1a9-3268-ae30-760bb3d90718","pitchNumber":1,"startTime":"2025-08-13T01:22:25.049Z","endTime":"2025-08-13T01:22:28.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.49999895288607,"strikeZoneBottom":1.67285787847975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07052632274752,"aZ":-14.304377368427087,"pfxX":6.234924163172059,"pfxZ":9.803441377035973,"pX":-0.030631546664651663,"pZ":2.380730038484358,"vX0":-8.194825057691702,"vY0":-134.3801431445163,"vZ0":-5.886792933296149,"x":118.17,"y":174.5,"x0":2.2532795308520686,"y0":50.000028930925595,"z0":5.62204397207881,"aX":11.361939980598772},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":-9.5,"spinRate":2557,"spinDirection":139},"zone":5,"typeConfidence":0.92,"plateTime":0.4081339787706262,"extension":6.601577382420576},"index":2,"playId":"a8f66d24-2a39-3afa-a56c-225004e849f9","pitchNumber":2,"startTime":"2025-08-13T01:22:41.315Z","endTime":"2025-08-13T01:22:45.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.08457457802945,"strikeZoneBottom":1.58235232017062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.274086065043257,"aZ":-37.873625739831155,"pfxX":0.11590777344023007,"pfxZ":-3.9291729143185465,"pX":-1.4027966271577637,"pZ":0.1350535209971773,"vX0":-8.84876516543893,"vY0":-119.52136532844051,"vZ0":-4.54816392574889,"x":170.47,"y":235.13,"x0":2.326727594444129,"y0":50.00214877926409,"z0":5.451087781389055,"aX":0.17052152075467011},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.9,"breakHorizontal":1.8,"spinRate":2446,"spinDirection":323},"zone":13,"typeConfidence":0.93,"plateTime":0.45764949391849497,"extension":6.541801359155964},"index":3,"playId":"e811b71c-6431-33f1-934b-322ee3df2c1f","pitchNumber":3,"startTime":"2025-08-13T01:23:00.810Z","endTime":"2025-08-13T01:23:05.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.318927811236794,"aZ":-16.066763947987607,"pfxX":6.056543642930291,"pfxZ":8.849843823805392,"pX":-0.2882424881633696,"pZ":2.9681346952930423,"vX0":-8.5901374119434,"vY0":-133.91016204828193,"vZ0":-4.099149858052939,"x":127.99,"y":158.64,"x0":2.1710345578197114,"y0":50.003814970068575,"z0":5.664706506900139,"aX":11.025213887338294},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":-9.1,"spinRate":2440,"spinDirection":134},"zone":1,"typeConfidence":0.89,"plateTime":0.4086934138442171,"extension":6.5936125654922515},"hitData":{"launchSpeed":74.1,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.29,"coordY":154.86}},"index":4,"playId":"a9d14071-be16-3a22-a0ca-109ec36b9685","pitchNumber":4,"startTime":"2025-08-13T01:23:28.006Z","endTime":"2025-08-13T01:23:36.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:23:36.020Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masyn Winn lines out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-13T01:24:26.692Z","endTime":"2025-08-13T01:24:36.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"ca1b2619-54f7-3128-a861-b34ee0255243","startTime":"2025-08-13T01:24:08.610Z","endTime":"2025-08-13T01:24:12.545Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.320115178969804,"aZ":-15.755553090912738,"pfxX":5.735822401575713,"pfxZ":9.069259627051729,"pX":0.06042694251466128,"pZ":2.6756968867237676,"vX0":-7.635280300103827,"vY0":-133.1262046816451,"vZ0":-5.046152457375286,"x":114.7,"y":166.54,"x0":2.2092078162377145,"y0":50.000093410333456,"z0":5.721474554514155,"aX":10.3810214155842},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-8.9,"spinRate":2416,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.41010595049809107,"extension":6.637376220765302},"hitData":{"launchSpeed":99.3,"launchAngle":8.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":147.63}},"index":1,"playId":"61e9793e-c5c8-31b9-afa6-d5f3bc939ce7","pitchNumber":1,"startTime":"2025-08-13T01:24:29.064Z","endTime":"2025-08-13T01:24:36.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:24:36.095Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brenton Doyle walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-13T01:26:35.744Z","endTime":"2025-08-13T01:29:59.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.969922271430057,"aZ":-43.86131321651485,"pfxX":-5.6166756821496575,"pfxZ":-9.626146402055312,"pX":-0.9265532246400954,"pZ":1.7554111745065952,"vX0":-1.6485788610751455,"vY0":-109.96538372253828,"vZ0":-0.4079868747859139,"x":152.32,"y":191.38,"x0":0.5639943300988521,"y0":50.00081373614625,"z0":6.628579778717635,"aX":-6.82175002174287},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.4,"breakVerticalInduced":-17.2,"breakHorizontal":10.6,"spinRate":2935,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.49963676771824783,"extension":6.242892365347056},"index":0,"playId":"2bb9651f-f285-34de-9ad3-f38b35891844","pitchNumber":1,"startTime":"2025-08-13T01:26:44.037Z","endTime":"2025-08-13T01:26:48.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.48000118205215,"strikeZoneBottom":1.71948111386334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79086922549204,"aZ":-19.596221129364306,"pfxX":1.269924237824247,"pfxZ":7.23023171733654,"pX":-1.2862817623968896,"pZ":3.7484265307480804,"vX0":-5.269363783188652,"vY0":-130.3817745373722,"vZ0":-3.347880149144962,"x":166.03,"y":137.57,"x0":0.5869467895884548,"y0":50.001633831297035,"z0":6.5100318360428915,"aX":2.2096373887467227},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.7,"breakHorizontal":-1.3,"spinRate":2472,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4184735147231935,"extension":6.321596218033978},"index":1,"playId":"08f10160-2a0c-34c6-b003-1f2bd8d1b2dd","pitchNumber":2,"startTime":"2025-08-13T01:26:59.937Z","endTime":"2025-08-13T01:27:04.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.604581623934,"aZ":-12.78119009235986,"pfxX":4.029451502369044,"pfxZ":10.561258163900108,"pX":0.32221279688855925,"pZ":3.365100482664117,"vX0":-1.8869755710749583,"vY0":-134.05260516344518,"vZ0":-5.6951862471001,"x":104.72,"y":147.92,"x0":0.5084404028071007,"y0":50.000297093421445,"z0":6.415172812342512,"aX":7.396396623534197},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":-7.0,"spinRate":2148,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4072465876756608,"extension":6.333444725822469},"index":2,"playId":"d8e4a388-9b41-3d74-a145-27c18a6ce738","pitchNumber":3,"startTime":"2025-08-13T01:27:15.960Z","endTime":"2025-08-13T01:27:19.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.616292624097202,"aZ":-28.36581811651104,"pfxX":-0.8464429976845849,"pfxZ":2.3983356361295023,"pX":-0.10582735460718529,"pZ":1.4675319123157355,"vX0":-1.8741437294125776,"vY0":-124.68479583080784,"vZ0":-6.123477419024242,"x":121.03,"y":199.16,"x0":0.7625207089825521,"y0":50.006139538410835,"z0":6.265192227619791,"aX":-1.3469235810439524},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":1.9,"spinRate":2565,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.43753793659746876,"extension":6.2707982486515315},"index":3,"playId":"fcdcfb92-90b9-3ca8-a9c4-55aa890837a6","pitchNumber":4,"startTime":"2025-08-13T01:27:36.574Z","endTime":"2025-08-13T01:27:40.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.580687553802015,"aZ":-30.425140162802155,"pfxX":-2.332125546036494,"pfxZ":1.1579561214810408,"pX":0.18771648696165144,"pZ":3.8537133786955353,"vX0":-0.7803606398281775,"vY0":-121.20608380490813,"vZ0":-0.2013678315272951,"x":109.84,"y":134.73,"x0":0.8156221552362959,"y0":50.00110375512621,"z0":6.563522974564346,"aX":-3.5181492278688764},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":4.4,"spinRate":2596,"spinDirection":246},"zone":12,"typeConfidence":2.0,"plateTime":0.44949645557612383,"extension":6.149264560049284},"index":4,"playId":"3a19b1cf-918f-32a0-a345-7271ab3f2e14","pitchNumber":5,"startTime":"2025-08-13T01:27:55.715Z","endTime":"2025-08-13T01:27:58.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.47999961549864,"strikeZoneBottom":1.70078237676661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.603278460180555,"aZ":-14.013632029609948,"pfxX":4.137258232746468,"pfxZ":9.859530956491312,"pX":0.8552761293989188,"pZ":4.760012851880872,"vX0":-0.9111505923266457,"vY0":-134.02055063268173,"vZ0":-2.2963754557510736,"x":84.4,"y":110.26,"x0":0.6593348689022175,"y0":50.000708062138514,"z0":6.61422596297667,"aX":7.617916412528077},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-7.3,"spinRate":2065,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40677751352123614,"extension":6.2226911541960535},"index":5,"playId":"ba9ea5d3-e810-3849-a940-d3658f330e7b","pitchNumber":6,"startTime":"2025-08-13T01:28:37.516Z","endTime":"2025-08-13T01:28:41.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.9,"strikeZoneTop":3.47999956410279,"strikeZoneBottom":1.66905864142858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.670780537250536,"aZ":-43.6778859190627,"pfxX":-6.251222004248492,"pfxZ":-9.60281336214288,"pX":0.9080605891571141,"pZ":3.965022973321941,"vX0":2.068668464756742,"vY0":-108.94152917258201,"vZ0":4.005004394273611,"x":82.39,"y":131.72,"x0":0.7567116758676998,"y0":50.001827790719005,"z0":6.833485607241337,"aX":-7.490887608473394},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-16.0,"breakHorizontal":10.8,"spinRate":2768,"spinDirection":328},"zone":12,"typeConfidence":2.0,"plateTime":0.5033518938832326,"extension":6.133612722778052},"index":6,"playId":"2fb9eb52-9b81-30dd-a81f-8882b8bf0494","pitchNumber":7,"startTime":"2025-08-13T01:28:52.694Z","endTime":"2025-08-13T01:28:59.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.889813429272248,"aZ":-27.687360031040182,"pfxX":-1.5201785435779513,"pfxZ":2.8237689103134116,"pX":-0.4596827328346814,"pZ":2.5889478397136134,"vX0":-2.0686444086575446,"vY0":-124.22405799007922,"vZ0":-3.7540597381920486,"x":134.52,"y":168.88,"x0":0.5760042306937082,"y0":50.003962790922266,"z0":6.378402883919275,"aX":-2.4164617853665273},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.6,"breakHorizontal":3.1,"spinRate":2525,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.43806373049269354,"extension":6.220782894578202},"index":7,"playId":"5cd14a9a-1a94-3040-a5ad-92e71dacbc5b","pitchNumber":8,"startTime":"2025-08-13T01:29:08.955Z","endTime":"2025-08-13T01:29:12.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.237716637032833,"aZ":-18.80634491379293,"pfxX":7.790072588257974,"pfxZ":7.2352178493467125,"pX":-0.500889159821959,"pZ":2.3251783096657337,"vX0":-5.232954581623671,"vY0":-134.3601352064286,"vZ0":-7.08262673449488,"x":136.09,"y":176.0,"x0":0.449476575104745,"y0":50.004208483513324,"z0":6.308734631919947,"aX":14.394262659808827},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-13.2,"spinRate":1961,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.406036974489155,"extension":6.503964002942802},"index":8,"playId":"b30b434e-5da0-3847-aed2-c3a09839ef2e","pitchNumber":9,"startTime":"2025-08-13T01:29:29.467Z","endTime":"2025-08-13T01:29:32.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.4,"strikeZoneTop":3.48000090416003,"strikeZoneBottom":1.69209917561422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.60060210911149,"aZ":-27.392226308927373,"pfxX":-1.7305918729789092,"pfxZ":2.9841986527210147,"pX":-1.2610734407228283,"pZ":0.6042721071964748,"vX0":-4.001081731141253,"vY0":-124.9112201057331,"vZ0":-8.47233774450836,"x":165.07,"y":222.46,"x0":0.5769207840452089,"y0":50.00564950676742,"z0":6.243151463479695,"aX":-2.7761656766266607},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":4.0,"spinRate":2556,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.435983544740842,"extension":6.224810741131454},"index":9,"playId":"b7fe7918-78dc-34c3-b905-b36402af9743","pitchNumber":10,"startTime":"2025-08-13T01:29:54.696Z","endTime":"2025-08-13T01:29:59.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:29:59.814Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a line drive to left fielder Alec Burleson. Brenton Doyle to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-13T01:30:41.271Z","endTime":"2025-08-13T01:32:05.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"11cf412c-159a-3dd4-a0a7-f105da0c929e","startTime":"2025-08-13T01:30:25.222Z","endTime":"2025-08-13T01:30:28.998Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.411331746600577,"aZ":-17.814061286869677,"pfxX":3.890169946939263,"pfxZ":8.473772468296993,"pX":2.0782142454569565,"pZ":4.793379463178792,"vX0":1.612561724578937,"vY0":-129.23168138619687,"vZ0":-1.314017266653166,"x":37.78,"y":109.36,"x0":0.9410537853307883,"y0":50.003814641019105,"z0":6.6739862973026405,"aX":6.5938162917478405},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.2,"breakHorizontal":-7.4,"spinRate":1938,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4234916715519894,"extension":5.989804125227257},"index":1,"playId":"b3c9fbf1-e2ac-36eb-a940-902edbde9fde","pitchNumber":1,"startTime":"2025-08-13T01:30:43.555Z","endTime":"2025-08-13T01:30:48.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.72499521203283,"strikeZoneBottom":1.73428735952726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.808531042276126,"aZ":-25.775653412465058,"pfxX":8.98176217011471,"pfxZ":4.108325430488446,"pX":0.722129902204802,"pZ":4.23622782635508,"vX0":-2.9615673537400578,"vY0":-123.72605226803189,"vZ0":-0.33167843344880854,"x":89.47,"y":124.4,"x0":0.7651819770385813,"y0":50.000439612417004,"z0":6.525084631843689,"aX":13.975532257752498},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.7,"breakHorizontal":-15.6,"spinRate":2003,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.44205615566704726,"extension":6.035147596040534},"index":2,"playId":"08a0297d-cf03-346c-9449-367b8e808496","pitchNumber":2,"startTime":"2025-08-13T01:31:03.793Z","endTime":"2025-08-13T01:31:08.867Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.10914955178431,"aZ":-15.158054458754217,"pfxX":4.602869815410507,"pfxZ":9.455011590441131,"pX":-0.3780784879204184,"pZ":3.2063264943380796,"vX0":-3.5063720148156716,"vY0":-133.4103607814082,"vZ0":-5.65738643224613,"x":131.41,"y":152.21,"x0":0.3562231532106476,"y0":50.00547068275947,"z0":6.449888709802467,"aX":8.285812445400634},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":-7.6,"spinRate":1987,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.41081321460024167,"extension":6.409705013024206},"index":3,"playId":"9c12631f-c0bf-3817-a683-ab3327065498","pitchNumber":3,"startTime":"2025-08-13T01:31:27.066Z","endTime":"2025-08-13T01:31:32.202Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.2,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.294488778031372,"aZ":-21.590985377806206,"pfxX":-0.4351733318313653,"pfxZ":6.421697225519701,"pX":-0.8546677121764777,"pZ":2.273933294667284,"vX0":-3.701012982788409,"vY0":-126.15883607816062,"vZ0":-5.899368389225209,"x":149.58,"y":177.38,"x0":0.6745065798531371,"y0":50.0029880343252,"z0":6.32965387143685,"aX":-0.7165012430351568},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.8,"breakHorizontal":1.4,"spinRate":2319,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.430506890011384,"extension":6.2739155443742485},"hitData":{"launchSpeed":98.6,"launchAngle":19.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.39,"coordY":102.53}},"index":4,"playId":"0dce5ac3-be97-3468-86c5-0cd534d68153","pitchNumber":4,"startTime":"2025-08-13T01:31:54.254Z","endTime":"2025-08-13T01:32:05.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:32:05.519Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braxton Fulford strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-13T01:35:35.007Z","endTime":"2025-08-13T01:36:43.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-13T01:32:53.364Z","endTime":"2025-08-13T01:34:19.887Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Svanson replaces Matthew Liberatore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-13T01:34:19.887Z","endTime":"2025-08-13T01:35:37.257Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694335,"link":"/api/v1/people/694335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":84.2,"endSpeed":76.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5924679546967,"aZ":-26.08936230791339,"pfxX":4.264599845728494,"pfxZ":4.063807822083806,"pX":0.01939481759360454,"pZ":3.123464486402824,"vX0":2.6018614943518106,"vY0":-122.56925418745791,"vZ0":-1.2837183903106988,"x":116.26,"y":154.45,"x0":-1.615453281494017,"y0":50.00582335375346,"z0":5.913069238659383,"aX":6.3932212916438615},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.3,"breakHorizontal":-8.4,"spinRate":2259,"spinDirection":75},"zone":2,"typeConfidence":2.0,"plateTime":0.44943735950791774,"extension":6.485582163958969},"index":2,"playId":"3cf08109-8929-3698-92fc-0f9ac10aa3bb","pitchNumber":1,"startTime":"2025-08-13T01:35:37.257Z","endTime":"2025-08-13T01:35:41.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.341550796630173,"aZ":-19.168791955665128,"pfxX":-9.22006569673976,"pfxZ":6.851975575524102,"pX":-1.1007689852270626,"pZ":2.3812258717418757,"vX0":3.6159536752449974,"vY0":-137.15506035204675,"vZ0":-5.586994715057081,"x":158.96,"y":174.49,"x0":-1.2409751563461893,"y0":50.00448196605259,"z0":5.758849720738728,"aX":-17.50521957034909},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":15.8,"spinRate":2160,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3998867117910443,"extension":6.329639364666029},"index":3,"playId":"d1d17239-962b-3fec-b03a-30a1704077c3","pitchNumber":2,"startTime":"2025-08-13T01:35:53.897Z","endTime":"2025-08-13T01:35:57.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.28999927160949,"strikeZoneBottom":1.3981358089942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.50999197759427,"aZ":-29.90846573742937,"pfxX":5.236061861667462,"pfxZ":1.4169257062306526,"pX":2.502793988458506,"pZ":1.8092892465193031,"vX0":7.309683150650763,"vY0":-125.77970693448258,"vZ0":-3.9712746799132845,"x":21.6,"y":189.93,"x0":-1.1256718529431335,"y0":50.00081331775063,"z0":5.845063866694025,"aX":8.351813558102892},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-11.2,"spinRate":2164,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.43616962941938464,"extension":6.7062152206214},"index":4,"playId":"ae0c5dd4-e46e-30f7-af01-7b0f68bf7758","pitchNumber":3,"startTime":"2025-08-13T01:36:16.671Z","endTime":"2025-08-13T01:36:21.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5337106150943,"aZ":-24.091099683157623,"pfxX":2.409444089361082,"pfxZ":4.425435294373164,"pX":0.6526641875529917,"pZ":2.497700271035924,"vX0":4.471677099028357,"vY0":-133.92984948306997,"vZ0":-4.009849011571429,"x":92.12,"y":171.34,"x0":-1.348206187179723,"y0":50.00125788246829,"z0":5.726644046318296,"aX":4.398616320389392},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.4,"breakHorizontal":-5.3,"spinRate":2336,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.4081542233191593,"extension":6.494565005595126},"index":5,"playId":"953be8bf-5344-37b6-bf34-a1404c223948","pitchNumber":4,"startTime":"2025-08-13T01:36:38.430Z","endTime":"2025-08-13T01:36:43.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:36:43.167Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a line drive to center fielder Victor Scott II. Brenton Doyle scores. Kyle Karros to 2nd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-13T01:37:05.270Z","endTime":"2025-08-13T01:38:18.507Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.43999880295677,"strikeZoneBottom":1.56394817709394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99950590478567,"aZ":-20.463663892568757,"pfxX":-8.793332390140908,"pfxZ":5.92050586589357,"pX":0.14560884581517036,"pZ":2.4530286557476906,"vX0":6.973565096369886,"vY0":-139.40519345991373,"vZ0":-5.100481779981449,"x":111.45,"y":172.55,"x0":-1.240254860296763,"y0":50.00029814997819,"z0":5.64851641244035,"aX":-17.38390721988934},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.8,"breakHorizontal":14.5,"spinRate":2298,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39221391999340893,"extension":6.737527864233861},"index":0,"playId":"c84f3930-22f2-3bcb-baad-80c550040d5c","pitchNumber":1,"startTime":"2025-08-13T01:37:09.956Z","endTime":"2025-08-13T01:37:15.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.43999986338435,"strikeZoneBottom":1.52095820014732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.699721955753247,"aZ":-29.413469348374758,"pfxX":6.473657662959289,"pfxZ":1.7618005749298788,"pX":1.745254222157965,"pZ":2.763923378095469,"vX0":5.834879017802733,"vY0":-124.27422446932252,"vZ0":-1.5574218257739694,"x":50.48,"y":164.15,"x0":-1.473195951190712,"y0":50.00124818346247,"z0":5.839858631936517,"aX":10.132977666337162},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":-13.1,"spinRate":2231,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.4405954328548236,"extension":6.538181615172455},"index":1,"playId":"fd6fa178-2d95-3d4d-ae30-467091c29277","pitchNumber":2,"startTime":"2025-08-13T01:37:28.342Z","endTime":"2025-08-13T01:37:33.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.43999971896254,"strikeZoneBottom":1.59725006185758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.765113767318713,"aZ":-22.201868294886943,"pfxX":-9.384364269099876,"pfxZ":5.013683469884769,"pX":0.6390973003758798,"pZ":1.4035753562980828,"vX0":8.703861621933486,"vY0":-139.9549136523453,"vZ0":-7.576863721844883,"x":92.64,"y":200.88,"x0":-1.2876880871222345,"y0":50.00510568138419,"z0":5.593710575204399,"aX":-18.67115232356481},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.7,"breakHorizontal":15.2,"spinRate":2329,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39094465467074535,"extension":6.676262980611443},"index":2,"playId":"348b08e4-5a1c-37f0-8ffa-c55d7f9ec265","pitchNumber":3,"startTime":"2025-08-13T01:37:47.060Z","endTime":"2025-08-13T01:37:51.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.711414691596154,"aZ":-22.486925013367458,"pfxX":-8.847762905635507,"pfxZ":4.746062969394437,"pX":-0.2733911719665032,"pZ":3.143488438308206,"vX0":6.189795378275744,"vY0":-141.35546381244237,"vZ0":-3.0572547451897307,"x":127.42,"y":153.91,"x0":-1.3328017948607576,"y0":50.001008700198696,"z0":5.669046656340071,"aX":-18.052153674818463},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.2,"breakHorizontal":14.9,"spinRate":2276,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38625892029455544,"extension":6.778187919487612},"hitData":{"launchSpeed":88.5,"launchAngle":17.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.96,"coordY":94.03}},"index":3,"playId":"f0ec76fb-7266-3a2c-8da5-f3217f2733be","pitchNumber":4,"startTime":"2025-08-13T01:38:06.802Z","endTime":"2025-08-13T01:38:18.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:38:18.507Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tyler Freeman grounds into a double play, second baseman Brendan Donovan to shortstop Masyn Winn to first baseman Willson Contreras. Kyle Farmer out at 2nd. Tyler Freeman out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-13T01:38:33.100Z","endTime":"2025-08-13T01:39:50.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.30999893462112,"strikeZoneBottom":1.5147706966673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.469782688087502,"aZ":-22.721039630515385,"pfxX":-7.620404859339208,"pfxZ":4.765918836820756,"pX":0.23484762228741096,"pZ":2.8600098412271953,"vX0":7.170533858808308,"vY0":-139.7341673319707,"vZ0":-3.5142310076428553,"x":108.05,"y":161.56,"x0":-1.37017266757231,"y0":50.00437142556163,"z0":5.620615321033675,"aX":-15.122887004619328},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.2,"breakHorizontal":12.4,"spinRate":2132,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3914485693116512,"extension":6.635548658046243},"index":0,"playId":"5af6304c-3929-3636-85b2-eecf0c3c7a71","pitchNumber":1,"startTime":"2025-08-13T01:38:45.061Z","endTime":"2025-08-13T01:38:49.120Z","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":86.5,"endSpeed":79.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.900916050441467,"aZ":-25.378113502030438,"pfxX":5.3679846363212,"pfxZ":4.256130364995961,"pX":-0.6590153974650527,"pZ":2.4292726316682263,"vX0":1.166438386985826,"vY0":-125.91658724903908,"vZ0":-2.907702611338454,"x":142.12,"y":173.19,"x0":-1.8260776654767235,"y0":50.002346977550566,"z0":5.664633152391661,"aX":8.571215696815733},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.2,"breakHorizontal":-10.0,"spinRate":2345,"spinDirection":84},"zone":4,"typeConfidence":2.0,"plateTime":0.4359230251760926,"extension":6.399005337394591},"index":1,"playId":"7dc2189c-1fa7-35ec-872b-432cad39a98b","pitchNumber":2,"startTime":"2025-08-13T01:39:02.002Z","endTime":"2025-08-13T01:39:05.782Z","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":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.24172768043831,"strikeZoneBottom":1.40683754798832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56026354613908,"aZ":-30.34715534191828,"pfxX":5.688744110141416,"pfxZ":1.1486795628296074,"pX":1.3934528013658514,"pZ":1.5206461606759034,"vX0":4.7564002348585985,"vY0":-126.07362917051155,"vZ0":-4.249869112742257,"x":63.88,"y":197.72,"x0":-1.2648976747412963,"y0":50.00199224322212,"z0":5.711394139347606,"aX":9.0448841464966},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":-11.5,"spinRate":2088,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4364939441038267,"extension":6.560944935259457},"index":2,"playId":"400c453c-5704-361f-82f5-3b7c0254c713","pitchNumber":3,"startTime":"2025-08-13T01:39:25.757Z","endTime":"2025-08-13T01:39:30.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26395572030513,"aZ":-24.792027420494502,"pfxX":-8.453686635943912,"pfxZ":3.690929016156309,"pX":-0.43379603790522847,"pZ":2.967696191040829,"vX0":6.130955130017936,"vY0":-140.22326479775418,"vZ0":-2.9123520672513727,"x":133.54,"y":158.65,"x0":-1.5448272360596644,"y0":50.00581760639318,"z0":5.628763783986419,"aX":-16.91952188681558},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.2,"breakHorizontal":14.2,"spinRate":2062,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3898961146439488,"extension":6.4781664498998035},"hitData":{"launchSpeed":74.7,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.67,"coordY":147.12}},"index":3,"playId":"31f25863-ac77-3a0a-9f4f-f7820e60e572","pitchNumber":4,"startTime":"2025-08-13T01:39:42.568Z","endTime":"2025-08-13T01:39:50.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:39:50.246Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-13T01:41:59.851Z","endTime":"2025-08-13T01:43:31.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.7001221451088,"strikeZoneBottom":1.72665492109514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.323763889823,"aZ":-15.653170033296577,"pfxX":5.969112910780711,"pfxZ":9.58948867363063,"pX":-0.38469077787873807,"pZ":1.6001455290264452,"vX0":-8.764441487960385,"vY0":-130.63822377041762,"vZ0":-7.765958696375748,"x":131.66,"y":195.58,"x0":2.2430581019607385,"y0":50.00467571863685,"z0":5.7951222651611625,"aX":10.286594560950014},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.7,"breakHorizontal":-8.8,"spinRate":2472,"spinDirection":143},"zone":13,"typeConfidence":0.86,"plateTime":0.4197714208115704,"extension":6.588526277398465},"index":0,"playId":"a18783e9-1816-3d0e-af14-93bd57eaf969","pitchNumber":1,"startTime":"2025-08-13T01:42:32.669Z","endTime":"2025-08-13T01:42:37.891Z","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":90.9,"endSpeed":83.0,"strikeZoneTop":3.73116609221919,"strikeZoneBottom":1.80742067581394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.440161084106457,"aZ":-13.639522025736365,"pfxX":5.1564285678009165,"pfxZ":10.509037484589637,"pX":0.23180087185146145,"pZ":2.0676519257107433,"vX0":-7.19240996914946,"vY0":-132.0563380945627,"vZ0":-6.896002232915993,"x":108.16,"y":182.95,"x0":2.3223534651237254,"y0":50.006458610437775,"z0":5.71878356802375,"aX":9.098371942026183},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.6,"breakHorizontal":-7.8,"spinRate":2517,"spinDirection":138},"zone":8,"typeConfidence":0.91,"plateTime":0.41496109395031455,"extension":6.580236125148003},"index":1,"playId":"47ce227d-3139-31df-a795-0a5941af428e","pitchNumber":2,"startTime":"2025-08-13T01:42:46.380Z","endTime":"2025-08-13T01:42:54.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.9,"strikeZoneTop":3.80115030904073,"strikeZoneBottom":1.81137799655794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.371895446849134,"aZ":-39.29467745761292,"pfxX":-0.9992497818640755,"pfxZ":-4.886409218328563,"pX":-1.8775748890039206,"pZ":0.3310395167477854,"vX0":-9.64523671632597,"vY0":-119.44003640129567,"vZ0":-3.8076419792514997,"x":188.57,"y":229.84,"x0":2.330382650448483,"y0":50.00555973308769,"z0":5.4522694988202405,"aX":-1.4543708655784424},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.5,"breakHorizontal":4.0,"spinRate":2470,"spinDirection":321},"zone":13,"typeConfidence":0.93,"plateTime":0.4572488817811684,"extension":6.471119732651405},"index":2,"playId":"880278c0-53b1-3806-82b7-0acabfc272b4","pitchNumber":3,"startTime":"2025-08-13T01:43:02.106Z","endTime":"2025-08-13T01:43:07.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42876569046342,"aZ":-15.185159408800855,"pfxX":7.193145396380038,"pfxZ":9.53297000883365,"pX":-0.7936366284871443,"pZ":1.9934546355874077,"vX0":-10.468484962626734,"vY0":-132.88428588084594,"vZ0":-6.624341155854994,"x":147.25,"y":184.96,"x0":2.2688164235602675,"y0":50.001372101814646,"z0":5.628804975055783,"aX":12.81763564491698},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":-10.7,"spinRate":2481,"spinDirection":137},"zone":7,"typeConfidence":0.87,"plateTime":0.4127562849994937,"extension":6.728151147213961},"hitData":{"launchSpeed":100.9,"launchAngle":30.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":148.12,"coordY":50.69}},"index":3,"playId":"efa73a5a-d871-30f7-ac3d-14b93f708d10","pitchNumber":4,"startTime":"2025-08-13T01:43:22.372Z","endTime":"2025-08-13T01:43:31.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:43:31.585Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yohel Pozo pops out to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-13T01:43:42.239Z","endTime":"2025-08-13T01:44:56.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.538741425171537,"aZ":-36.98237952836191,"pfxX":-0.4506058607546626,"pfxZ":-3.356522930197417,"pX":-1.3050736446405555,"pZ":0.30825944664008387,"vX0":-8.437429314623962,"vY0":-118.85442294469556,"vZ0":-4.111581857738322,"x":166.75,"y":230.46,"x0":2.347725206064511,"y0":50.00265727662232,"z0":5.414954962197689,"aX":-0.6452079098516351},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.8,"breakHorizontal":2.9,"spinRate":2362,"spinDirection":323},"zone":13,"typeConfidence":0.93,"plateTime":0.46064027032747434,"extension":6.535177945449242},"index":0,"playId":"545a774a-7979-3bd7-b0a1-da96c2274bd1","pitchNumber":1,"startTime":"2025-08-13T01:43:56.713Z","endTime":"2025-08-13T01:44:03.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.802131596946605,"aZ":-38.20733675543152,"pfxX":-1.248110597587131,"pfxZ":-4.059763151354206,"pX":-0.6765083615531843,"pZ":2.2608310813359713,"vX0":-7.549256799844324,"vY0":-120.9737288875588,"vZ0":0.20802637181175343,"x":142.79,"y":177.74,"x0":2.641855245377589,"y0":50.00042774973825,"z0":5.512978553856388,"aX":-1.8554516903019171},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.1,"breakHorizontal":4.0,"spinRate":2370,"spinDirection":317},"zone":4,"typeConfidence":0.91,"plateTime":0.45213180710682277,"extension":6.5121672666848305},"index":1,"playId":"36692d82-cf37-3b35-b9af-222529e06a4f","pitchNumber":2,"startTime":"2025-08-13T01:44:20.572Z","endTime":"2025-08-13T01:44:24.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.144609480031562,"aZ":-16.299231542030203,"pfxX":5.860714622729433,"pfxZ":8.656895398250388,"pX":-0.44057910471815803,"pZ":3.2221556404577063,"vX0":-8.853147300022247,"vY0":-134.55404171880173,"vZ0":-3.6461516541707377,"x":133.79,"y":151.78,"x0":2.1306132819548624,"y0":50.00404201898541,"z0":5.749481702014183,"aX":10.749704075135723},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":-8.8,"spinRate":2452,"spinDirection":140},"zone":1,"typeConfidence":0.9,"plateTime":0.4070496966461241,"extension":6.525214447552912},"hitData":{"launchSpeed":75.0,"launchAngle":74.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":131.04,"coordY":173.98}},"index":2,"playId":"5e16cb16-35c6-3220-9da9-66001e727919","pitchNumber":3,"startTime":"2025-08-13T01:44:47.133Z","endTime":"2025-08-13T01:44:56.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:44:56.485Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Thomas Saggese flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-13T01:45:14.169Z","endTime":"2025-08-13T01:46:24.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.51351091318348,"strikeZoneBottom":1.63600619058372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.304754637730753,"aZ":-40.12546405961393,"pfxX":-1.8047257213435741,"pfxZ":-5.533061839260125,"pX":0.9447091942093316,"pZ":1.7814390120698917,"vX0":-3.528379339842264,"vY0":-119.00523808098997,"vZ0":-0.2496123622590236,"x":80.99,"y":190.68,"x0":2.6795024930779836,"y0":50.001857320745415,"z0":5.514791555925473,"aX":-2.593866347957907},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.8,"breakHorizontal":4.1,"spinRate":2216,"spinDirection":316},"zone":14,"typeConfidence":0.92,"plateTime":0.4598139339087801,"extension":6.467367328686976},"index":0,"playId":"ef3c6ef8-e4cc-38a0-a11b-c6ebf960740c","pitchNumber":1,"startTime":"2025-08-13T01:45:20.138Z","endTime":"2025-08-13T01:45:24.488Z","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":87.0,"endSpeed":79.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80368600277813,"aZ":-22.108635152309756,"pfxX":6.210148463161277,"pfxZ":6.232380430563591,"pX":0.5295789180294331,"pZ":2.1090109038308746,"vX0":-6.57024014152847,"vY0":-126.52388868413207,"vZ0":-4.294338703426816,"x":96.81,"y":181.84,"x0":2.3582269590254046,"y0":50.00109579693558,"z0":5.608929200200559,"aX":10.026485328678625},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.4,"breakHorizontal":-9.7,"spinRate":1498,"spinDirection":139},"zone":9,"typeConfidence":0.87,"plateTime":0.433581910064309,"extension":6.369280363982406},"index":1,"playId":"cf29d17d-b46b-3c04-b40d-ee4e707e3650","pitchNumber":2,"startTime":"2025-08-13T01:45:36.402Z","endTime":"2025-08-13T01:45:40.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.5300007577667,"strikeZoneBottom":1.59760239709343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.306998409067475,"aZ":-16.17754275895517,"pfxX":5.125945800668326,"pfxZ":8.901212193921278,"pX":0.4350610947335215,"pZ":4.706887636352842,"vX0":-6.813492777846165,"vY0":-133.59515653441127,"vZ0":0.23987902375105324,"x":100.42,"y":111.69,"x0":2.3593013945136803,"y0":50.004671355326245,"z0":5.784080035592274,"aX":9.214870817691478},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.3,"breakHorizontal":-7.7,"spinRate":2313,"spinDirection":141},"zone":12,"typeConfidence":0.87,"plateTime":0.41089187833834284,"extension":6.5808686976763795},"index":2,"playId":"155bbba4-0925-3c50-ad9c-59e504b85eac","pitchNumber":3,"startTime":"2025-08-13T01:46:00.209Z","endTime":"2025-08-13T01:46:03.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.171633152666825,"aZ":-14.415384372140252,"pfxX":5.829056720263809,"pfxZ":9.75296108963217,"pX":-0.30787661940035865,"pZ":2.9056219790315247,"vX0":-8.498216217102637,"vY0":-134.56818305452057,"vZ0":-4.720276182777792,"x":128.74,"y":160.33,"x0":2.1442827161069755,"y0":50.001809581883585,"z0":5.715186292219636,"aX":10.613328684036807},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":-8.5,"spinRate":2399,"spinDirection":142},"zone":4,"typeConfidence":0.92,"plateTime":0.40815825912023174,"extension":6.730959126519845},"hitData":{"launchSpeed":99.5,"launchAngle":26.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.82,"coordY":49.52}},"index":3,"playId":"cce8519c-94b0-3ef2-8c73-21cbd40099e5","pitchNumber":4,"startTime":"2025-08-13T01:46:16.873Z","endTime":"2025-08-13T01:46:24.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:46:24.726Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to right fielder Jordan Walker.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-13T01:48:30.281Z","endTime":"2025-08-13T01:48:42.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nolan Gorman replaces first baseman Willson Contreras, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-13T01:48:11.885Z","endTime":"2025-08-13T01:48:32.550Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":575929,"link":"/api/v1/people/575929"}},{"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":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.945133109618865,"aZ":-27.953289752057895,"pfxX":2.4238648449257965,"pfxZ":2.5877289968674173,"pX":-0.30697452343155807,"pZ":2.6186113340954544,"vX0":2.108127168790387,"vY0":-126.58968922296931,"vZ0":-2.194444926263268,"x":128.7,"y":168.08,"x0":-1.464254539172882,"y0":50.00119891424707,"z0":5.7263276521704904,"aX":3.9469840442704043},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":-4.8,"spinRate":2194,"spinDirection":94},"zone":4,"typeConfidence":2.0,"plateTime":0.43208482395906556,"extension":6.47829471859234},"hitData":{"launchSpeed":95.8,"launchAngle":43.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.81,"coordY":97.99}},"index":1,"playId":"1bca2eaf-7107-31e0-a0f8-4e0a81f32fdc","pitchNumber":1,"startTime":"2025-08-13T01:48:32.550Z","endTime":"2025-08-13T01:48:42.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:48:42.117Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-13T01:49:17.908Z","endTime":"2025-08-13T01:50:27.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-13T01:49:03.944Z","endTime":"2025-08-13T01:49:20.208Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.44999989018733,"strikeZoneBottom":1.63882219270977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.294927650477334,"aZ":-21.709817769755933,"pfxX":-7.882538423247428,"pfxZ":5.31709765498691,"pX":1.8145652364041263,"pZ":2.4114055971569512,"vX0":10.895629112503027,"vY0":-138.78343823368968,"vZ0":-4.816321780562516,"x":47.83,"y":173.67,"x0":-1.1209588684936773,"y0":50.00631378332055,"z0":5.597132340092821,"aX":-15.52589534084421},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":12.2,"spinRate":2334,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3932341418182843,"extension":7.007045395400353},"index":1,"playId":"40a4858e-98b4-351d-8077-7eb601448b08","pitchNumber":1,"startTime":"2025-08-13T01:49:20.208Z","endTime":"2025-08-13T01:49:23.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.45000024182188,"strikeZoneBottom":1.62102728917428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31307886052301,"aZ":-26.944464346984457,"pfxX":6.2845000861044,"pfxZ":3.2687802646983055,"pX":1.1037762051825422,"pZ":3.151808970973799,"vX0":4.153070514329678,"vY0":-125.48518287142973,"vZ0":-1.11949997041586,"x":74.93,"y":153.68,"x0":-1.3869180186954524,"y0":50.005828831981006,"z0":5.7896861082570545,"aX":10.070082885312472},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.9,"breakHorizontal":-12.4,"spinRate":2448,"spinDirection":73},"zone":12,"typeConfidence":2.0,"plateTime":0.43573414139484967,"extension":6.625045659700034},"index":2,"playId":"b725a8c8-e888-3e7c-91f9-9ffeb93057cb","pitchNumber":2,"startTime":"2025-08-13T01:49:36.071Z","endTime":"2025-08-13T01:49:40.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.44999926607342,"strikeZoneBottom":1.4454880699962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.839090690767108,"aZ":-20.558335172803428,"pfxX":-8.956326161420579,"pfxZ":5.761733238935687,"pX":0.24253195792975732,"pZ":2.101287169096302,"vX0":7.632405251353026,"vY0":-140.39257735852763,"vZ0":-5.912468509051667,"x":107.76,"y":182.05,"x0":-1.334507912318486,"y0":50.00201441735973,"z0":5.5529225817130445,"aX":-18.054863379048232},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.5,"breakHorizontal":14.9,"spinRate":2344,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.38867910036179776,"extension":6.912880404191467},"index":3,"playId":"a4d7c5dc-ef15-314f-8103-0938693ced1d","pitchNumber":3,"startTime":"2025-08-13T01:49:50.240Z","endTime":"2025-08-13T01:49:55.045Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23515204478742,"aZ":-27.034015070574924,"pfxX":6.193030805505902,"pfxZ":3.1424758019332266,"pX":0.25166465074624317,"pZ":2.440538592896024,"vX0":2.2710740863396977,"vY0":-127.40452622276123,"vZ0":-2.745779496405888,"x":107.41,"y":172.89,"x0":-1.4570805865921828,"y0":50.005312445201504,"z0":5.678613022557035,"aX":10.137363088572156},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":-11.8,"spinRate":2348,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.4306371720272173,"extension":6.516400745526701},"index":4,"playId":"ace8b96f-de94-3550-84c0-15968953ac7a","pitchNumber":4,"startTime":"2025-08-13T01:50:06.443Z","endTime":"2025-08-13T01:50:10.784Z","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":92.7,"endSpeed":86.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.760738931679047,"aZ":-25.485531468548324,"pfxX":0.7859719108348422,"pfxZ":3.5608237040162987,"pX":1.0072272862817793,"pZ":2.349031019492719,"vX0":5.981082397719434,"vY0":-135.06357232842277,"vZ0":-3.9785821540566166,"x":78.61,"y":175.36,"x0":-1.3227894806891711,"y0":50.003402396569086,"z0":5.598261144362083,"aX":1.476148603520801},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.9,"breakHorizontal":-2.5,"spinRate":2367,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4029487056537766,"extension":6.718630347227357},"index":5,"playId":"4a01faa9-a95b-3405-9813-a24f2e78cf8d","pitchNumber":5,"startTime":"2025-08-13T01:50:23.552Z","endTime":"2025-08-13T01:50:27.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:50:27.409Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-13T01:50:35.362Z","endTime":"2025-08-13T01:53:25.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.63999955567772,"strikeZoneBottom":1.67371808602415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5348785420862,"aZ":-22.744225046064997,"pfxX":-9.613932925216142,"pfxZ":4.6836934687651315,"pX":0.8215416142757698,"pZ":1.7705615309937928,"vX0":8.942848725703104,"vY0":-140.7129813817767,"vZ0":-6.095553152434185,"x":85.68,"y":190.97,"x0":-1.141481658106433,"y0":50.005516113997416,"z0":5.428578630586585,"aX":-19.372018221239863},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.4,"breakHorizontal":15.7,"spinRate":2329,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3885573872449313,"extension":6.82890459407224},"index":0,"playId":"763ca0fa-9887-3a5f-ac3c-e84bf4dc0609","pitchNumber":1,"startTime":"2025-08-13T01:50:49.968Z","endTime":"2025-08-13T01:50:54.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.63999971718791,"strikeZoneBottom":1.73797648738511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80275771650272,"aZ":-29.133721188141642,"pfxX":6.384676980564842,"pfxZ":1.8723314515591714,"pX":1.1216164034674214,"pZ":2.842226711134677,"vX0":4.548872482115292,"vY0":-126.87429845243203,"vZ0":-1.3990793309140768,"x":74.25,"y":162.04,"x0":-1.5261627285177655,"y0":50.00259747770101,"z0":5.730063416759007,"aX":10.372717035922186},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-12.6,"spinRate":2224,"spinDirection":68},"zone":12,"typeConfidence":2.0,"plateTime":0.43227726157979474,"extension":6.428417979672226},"index":1,"playId":"99393ab1-a57c-3760-83a1-49f734c4b715","pitchNumber":2,"startTime":"2025-08-13T01:51:05.581Z","endTime":"2025-08-13T01:51:10.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.63999960341107,"strikeZoneBottom":1.74901577781819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39651754767292,"aZ":-19.61236875803996,"pfxX":-8.364873883911255,"pfxZ":6.171085590133936,"pX":-0.7124868401518702,"pZ":2.027848382123,"vX0":5.098999102648427,"vY0":-141.32173889283644,"vZ0":-6.1445883808468,"x":144.16,"y":184.03,"x0":-1.447815330435583,"y0":50.000189913682554,"z0":5.478240595932093,"aX":-17.018579836899946},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":2322,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3866818963305896,"extension":6.75563631647753},"index":2,"playId":"02b9ca23-6980-3d76-b4b0-f7b2ea1ff98b","pitchNumber":3,"startTime":"2025-08-13T01:51:22.579Z","endTime":"2025-08-13T01:51:27.383Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-13T01:51:41.279Z","endTime":"2025-08-13T01:51:54.634Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.142621318860357,"aZ":-29.94993604446071,"pfxX":5.44469039614499,"pfxZ":1.3549486750599167,"pX":1.2917097135905038,"pZ":2.084783703881645,"vX0":4.954605478280037,"vY0":-127.93768447521663,"vZ0":-2.9042963802214405,"x":67.76,"y":182.49,"x0":-1.3825681632809503,"y0":50.00588514081069,"z0":5.599435988341007,"aX":8.962815355855112},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":-11.0,"spinRate":2178,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.42928543903064487,"extension":6.449556961372767},"index":4,"playId":"c76dffd4-170b-3e84-8e37-2c54d678f115","pitchNumber":4,"startTime":"2025-08-13T01:51:54.634Z","endTime":"2025-08-13T01:51:57.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.63999900392394,"strikeZoneBottom":1.72397200763819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.257521816720566,"aZ":-23.060373134774075,"pfxX":-9.454249884179351,"pfxZ":4.457019883008526,"pX":1.727606660105841,"pZ":2.9330948548615123,"vX0":11.112331303264689,"vY0":-141.577499915226,"vZ0":-3.395742128441462,"x":51.15,"y":159.59,"x0":-1.00726378620631,"y0":50.000955620379514,"z0":5.6121817896211175,"aX":-19.322519673214938},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.6,"breakHorizontal":15.0,"spinRate":2248,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.38587220920992316,"extension":6.820416743577759},"index":5,"playId":"2c60f9c1-8986-3859-9dec-5817b1b56d3c","pitchNumber":5,"startTime":"2025-08-13T01:52:16.891Z","endTime":"2025-08-13T01:52:23.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.63999880735007,"strikeZoneBottom":1.74802036296253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.114449644989396,"aZ":-20.9357042926682,"pfxX":-9.20559840969129,"pfxZ":5.5311298633476085,"pX":-1.9882309946268435,"pZ":2.521901217283613,"vX0":2.041407281873224,"vY0":-141.42016747591185,"vZ0":-4.649902304401771,"x":192.79,"y":170.69,"x0":-1.521318254564785,"y0":50.0064258550629,"z0":5.523581307741979,"aX":-18.72085364669075},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":2300,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.38675024000808467,"extension":6.814193968500453},"index":6,"playId":"de13a3a3-284a-3b70-bee1-32f0c1a1993e","pitchNumber":6,"startTime":"2025-08-13T01:52:33.016Z","endTime":"2025-08-13T01:52:38.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14066848200169,"aZ":-31.95886515005456,"pfxX":9.143363214750359,"pfxZ":0.13387191484973648,"pX":-0.33830253112013137,"pZ":3.20748977657169,"vX0":0.32233008043544015,"vY0":-125.33879893270405,"vZ0":0.112867777600274,"x":129.9,"y":152.18,"x0":-1.6559009016666884,"y0":50.00241294376706,"z0":5.779065360781016,"aX":14.495990981689644},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":-16.6,"spinRate":2335,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.4375778690875274,"extension":6.427679635770547},"index":7,"playId":"615a004d-5e3d-388c-b2b2-8ce65ba7d060","pitchNumber":7,"startTime":"2025-08-13T01:52:47.717Z","endTime":"2025-08-13T01:52:53.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.853557631629258,"aZ":-31.37432692964619,"pfxX":5.103272155758125,"pfxZ":0.49152588157511623,"pX":0.25384961452440413,"pZ":3.615271362409352,"vX0":2.9195436339982144,"vY0":-127.57758293192735,"vZ0":0.839685134328783,"x":107.32,"y":141.17,"x0":-1.5709825421684476,"y0":50.00584462163929,"z0":5.7674252710997,"aX":8.357462345348486},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":-10.0,"spinRate":2205,"spinDirection":85},"zone":2,"typeConfidence":2.0,"plateTime":0.43042265685101855,"extension":6.726492757936287},"index":8,"playId":"291657a3-0258-3ebf-9337-3bec7c4738c4","pitchNumber":8,"startTime":"2025-08-13T01:53:21.296Z","endTime":"2025-08-13T01:53:25.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:53:25.745Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Scott II singles on a sharp ground ball to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T01:55:27.630Z","endTime":"2025-08-13T01:56:18.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":81.1,"strikeZoneTop":3.32999901150595,"strikeZoneBottom":1.48205630440749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.046598185768897,"aZ":-24.23944060468888,"pfxX":1.4447412501799066,"pfxZ":4.801672029519127,"pX":-1.183256882948037,"pZ":1.4088794655330987,"vX0":-9.530990111062174,"vY0":-127.23899620232945,"vZ0":-5.587188948782553,"x":162.1,"y":200.74,"x0":2.410051980929282,"y0":50.004990288472165,"z0":5.532794414735574,"aX":2.389132843982091},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":-0.6,"spinRate":2518,"spinDirection":146},"zone":13,"typeConfidence":0.8,"plateTime":0.4290870367720241,"extension":6.564846747899253},"index":0,"playId":"10327139-a4c4-325c-94df-dada0d3a3d23","pitchNumber":1,"startTime":"2025-08-13T01:55:34.414Z","endTime":"2025-08-13T01:55:39.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.692864435606612,"aZ":-37.61878540467361,"pfxX":-0.34208560599378,"pfxZ":-3.7522361855274156,"pX":0.10617214547130327,"pZ":1.6429134894640354,"vX0":-5.62167467882997,"vY0":-118.91649327471242,"vZ0":-1.1560016520646526,"x":112.95,"y":194.42,"x0":2.530873399596168,"y0":50.00081802762197,"z0":5.504378223680099,"aX":-0.4955074504579504},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.8,"breakHorizontal":1.8,"spinRate":2491,"spinDirection":322},"zone":8,"typeConfidence":0.92,"plateTime":0.45806224948076446,"extension":6.444989931477921},"index":1,"playId":"2c4844c5-019f-366f-9681-5d465320ca0b","pitchNumber":2,"startTime":"2025-08-13T01:55:49.524Z","endTime":"2025-08-13T01:55:53.830Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.44936794723637,"aZ":-38.037782109084056,"pfxX":-0.8434346442375278,"pfxZ":-3.9277415075170126,"pX":-0.33937155787839796,"pZ":2.566911053145203,"vX0":-6.377449166999801,"vY0":-120.53618083245306,"vZ0":0.6524038007130988,"x":129.94,"y":169.47,"x0":2.4356825927457484,"y0":50.004971579947984,"z0":5.6153455637240075,"aX":-1.257679371375671},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.7,"breakHorizontal":2.9,"spinRate":2420,"spinDirection":321},"zone":4,"typeConfidence":0.91,"plateTime":0.452067239064633,"extension":6.48599682437279},"hitData":{"launchSpeed":100.4,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.67,"coordY":91.89}},"index":2,"playId":"6b4ed701-34bf-3489-a949-45048a5f510c","pitchNumber":3,"startTime":"2025-08-13T01:56:05.803Z","endTime":"2025-08-13T01:56:18.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:56:18.013Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Donovan singles on a line drive to right fielder Tyler Freeman. Victor Scott II to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T01:56:25.494Z","endTime":"2025-08-13T01:57:15.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"postOnSecond":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.34999906480184,"strikeZoneBottom":1.68204535757316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46794544869605,"aZ":-14.419185158876472,"pfxX":5.7170578995812225,"pfxZ":9.978227781425707,"pX":0.5452656327067645,"pZ":3.362561584689206,"vX0":-6.333348843143869,"vY0":-132.57667455773966,"vZ0":-3.528488092518607,"x":96.22,"y":147.99,"x0":2.222852664108821,"y0":50.0033321656752,"z0":5.763903853902354,"aX":10.17335498454736},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":-9.0,"spinRate":2495,"spinDirection":139},"zone":3,"typeConfidence":0.9,"plateTime":0.4132210287915239,"extension":6.628165169789769},"index":0,"playId":"c22c5e13-99ca-34df-a75a-b5a64133f27a","pitchNumber":1,"startTime":"2025-08-13T01:56:42.642Z","endTime":"2025-08-13T01:56:47.217Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.819155727199668,"aZ":-26.840721157424056,"pfxX":1.0104333048421574,"pfxZ":3.297873765430346,"pX":-0.27871866938989215,"pZ":2.648454733441816,"vX0":-7.229250868330194,"vY0":-126.12526393562463,"vZ0":-1.790633255587422,"x":127.62,"y":167.27,"x0":2.4891062829822257,"y0":50.00219575177637,"z0":5.524911088290022,"aX":1.6346448118268377},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.8,"breakHorizontal":-0.2,"spinRate":2437,"spinDirection":147},"zone":4,"typeConfidence":0.87,"plateTime":0.4336971881053091,"extension":6.617905331802571},"hitData":{"launchSpeed":101.2,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.74,"coordY":105.57}},"index":1,"playId":"98be44ae-37ef-3bfd-8d79-eb8cc61568df","pitchNumber":2,"startTime":"2025-08-13T01:57:03.424Z","endTime":"2025-08-13T01:57:15.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:57:15.517Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Iván Herrera grounds into a double play, shortstop Ezequiel Tovar to second baseman Kyle Farmer to first baseman Warming Bernabel. Victor Scott II to 3rd. Brendan Donovan out at 2nd. Iván Herrera out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T01:57:37.220Z","endTime":"2025-08-13T01:58:03.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.790337599843582,"aZ":-38.09682548149476,"pfxX":-1.0247895463852612,"pfxZ":-3.978518804855864,"pX":0.12370792139419795,"pZ":1.5930271604045376,"vX0":-5.697033806258397,"vY0":-120.77466497894189,"vZ0":-1.3787744606247836,"x":112.28,"y":195.77,"x0":2.6386558630529797,"y0":50.00314919256349,"z0":5.498264549930181,"aX":-1.5246683534014418},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.3,"breakHorizontal":3.1,"spinRate":2362,"spinDirection":321},"zone":8,"typeConfidence":0.91,"plateTime":0.45216415046441716,"extension":6.608933846173889},"hitData":{"launchSpeed":108.4,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":116.85,"coordY":147.63}},"index":0,"playId":"9808e9f0-b47f-3055-b5ea-e33a7051a022","pitchNumber":1,"startTime":"2025-08-13T01:57:55.139Z","endTime":"2025-08-13T01:58:03.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:58:03.356Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Gorman grounds out, second baseman Kyle Farmer to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T01:58:12.692Z","endTime":"2025-08-13T01:59:42.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.45999937776245,"strikeZoneBottom":1.54355763735773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.105470832241885,"aZ":-34.71756411439733,"pfxX":-8.505092232812896,"pfxZ":-1.7924424733512971,"pX":-0.017253572971292677,"pZ":3.1526924694419964,"vX0":-3.407341335622362,"vY0":-118.48444019089105,"vZ0":1.5231521510294876,"x":117.66,"y":153.66,"x0":2.545337630030525,"y0":50.00249544209049,"z0":5.679158397830692,"aX":-12.065524351622996},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.6,"breakHorizontal":16.2,"spinRate":2152,"spinDirection":312},"zone":2,"typeConfidence":0.92,"plateTime":0.4626627677091357,"extension":6.492307588791375},"index":0,"playId":"41698867-1bc7-3c89-8d8c-7ee7edca56f4","pitchNumber":1,"startTime":"2025-08-13T01:58:30.810Z","endTime":"2025-08-13T01:58:37.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8031804526789,"aZ":-13.667028499848046,"pfxX":6.622108438478451,"pfxZ":10.022807495194012,"pX":-0.44079768801543656,"pZ":2.627456656285783,"vX0":-9.227100432748442,"vY0":-135.12314505850426,"vZ0":-5.382594273950968,"x":133.8,"y":167.84,"x0":2.160014382561944,"y0":50.00618741589476,"z0":5.607896256040718,"aX":12.232639880664827},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-10.0,"spinRate":2538,"spinDirection":137},"zone":4,"typeConfidence":0.92,"plateTime":0.4055678625700536,"extension":6.593323403230011},"index":1,"playId":"775d9e56-a7d9-30f6-b369-1c97a4e9ffb3","pitchNumber":2,"startTime":"2025-08-13T01:58:49.111Z","endTime":"2025-08-13T01:58:52.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.45999951189681,"strikeZoneBottom":1.57460237851367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.375319998083732,"aZ":-37.07880815470426,"pfxX":-0.8054417223401353,"pfxZ":-3.3291034601608063,"pX":-1.0845360762515917,"pZ":1.8648797510072515,"vX0":-7.932558787785486,"vY0":-120.01054958714361,"vZ0":-1.0541414130443914,"x":158.34,"y":188.43,"x0":2.3569157076793896,"y0":50.00586276089477,"z0":5.587722241993966,"aX":-1.1845153562182975},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.0,"breakHorizontal":3.2,"spinRate":2389,"spinDirection":318},"zone":13,"typeConfidence":0.91,"plateTime":0.4549318988648854,"extension":6.575191112606051},"index":2,"playId":"7ee27344-3cc9-3f30-a9b9-39bd12372dcf","pitchNumber":3,"startTime":"2025-08-13T01:59:13.851Z","endTime":"2025-08-13T01:59:18.450Z","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":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.126318934455487,"aZ":-36.62086017767939,"pfxX":-8.40068124754222,"pfxZ":-3.1169398933570722,"pX":-0.33132810864072065,"pZ":1.9600274029894416,"vX0":-4.284223426838309,"vY0":-119.3476551293815,"vZ0":-0.48722335938955985,"x":129.63,"y":185.86,"x0":2.58399522186654,"y0":50.00059799862821,"z0":5.493640213393323,"aX":-11.994795251827925},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.4,"breakHorizontal":16.3,"spinRate":2292,"spinDirection":311},"zone":7,"typeConfidence":0.92,"plateTime":0.4607007442101443,"extension":6.464570581376616},"hitData":{"launchSpeed":88.9,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":153.71}},"index":3,"playId":"4699d1d0-d127-34db-a7e4-d7a5dcb23f63","pitchNumber":4,"startTime":"2025-08-13T01:59:35.236Z","endTime":"2025-08-13T01:59:42.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:59:42.246Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, third baseman Thomas Saggese to first baseman Nolan Gorman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-13T02:01:37.995Z","endTime":"2025-08-13T02:02:06.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"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":95.5,"endSpeed":87.7,"strikeZoneTop":3.08999961152994,"strikeZoneBottom":1.33088975893208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79040040161784,"aZ":-19.574969537194455,"pfxX":-9.54110321699862,"pfxZ":6.416021693327872,"pX":-0.4792195283144435,"pZ":2.268215291510457,"vX0":5.508545260110618,"vY0":-138.91696720967676,"vZ0":-5.394961415016279,"x":135.27,"y":177.54,"x0":-1.2435622371658508,"y0":50.001635537588356,"z0":5.528043644067671,"aX":-18.73138296090237},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":16.2,"spinRate":2254,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39359757820695673,"extension":6.588945378093477},"index":0,"playId":"1d7c0f60-2143-3c0c-b79d-574cdfc99e79","pitchNumber":1,"startTime":"2025-08-13T02:01:44.547Z","endTime":"2025-08-13T02:01:49.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77535490443731,"aZ":-31.238327251150878,"pfxX":7.03000296433204,"pfxZ":0.599901849684592,"pX":0.01677850953759498,"pZ":2.1773653909259187,"vX0":1.7111939516649017,"vY0":-124.85633415763245,"vZ0":-2.330617887320608,"x":116.36,"y":179.99,"x0":-1.5914124197743542,"y0":50.00607571156242,"z0":5.700378743226571,"aX":11.071705126646227},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":-13.1,"spinRate":2347,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.43913642944001463,"extension":6.2887722635455585},"hitData":{"launchSpeed":67.9,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.17,"coordY":171.95}},"index":1,"playId":"5a621c38-c3f2-382b-88f0-8edf9413e48d","pitchNumber":2,"startTime":"2025-08-13T02:01:57.938Z","endTime":"2025-08-13T02:02:06.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:02:06.232Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brenton Doyle lines out to second baseman Brendan Donovan.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-13T02:02:27.231Z","endTime":"2025-08-13T02:04:14.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.47999989521851,"strikeZoneBottom":1.71827260403108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.72629238073505,"aZ":-24.65305718547726,"pfxX":-8.127978512210452,"pfxZ":3.7726826709139587,"pX":-0.13061475938088726,"pZ":2.579633420564884,"vX0":6.105867886961983,"vY0":-139.62766344795256,"vZ0":-3.8997440012455398,"x":121.98,"y":169.13,"x0":-1.2796770512048403,"y0":50.00215554693385,"z0":5.598952453207224,"aX":-16.196178693644125},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.2,"breakHorizontal":13.6,"spinRate":2248,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3909095002009848,"extension":6.797903031457567},"index":0,"playId":"ca76c326-9ed9-3809-b82d-1811635551d6","pitchNumber":1,"startTime":"2025-08-13T02:02:28.072Z","endTime":"2025-08-13T02:02:32.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.877836258649648,"aZ":-25.994167027273946,"pfxX":-8.863016758398494,"pfxZ":3.123778760078835,"pX":-1.1977513121067394,"pZ":3.4156285502086243,"vX0":3.6555421118824487,"vY0":-139.26757560625788,"vZ0":-1.5253173783643743,"x":162.66,"y":146.56,"x0":-1.3696460348922153,"y0":50.00581461158208,"z0":5.6761977748357175,"aX":-17.555802530156523},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.5,"breakHorizontal":15.4,"spinRate":2142,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3920625223932923,"extension":6.810710575325969},"index":1,"playId":"56ce8e53-8fe6-3ed0-b30e-7c6d494ca36c","pitchNumber":2,"startTime":"2025-08-13T02:02:39.897Z","endTime":"2025-08-13T02:02:43.382Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.48000028038547,"strikeZoneBottom":1.65872744487057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.88814992829449,"aZ":-26.90053007971212,"pfxX":4.353895163787833,"pfxZ":3.2457798055315834,"pX":1.1096954374259915,"pZ":2.715952333198749,"vX0":4.8772652152937095,"vY0":-126.9794454347433,"vZ0":-1.8663130579805416,"x":74.7,"y":165.45,"x0":-1.404467568663088,"y0":50.005871180727894,"z0":5.608349846131478,"aX":7.085669900116948},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":-9.0,"spinRate":2324,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.4319504801701859,"extension":6.3718442797393084},"index":2,"playId":"a0c9d912-434b-3799-89d8-780ab984bb26","pitchNumber":3,"startTime":"2025-08-13T02:03:01.301Z","endTime":"2025-08-13T02:03:07.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.47999900806094,"strikeZoneBottom":1.75104120871971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.775071886055713,"aZ":-28.305453608827257,"pfxX":1.2763650354174527,"pfxZ":2.17391518174869,"pX":0.5162147756037251,"pZ":5.024745410378118,"vX0":4.55858754417565,"vY0":-131.76295081950107,"vZ0":3.3013909769297953,"x":97.32,"y":103.11,"x0":-1.393568981689218,"y0":50.003668460716135,"z0":5.832379808990631,"aX":2.270395700353206},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.8,"breakHorizontal":-3.2,"spinRate":2299,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4137613616557885,"extension":6.493005738385093},"index":3,"playId":"7c757acc-10c8-3821-8687-c4a6f08bee7b","pitchNumber":4,"startTime":"2025-08-13T02:03:16.033Z","endTime":"2025-08-13T02:03:20.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.746338702426847,"aZ":-23.55305963941167,"pfxX":-9.001332682104517,"pfxZ":4.388213779141202,"pX":-0.7828457150175163,"pZ":3.379643241908308,"vX0":4.381841483446937,"vY0":-139.15240874179403,"vZ0":-1.922962072507667,"x":146.84,"y":147.53,"x0":-1.2070991099181236,"y0":50.002274999712924,"z0":5.637481228413945,"aX":-17.680478398698902},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":15.4,"spinRate":2283,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3933786071235015,"extension":6.6768113354153105},"index":4,"playId":"5f5798c4-015e-3536-ad8c-663828c989a2","pitchNumber":5,"startTime":"2025-08-13T02:03:31.762Z","endTime":"2025-08-13T02:03:35.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.47999944495733,"strikeZoneBottom":1.66368101565945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.133834975800706,"aZ":-27.557030209936727,"pfxX":4.502011677321011,"pfxZ":2.8248551877414014,"pX":1.4492291304803468,"pZ":1.5438603384586587,"vX0":6.063429458341299,"vY0":-126.99663346615735,"vZ0":-4.505499296924835,"x":61.76,"y":197.1,"x0":-1.5543738407074124,"y0":50.00018155828434,"z0":5.534113477274952,"aX":7.3475266159147115},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":-9.5,"spinRate":2241,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.43138685454679493,"extension":6.625624586910053},"index":5,"playId":"ff8fe12d-eb78-3726-b0aa-fe0c12b29eed","pitchNumber":6,"startTime":"2025-08-13T02:03:52.355Z","endTime":"2025-08-13T02:03:56.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.690870678957516,"aZ":-17.40214710754797,"pfxX":-9.215788976316597,"pfxZ":7.368238785832791,"pX":-0.46637425217522976,"pZ":3.3025858692410788,"vX0":5.730654558911288,"vY0":-140.2303679683773,"vZ0":-3.0151744252510855,"x":134.78,"y":149.61,"x0":-1.3318597427163117,"y0":50.004518787954396,"z0":5.517590016835505,"aX":-18.480819074884575},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":15.6,"spinRate":2316,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3895745470374439,"extension":6.598713531893395},"hitData":{"launchSpeed":73.2,"launchAngle":15.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":124.72,"coordY":137.13}},"index":6,"playId":"5f3baf9a-755f-3e28-9ac4-797255d856c1","pitchNumber":7,"startTime":"2025-08-13T02:04:09.194Z","endTime":"2025-08-13T02:04:14.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:04:14.598Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-13T02:04:24.979Z","endTime":"2025-08-13T02:06:28.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.729509214669736,"aZ":-30.644189604977058,"pfxX":4.864472314214731,"pfxZ":0.9861380342418347,"pX":-0.405550911628794,"pZ":2.850272613767843,"vX0":1.3299075162319904,"vY0":-123.92652945581588,"vZ0":-0.6477729208052869,"x":132.46,"y":161.82,"x0":-1.5812150417983453,"y0":50.004849828103374,"z0":5.674438245480951,"aX":7.567953091025988},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.9,"breakHorizontal":-9.1,"spinRate":2081,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.4419436011490214,"extension":6.583661823772056},"index":0,"playId":"51782f86-05cd-32cc-8c05-adc3c7675e0b","pitchNumber":1,"startTime":"2025-08-13T02:04:40.355Z","endTime":"2025-08-13T02:04:45.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.726554042543473,"aZ":-18.56912128578743,"pfxX":-9.766731931208394,"pfxZ":6.866427666718948,"pX":-0.9673040991150771,"pZ":2.9512571749244136,"vX0":4.614695223180074,"vY0":-139.70893402453535,"vZ0":-3.73622643903077,"x":153.87,"y":159.1,"x0":-1.3691551907808661,"y0":50.00545113467347,"z0":5.522458325270899,"aX":-19.358747079908053},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":16.8,"spinRate":2211,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39166640467829117,"extension":6.745704562287904},"index":1,"playId":"51e617da-3748-3f70-8437-e33f391d1026","pitchNumber":2,"startTime":"2025-08-13T02:05:00.307Z","endTime":"2025-08-13T02:05:04.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.714342502654766,"aZ":-24.19376531821813,"pfxX":1.7999782870182917,"pfxZ":4.785080240172114,"pX":0.8821671551053523,"pZ":2.575963917877812,"vX0":4.982726713392213,"vY0":-128.34722050989927,"vZ0":-2.843313121030457,"x":83.37,"y":169.23,"x0":-1.3185696430187155,"y0":50.00086806645752,"z0":5.583370013392556,"aX":3.0006373094486243},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.3,"breakHorizontal":-4.4,"spinRate":2310,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.42685363865341674,"extension":6.6731993907945135},"index":2,"playId":"f88a244d-173c-3226-921d-ef0d1786d560","pitchNumber":3,"startTime":"2025-08-13T02:05:20.853Z","endTime":"2025-08-13T02:05:24.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.792408928769564,"aZ":-22.0654098242346,"pfxX":-8.795463365883741,"pfxZ":5.033424579199528,"pX":-1.2322675985091234,"pZ":2.660789205536084,"vX0":3.8561817487461303,"vY0":-140.61279935252895,"vZ0":-3.8590597707330967,"x":163.97,"y":166.94,"x0":-1.475746330097881,"y0":50.00659959491448,"z0":5.476238102713337,"aX":-17.681199091317094},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":15.2,"spinRate":2145,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38897213836636446,"extension":6.809906397546463},"index":3,"playId":"a80c1f91-c35f-33d7-88ad-20de18a8ba62","pitchNumber":4,"startTime":"2025-08-13T02:05:41.842Z","endTime":"2025-08-13T02:05:46.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.168326125557567,"aZ":-18.18993446591338,"pfxX":-7.390196125088469,"pfxZ":6.880885390711826,"pX":-0.38875592582992813,"pZ":2.275319557737759,"vX0":5.555088442227425,"vY0":-141.00130258808068,"vZ0":-5.61696027513032,"x":131.82,"y":177.35,"x0":-1.4147486001410865,"y0":50.00509965810848,"z0":5.449625363832217,"aX":-15.025975842120742},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":12.4,"spinRate":2203,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.38703690430683046,"extension":6.905324364704065},"index":4,"playId":"e7a3e8b1-c6e4-3ae7-b094-15c01d6249b5","pitchNumber":5,"startTime":"2025-08-13T02:06:02.023Z","endTime":"2025-08-13T02:06:06.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.047921291659698,"aZ":-26.79455443169119,"pfxX":6.33889793353688,"pfxZ":3.378515459394902,"pX":1.2305396365966466,"pZ":1.4724554806145702,"vX0":4.890820283832587,"vY0":-125.74177507161974,"vZ0":-4.4725061249268165,"x":70.09,"y":199.02,"x0":-1.5674839832469722,"y0":50.0007746091961,"z0":5.464934591151184,"aX":10.081626156674652},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-12.6,"spinRate":2296,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4366848426970278,"extension":6.721602248153037},"index":5,"playId":"99258643-9cb1-3b2e-b1fe-ceaa2f9c2779","pitchNumber":6,"startTime":"2025-08-13T02:06:23.906Z","endTime":"2025-08-13T02:06:28.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:06:28.901Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Kyle Farmer to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-13T02:08:28.073Z","endTime":"2025-08-13T02:09:27.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.558770777949636,"aZ":-14.873864132526734,"pfxX":4.814737089419699,"pfxZ":9.68668983664881,"pX":0.37682042507366637,"pZ":2.8019713193718374,"vX0":-6.654933275755031,"vY0":-132.5992124663697,"vZ0":-4.901217238271832,"x":102.64,"y":163.13,"x0":2.2900859029745093,"y0":50.003587486192366,"z0":5.754558161932551,"aX":8.600279640193985},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":-7.3,"spinRate":2464,"spinDirection":142},"zone":6,"typeConfidence":0.9,"plateTime":0.41260088714198195,"extension":6.52349193606769},"index":0,"playId":"68e4a86f-59fe-3aa7-80ec-46570dcab98d","pitchNumber":1,"startTime":"2025-08-13T02:08:39.145Z","endTime":"2025-08-13T02:08:42.660Z","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.1,"endSpeed":83.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29396911928919,"aZ":-12.386137836201708,"pfxX":3.7044108582509447,"pfxZ":11.135955324491357,"pX":0.6484226770823988,"pZ":2.3270705576019055,"vX0":-5.906513452446471,"vY0":-132.45692020359598,"vZ0":-6.413077331048588,"x":92.28,"y":175.95,"x0":2.425898528989444,"y0":50.000655086522606,"z0":5.685101185573035,"aX":6.581592702826742},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.0,"breakHorizontal":-5.4,"spinRate":2555,"spinDirection":143},"zone":6,"typeConfidence":0.92,"plateTime":0.41350738147516397,"extension":6.5775777921866725},"index":1,"playId":"7b3c30dd-d723-3457-b005-d0cce76d6625","pitchNumber":2,"startTime":"2025-08-13T02:08:59.064Z","endTime":"2025-08-13T02:09:02.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.847498669429726,"aZ":-40.20050770545302,"pfxX":-2.3384299717085675,"pfxZ":-5.49526073876169,"pX":0.0904872521275232,"pZ":0.8152988516456211,"vX0":-5.007479085672572,"vY0":-119.75535766087339,"vZ0":-2.7782882439786967,"x":114.9,"y":157.86,"x0":2.507426109951759,"y0":50.00192993057481,"z0":5.565940692610275,"aX":-3.4158136426400882},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.3,"breakHorizontal":5.4,"spinRate":2457,"spinDirection":319},"zone":14,"typeConfidence":0.92,"plateTime":0.45634650722813097,"extension":6.625312412549816},"hitData":{"launchSpeed":99.3,"launchAngle":-15.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.2,"coordY":152.19}},"index":2,"playId":"af37a057-1e7b-3a10-87ee-f666acca461e","pitchNumber":3,"startTime":"2025-08-13T02:09:19.160Z","endTime":"2025-08-13T02:09:27.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:09:27.008Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, second baseman Kyle Farmer to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-13T02:09:56.806Z","endTime":"2025-08-13T02:11:52.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-13T02:09:44.901Z","endTime":"2025-08-13T02:09:59.021Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.39999980495803,"strikeZoneBottom":1.51935486004855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03227530011693,"aZ":-39.45345834586206,"pfxX":-3.2799056334418975,"pfxZ":-5.178989624147323,"pX":2.334993697258486,"pZ":1.889325937100639,"vX0":-0.26592603538648707,"vY0":-117.94272463580977,"vZ0":-0.006102079984619868,"x":28.0,"y":187.77,"x0":2.875288869429163,"y0":50.00365895497244,"z0":5.538967305643248,"aX":-4.607885021382554},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.1,"breakHorizontal":6.0,"spinRate":2460,"spinDirection":311},"zone":14,"typeConfidence":0.86,"plateTime":0.4649042166208752,"extension":6.4509351664038075},"index":1,"playId":"bb448ae2-c787-3ef0-b187-279a4339f706","pitchNumber":1,"startTime":"2025-08-13T02:09:59.021Z","endTime":"2025-08-13T02:10:02.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0344268810353,"aZ":-23.632179193627433,"pfxX":5.775111856710156,"pfxZ":5.431223314867385,"pX":-0.29806029656470184,"pZ":2.774416390526598,"vX0":-8.360167927852379,"vY0":-124.60371439737958,"vZ0":-2.1100614986913557,"x":128.36,"y":163.87,"x0":2.3502050509927384,"y0":50.00237315713123,"z0":5.58485023235701,"aX":9.081896414183735},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.6,"breakHorizontal":-8.5,"spinRate":1384,"spinDirection":140},"zone":4,"typeConfidence":0.93,"plateTime":0.439580689541776,"extension":6.42816421737782},"index":2,"playId":"99c2f0c7-f752-3629-af3c-5ee64efe01b9","pitchNumber":2,"startTime":"2025-08-13T02:10:15.006Z","endTime":"2025-08-13T02:10:21.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.81899047987792,"aZ":-41.369560518489216,"pfxX":-2.6356975178790716,"pfxZ":-6.2573879860890855,"pX":-0.06761191335933876,"pZ":1.3979517708027347,"vX0":-5.512083874952045,"vY0":-120.04768865879373,"vZ0":-1.1073855778642105,"x":119.58,"y":201.04,"x0":2.594815469918528,"y0":50.003943619238754,"z0":5.526612263868044,"aX":-3.871736778202115},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.4,"breakHorizontal":6.0,"spinRate":2314,"spinDirection":315},"zone":13,"typeConfidence":0.92,"plateTime":0.4551289421748761,"extension":6.534335732811248},"index":3,"playId":"5f1ed387-2f47-3ee4-92e9-dd3c2b4f6838","pitchNumber":3,"startTime":"2025-08-13T02:10:40.130Z","endTime":"2025-08-13T02:10:44.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.008677742215614,"aZ":-16.92173008767297,"pfxX":3.9593690592735107,"pfxZ":8.458395460832921,"pX":-0.1920115997050019,"pZ":3.1150417528923766,"vX0":-7.865388523347807,"vY0":-133.0457415119409,"vZ0":-3.498806255904214,"x":124.32,"y":154.67,"x0":2.2805179352797564,"y0":50.002877403501614,"z0":5.664598174987669,"aX":7.140532158156691},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":-5.5,"spinRate":2344,"spinDirection":128},"zone":2,"typeConfidence":0.87,"plateTime":0.41078884903610513,"extension":6.552831827172146},"index":4,"playId":"446bb4ac-4628-30a6-87b0-cf74b39c23a2","pitchNumber":4,"startTime":"2025-08-13T02:11:03.547Z","endTime":"2025-08-13T02:11:10.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.7381300884705,"aZ":-40.83775572465112,"pfxX":-2.9812799592318817,"pfxZ":-5.857230020104309,"pX":0.8494909632319424,"pZ":2.021952150988772,"vX0":-3.1957693527378845,"vY0":-120.38182384049476,"vZ0":-0.028436921589177988,"x":84.62,"y":184.19,"x0":2.5779153762575606,"y0":50.00344176869694,"z0":5.626569953211942,"aX":-4.408375101537399},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.4,"breakHorizontal":6.1,"spinRate":2343,"spinDirection":312},"zone":14,"typeConfidence":0.9,"plateTime":0.45369178698770396,"extension":6.60888977963798},"hitData":{"launchSpeed":96.5,"launchAngle":5.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.68,"coordY":143.07}},"index":5,"playId":"33d3aa93-7fe4-3346-87b3-d2a242d675fe","pitchNumber":5,"startTime":"2025-08-13T02:11:45.087Z","endTime":"2025-08-13T02:11:52.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:11:52.835Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-13T02:12:12.144Z","endTime":"2025-08-13T02:13:07.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.65426163512309,"strikeZoneBottom":1.80515108050874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.991561020773997,"aZ":-39.101536406602406,"pfxX":-1.7838274053371044,"pfxZ":-5.0384508045763585,"pX":0.532389450294135,"pZ":3.134404616220119,"vX0":-4.111662450853709,"vY0":-115.96001040340072,"vZ0":2.5903732767751126,"x":96.71,"y":154.15,"x0":2.5545223922753646,"y0":50.00558696938376,"z0":5.711277331414065,"aX":-2.450125310571375},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.3,"breakHorizontal":4.2,"spinRate":2102,"spinDirection":315},"zone":3,"typeConfidence":0.92,"plateTime":0.47084737807108556,"extension":6.433692284425801},"index":0,"playId":"bfa55214-6394-3bcc-a6f1-f774c00ee8d9","pitchNumber":1,"startTime":"2025-08-13T02:12:20.924Z","endTime":"2025-08-13T02:12:25.335Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.147474026767178,"aZ":-16.15761494965462,"pfxX":6.754657994527059,"pfxZ":8.937728677071037,"pX":-0.9432598725696288,"pZ":3.5797579277889495,"vX0":-10.199175311611471,"vY0":-132.94924947761953,"vZ0":-2.459488893592879,"x":152.95,"y":142.13,"x0":2.06288158929469,"y0":50.006588172788724,"z0":5.687791427950555,"aX":12.111099244002597},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.8,"breakHorizontal":-10.1,"spinRate":2461,"spinDirection":138},"zone":11,"typeConfidence":0.86,"plateTime":0.411781136520724,"extension":6.491733141472929},"index":1,"playId":"d139d2ba-ed95-3429-a937-acca06fd4650","pitchNumber":2,"startTime":"2025-08-13T02:12:36.463Z","endTime":"2025-08-13T02:12:40.419Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-13T02:12:48.992Z","endTime":"2025-08-13T02:13:01.773Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.169491669957832,"aZ":-38.93370768058272,"pfxX":-0.6830018950306704,"pfxZ":-4.534675916539727,"pX":-0.44740035701014846,"pZ":0.8299648250252334,"vX0":-6.609655740911971,"vY0":-120.96265602559278,"vZ0":-2.875332703986569,"x":134.05,"y":216.37,"x0":2.4018211360941915,"y0":50.00197573174443,"z0":5.426130347761556,"aX":-1.017439878723574},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.6,"breakHorizontal":2.8,"spinRate":2353,"spinDirection":324},"zone":13,"typeConfidence":0.92,"plateTime":0.45169558181525327,"extension":6.597296855620488},"index":3,"playId":"69bc623c-db6d-37e2-be94-870a06e80513","pitchNumber":3,"startTime":"2025-08-13T02:13:01.773Z","endTime":"2025-08-13T02:13:07.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:13:07.026Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braxton Fulford flies out to left fielder Alec Burleson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T02:15:29.028Z","endTime":"2025-08-13T02:17:18.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jorge Alcala replaces Matt Svanson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-13T02:14:51.579Z","endTime":"2025-08-13T02:15:31.443Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660896,"link":"/api/v1/people/660896"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.014249583074786,"aZ":-9.879239977321609,"pfxX":-5.153163083016931,"pfxZ":11.031503438012184,"pX":-1.1572620983485098,"pZ":2.504522749006034,"vX0":2.5907956402400414,"vY0":-141.43425262242386,"vZ0":-8.54819822615155,"x":161.11,"y":171.16,"x0":-1.4168954087672434,"y0":50.00377239593351,"z0":6.204355594350614,"aX":-10.413991257803978},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":8.8,"spinRate":2581,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38764525872001876,"extension":5.783385252179967},"index":1,"playId":"8c234e15-c467-3466-9a73-e106a24fd902","pitchNumber":1,"startTime":"2025-08-13T02:15:31.443Z","endTime":"2025-08-13T02:15:36.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8181013948641,"aZ":-39.77225670651042,"pfxX":2.162686066036984,"pfxZ":-4.735025812036068,"pX":0.49345751070415245,"pZ":1.2546478974145934,"vX0":3.5212319557025955,"vY0":-125.66060615827486,"vZ0":-4.7044901329558115,"x":98.19,"y":204.9,"x0":-1.2055773846877524,"y0":50.0049885296654,"z0":6.372900551634321,"aX":3.4681020318586544},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-9.4,"breakHorizontal":-4.7,"spinRate":2693,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.43542638625172536,"extension":6.0265580437331066},"index":2,"playId":"6771d48c-93da-3e12-9c0a-04ba6aa1b7f2","pitchNumber":2,"startTime":"2025-08-13T02:15:51.233Z","endTime":"2025-08-13T02:15:55.621Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-13T02:16:02.599Z","endTime":"2025-08-13T02:16:16.916Z","isPitch":false,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"}},{"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":87.4,"endSpeed":81.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.851123267275774,"aZ":-36.92419399409996,"pfxX":2.085987014305041,"pfxZ":-2.8801102500225486,"pX":0.06332472518118243,"pZ":1.6426174453210325,"vX0":2.804537709753367,"vY0":-127.26893840149647,"vZ0":-4.701900843058943,"x":114.59,"y":194.43,"x0":-1.3217722939251335,"y0":50.003185635951496,"z0":6.421870257702876,"aX":3.439479632003268},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.0,"breakHorizontal":-4.4,"spinRate":2706,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.42951384185160757,"extension":5.7905989142701975},"index":4,"playId":"ebe7f928-7fab-39ff-a912-5b6b690cc2d5","pitchNumber":3,"startTime":"2025-08-13T02:16:16.916Z","endTime":"2025-08-13T02:16:20.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.30643504717878,"strikeZoneBottom":1.46331678964893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.480584212847965,"aZ":-10.374280964484985,"pfxX":-5.389397368451187,"pfxZ":10.432030129229297,"pX":0.5799115823077515,"pZ":1.5027038898220542,"vX0":6.17876527638833,"vY0":-143.6806081867604,"vZ0":-11.488898113783655,"x":94.9,"y":198.21,"x0":-0.8988386566215494,"y0":50.00377555091156,"z0":6.199371330295595,"aX":-11.262493632433054},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.7,"breakHorizontal":8.5,"spinRate":2639,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.381307947006313,"extension":5.817967866540421},"index":5,"playId":"37825c06-983a-3ebb-a871-c2e69514681b","pitchNumber":4,"startTime":"2025-08-13T02:16:34.628Z","endTime":"2025-08-13T02:16:39.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.528157663809836,"aZ":-33.684310780787506,"pfxX":1.6977278975650383,"pfxZ":-0.9410401836525351,"pX":0.7140400999085554,"pZ":1.4833658201390805,"vX0":4.097829671718829,"vY0":-125.79683986047455,"vZ0":-5.702119864443592,"x":89.78,"y":198.73,"x0":-1.153793405798952,"y0":50.000338348326025,"z0":6.496532474980253,"aX":2.7317061929754645},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":-4.0,"spinRate":2668,"spinDirection":40},"zone":9,"typeConfidence":0.89,"plateTime":0.4347079683872317,"extension":6.0096482238326425},"index":6,"playId":"f7c84c71-d80d-3768-91a7-c1be60098f03","pitchNumber":5,"startTime":"2025-08-13T02:16:48.761Z","endTime":"2025-08-13T02:16:52.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.548256615379515,"aZ":-12.083340754830068,"pfxX":-6.313664325661741,"pfxZ":9.689325121368693,"pX":-0.620244932057604,"pZ":2.762405648784864,"vX0":4.197295555214968,"vY0":-142.97845557733007,"vZ0":-7.969949090894812,"x":140.64,"y":164.2,"x0":-1.2859894000155527,"y0":50.00204515150139,"z0":6.341903337712304,"aX":-13.088926822486345},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":10.6,"spinRate":2592,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.38288809171327554,"extension":5.8369582788515215},"hitData":{"launchSpeed":86.9,"launchAngle":39.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.02,"coordY":88.41}},"index":7,"playId":"503dc38c-08b9-3f26-89b2-c68b705dea2a","pitchNumber":6,"startTime":"2025-08-13T02:17:08.096Z","endTime":"2025-08-13T02:17:18.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:17:18.578Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to left fielder Alec Burleson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T02:17:47.307Z","endTime":"2025-08-13T02:19:20.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mickey Moniak replaces Kyle Farmer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-13T02:17:28.796Z","endTime":"2025-08-13T02:17:49.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":571657,"link":"/api/v1/people/571657"}},{"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":97.8,"endSpeed":89.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.42911665812244,"aZ":-11.112702828487276,"pfxX":-6.6165099699079075,"pfxZ":10.30090527887021,"pX":-0.6598841022032308,"pZ":2.694851497560706,"vX0":3.8745626430220015,"vY0":-142.26394746692776,"vZ0":-8.180854754811232,"x":142.15,"y":166.02,"x0":-1.181732672432021,"y0":50.00218042601547,"z0":6.316831953403945,"aX":-13.526457099969685},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":11.2,"spinRate":2608,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.38540035876307055,"extension":5.695136057372665},"index":1,"playId":"bec16051-6062-34d6-bebf-610c570f81a9","pitchNumber":1,"startTime":"2025-08-13T02:17:49.710Z","endTime":"2025-08-13T02:17:53.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.49361217810089,"strikeZoneBottom":1.63810482080225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.900044019612018,"aZ":-36.47709668437986,"pfxX":0.45614220812275263,"pfxZ":-2.7173038632652995,"pX":1.3873602212815954,"pZ":0.808487014697989,"vX0":6.2056297477741795,"vY0":-124.82912910964787,"vZ0":-6.383172607951028,"x":64.12,"y":216.95,"x0":-1.1845556616656678,"y0":50.0011346911313,"z0":6.3832781465148365,"aX":0.7218762269086364},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.1,"breakHorizontal":-2.2,"spinRate":2740,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4379131447184812,"extension":6.009415321526845},"index":2,"playId":"0bf4a52c-cb17-3393-bfae-0dc3553c2886","pitchNumber":2,"startTime":"2025-08-13T02:18:01.673Z","endTime":"2025-08-13T02:18:05.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.49523464081334,"aZ":-10.585572058812767,"pfxX":-4.2914136725794885,"pfxZ":10.613638786023614,"pX":-0.30551090847398715,"pZ":2.6692712796247897,"vX0":4.363528885900182,"vY0":-141.53330433500372,"vZ0":-8.374563234927425,"x":128.65,"y":166.71,"x0":-1.3076902447696397,"y0":50.002613037617024,"z0":6.339551951290497,"aX":-8.729450188608734},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2503,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.38659942826298765,"extension":5.745668715248496},"index":3,"playId":"b66fa998-38fb-37d8-8480-56856f28cdf1","pitchNumber":3,"startTime":"2025-08-13T02:18:15.719Z","endTime":"2025-08-13T02:18:21.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.197834712299596,"aZ":-12.614267818628212,"pfxX":-4.993425731783067,"pfxZ":9.560025499268079,"pX":0.14158759401620535,"pZ":2.4488611765101376,"vX0":5.701172103225854,"vY0":-142.07093262405937,"vZ0":-8.629891852284997,"x":111.6,"y":172.66,"x0":-1.24130595754505,"y0":50.00702549814894,"z0":6.325537509694907,"aX":-10.221853838906604},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":7.9,"spinRate":2419,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38535510385633165,"extension":5.754808011624369},"index":4,"playId":"db3f72bc-d4dd-3cf1-9713-8304293ecdc2","pitchNumber":4,"startTime":"2025-08-13T02:18:31.211Z","endTime":"2025-08-13T02:18:34.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26895272392092,"aZ":-40.52704484706651,"pfxX":1.1472901267103297,"pfxZ":-5.136459096282914,"pX":-0.6367650359308826,"pZ":2.661064749994731,"vX0":1.5739043254872753,"vY0":-126.37673769073785,"vZ0":-1.8452334816971656,"x":141.27,"y":166.93,"x0":-1.4151692523829846,"y0":50.00109831498284,"z0":6.637499272472682,"aX":1.8665274528342088},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-9.5,"breakHorizontal":-2.4,"spinRate":2641,"spinDirection":54},"zone":4,"typeConfidence":0.91,"plateTime":0.4323960524311956,"extension":5.777680410989351},"hitData":{"launchSpeed":92.7,"launchAngle":47.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.99,"coordY":92.59}},"index":5,"playId":"447dadbf-418b-3084-94a3-1b6f59e83b0e","pitchNumber":5,"startTime":"2025-08-13T02:19:09.563Z","endTime":"2025-08-13T02:19:20.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:19:20.250Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to center fielder Victor Scott II.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T02:19:37.540Z","endTime":"2025-08-13T02:19:55.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71838224252619,"aZ":-29.24597166851133,"pfxX":1.543941322128446,"pfxZ":1.6267146443216394,"pX":-0.19267381128384073,"pZ":2.74135372722533,"vX0":3.455240133199036,"vY0":-132.76792389403408,"vZ0":-3.9356144093350727,"x":124.34,"y":164.76,"x0":-1.7064319860875374,"y0":50.005088086753595,"z0":6.34718670854074,"aX":2.78473063984765},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.4,"breakHorizontal":-3.5,"spinRate":2621,"spinDirection":157},"zone":5,"typeConfidence":0.91,"plateTime":0.41094459104581826,"extension":5.811327211035213},"hitData":{"launchSpeed":85.3,"launchAngle":50.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.11,"coordY":105.28}},"index":0,"playId":"a679f0bf-c4df-3012-8199-4ea7d7f72b45","pitchNumber":1,"startTime":"2025-08-13T02:19:46.155Z","endTime":"2025-08-13T02:19:55.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:19:55.624Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yohel Pozo grounds out sharply, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T02:22:04.689Z","endTime":"2025-08-13T02:22:58.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Aaron Schunk replaces right fielder Tyler Freeman, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-13T02:21:53.528Z","endTime":"2025-08-13T02:21:53.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"description":"Mickey Moniak remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-13T02:21:53.541Z","endTime":"2025-08-13T02:22:06.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":571657,"link":"/api/v1/people/571657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.22000065716888,"strikeZoneBottom":1.35747236718922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.230269166856814,"aZ":-41.61486615092424,"pfxX":-2.2874965071600846,"pfxZ":-6.716761729092401,"pX":1.8006875743009834,"pZ":3.595896726768461,"vX0":-1.3867439215688666,"vY0":-117.5490787117726,"vZ0":3.9456482756542846,"x":48.36,"y":141.69,"x0":2.6943818113264832,"y0":50.00074607717926,"z0":5.746654606129183,"aX":-3.2164657199052926},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.0,"breakHorizontal":4.4,"spinRate":2333,"spinDirection":309},"zone":12,"typeConfidence":0.92,"plateTime":0.4650647566123731},"index":2,"playId":"7feb2bf4-6145-3ded-b500-37baa9e9f6de","pitchNumber":1,"startTime":"2025-08-13T02:22:06.937Z","endTime":"2025-08-13T02:22:10.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.2199993170613,"strikeZoneBottom":1.4390207604382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.74088349209744,"aZ":-37.872626358732,"pfxX":-2.266086485568188,"pfxZ":-4.021358317299171,"pX":1.3542910781860842,"pZ":2.6402056973066363,"vX0":-2.4043813929991775,"vY0":-117.82078743736392,"vZ0":1.1355066658437374,"x":65.38,"y":167.49,"x0":2.67943184846667,"y0":50.002349803603224,"z0":5.63071064918902,"aX":-3.2108645799910436},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.8,"breakHorizontal":4.7,"spinRate":2320,"spinDirection":313},"zone":12,"typeConfidence":0.88,"plateTime":0.4634800903665077,"extension":6.441562934804798},"index":3,"playId":"df9c1a5f-4fb1-3759-bdb3-d0fe6e92e583","pitchNumber":2,"startTime":"2025-08-13T02:22:21.364Z","endTime":"2025-08-13T02:22:26.034Z","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":91.3,"endSpeed":83.7,"strikeZoneTop":3.22000078579709,"strikeZoneBottom":1.35475619487499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61312321490451,"aZ":-15.538231873361866,"pfxX":4.94787953186457,"pfxZ":9.301912709038106,"pX":-0.44790820158760364,"pZ":2.411039697354857,"vX0":-8.575021007194303,"vY0":-132.70445752552666,"vZ0":-5.580006498724423,"x":134.07,"y":173.68,"x0":2.178185397164299,"y0":50.00595911958379,"z0":5.6676554489231,"aX":8.852993996811147},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.8,"breakHorizontal":-7.2,"spinRate":2372,"spinDirection":141},"zone":4,"typeConfidence":0.9,"plateTime":0.4122718324651524,"extension":6.692363037468387},"index":4,"playId":"4708e893-35f8-3695-83bd-a2c688eadfbb","pitchNumber":3,"startTime":"2025-08-13T02:22:35.393Z","endTime":"2025-08-13T02:22:39.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88469370043809,"aZ":-37.66950174723473,"pfxX":-1.6235826864461544,"pfxZ":-3.7668759908942953,"pX":-0.5201351257635892,"pZ":2.073138285693485,"vX0":-6.489555015719767,"vY0":-119.62836092315455,"vZ0":-0.335820837119603,"x":136.83,"y":182.81,"x0":2.4327525773715784,"y0":50.00511347932464,"z0":5.576299381924739,"aX":-2.3659548665452936},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.6,"breakHorizontal":4.4,"spinRate":2333,"spinDirection":317},"zone":4,"typeConfidence":0.91,"plateTime":0.45688992819500207,"extension":6.477277367249468},"hitData":{"launchSpeed":101.9,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":104.18,"coordY":153.71}},"index":5,"playId":"2d1ca1e8-18db-3391-b66a-9645afd6197d","pitchNumber":4,"startTime":"2025-08-13T02:22:50.305Z","endTime":"2025-08-13T02:22:58.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:22:58.372Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T02:23:14.771Z","endTime":"2025-08-13T02:23:49.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.52999982400959,"strikeZoneBottom":1.62035043275151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.358061952340517,"aZ":-39.59946236157576,"pfxX":-0.3857132314398288,"pfxZ":-5.117167531542079,"pX":-0.0875195710565372,"pZ":1.489206014013235,"vX0":-5.564710482510847,"vY0":-119.47687312870592,"vZ0":-1.434609683077947,"x":120.34,"y":198.57,"x0":2.318966263361652,"y0":50.00447278098659,"z0":5.6463178962282985,"aX":-0.5591301764257326},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-9.4,"breakHorizontal":2.0,"spinRate":2206,"spinDirection":321},"zone":13,"typeConfidence":0.92,"plateTime":0.4578981479520916,"extension":6.550370099897434},"index":0,"playId":"a0971b10-1455-31ff-acfd-3b7fafe7b6d7","pitchNumber":1,"startTime":"2025-08-13T02:23:24.161Z","endTime":"2025-08-13T02:23:28.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.779896404950883,"aZ":-13.071292584767585,"pfxX":5.047658700720737,"pfxZ":10.578717855173004,"pX":-0.8739546721782424,"pZ":1.947571557560376,"vX0":-9.423185440983449,"vY0":-133.2964159849478,"vZ0":-7.270581549581652,"x":150.31,"y":186.2,"x0":2.045888499619442,"y0":50.000898287301865,"z0":5.648015816144142,"aX":9.113884633608402},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":-7.2,"spinRate":2423,"spinDirection":140},"zone":13,"typeConfidence":0.93,"plateTime":0.4104021728969274,"extension":6.611415562238774},"hitData":{"launchSpeed":95.0,"launchAngle":16.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.33,"coordY":69.39}},"index":1,"playId":"0b8c4886-2d67-3177-b1c5-555e14726627","pitchNumber":2,"startTime":"2025-08-13T02:23:39.162Z","endTime":"2025-08-13T02:23:49.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:23:49.389Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Scott II walks. Thomas Saggese to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T02:24:16.808Z","endTime":"2025-08-13T02:26:37.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.328879671353107,"aZ":-13.582851894835297,"pfxX":6.054664933281614,"pfxZ":10.285108921607481,"pX":-0.42357241420883757,"pZ":2.7784013656295667,"vX0":-8.621793487996495,"vY0":-133.27552790493075,"vZ0":-5.184936691848645,"x":133.15,"y":163.76,"x0":2.0594293373718564,"y0":50.00325022993609,"z0":5.722056547225693,"aX":10.945727469668007},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":-9.2,"spinRate":2514,"spinDirection":147},"zone":1,"typeConfidence":0.92,"plateTime":0.41020601171506677,"extension":6.476600236659584},"index":0,"playId":"2351a100-d3e4-36b8-9863-e9f8f98620a4","pitchNumber":1,"startTime":"2025-08-13T02:24:16.808Z","endTime":"2025-08-13T02:24:22.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93223718752877,"aZ":-35.29984272211025,"pfxX":-7.0089270701935975,"pfxZ":-2.1698252123818325,"pX":-1.720581610771452,"pZ":1.3192983434115444,"vX0":-7.3137819704286935,"vY0":-119.99783595898525,"vZ0":-2.5650712657973136,"x":182.58,"y":203.16,"x0":2.291648390988505,"y0":50.00265505990695,"z0":5.585642315369719,"aX":-10.093443257657645},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.3,"breakHorizontal":14.6,"spinRate":2261,"spinDirection":325},"zone":13,"typeConfidence":0.91,"plateTime":0.45864512604185137,"extension":6.377621993345708},"index":1,"playId":"35cf8fa0-19ba-3938-ba86-f0f39192e0ad","pitchNumber":2,"startTime":"2025-08-13T02:24:37.166Z","endTime":"2025-08-13T02:24:42.561Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.13965817051582,"strikeZoneBottom":1.44473562984075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.423007252767416,"aZ":-33.92354149105137,"pfxX":-4.7065667296559255,"pfxZ":-1.186724786907034,"pX":-3.340137667366208,"pZ":0.2687454138228661,"vX0":-11.701555993833605,"vY0":-121.56866482974783,"vZ0":-5.177694739050005,"x":244.32,"y":231.52,"x0":2.1785987039675008,"y0":50.00323248643857,"z0":5.425570526648062,"aX":-6.930804991151059},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.4,"breakHorizontal":11.8,"spinRate":2179,"spinDirection":332},"zone":13,"typeConfidence":0.85,"plateTime":0.45336153703996995,"extension":6.597449886905095},"index":2,"playId":"ed498b1f-d386-3821-8e14-9ee17e9b9038","pitchNumber":3,"startTime":"2025-08-13T02:24:58.677Z","endTime":"2025-08-13T02:25:03.365Z","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.1,"endSpeed":84.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.72903318916043,"aZ":-16.0416259872548,"pfxX":4.9430784595405814,"pfxZ":8.869324102363006,"pX":0.7489939858159903,"pZ":3.1931392520247557,"vX0":-5.639571078577058,"vY0":-133.97574567046283,"vZ0":-3.817508242197943,"x":88.45,"y":152.57,"x0":2.2382642175179517,"y0":50.006194186076485,"z0":5.781878291247821,"aX":8.995195175672656},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-7.8,"spinRate":2442,"spinDirection":142},"zone":3,"typeConfidence":0.9,"plateTime":0.40869548877613093,"extension":6.575941532773377},"index":3,"playId":"9c85db60-b1b0-3131-a8e3-30863a79245f","pitchNumber":4,"startTime":"2025-08-13T02:25:29.334Z","endTime":"2025-08-13T02:25:33.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.2143338624933,"strikeZoneBottom":1.47914224127177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.529682311176533,"aZ":-39.409766264034516,"pfxX":-1.0702193653918988,"pfxZ":-4.847428367050522,"pX":-0.2610361360841644,"pZ":0.8882089155714494,"vX0":-5.784420877951843,"vY0":-121.13254433808677,"vZ0":-3.050573580257585,"x":126.95,"y":214.8,"x0":2.2917840040041755,"y0":50.001190254299495,"z0":5.592094314867741,"aX":-1.5976204128058098},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.2,"breakHorizontal":3.2,"spinRate":2345,"spinDirection":322},"zone":13,"typeConfidence":0.92,"plateTime":0.45128195904934154,"extension":6.540524027733753},"index":4,"playId":"c87db66f-97cb-34ec-b027-7cb6dad3cf60","pitchNumber":5,"startTime":"2025-08-13T02:25:52.674Z","endTime":"2025-08-13T02:25:58.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.21215357702548,"strikeZoneBottom":1.41084595748128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0591575441617,"aZ":-16.033259808024457,"pfxX":5.139429192523179,"pfxZ":8.766678033607906,"pX":-0.3699391164801794,"pZ":4.0944521934764735,"vX0":-8.2783080630715,"vY0":-134.54965072907908,"vZ0":-1.634488274977321,"x":131.1,"y":128.23,"x0":2.0730646230769225,"y0":50.00293013687502,"z0":5.841019077778189,"aX":9.463566362233937},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":2412,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.40643965094536005,"extension":6.513348683125523},"index":5,"playId":"920af197-8d34-31b6-812d-f082b8df3cd0","pitchNumber":6,"startTime":"2025-08-13T02:26:12.372Z","endTime":"2025-08-13T02:26:16.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.14702164172223,"strikeZoneBottom":1.44535103410189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26364813823821,"aZ":-15.171907750492723,"pfxX":6.428547394727445,"pfxZ":9.249802945622658,"pX":-1.0393949658065067,"pZ":2.198142527782311,"vX0":-10.582681824257392,"vY0":-134.50153533113527,"vZ0":-6.037636969615743,"x":156.62,"y":179.43,"x0":2.10502553426577,"y0":50.00503243373576,"z0":5.541908411620335,"aX":11.82015284508766},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":-9.5,"spinRate":2362,"spinDirection":141},"zone":13,"typeConfidence":0.9,"plateTime":0.4067154779061539,"extension":6.589365285809248},"index":6,"playId":"4a2cfb02-01d9-31ee-9d14-84af3899eee5","pitchNumber":7,"startTime":"2025-08-13T02:26:31.486Z","endTime":"2025-08-13T02:26:37.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:26:37.015Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Donovan strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T02:28:58.179Z","endTime":"2025-08-13T02:30:04.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-13T02:26:43.763Z","endTime":"2025-08-13T02:27:21.571Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Victor Vodnik replaces Kyle Freeland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-13T02:27:21.571Z","endTime":"2025-08-13T02:29:00.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.29156884628793,"strikeZoneBottom":1.63260673807913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.773073680830066,"aZ":-32.92870351526233,"pfxX":-8.598384341125913,"pfxZ":-0.4170863347002456,"pX":0.9510292810811393,"pZ":2.0031602069998318,"vX0":11.330139516810242,"vY0":-133.69536338333876,"vZ0":-1.9305460119692346,"x":80.75,"y":184.69,"x0":-2.216923258774302,"y0":50.00246924076344,"z0":5.089187980517025,"aX":-15.627560331806718},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.0,"breakHorizontal":13.2,"spinRate":1619,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4090794427409863},"index":2,"playId":"2742343b-4ef0-30ee-b28c-c42cfeef6fcd","pitchNumber":1,"startTime":"2025-08-13T02:29:00.462Z","endTime":"2025-08-13T02:29:05.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":91.7,"strikeZoneTop":3.33914180588715,"strikeZoneBottom":1.61430482927429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.703057415884,"aZ":-10.657737413645604,"pfxX":-3.971461190589622,"pfxZ":10.005412688803801,"pX":-0.18037025291802483,"pZ":1.502640892769517,"vX0":6.326612073299353,"vY0":-145.59509092028134,"vZ0":-9.092559200582594,"x":123.88,"y":198.21,"x0":-1.8639534502322759,"y0":50.00007980551449,"z0":5.308180386822288,"aX":-8.538548635729006},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.4,"breakHorizontal":6.0,"spinRate":2176,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3759862139363146,"extension":6.851609316485933},"index":3,"playId":"b44464c4-405a-39b8-a640-29c7dd645400","pitchNumber":2,"startTime":"2025-08-13T02:29:17.609Z","endTime":"2025-08-13T02:29:22.223Z","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":99.8,"endSpeed":91.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41947170723326,"aZ":-13.563027758528792,"pfxX":-4.432884680178736,"pfxZ":8.659298343036264,"pX":-0.23677358642628551,"pZ":3.2461149572389876,"vX0":5.443766887716154,"vY0":-145.2998768251939,"vZ0":-4.202761366236367,"x":126.03,"y":151.13,"x0":-1.5541441342457456,"y0":50.00192808310603,"z0":5.528869533866977,"aX":-9.526733462879632},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.1,"breakHorizontal":7.0,"spinRate":2268,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3762365464483377,"extension":6.576206424519538},"index":4,"playId":"5cd6912f-a484-36b8-9d62-375b29b78924","pitchNumber":3,"startTime":"2025-08-13T02:29:36.255Z","endTime":"2025-08-13T02:29:39.538Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.669092039910087,"aZ":-29.04317997472348,"pfxX":-9.922013304337073,"pfxZ":1.7400183906452948,"pX":-0.6958110509800203,"pZ":1.8261977762505177,"vX0":7.491785390919978,"vY0":-133.1692832248683,"vZ0":-3.6562005783785625,"x":143.52,"y":189.47,"x0":-2.2515463370659368,"y0":50.00528660782653,"z0":5.309875139128793,"aX":-17.88518685203029},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.5,"breakHorizontal":16.4,"spinRate":1649,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.41075306843600456,"extension":6.54160337054044},"index":5,"playId":"a11f30cf-0ab8-34c3-b84f-6e9d1a9777eb","pitchNumber":4,"startTime":"2025-08-13T02:29:58.729Z","endTime":"2025-08-13T02:30:04.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:30:04.451Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T02:30:18.471Z","endTime":"2025-08-13T02:31:35.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.336615756457906,"aZ":-14.339428735809346,"pfxX":-3.8454012578241272,"pfxZ":8.473510834351593,"pX":-0.22198063670181784,"pZ":2.5248852459472113,"vX0":6.052459870956126,"vY0":-143.50156405228967,"vZ0":-5.894368354050102,"x":125.46,"y":170.61,"x0":-1.849925655712041,"y0":50.00406077926,"z0":5.4841931072135095,"aX":-8.095150505342495},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.4,"breakHorizontal":5.9,"spinRate":2219,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3803596347148428,"extension":6.907755388861852},"index":0,"playId":"e5fe11f7-3d7c-37e6-afd5-4e844725c484","pitchNumber":1,"startTime":"2025-08-13T02:30:29.019Z","endTime":"2025-08-13T02:30:32.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.41862615691111,"strikeZoneBottom":1.49145580068482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.654054255952055,"aZ":-11.313529386023994,"pfxX":-2.9024756590600527,"pfxZ":9.847744140136307,"pX":-0.13004525841770725,"pZ":3.0912752039388756,"vX0":5.6885423900684176,"vY0":-144.40321207463336,"vZ0":-4.497042913846217,"x":121.96,"y":155.32,"x0":-1.7456865814857683,"y0":50.0050936907451,"z0":5.361132696767005,"aX":-6.150384018980035},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.2,"breakHorizontal":4.2,"spinRate":2168,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3788639529646396,"extension":6.826875018895226},"index":1,"playId":"90230266-2a5e-3141-9dd0-c4f239c5ec29","pitchNumber":2,"startTime":"2025-08-13T02:30:52.272Z","endTime":"2025-08-13T02:30:57.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.44000038004683,"strikeZoneBottom":1.52101035337952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.530970959137193,"aZ":-26.049434370684228,"pfxX":-9.339198205949511,"pfxZ":3.217970719420596,"pX":-0.2596186052810011,"pZ":1.358185901526098,"vX0":7.038225068705197,"vY0":-136.32320542258825,"vZ0":-5.657140767593019,"x":126.9,"y":202.11,"x0":-1.645766518598229,"y0":50.00541350424433,"z0":5.229761336749858,"aX":-17.795899273143498},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":15.7,"spinRate":1640,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.39992089757820315,"extension":6.785446213458076},"index":2,"playId":"b63edbea-2e8f-38bd-9ecd-b8d7dd994e70","pitchNumber":3,"startTime":"2025-08-13T02:31:08.228Z","endTime":"2025-08-13T02:31:13.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.2851916715392,"aZ":-11.89243308579125,"pfxX":-2.0526138716806166,"pfxZ":9.47618544942335,"pX":-0.6114771359347582,"pZ":3.477429427829071,"vX0":3.864248626903454,"vY0":-145.6293906674439,"vZ0":-4.1948926325945965,"x":140.31,"y":144.89,"x0":-1.691006081460535,"y0":50.006347607558446,"z0":5.660160064358954,"aX":-4.395067830441923},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.4,"breakHorizontal":2.9,"spinRate":2291,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.37660725942127904,"extension":6.656562990497796},"index":3,"playId":"1770b789-4c7f-3156-9de6-a2977487bba6","pitchNumber":4,"startTime":"2025-08-13T02:31:30.628Z","endTime":"2025-08-13T02:31:35.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:31:35.410Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T02:33:52.534Z","endTime":"2025-08-13T02:35:11.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Fernandez replaces Jorge Alcala.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-13T02:32:38.157Z","endTime":"2025-08-13T02:33:54.549Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681676,"link":"/api/v1/people/681676"},"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":87.1,"endSpeed":80.7,"strikeZoneTop":3.33999973643133,"strikeZoneBottom":1.47755131678298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97125022977631,"aZ":-31.867624717669194,"pfxX":1.1705124276544279,"pfxZ":0.18907732679448408,"pX":0.699749751968961,"pZ":2.731322928852689,"vX0":5.628328729714637,"vY0":-126.85650330823958,"vZ0":-1.7405762295889744,"x":90.33,"y":165.03,"x0":-1.692508290880745,"y0":50.005383005351774,"z0":5.947395891620383,"aX":1.9225258602625814},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":-3.2,"spinRate":2762,"spinDirection":75},"zone":6,"typeConfidence":0.9,"plateTime":0.43044183283203097},"index":1,"playId":"a247684c-834d-3f16-81fe-b84d5a71efae","pitchNumber":1,"startTime":"2025-08-13T02:33:54.549Z","endTime":"2025-08-13T02:33:58.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.01202832901955,"aZ":-31.67889385342402,"pfxX":0.8316647275796898,"pfxZ":0.30027829764047675,"pX":1.3442485915390896,"pZ":0.7799354786290206,"vX0":7.290030980592247,"vY0":-126.24693626059606,"vZ0":-6.289373145150798,"x":65.76,"y":217.72,"x0":-1.6753437860694167,"y0":50.000392158150994,"z0":5.818001345860594,"aX":1.3565348483939381},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":-3.0,"spinRate":2822,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.4320191288640647,"extension":6.0789339171585},"index":2,"playId":"09df1b17-533e-3566-b63c-5620a28c0477","pitchNumber":2,"startTime":"2025-08-13T02:34:06.775Z","endTime":"2025-08-13T02:34:11.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.25735036806084,"strikeZoneBottom":1.43949311550452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.617173656849804,"aZ":-38.99422497634734,"pfxX":0.12906921800637638,"pfxZ":-4.426990914157811,"pX":-0.7859316185943425,"pZ":3.518588210345717,"vX0":2.297699782539728,"vY0":-122.67114029586033,"vZ0":1.4511193159650622,"x":146.96,"y":143.78,"x0":-1.7469052303567747,"y0":50.00048478820236,"z0":6.214570493062461,"aX":0.19873444761004505},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.6,"breakHorizontal":-0.7,"spinRate":2651,"spinDirection":49},"zone":11,"typeConfidence":0.9,"plateTime":0.44453028123153393,"extension":5.796386625628672},"index":3,"playId":"d8b3b499-5fee-300d-b4be-eff5a8fff1ec","pitchNumber":3,"startTime":"2025-08-13T02:34:24.906Z","endTime":"2025-08-13T02:34:31.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.7,"strikeZoneTop":3.33999975237882,"strikeZoneBottom":1.6067303476811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.352754502110393,"aZ":-35.215884928989546,"pfxX":1.0517535267553635,"pfxZ":-1.8297852473427891,"pX":1.3168414188087778,"pZ":1.4548911449778468,"vX0":6.759661131800529,"vY0":-127.07827020538494,"vZ0":-4.062042009423171,"x":66.81,"y":199.5,"x0":-1.4979942759525477,"y0":50.00551370575471,"z0":5.827005240866613,"aX":1.7450017481926539},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.0,"breakHorizontal":-3.2,"spinRate":2736,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.42856344284547543,"extension":6.30250982936184},"index":4,"playId":"064d206c-2c72-3ed3-84fc-b1400ded807b","pitchNumber":4,"startTime":"2025-08-13T02:34:41.813Z","endTime":"2025-08-13T02:34:46.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.4996022772902,"strikeZoneBottom":1.61613688537107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.664437123477374,"aZ":-14.579306627110768,"pfxX":-6.946267173130741,"pfxZ":8.9674234348197,"pX":0.85556662020607,"pZ":3.838835328143462,"vX0":8.488394096814472,"vY0":-139.07158944748346,"vZ0":-3.0160090865693965,"x":84.39,"y":135.13,"x0":-1.331165361983113,"y0":50.00410016459544,"z0":5.902144609618304,"aX":-13.632111808669224},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":10.8,"spinRate":2371,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.39357458950710544,"extension":6.368476959858732},"index":5,"playId":"30d69ba3-6f42-3ce9-a636-f725d1f2185f","pitchNumber":5,"startTime":"2025-08-13T02:34:55.197Z","endTime":"2025-08-13T02:35:01.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.0,"strikeZoneTop":3.4445965694024,"strikeZoneBottom":1.56099298994605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.040651806386307,"aZ":-34.04408158901433,"pfxX":1.6717842827508402,"pfxZ":-1.1340826137443205,"pX":-0.7783252526359814,"pZ":2.228629649917077,"vX0":2.2714767106851625,"vY0":-126.48791932893604,"vZ0":-2.4773959632324596,"x":146.67,"y":178.61,"x0":-1.8999952837634118,"y0":50.005327055715405,"z0":5.909460823327898,"aX":2.750818212703899},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.4,"breakHorizontal":-3.5,"spinRate":2782,"spinDirection":63},"zone":4,"typeConfidence":0.9,"plateTime":0.43049002109056733,"extension":6.307399537471308},"index":6,"playId":"7bcfe312-f9cd-3952-a878-120226123ae8","pitchNumber":6,"startTime":"2025-08-13T02:35:08.036Z","endTime":"2025-08-13T02:35:11.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:35:11.958Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T02:35:23.725Z","endTime":"2025-08-13T02:36:15.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97552774677888,"aZ":-32.7309481279756,"pfxX":1.882217132874934,"pfxZ":-0.3312122475914592,"pX":0.7724549420406128,"pZ":2.0281951301092,"vX0":5.6229246978073295,"vY0":-127.73101185738274,"vZ0":-3.252800863855229,"x":87.56,"y":184.02,"x0":-1.6901450652825556,"y0":50.00344570065916,"z0":5.855947700637389,"aX":3.1520663837001495},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":-4.6,"spinRate":2681,"spinDirection":117},"zone":9,"typeConfidence":0.9,"plateTime":0.4266205702395416,"extension":6.386711742652118},"index":0,"playId":"b3deb67d-84a6-39e7-a12f-302a3cda3d9e","pitchNumber":1,"startTime":"2025-08-13T02:35:34.655Z","endTime":"2025-08-13T02:35:38.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.401433135378472,"aZ":-37.022256326908895,"pfxX":0.22947969843338664,"pfxZ":-2.937807835210627,"pX":0.043659366601825934,"pZ":2.179075964134495,"vX0":4.28022433951995,"vY0":-126.82314696880566,"vZ0":-2.0077031236107246,"x":115.34,"y":179.94,"x0":-1.6854599787099362,"y0":50.00103779432304,"z0":5.893847052924566,"aX":0.3780057046664372},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.5,"breakHorizontal":-1.2,"spinRate":2754,"spinDirection":51},"zone":8,"typeConfidence":0.9,"plateTime":0.4295187256184514,"extension":6.201432769539215},"index":1,"playId":"a373a4b2-6d78-3c72-92c2-aafce3c71210","pitchNumber":2,"startTime":"2025-08-13T02:35:49.360Z","endTime":"2025-08-13T02:35:53.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.151595671981468,"aZ":-31.016851578249998,"pfxX":1.338622960988519,"pfxZ":0.6873334959387956,"pX":0.9564558196342894,"pZ":1.3814826036946566,"vX0":5.887157451580474,"vY0":-128.22284832330547,"vZ0":-5.282677376110522,"x":80.54,"y":201.48,"x0":-1.530729596577942,"y0":50.00521028942478,"z0":5.850235168045099,"aX":2.2581560079498035},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.4,"breakHorizontal":-3.6,"spinRate":2677,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.4249794917020209,"extension":6.1176733542981845},"index":2,"playId":"8a9d56c6-13ce-38d6-9db3-1be7dc2a20c6","pitchNumber":3,"startTime":"2025-08-13T02:36:10.903Z","endTime":"2025-08-13T02:36:15.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:36:15.138Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T02:36:22.054Z","endTime":"2025-08-13T02:37:56.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.9,"strikeZoneTop":3.64000098849382,"strikeZoneBottom":1.63377161916441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.173824253524867,"aZ":-31.306189108577477,"pfxX":0.5116495959309351,"pfxZ":0.5069285453194396,"pX":1.2948244604653023,"pZ":2.842788718961316,"vX0":7.282488093477661,"vY0":-129.07675742024733,"vZ0":-1.9971370478981978,"x":67.64,"y":162.02,"x0":-1.6080582070506533,"y0":50.00569151325297,"z0":5.994497175583026,"aX":0.8775860147807973},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.7,"breakHorizontal":-2.3,"spinRate":2807,"spinDirection":89},"zone":12,"typeConfidence":0.9,"plateTime":0.42137366699770373,"extension":6.3184679317376515},"index":0,"playId":"f2d4bc36-2273-3097-bc2b-87df3f1f91e9","pitchNumber":1,"startTime":"2025-08-13T02:36:36.976Z","endTime":"2025-08-13T02:36:42.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.004071339420367,"aZ":-11.217309650262576,"pfxX":-5.967093948404736,"pfxZ":10.48531390337802,"pX":-0.6731790427761526,"pZ":2.5084063653375885,"vX0":4.117008384754821,"vY0":-140.30657019897853,"vZ0":-7.002393379013983,"x":142.66,"y":171.05,"x0":-1.382432548144396,"y0":50.002212470124526,"z0":5.763279723771021,"aX":-11.926232777873986},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2345,"spinDirection":203},"zone":4,"typeConfidence":0.91,"plateTime":0.3900013662405426,"extension":6.356629833585846},"index":1,"playId":"8880a023-bfba-39e2-abb4-2b70b9a55ba1","pitchNumber":2,"startTime":"2025-08-13T02:36:49.571Z","endTime":"2025-08-13T02:36:54.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.72696778221072,"strikeZoneBottom":1.69044516563668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60017129985407,"aZ":-16.085788764748603,"pfxX":-4.988188667914226,"pfxZ":8.08277309523352,"pX":0.39573701563517644,"pZ":1.7954150251845056,"vX0":6.7747325068389355,"vY0":-139.7367338870902,"vZ0":-8.217292445095183,"x":101.92,"y":190.3,"x0":-1.4047957352951221,"y0":50.000011607128535,"z0":5.817277148755526,"aX":-9.926208462702208},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.2,"breakHorizontal":7.8,"spinRate":1872,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.3910176628715476,"extension":6.387723775562487},"index":2,"playId":"89ff2fb5-da17-303e-9824-26c1e9209872","pitchNumber":3,"startTime":"2025-08-13T02:37:08.624Z","endTime":"2025-08-13T02:37:13.491Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-13T02:37:19.816Z","endTime":"2025-08-13T02:37:36.530Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"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":88.5,"endSpeed":82.4,"strikeZoneTop":3.7381104267396,"strikeZoneBottom":1.76824900311708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.034330042915613,"aZ":-32.149121942460795,"pfxX":1.0037179187817138,"pfxZ":0.01669515152162404,"pX":1.5348309371091107,"pZ":1.9647929633867127,"vX0":7.510899565373904,"vY0":-128.81245025367443,"vZ0":-3.876831723641,"x":58.5,"y":185.73,"x0":-1.5363309915361472,"y0":50.00570504311309,"z0":5.946062723553881,"aX":1.7034187235541876},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.6,"breakHorizontal":-3.4,"spinRate":2582,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.4234660037921443,"extension":6.266936306745844},"index":4,"playId":"f314f36d-1bac-3a96-9500-fba9979de736","pitchNumber":4,"startTime":"2025-08-13T02:37:36.530Z","endTime":"2025-08-13T02:37:42.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78832684096821,"aZ":-35.243668489277056,"pfxX":1.2730682228583217,"pfxZ":-1.9238275437450847,"pX":0.14475363106863165,"pZ":1.3901749266028522,"vX0":4.38716343606904,"vY0":-125.3831413557834,"vZ0":-3.9547318020591744,"x":111.48,"y":201.25,"x0":-1.7913192065955599,"y0":50.0016598094627,"z0":5.856412215045152,"aX":2.0317047970540423},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.2,"breakHorizontal":-3.2,"spinRate":2755,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.43644026828369054,"extension":6.2671629290293165},"index":5,"playId":"0f9a447c-ae2d-3221-b167-2401cdf6a819","pitchNumber":5,"startTime":"2025-08-13T02:37:52.265Z","endTime":"2025-08-13T02:37:56.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:37:56.505Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Gorman doubles (9) on a sharp fly ball to left fielder Jordan Beck.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-13T02:39:51.322Z","endTime":"2025-08-13T02:41:36.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.46000075199883,"strikeZoneBottom":1.5939307246242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.596623035907065,"aZ":-11.168206493860282,"pfxX":-4.895097605086852,"pfxZ":10.211885497507492,"pX":-0.3085545389220225,"pZ":0.986831217846459,"vX0":6.524440047918061,"vY0":-142.4774059499386,"vZ0":-9.81957045883305,"x":128.76,"y":212.14,"x0":-1.9916919401370248,"y0":50.00144804025924,"z0":5.182761083563522,"aX":-10.068150013331618},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2326,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3843559487192927,"extension":6.821735093381297},"index":0,"playId":"09e271c8-6245-3a68-b6b6-1b5eb748343f","pitchNumber":1,"startTime":"2025-08-13T02:40:14.411Z","endTime":"2025-08-13T02:40:18.310Z","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":97.8,"endSpeed":90.1,"strikeZoneTop":3.38303222038718,"strikeZoneBottom":1.52137271810708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.324500203328974,"aZ":-14.748813769092193,"pfxX":-4.973535491336261,"pfxZ":8.459932803896418,"pX":0.3820320477223732,"pZ":0.9282993669978423,"vX0":8.307835867122176,"vY0":-142.09185377486813,"vZ0":-9.251319520049657,"x":102.44,"y":213.72,"x0":-1.923677781399928,"y0":50.00137382463167,"z0":5.147609411060109,"aX":-10.243531512079812},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.7,"breakHorizontal":7.4,"spinRate":2285,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.38439907730688594,"extension":6.865373991677751},"index":1,"playId":"4227aa4b-8d4f-34d1-a221-2187ddd4d956","pitchNumber":2,"startTime":"2025-08-13T02:40:31.147Z","endTime":"2025-08-13T02:40:35.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.52376422769473,"strikeZoneBottom":1.59621866821363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.162170859970416,"aZ":-15.641362189581606,"pfxX":-4.344971060342072,"pfxZ":7.919587500689543,"pX":-1.1324552959734855,"pZ":3.440802331834521,"vX0":3.8804031351820507,"vY0":-143.35725447180357,"vZ0":-2.683028374560922,"x":160.17,"y":145.88,"x0":-1.9369596357605792,"y0":50.0064060460406,"z0":5.361534612189398,"aX":-9.074252809171147},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.0,"breakHorizontal":7.1,"spinRate":2055,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38161987679588094,"extension":6.815595400908841},"index":2,"playId":"2c2e13e9-06b8-349f-b2c5-1793b29705bf","pitchNumber":3,"startTime":"2025-08-13T02:40:47.035Z","endTime":"2025-08-13T02:40:53.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.40132529936976,"strikeZoneBottom":1.53946637476886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80248236064024,"aZ":-15.461776035909484,"pfxX":-5.865846880097009,"pfxZ":8.319887117386418,"pX":0.14804745594245078,"pZ":2.9878402256470906,"vX0":8.101336059067828,"vY0":-140.57410476069714,"vZ0":-3.2312715123522793,"x":111.36,"y":158.11,"x0":-2.00428846557281,"y0":50.00174934388999,"z0":5.151278243516326,"aX":-11.781839503461482},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":9.0,"spinRate":2127,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.38910973454430975,"extension":6.952599412607544},"index":3,"playId":"8fbd87ba-5ce3-35fb-a019-6cf10d775c97","pitchNumber":4,"startTime":"2025-08-13T02:41:03.424Z","endTime":"2025-08-13T02:41:08.364Z","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":99.2,"endSpeed":91.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08892314883244,"aZ":-14.088514959559047,"pfxX":-4.9441624198247265,"pfxZ":8.53140176394298,"pX":-0.25451932397508925,"pZ":3.2006634872444595,"vX0":6.379108714173183,"vY0":-144.32142215519772,"vZ0":-3.9236246048205707,"x":126.7,"y":152.36,"x0":-1.8461678823630632,"y0":50.000108194900065,"z0":5.43931775456066,"aX":-10.478325373486616},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.9,"breakHorizontal":7.8,"spinRate":2207,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3788286422515932,"extension":6.790668528624414},"hitData":{"launchSpeed":101.2,"launchAngle":29.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":75.58,"coordY":49.52}},"index":4,"playId":"fa3ef704-d827-3e6a-8abf-7fe3e0575b49","pitchNumber":5,"startTime":"2025-08-13T02:41:18.809Z","endTime":"2025-08-13T02:41:36.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:41:36.516Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Burleson pops out to third baseman Kyle Karros in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-13T02:41:53.846Z","endTime":"2025-08-13T02:43:01.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"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":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.60437075720582,"strikeZoneBottom":1.77992550000077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07484961110256,"aZ":-33.251843575568465,"pfxX":-9.393466047867022,"pfxZ":-0.5981252147160845,"pX":-1.9039786401896697,"pZ":4.550981190262424,"vX0":3.785283252325594,"vY0":-133.01600474896716,"vZ0":3.904893985249924,"x":189.58,"y":115.9,"x0":-2.1207051640689007,"y0":50.002815522648916,"z0":5.467313763061696,"aX":-16.924033549219224},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":16.3,"spinRate":1736,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4109129574744239,"extension":6.633359194376899},"index":0,"playId":"23e3160e-aae8-34d7-b04f-a431528637e9","pitchNumber":1,"startTime":"2025-08-13T02:41:59.883Z","endTime":"2025-08-13T02:42:04.169Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-13T02:42:10.834Z","endTime":"2025-08-13T02:42:51.810Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.035370933326675,"aZ":-12.05515653889723,"pfxX":-4.329919870756394,"pfxZ":9.519568062914233,"pX":0.7447381799106114,"pZ":2.5441933844085516,"vX0":8.349018078280091,"vY0":-144.12264774695325,"vZ0":-6.110049640819452,"x":88.61,"y":170.09,"x0":-1.6210745984672292,"y0":50.00556433568938,"z0":5.4294324513209355,"aX":-9.154278132476739},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2279,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.37937314469326155,"extension":6.764961067603299},"hitData":{"launchSpeed":79.0,"launchAngle":71.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.39,"coordY":190.7}},"index":2,"playId":"0c6cb5d9-e121-37e1-a989-bbf333497f75","pitchNumber":2,"startTime":"2025-08-13T02:42:51.810Z","endTime":"2025-08-13T02:43:01.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:43:01.820Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masyn Winn lines out to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-13T02:43:22.081Z","endTime":"2025-08-13T02:45:20.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":100.2,"endSpeed":91.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.03682969290993,"aZ":-14.733373570257813,"pfxX":-5.386942283640806,"pfxZ":8.102095177261843,"pX":0.4894978202811193,"pZ":1.6100683083709277,"vX0":7.938287963670183,"vY0":-145.52351960433958,"vZ0":-7.975936225392401,"x":98.34,"y":195.31,"x0":-1.5693970601120675,"y0":50.00240717891846,"z0":5.272394886673676,"aX":-11.595010203268654},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.3,"breakHorizontal":8.3,"spinRate":2176,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3758916263784382,"extension":6.872191505990681},"index":0,"playId":"875c0f7d-2804-355e-82f6-7b52d9b33c6c","pitchNumber":1,"startTime":"2025-08-13T02:43:31.917Z","endTime":"2025-08-13T02:43:35.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.3999989822261,"strikeZoneBottom":1.63124917557777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.762941028674803,"aZ":-35.86959693146156,"pfxX":1.5943855800063957,"pfxZ":-2.205677194421172,"pX":1.0165444116274378,"pZ":2.0615883129488606,"vX0":6.534654779843762,"vY0":-127.7835023643113,"vZ0":-1.3833726510723448,"x":78.25,"y":183.12,"x0":-1.7704688386659608,"y0":50.00621803302143,"z0":5.401435234280421,"aX":2.665115909566867},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.1,"breakHorizontal":-4.2,"spinRate":2308,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.42693157417042027,"extension":6.876911131051297},"index":1,"playId":"0cdfa68f-bc19-3414-a533-6b92b2d10d0f","pitchNumber":2,"startTime":"2025-08-13T02:43:51.341Z","endTime":"2025-08-13T02:43:56.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.40000047947255,"strikeZoneBottom":1.62076083247169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.996326141616144,"aZ":-34.62498057675196,"pfxX":0.5055604701105438,"pfxZ":-1.4923320896282721,"pX":0.6760178746664341,"pZ":2.01479914241342,"vX0":6.50400558417714,"vY0":-127.04855075433777,"vZ0":-1.1367131144873945,"x":91.23,"y":184.38,"x0":-1.978348219326145,"y0":50.00394221715684,"z0":5.209477676857092,"aX":0.828671963368137},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.8,"breakHorizontal":-2.3,"spinRate":2364,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.430421895343557,"extension":6.76387145473653},"index":2,"playId":"37120749-a5f4-3bba-a416-fdb45695f773","pitchNumber":3,"startTime":"2025-08-13T02:44:07.646Z","endTime":"2025-08-13T02:44:12.162Z","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":99.2,"endSpeed":91.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68032777779703,"aZ":-10.57886675629151,"pfxX":-4.67036503762089,"pfxZ":10.171950422692337,"pX":-0.27090658145858554,"pZ":3.1139142143942715,"vX0":5.971097911177022,"vY0":-144.35707910789083,"vZ0":-4.568344498756508,"x":127.33,"y":154.7,"x0":-1.7534751233131638,"y0":50.006292839779775,"z0":5.360906139780465,"aX":-9.919197290206274},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.8,"breakHorizontal":7.3,"spinRate":2285,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3785335119139148,"extension":6.769354661860894},"index":3,"playId":"fe93a6f4-d594-3630-b1cb-f44f16d8a80b","pitchNumber":4,"startTime":"2025-08-13T02:44:26.502Z","endTime":"2025-08-13T02:44:32.050Z","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":99.4,"endSpeed":91.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.19932461145205,"aZ":-11.6311061932872,"pfxX":-3.2452226643505524,"pfxZ":9.616203214176746,"pX":-0.4483689699791406,"pZ":2.7370472083940105,"vX0":4.994650986143249,"vY0":-144.66130146217685,"vZ0":-5.418744402986187,"x":134.09,"y":164.88,"x0":-1.7693007547876112,"y0":50.00585478494742,"z0":5.336573986840881,"aX":-6.935183828695223},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.6,"breakHorizontal":4.9,"spinRate":2171,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3774720609410567,"extension":6.800404693204499},"index":4,"playId":"96e87d41-44aa-3492-9faa-25e3932c2520","pitchNumber":5,"startTime":"2025-08-13T02:44:48.300Z","endTime":"2025-08-13T02:44:52.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59624424351821,"aZ":-37.055755094816035,"pfxX":1.2391792272387856,"pfxZ":-3.031272163386964,"pX":0.13114161141685632,"pZ":2.554166538928279,"vX0":4.08890128369945,"vY0":-125.3822444125873,"vZ0":0.24607198205181313,"x":112.0,"y":169.82,"x0":-1.6741580490655836,"y0":50.00254727680161,"z0":5.450173570616921,"aX":1.9953295009707925},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.3,"breakHorizontal":-3.1,"spinRate":2293,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4349217689890774,"extension":6.777508223822378},"hitData":{"launchSpeed":100.0,"launchAngle":19.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.88,"coordY":62.47}},"index":5,"playId":"505b1a7a-8709-31b6-8f46-c72d541dcc4f","pitchNumber":6,"startTime":"2025-08-13T02:45:10.466Z","endTime":"2025-08-13T02:45:20.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:45:20.012Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-13T02:45:30.338Z","endTime":"2025-08-13T02:47:44.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.647444185319905,"aZ":-10.636377822724308,"pfxX":-2.0431916424247207,"pfxZ":10.042379165623942,"pX":0.18453103139636956,"pZ":2.1752064971303673,"vX0":5.586312778561825,"vY0":-145.84339597532525,"vZ0":-7.360555891733702,"x":109.97,"y":180.05,"x0":-1.4939707280967924,"y0":50.00716695430489,"z0":5.380145422797056,"aX":-4.384013569110162},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.8,"breakHorizontal":2.5,"spinRate":2250,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3761632429525541,"extension":6.801310867504724},"index":0,"playId":"4cfa0280-4408-346d-aae4-b27cb143d753","pitchNumber":1,"startTime":"2025-08-13T02:45:48.805Z","endTime":"2025-08-13T02:45:52.481Z","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":93.0,"endSpeed":85.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51599485719472,"aZ":-25.350315127520716,"pfxX":-10.062609246342136,"pfxZ":3.6527268230069643,"pX":-0.41254648701916813,"pZ":2.123868281929327,"vX0":6.917146560973948,"vY0":-135.29259667155773,"vZ0":-3.83435622109754,"x":132.73,"y":181.44,"x0":-1.6857033746494459,"y0":50.002451272625976,"z0":5.321350004478107,"aX":-18.788863779515218},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.0,"breakHorizontal":16.9,"spinRate":1673,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4037476059247709,"extension":6.751027081614534},"index":1,"playId":"fabf23ae-e2fd-31d6-900a-b6e51dc4d70b","pitchNumber":2,"startTime":"2025-08-13T02:46:11.710Z","endTime":"2025-08-13T02:46:15.763Z","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":98.6,"endSpeed":90.8,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.276017498679007,"aZ":-16.987327545955594,"pfxX":-4.884464585963468,"pfxZ":7.197681043219545,"pX":-0.962666263601315,"pZ":4.2826788969619685,"vX0":5.20399589004862,"vY0":-143.66709582545835,"vZ0":-0.4439058903056473,"x":153.69,"y":123.15,"x0":-2.1545759684021193,"y0":50.00534058639059,"z0":5.485945491028418,"aX":-10.3105708536364},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.2,"breakHorizontal":7.9,"spinRate":2193,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.37984499127585325,"extension":6.637587789057785},"index":2,"playId":"e510da04-264f-305b-87b1-718929c7fa16","pitchNumber":3,"startTime":"2025-08-13T02:46:35.407Z","endTime":"2025-08-13T02:46:39.560Z","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":86.3,"endSpeed":80.1,"strikeZoneTop":3.76356217399057,"strikeZoneBottom":1.78786055693655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25106950435325,"aZ":-38.74990326569927,"pfxX":1.5845366724023915,"pfxZ":-4.088271406957101,"pX":0.881266569206911,"pZ":1.4977286675247086,"vX0":5.645324532214122,"vY0":-125.69891245134086,"vZ0":-1.9147648687507681,"x":83.41,"y":198.34,"x0":-1.5949072052201385,"y0":50.00360255816818,"z0":5.4005530977791905,"aX":2.5474939669767616},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.6,"breakHorizontal":-4.1,"spinRate":2384,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4348909479364047,"extension":6.925989352837931},"index":3,"playId":"08ab7a95-07ee-342a-ad52-a864257060e6","pitchNumber":4,"startTime":"2025-08-13T02:46:56.804Z","endTime":"2025-08-13T02:47:02.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.200414275097963,"aZ":-36.47143523312743,"pfxX":1.8504072392999962,"pfxZ":-2.6384750970160002,"pX":0.1636208456306643,"pZ":1.96616827582413,"vX0":4.099163345790159,"vY0":-126.02404764884906,"vZ0":-1.1312961899614056,"x":110.76,"y":185.69,"x0":-1.7152180980985325,"y0":50.001016143024096,"z0":5.329865507673663,"aX":3.0168818848363776},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.8,"breakHorizontal":-4.2,"spinRate":2318,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.4322914980858745,"extension":6.860621837187495},"index":4,"playId":"993fd7d6-bf94-308e-b03d-8b0a52c8286f","pitchNumber":5,"startTime":"2025-08-13T02:47:17.503Z","endTime":"2025-08-13T02:47:21.641Z","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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.860585845340207,"aZ":-29.505993833759398,"pfxX":-9.337818556645683,"pfxZ":1.4332418945003056,"pX":-1.009583247845569,"pZ":2.246459296379246,"vX0":5.369382745023069,"vY0":-135.44172422534083,"vZ0":-2.583601654202763,"x":155.48,"y":178.13,"x0":-1.801826974563049,"y0":50.00297015881843,"z0":5.270534019746853,"aX":-17.394104320147935},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.3,"breakHorizontal":15.8,"spinRate":1516,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.40399297544788215,"extension":6.878994671773509},"index":5,"playId":"6545e2cc-2022-3c19-8f00-80fe515d8a60","pitchNumber":6,"startTime":"2025-08-13T02:47:40.655Z","endTime":"2025-08-13T02:47:44.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:47:44.663Z","atBatIndex":63}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-13T02:45:30.338Z","endTime":"2025-08-13T02:47:44.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.647444185319905,"aZ":-10.636377822724308,"pfxX":-2.0431916424247207,"pfxZ":10.042379165623942,"pX":0.18453103139636956,"pZ":2.1752064971303673,"vX0":5.586312778561825,"vY0":-145.84339597532525,"vZ0":-7.360555891733702,"x":109.97,"y":180.05,"x0":-1.4939707280967924,"y0":50.00716695430489,"z0":5.380145422797056,"aX":-4.384013569110162},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.8,"breakHorizontal":2.5,"spinRate":2250,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3761632429525541,"extension":6.801310867504724},"index":0,"playId":"4cfa0280-4408-346d-aae4-b27cb143d753","pitchNumber":1,"startTime":"2025-08-13T02:45:48.805Z","endTime":"2025-08-13T02:45:52.481Z","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":93.0,"endSpeed":85.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51599485719472,"aZ":-25.350315127520716,"pfxX":-10.062609246342136,"pfxZ":3.6527268230069643,"pX":-0.41254648701916813,"pZ":2.123868281929327,"vX0":6.917146560973948,"vY0":-135.29259667155773,"vZ0":-3.83435622109754,"x":132.73,"y":181.44,"x0":-1.6857033746494459,"y0":50.002451272625976,"z0":5.321350004478107,"aX":-18.788863779515218},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.0,"breakHorizontal":16.9,"spinRate":1673,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4037476059247709,"extension":6.751027081614534},"index":1,"playId":"fabf23ae-e2fd-31d6-900a-b6e51dc4d70b","pitchNumber":2,"startTime":"2025-08-13T02:46:11.710Z","endTime":"2025-08-13T02:46:15.763Z","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":98.6,"endSpeed":90.8,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.276017498679007,"aZ":-16.987327545955594,"pfxX":-4.884464585963468,"pfxZ":7.197681043219545,"pX":-0.962666263601315,"pZ":4.2826788969619685,"vX0":5.20399589004862,"vY0":-143.66709582545835,"vZ0":-0.4439058903056473,"x":153.69,"y":123.15,"x0":-2.1545759684021193,"y0":50.00534058639059,"z0":5.485945491028418,"aX":-10.3105708536364},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.2,"breakHorizontal":7.9,"spinRate":2193,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.37984499127585325,"extension":6.637587789057785},"index":2,"playId":"e510da04-264f-305b-87b1-718929c7fa16","pitchNumber":3,"startTime":"2025-08-13T02:46:35.407Z","endTime":"2025-08-13T02:46:39.560Z","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":86.3,"endSpeed":80.1,"strikeZoneTop":3.76356217399057,"strikeZoneBottom":1.78786055693655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25106950435325,"aZ":-38.74990326569927,"pfxX":1.5845366724023915,"pfxZ":-4.088271406957101,"pX":0.881266569206911,"pZ":1.4977286675247086,"vX0":5.645324532214122,"vY0":-125.69891245134086,"vZ0":-1.9147648687507681,"x":83.41,"y":198.34,"x0":-1.5949072052201385,"y0":50.00360255816818,"z0":5.4005530977791905,"aX":2.5474939669767616},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.6,"breakHorizontal":-4.1,"spinRate":2384,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4348909479364047,"extension":6.925989352837931},"index":3,"playId":"08ab7a95-07ee-342a-ad52-a864257060e6","pitchNumber":4,"startTime":"2025-08-13T02:46:56.804Z","endTime":"2025-08-13T02:47:02.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.200414275097963,"aZ":-36.47143523312743,"pfxX":1.8504072392999962,"pfxZ":-2.6384750970160002,"pX":0.1636208456306643,"pZ":1.96616827582413,"vX0":4.099163345790159,"vY0":-126.02404764884906,"vZ0":-1.1312961899614056,"x":110.76,"y":185.69,"x0":-1.7152180980985325,"y0":50.001016143024096,"z0":5.329865507673663,"aX":3.0168818848363776},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.8,"breakHorizontal":-4.2,"spinRate":2318,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.4322914980858745,"extension":6.860621837187495},"index":4,"playId":"993fd7d6-bf94-308e-b03d-8b0a52c8286f","pitchNumber":5,"startTime":"2025-08-13T02:47:17.503Z","endTime":"2025-08-13T02:47:21.641Z","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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.81,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.860585845340207,"aZ":-29.505993833759398,"pfxX":-9.337818556645683,"pfxZ":1.4332418945003056,"pX":-1.009583247845569,"pZ":2.246459296379246,"vX0":5.369382745023069,"vY0":-135.44172422534083,"vZ0":-2.583601654202763,"x":155.48,"y":178.13,"x0":-1.801826974563049,"y0":50.00297015881843,"z0":5.270534019746853,"aX":-17.394104320147935},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.3,"breakHorizontal":15.8,"spinRate":1516,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.40399297544788215,"extension":6.878994671773509},"index":5,"playId":"6545e2cc-2022-3c19-8f00-80fe515d8a60","pitchNumber":6,"startTime":"2025-08-13T02:47:40.655Z","endTime":"2025-08-13T02:47:44.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T02:47:44.663Z","atBatIndex":63},"scoringPlays":[21,31],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":172.45,"y":100.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":169.05,"y":120.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":122.43,"y":147.12},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":155.36,"y":172.97},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":135.33,"y":202.47},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":138.2,"y":137.38},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":112.29,"y":150.16},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":136.11,"y":149.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":126.48,"y":141.04},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":13,"endIndex":18,"top":[13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":139.99,"y":103.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":125.47,"y":133.44},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":143.2,"y":177.53},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":177.81,"y":66.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":125.97,"y":140.53},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":27,"top":[19,20,21,22,23],"bottom":[24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":146.24,"y":143.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":50.29,"y":95.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":14.79,"y":57.18},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":111.77,"y":95.84},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":135.09,"y":151.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":158.91,"y":147.12},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":141.29,"y":154.86},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":113.3,"y":147.63},"type":"O","description":"Lineout"}]}},{"startIndex":28,"endIndex":35,"top":[28,29,30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":44.39,"y":102.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":135.96,"y":94.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":140.67,"y":147.12},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":148.12,"y":50.69},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":131.04,"y":173.98},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":119.82,"y":49.52},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":206.81,"y":97.99},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":140.67,"y":91.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":183.74,"y":105.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":116.85,"y":147.63},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":156.88,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":48,"top":[43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":103.17,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":124.72,"y":137.13},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":143.2,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":141.68,"y":143.07},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":56,"top":[49,50,51],"bottom":[52,53,54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":61.02,"y":88.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":88.99,"y":92.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":120.11,"y":105.28},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":104.18,"y":153.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":108.33,"y":69.39},"type":"H","description":"Single"}]}},{"startIndex":57,"endIndex":63,"top":[57,58,59],"bottom":[60,61,62,63],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":75.58,"y":49.52},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":82.39,"y":190.7},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":147.88,"y":62.47},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"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":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":0,"hits":6,"errors":0,"leftOnBase":6},"away":{"runs":3,"hits":5,"errors":0,"leftOnBase":1}},"defense":{"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"catcher":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"first":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"second":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"third":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"shortstop":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"left":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"center":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"right":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"onDeck":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"inHole":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"battingOrder":5,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"onDeck":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"inHole":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"battingOrder":6,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":4,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".237","atBats":30,"obp":".296","slg":".391","ops":".687","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":8,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":30,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":120,"era":"6.01","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.62","battersFaced":33,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":120,"balls":39,"strikes":81,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"pitchesPerInning":"13.33","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":6,"flyOuts":22,"groundOuts":33,"airOuts":32,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":122,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":522,"era":"4.75","inningsPitched":"30.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.48","battersFaced":135,"outs":91,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":198,"strikes":324,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.42","walksPer9Inn":"3.56","hitsPer9Inn":"9.79","runsScoredPer9":"5.04","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623433":{"person":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":7,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":27,"obp":".370","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":113,"era":"7.94","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.76","battersFaced":27,"outs":17,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":113,"balls":34,"strikes":79,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.94","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.76","walksPer9Inn":"0.00","hitsPer9Inn":"15.88","runsScoredPer9":"7.94","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691182":{"person":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":19,"groundOuts":30,"airOuts":36,"runs":5,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".182","atBats":110,"obp":".262","slg":".273","ops":".535","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":30,"rbi":10,"leftOnBase":41,"sacBunts":3,"sacFlies":0,"babip":".232","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"110.00","popOuts":7,"lineOuts":10},"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":89,"putOuts":45,"errors":3,"chances":137,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":55,"groundOuts":59,"airOuts":88,"runs":44,"doubles":14,"triples":6,"homeRuns":17,"strikeOuts":81,"baseOnBalls":18,"intentionalWalks":1,"hits":80,"hitByPitch":2,"avg":".261","atBats":306,"obp":".305","slg":".513","ops":".818","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":157,"rbi":45,"leftOnBase":109,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":8,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":175,"errors":5,"chances":183,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668845":{"person":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"jerseyNumber":"30","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":4,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".207","atBats":29,"obp":".207","slg":".241","ops":".448","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":7,"rbi":0,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":21,"putOuts":8,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(S, 3)","summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":8,"strikes":19,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":15,"groundOuts":41,"airOuts":22,"runs":17,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":21,"intentionalWalks":2,"hits":35,"hitByPitch":0,"atBats":135,"obp":".357","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":669,"era":"3.82","inningsPitched":"35.1","wins":3,"losses":3,"saves":3,"saveOpportunities":7,"holds":7,"blownSaves":4,"earnedRuns":15,"whip":"1.58","battersFaced":157,"outs":106,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":669,"balls":281,"strikes":388,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":0,"winPercentage":".500","pitchesPerInning":"18.93","gamesFinished":15,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"9.68","walksPer9Inn":"5.35","hitsPer9Inn":"8.92","runsScoredPer9":"4.33","homeRunsPer9":"1.02","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"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"}]},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":42,"gamesStarted":0,"flyOuts":38,"groundOuts":54,"airOuts":77,"runs":21,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":52,"baseOnBalls":19,"intentionalWalks":0,"hits":61,"hitByPitch":7,"atBats":240,"obp":".323","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":982,"era":"2.86","inningsPitched":"63.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":20,"whip":"1.27","battersFaced":270,"outs":189,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":982,"balls":352,"strikes":630,"strikePercentage":".640","hitBatsmen":7,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"15.59","gamesFinished":5,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.71","hitsPer9Inn":"8.71","runsScoredPer9":"3.00","homeRunsPer9":"0.86","inheritedRunners":29,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682653":{"person":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":8,"groundOuts":19,"airOuts":16,"runs":7,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".313","atBats":64,"obp":".323","slg":".578","ops":".901","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":37,"rbi":11,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".327","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.33","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":130,"errors":1,"chances":145,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID801403":{"person":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":45,"groundOuts":77,"airOuts":81,"runs":56,"doubles":8,"triples":0,"homeRuns":15,"strikeOuts":57,"baseOnBalls":36,"intentionalWalks":0,"hits":79,"hitByPitch":2,"atBats":290,"obp":".353","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":1328,"era":"6.35","inningsPitched":"73.2","wins":2,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.56","battersFaced":332,"outs":221,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1328,"balls":518,"strikes":810,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".182","pitchesPerInning":"18.03","gamesFinished":0,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"6.96","walksPer9Inn":"4.40","hitsPer9Inn":"9.65","runsScoredPer9":"6.84","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":6,"chances":17,"fielding":".647","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":10,"groundOuts":5,"airOuts":17,"runs":5,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":22,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".246","atBats":57,"obp":".267","slg":".368","ops":".635","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":21,"rbi":11,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".371","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":4,"putOuts":100,"errors":5,"chances":109,"fielding":".954","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 3-12)","summary":"7.1 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":27,"outs":22,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":31,"strikes":62,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":66,"groundOuts":129,"airOuts":126,"runs":79,"doubles":25,"triples":4,"homeRuns":16,"strikeOuts":80,"baseOnBalls":30,"intentionalWalks":1,"hits":143,"hitByPitch":5,"atBats":473,"obp":".348","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1799,"era":"5.18","inningsPitched":"116.1","wins":3,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.49","battersFaced":513,"outs":349,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1799,"balls":578,"strikes":1221,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".200","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.19","walksPer9Inn":"2.32","hitsPer9Inn":"11.06","runsScoredPer9":"6.11","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":41},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596295":{"person":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":10,"gamesStarted":10,"flyOuts":51,"groundOuts":46,"airOuts":72,"runs":39,"doubles":15,"triples":2,"homeRuns":12,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":0,"hits":64,"hitByPitch":1,"atBats":210,"obp":".350","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":839,"era":"6.52","inningsPitched":"49.2","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.57","battersFaced":227,"outs":149,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":839,"balls":284,"strikes":555,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".000","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"5.44","walksPer9Inn":"2.54","hitsPer9Inn":"11.60","runsScoredPer9":"7.07","homeRunsPer9":"2.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699911":{"person":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"obp":".304","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":82,"era":"2.84","inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.11","battersFaced":23,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":30,"strikes":52,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.95","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"4.26","walksPer9Inn":"2.84","hitsPer9Inn":"7.11","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":47,"groundOuts":78,"airOuts":67,"runs":33,"doubles":17,"triples":1,"homeRuns":1,"strikeOuts":27,"baseOnBalls":26,"intentionalWalks":0,"hits":70,"hitByPitch":7,"avg":".294","atBats":238,"obp":".375","slg":".387","ops":".762","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":92,"rbi":21,"leftOnBase":84,"sacBunts":0,"sacFlies":4,"babip":".322","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"238.00","popOuts":3,"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":7,"putOuts":76,"errors":1,"chances":84,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":37,"gamesStarted":0,"flyOuts":19,"groundOuts":34,"airOuts":43,"runs":25,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":47,"baseOnBalls":14,"intentionalWalks":0,"hits":37,"hitByPitch":3,"atBats":159,"obp":".305","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":729,"era":"4.19","inningsPitched":"43.0","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":20,"whip":"1.19","battersFaced":178,"outs":129,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":729,"balls":258,"strikes":471,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"16.95","gamesFinished":11,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"9.84","walksPer9Inn":"2.93","hitsPer9Inn":"7.74","runsScoredPer9":"5.23","homeRunsPer9":"0.84","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":3,"chances":12,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID692585":{"person":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"jerseyNumber":"35","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":11,"groundOuts":14,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".234","atBats":64,"obp":".258","slg":".313","ops":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":20,"rbi":4,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".326","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":15,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, 3 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":58,"groundOuts":69,"airOuts":107,"runs":56,"doubles":20,"triples":4,"homeRuns":23,"strikeOuts":113,"baseOnBalls":25,"intentionalWalks":0,"hits":109,"hitByPitch":3,"avg":".275","atBats":397,"obp":".322","slg":".519","ops":".841","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":206,"rbi":66,"leftOnBase":160,"sacBunts":0,"sacFlies":1,"babip":".328","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.26","popOuts":29,"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":{"gamesStarted":1,"caughtStealing":11,"stolenBases":50,"stolenBasePercentage":".820","caughtStealingPercentage":".180","assists":26,"putOuts":445,"errors":8,"chances":479,"fielding":".983","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":20,"groundOuts":50,"airOuts":33,"runs":33,"doubles":5,"triples":1,"homeRuns":10,"strikeOuts":19,"baseOnBalls":18,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":149,"obp":".402","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":578,"era":"7.61","inningsPitched":"36.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.85","battersFaced":170,"outs":110,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":578,"balls":215,"strikes":363,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".---","pitchesPerInning":"15.76","gamesFinished":7,"strikeoutWalkRatio":"1.06","strikeoutsPer9Inn":"4.66","walksPer9Inn":"4.42","hitsPer9Inn":"12.27","runsScoredPer9":"8.10","homeRunsPer9":"2.45","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":3,"chances":9,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | RBI","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":1,"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":8,"putOuts":3,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":34,"groundOuts":64,"airOuts":68,"runs":19,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":14,"intentionalWalks":0,"hits":52,"hitByPitch":4,"avg":".219","atBats":237,"obp":".273","slg":".342","ops":".615","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":81,"rbi":24,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.40","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","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":125,"putOuts":140,"errors":4,"chances":269,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID687134":{"person":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":10,"gamesStarted":8,"flyOuts":34,"groundOuts":45,"airOuts":54,"runs":38,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":0,"hits":60,"hitByPitch":2,"atBats":178,"obp":".386","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":725,"era":"7.89","inningsPitched":"43.1","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.71","battersFaced":197,"outs":130,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":725,"balls":273,"strikes":452,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".250","pitchesPerInning":"16.73","gamesFinished":2,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"4.57","walksPer9Inn":"2.91","hitsPer9Inn":"12.46","runsScoredPer9":"7.89","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":53,"groundOuts":76,"airOuts":87,"runs":53,"doubles":19,"triples":5,"homeRuns":14,"strikeOuts":119,"baseOnBalls":36,"intentionalWalks":0,"hits":106,"hitByPitch":4,"avg":".274","atBats":387,"obp":".341","slg":".457","ops":".798","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":177,"rbi":42,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".361","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.64","popOuts":15,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":186,"errors":3,"chances":198,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":18,"groundOuts":34,"airOuts":39,"runs":35,"doubles":9,"triples":3,"homeRuns":5,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":55,"hitByPitch":1,"atBats":150,"obp":".403","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":554,"era":"8.37","inningsPitched":"33.1","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.89","battersFaced":159,"outs":100,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":554,"balls":175,"strikes":379,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".286","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"5.94","walksPer9Inn":"2.16","hitsPer9Inn":"14.85","runsScoredPer9":"9.45","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":55,"groundOuts":88,"airOuts":95,"runs":43,"doubles":13,"triples":2,"homeRuns":10,"strikeOuts":99,"baseOnBalls":25,"intentionalWalks":0,"hits":84,"hitByPitch":0,"avg":".231","atBats":363,"obp":".279","slg":".361","ops":".640","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":131,"rbi":39,"leftOnBase":138,"sacBunts":1,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.30","popOuts":11,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":261,"errors":2,"chances":265,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":5,"putOuts":3,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":28,"groundOuts":41,"airOuts":62,"runs":30,"doubles":15,"triples":2,"homeRuns":6,"strikeOuts":51,"baseOnBalls":11,"intentionalWalks":0,"hits":58,"hitByPitch":1,"avg":".278","atBats":209,"obp":".317","slg":".455","ops":".772","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":95,"rbi":20,"leftOnBase":66,"sacBunts":3,"sacFlies":0,"babip":".342","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.83","popOuts":7,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":163,"putOuts":98,"errors":7,"chances":268,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":1,"flyOuts":10,"groundOuts":13,"airOuts":17,"runs":14,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":59,"obp":".377","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":223,"era":"9.22","inningsPitched":"13.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.68","battersFaced":62,"outs":41,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":223,"balls":82,"strikes":141,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".000","pitchesPerInning":"16.32","gamesFinished":4,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"5.27","walksPer9Inn":"0.66","hitsPer9Inn":"14.49","runsScoredPer9":"9.22","homeRunsPer9":"5.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":7},"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}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":10,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":8,"runs":6,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".386","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":175,"era":"4.82","inningsPitched":"9.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.82","battersFaced":44,"outs":28,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":67,"strikes":108,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.75","gamesFinished":5,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"8.68","walksPer9Inn":"6.75","hitsPer9Inn":"9.64","runsScoredPer9":"5.79","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".278","atBats":18,"obp":".350","slg":".389","ops":".739","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":7,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".357","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[671289,668845,678662,696100,687597,682653,686668,691720,690924,571657,666160,607536,680767],"pitchers":[607536,680767],"bench":[691182,692585],"bullpen":[623433,687134,699911,801403,663372,596295,685299,623474,677955,675848,683627,669020],"battingOrder":[668845,678662,696100,687597,682653,686668,691720,690924,666160],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Goodman (23, 4th inning off Liberatore, 1 on, 1 out)."},{"label":"TB","value":"Farmer, K; Freeman, T; Goodman 4; Karros, K; Tovar."},{"label":"RBI","value":"Farmer, K (24); Goodman 2 (66)."},{"label":"GIDP","value":"Freeman, T."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"1."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Freeman, T (6, 2nd base by Liberatore/Pozo)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"3 (2 Tovar-Farmer, K-Bernabel; Farmer, K-Tovar-Bernabel)."}]}],"note":[{"label":"a","value":"Flied out for Farmer, K in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".249","atBats":30,"obp":".319","slg":".386","ops":".705","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":7,"rbi":0,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":4,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":30,"obp":".194","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":147,"era":"4.17","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.28","battersFaced":31,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":49,"strikes":98,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":3,"pitchesPerInning":"16.33","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":7,"flyOuts":30,"groundOuts":49,"airOuts":56,"runs":23,"doubles":6,"triples":3,"homeRuns":3,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":177,"obp":".306","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":701,"era":"4.40","inningsPitched":"45.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.22","battersFaced":188,"outs":135,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":701,"balls":261,"strikes":440,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"15.58","gamesFinished":1,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"5.20","walksPer9Inn":"1.40","hitsPer9Inn":"9.60","runsScoredPer9":"4.60","homeRunsPer9":"0.60","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669357":{"person":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"301","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":38,"groundOuts":32,"airOuts":66,"runs":34,"doubles":9,"triples":1,"homeRuns":10,"strikeOuts":77,"baseOnBalls":31,"intentionalWalks":1,"hits":51,"hitByPitch":0,"avg":".229","atBats":223,"obp":".319","slg":".413","ops":".732","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":92,"rbi":34,"leftOnBase":119,"sacBunts":0,"sacFlies":3,"babip":".295","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.30","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":94,"putOuts":45,"errors":5,"chances":144,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID694335":{"person":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":41,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":12,"strikes":29,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":20,"groundOuts":31,"airOuts":40,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":125,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":585,"era":"2.45","inningsPitched":"36.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.79","battersFaced":140,"outs":110,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":585,"balls":213,"strikes":372,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.95","gamesFinished":8,"strikeoutWalkRatio":"4.11","strikeoutsPer9Inn":"9.08","walksPer9Inn":"2.21","hitsPer9Inn":"4.91","runsScoredPer9":"2.70","homeRunsPer9":"0.49","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":30,"groundOuts":52,"airOuts":58,"runs":27,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":84,"baseOnBalls":18,"intentionalWalks":0,"hits":60,"hitByPitch":2,"avg":".237","atBats":253,"obp":".292","slg":".332","ops":".624","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":84,"rbi":31,"leftOnBase":130,"sacBunts":0,"sacFlies":1,"babip":".337","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.25","popOuts":14,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":148,"errors":2,"chances":154,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687363":{"person":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"jerseyNumber":"11","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":55,"groundOuts":85,"airOuts":92,"runs":48,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":99,"baseOnBalls":37,"intentionalWalks":0,"hits":76,"hitByPitch":8,"avg":".221","atBats":344,"obp":".309","slg":".308","ops":".617","caughtStealing":2,"stolenBases":31,"stolenBasePercentage":".939","caughtStealingPercentage":".061","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":106,"rbi":33,"leftOnBase":140,"sacBunts":6,"sacFlies":2,"babip":".293","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.80","popOuts":16,"lineOuts":21},"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":277,"errors":4,"chances":284,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"0-1 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":60,"groundOuts":95,"airOuts":99,"runs":57,"doubles":29,"triples":0,"homeRuns":16,"strikeOuts":116,"baseOnBalls":39,"intentionalWalks":1,"hits":105,"hitByPitch":18,"avg":".255","atBats":411,"obp":".344","slg":".443","ops":".787","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":472,"totalBases":182,"rbi":65,"leftOnBase":187,"sacBunts":1,"sacFlies":3,"babip":".316","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.69","popOuts":11,"lineOuts":28},"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":68,"putOuts":804,"errors":7,"chances":879,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID701552":{"person":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":9,"gamesStarted":0,"flyOuts":9,"groundOuts":11,"airOuts":19,"runs":7,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":52,"obp":".351","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":217,"era":"4.85","inningsPitched":"13.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.46","battersFaced":58,"outs":39,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":217,"balls":74,"strikes":143,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.69","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"5.54","walksPer9Inn":"1.38","hitsPer9Inn":"11.77","runsScoredPer9":"4.85","homeRunsPer9":"1.38","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":33,"groundOuts":69,"airOuts":61,"runs":18,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":57,"baseOnBalls":19,"intentionalWalks":1,"hits":49,"hitByPitch":1,"atBats":234,"obp":".270","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":945,"era":"2.49","inningsPitched":"65.0","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":13,"blownSaves":2,"earnedRuns":18,"whip":"1.05","battersFaced":256,"outs":195,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":945,"balls":313,"strikes":632,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".750","pitchesPerInning":"14.54","gamesFinished":10,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.89","walksPer9Inn":"2.63","hitsPer9Inn":"6.78","runsScoredPer9":"2.49","homeRunsPer9":"0.55","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":93,"groundOuts":120,"airOuts":149,"runs":67,"doubles":27,"triples":4,"homeRuns":21,"strikeOuts":79,"baseOnBalls":25,"intentionalWalks":0,"hits":126,"hitByPitch":2,"atBats":468,"obp":".306","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1839,"era":"4.97","inningsPitched":"117.2","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.28","battersFaced":501,"outs":353,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1839,"balls":617,"strikes":1222,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".400","pitchesPerInning":"15.63","gamesFinished":0,"strikeoutWalkRatio":"3.16","strikeoutsPer9Inn":"6.04","walksPer9Inn":"1.91","hitsPer9Inn":"9.64","runsScoredPer9":"5.12","homeRunsPer9":"1.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":13,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":59,"groundOuts":71,"airOuts":117,"runs":51,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":91,"baseOnBalls":48,"intentionalWalks":2,"hits":81,"hitByPitch":5,"avg":".227","atBats":357,"obp":".324","slg":".375","ops":".699","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":134,"rbi":40,"leftOnBase":168,"sacBunts":0,"sacFlies":3,"babip":".268","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.75","popOuts":29,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":152,"errors":0,"chances":153,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681676":{"person":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"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":15,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":14,"runs":17,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":1,"hits":19,"hitByPitch":0,"atBats":60,"obp":".388","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":242,"era":"9.64","inningsPitched":"14.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":15,"whip":"1.86","battersFaced":67,"outs":42,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":242,"balls":86,"strikes":156,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".000","pitchesPerInning":"17.29","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"12.21","runsScoredPer9":"10.93","homeRunsPer9":"1.93","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668941":{"person":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":20,"groundOuts":46,"airOuts":34,"runs":12,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":38,"baseOnBalls":18,"intentionalWalks":3,"hits":34,"hitByPitch":2,"atBats":147,"obp":".320","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":654,"era":"1.98","inningsPitched":"41.0","wins":4,"losses":3,"saves":3,"saveOpportunities":3,"holds":16,"blownSaves":0,"earnedRuns":9,"whip":"1.27","battersFaced":173,"outs":123,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":654,"balls":242,"strikes":412,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".571","pitchesPerInning":"15.95","gamesFinished":9,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"8.34","walksPer9Inn":"3.95","hitsPer9Inn":"7.46","runsScoredPer9":"2.63","homeRunsPer9":"0.22","inheritedRunners":21,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":6},"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}},"ID660896":{"person":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":26,"groundOuts":27,"airOuts":48,"runs":36,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":0,"hits":48,"hitByPitch":1,"atBats":165,"obp":".373","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":803,"era":"6.48","inningsPitched":"41.2","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":30,"whip":"1.70","battersFaced":193,"outs":125,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":803,"balls":295,"strikes":508,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".000","pitchesPerInning":"19.27","gamesFinished":15,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.94","walksPer9Inn":"4.97","hitsPer9Inn":"10.37","runsScoredPer9":"7.78","homeRunsPer9":"1.94","inheritedRunners":12,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641658":{"person":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":12,"groundOuts":15,"airOuts":23,"runs":16,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".151","atBats":73,"obp":".262","slg":".178","ops":".440","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":13,"rbi":1,"leftOnBase":34,"sacBunts":3,"sacFlies":0,"babip":".239","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":3,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":0,"strikes":3,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"3.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":55,"errors":0,"chances":99,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"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":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":77,"groundOuts":92,"airOuts":126,"runs":41,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":58,"baseOnBalls":31,"intentionalWalks":1,"hits":105,"hitByPitch":1,"avg":".279","atBats":376,"obp":".333","slg":".441","ops":".774","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":166,"rbi":52,"leftOnBase":167,"sacBunts":1,"sacFlies":4,"babip":".295","groundOutsToAirouts":"0.73","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"26.86","popOuts":26,"lineOuts":23},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"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":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":323,"errors":4,"chances":347,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":64,"groundOuts":119,"airOuts":123,"runs":66,"doubles":23,"triples":4,"homeRuns":17,"strikeOuts":148,"baseOnBalls":22,"intentionalWalks":0,"hits":134,"hitByPitch":3,"atBats":523,"obp":".290","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1994,"era":"4.06","inningsPitched":"135.1","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.15","battersFaced":552,"outs":406,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":1994,"balls":659,"strikes":1335,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".688","pitchesPerInning":"14.73","gamesFinished":0,"strikeoutWalkRatio":"6.73","strikeoutsPer9Inn":"9.84","walksPer9Inn":"1.46","hitsPer9Inn":"8.91","runsScoredPer9":"4.39","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":3,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695336":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"jerseyNumber":"25","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":18,"groundOuts":26,"airOuts":30,"runs":10,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".260","atBats":123,"obp":".298","slg":".350","ops":".648","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":43,"rbi":10,"leftOnBase":64,"sacBunts":0,"sacFlies":1,"babip":".356","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"123.00","popOuts":3,"lineOuts":9},"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":84,"putOuts":34,"errors":4,"chances":122,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":11,"groundOuts":35,"airOuts":23,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":109,"obp":".302","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":511,"era":"1.74","inningsPitched":"31.0","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":6,"whip":"1.16","battersFaced":126,"outs":93,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":511,"balls":203,"strikes":308,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.48","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.71","walksPer9Inn":"4.35","hitsPer9Inn":"6.10","runsScoredPer9":"2.03","homeRunsPer9":"0.58","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":51,"groundOuts":195,"airOuts":86,"runs":71,"doubles":23,"triples":4,"homeRuns":16,"strikeOuts":80,"baseOnBalls":41,"intentionalWalks":0,"hits":128,"hitByPitch":1,"atBats":487,"obp":".321","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":2013,"era":"4.95","inningsPitched":"123.2","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.37","battersFaced":532,"outs":371,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2013,"balls":785,"strikes":1228,"strikePercentage":".610","hitBatsmen":1,"balks":2,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"2.27","rbi":0,"winPercentage":".400","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"5.82","walksPer9Inn":"2.98","hitsPer9Inn":"9.32","runsScoredPer9":"5.17","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":18,"errors":3,"chances":37,"fielding":".919","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650968":{"person":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"jerseyNumber":"63","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","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":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":17,"groundOuts":33,"airOuts":49,"runs":14,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".265","atBats":132,"obp":".295","slg":".417","ops":".712","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":55,"rbi":17,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":19,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":27,"stolenBasePercentage":".818","caughtStealingPercentage":".182","assists":9,"putOuts":235,"errors":5,"chances":249,"fielding":".980","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 6-10)","summary":"4.0 IP, 3 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":15,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":80,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":16,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":30,"strikes":50,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":82,"groundOuts":115,"airOuts":141,"runs":60,"doubles":27,"triples":1,"homeRuns":12,"strikeOuts":88,"baseOnBalls":28,"intentionalWalks":0,"hits":123,"hitByPitch":4,"atBats":460,"obp":".313","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1844,"era":"4.08","inningsPitched":"117.0","wins":6,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.29","battersFaced":499,"outs":351,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1844,"balls":642,"strikes":1202,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":2,"winPercentage":".375","pitchesPerInning":"15.76","gamesFinished":0,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"6.77","walksPer9Inn":"2.15","hitsPer9Inn":"9.46","runsScoredPer9":"4.62","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":30,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"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"}]},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":42,"groundOuts":65,"airOuts":75,"runs":29,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":80,"baseOnBalls":16,"intentionalWalks":1,"hits":58,"hitByPitch":1,"avg":".212","atBats":273,"obp":".257","slg":".344","ops":".601","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":94,"rbi":35,"leftOnBase":142,"sacBunts":3,"sacFlies":2,"babip":".267","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.12","popOuts":17,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":16,"stolenBases":42,"stolenBasePercentage":".724","caughtStealingPercentage":".276","assists":35,"putOuts":571,"errors":5,"chances":611,"fielding":".992","passedBall":7,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680977":{"person":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":63,"groundOuts":119,"airOuts":125,"runs":57,"doubles":25,"triples":0,"homeRuns":9,"strikeOuts":62,"baseOnBalls":40,"intentionalWalks":3,"hits":118,"hitByPitch":7,"avg":".282","atBats":418,"obp":".352","slg":".407","ops":".759","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":170,"rbi":45,"leftOnBase":148,"sacBunts":2,"sacFlies":4,"babip":".311","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.44","popOuts":23,"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":256,"putOuts":162,"errors":3,"chances":421,"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"}]},"ID682610":{"person":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":7,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":188,"era":"6.52","inningsPitched":"9.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.34","battersFaced":42,"outs":29,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":188,"balls":66,"strikes":122,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".---","pitchesPerInning":"19.45","gamesFinished":6,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"10.24","walksPer9Inn":"5.59","hitsPer9Inn":"6.52","runsScoredPer9":"6.52","homeRunsPer9":"2.79","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":108,"flyOuts":71,"groundOuts":92,"airOuts":138,"runs":61,"doubles":25,"triples":0,"homeRuns":8,"strikeOuts":78,"baseOnBalls":29,"intentionalWalks":0,"hits":109,"hitByPitch":4,"avg":".264","atBats":413,"obp":".317","slg":".383","ops":".700","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":158,"rbi":42,"leftOnBase":158,"sacBunts":2,"sacFlies":2,"babip":".307","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.62","popOuts":34,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":282,"putOuts":132,"errors":2,"chances":416,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":67,"flyOuts":23,"groundOuts":67,"airOuts":48,"runs":29,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":58,"baseOnBalls":26,"intentionalWalks":0,"hits":71,"hitByPitch":6,"avg":".295","atBats":241,"obp":".373","slg":".461","ops":".834","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":111,"rbi":42,"leftOnBase":100,"sacBunts":0,"sacFlies":3,"babip":".347","groundOutsToAirouts":"1.40","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.10","popOuts":16,"lineOuts":9},"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":15,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":6,"putOuts":94,"errors":1,"chances":101,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[680977,671056,575929,669357,676475,691026,691023,650968,695336,687363,669461,694335,660896,681676],"pitchers":[669461,694335,660896,681676],"bench":[641658,663457,686780],"bullpen":[701552,543243,681517,700241,571945,682610,676617,669467,668941],"battingOrder":[680977,671056,669357,676475,691026,691023,650968,695336,687363],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gorman (9, Vodnik)."},{"label":"TB","value":"Donovan 2; Gorman 2; Herrera; Saggese; Scott II."},{"label":"Runners left in scoring position, 2 out","value":"Burleson; Walker, J; Gorman; Herrera."},{"label":"GIDP","value":"Contreras, Wn; Herrera; Pozo."},{"label":"Team RISP","value":"0-for-9."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Donovan-Winn-Contreras, Wn)."}]}],"note":[]}},"officials":[{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Contreras, Wn (by Freeland, K)."},{"label":"Pitches-strikes","value":"Freeland, K 93-62; Vodnik 27-19; Liberatore 80-50; Svanson 41-29; Alcala 12-10; Fernandez 14-9."},{"label":"Groundouts-flyouts","value":"Freeland, K 11-3; Vodnik 0-0; Liberatore 2-2; Svanson 2-1; Alcala 0-3; Fernandez 0-0."},{"label":"Batters faced","value":"Freeland, K 27; Vodnik 6; Liberatore 16; Svanson 9; Alcala 3; Fernandez 3."},{"label":"Inherited runners-scored","value":"Vodnik 2-0; Svanson 2-1."},{"label":"Umpires","value":"HP: Tom Hanahan. 1B: Nestor Ceja. 2B: Todd Tichenor. 3B: Adam Hamari. "},{"label":"Weather","value":"81 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, Out To LF."},{"label":"First pitch","value":"7:26 PM."},{"label":"T","value":"2:21 (:41 delay)."},{"label":"Att","value":"20,807."},{"label":"Venue","value":"Busch Stadium."},{"label":"August 12, 2025"}],"pitchingNotes":["Liberatore pitched to 2 batters in the 5th inning."],"topPerformers":[{"player":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","boxscoreName":"Freeland, K"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 3-12)","summary":"7.1 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":27,"outs":22,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":31,"strikes":62,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":66,"groundOuts":129,"airOuts":126,"runs":79,"doubles":25,"triples":4,"homeRuns":16,"strikeOuts":80,"baseOnBalls":30,"intentionalWalks":1,"hits":143,"hitByPitch":5,"atBats":473,"obp":".348","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1799,"era":"5.18","inningsPitched":"116.1","wins":3,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.49","battersFaced":513,"outs":349,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1799,"balls":578,"strikes":1221,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".200","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.19","walksPer9Inn":"2.32","hitsPer9Inn":"11.06","runsScoredPer9":"6.11","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":41},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":3,"chances":15,"fielding":".800","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":72,"pitchingGameScore":72},{"player":{"person":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","boxscoreName":"Svanson"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":41,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":12,"strikes":29,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":20,"groundOuts":31,"airOuts":40,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":125,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":585,"era":"2.45","inningsPitched":"36.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.79","battersFaced":140,"outs":110,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":585,"balls":213,"strikes":372,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.95","gamesFinished":8,"strikeoutWalkRatio":"4.11","strikeoutsPer9Inn":"9.08","walksPer9Inn":"2.21","hitsPer9Inn":"4.91","runsScoredPer9":"2.70","homeRunsPer9":"0.49","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":60,"pitchingGameScore":60},{"player":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","boxscoreName":"Goodman"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, 3 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":58,"groundOuts":69,"airOuts":107,"runs":56,"doubles":20,"triples":4,"homeRuns":23,"strikeOuts":113,"baseOnBalls":25,"intentionalWalks":0,"hits":109,"hitByPitch":3,"avg":".275","atBats":397,"obp":".322","slg":".519","ops":".841","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":206,"rbi":66,"leftOnBase":160,"sacBunts":0,"sacFlies":1,"babip":".328","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.26","popOuts":29,"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":{"gamesStarted":1,"caughtStealing":11,"stolenBases":50,"stolenBasePercentage":".820","caughtStealingPercentage":".180","assists":26,"putOuts":445,"errors":8,"chances":479,"fielding":".983","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"loser":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"save":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}