{"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":777028,"link":"/api/v1.1/game/777028/feed/live","metaData":{"wait":10,"timeStamp":"20250723_213850","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777028,"type":"R","doubleHeader":"N","id":"2025/07/23/slnmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777028-2025-07-23","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-23T19:10:00Z","originalDate":"2025-07-23","officialDate":"2025-07-23","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":103,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":51,"ties":0,"pct":".505"},"records":{},"divisionLeader":false,"wins":52,"losses":51,"winningPercentage":".505"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true},"home":{"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":102,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":26,"losses":76,"ties":0,"pct":".255"},"records":{},"divisionLeader":false,"wins":26,"losses":76,"winningPercentage":".255"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","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},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"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},"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},"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},"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},"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":28,"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},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664854":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854","firstName":"Ryan","lastName":"Helsley","primaryNumber":"21","birthDate":"1994-07-18","currentAge":32,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Helsley","middleName":"Dalton","boxscoreName":"Helsley","nickName":"Hellz Bellz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Helsley","nameSlug":"ryan-helsley-664854","firstLastName":"Ryan Helsley","lastFirstName":"Helsley, Ryan","lastInitName":"Helsley, R","initLastName":"R Helsley","fullFMLName":"Ryan Dalton Helsley","fullLFMName":"Helsley, Ryan Dalton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID656234":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234","firstName":"Jacob","lastName":"Bird","primaryNumber":"59","birthDate":"1995-12-04","currentAge":30,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bird","middleName":"Timothy","boxscoreName":"Bird","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Bird","nameSlug":"jake-bird-656234","firstLastName":"Jake Bird","lastFirstName":"Bird, Jake","lastInitName":"Bird, J","initLastName":"J Bird","fullFMLName":"Jacob Timothy Bird","fullLFMName":"Bird, Jacob Timothy","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664208":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208","firstName":"Phillip","lastName":"Maton","primaryNumber":"88","birthDate":"1993-03-25","currentAge":33,"birthCity":"Paducah","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Phil","useLastName":"Maton","middleName":"Louis","boxscoreName":"Maton, P","nickName":"Spin Rate","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"MAY-tahn","mlbDebutDate":"2017-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Maton","nameTitle":"III","nameSuffix":"III","nameSlug":"phil-maton-664208","firstLastName":"Phil Maton","lastFirstName":"Maton, Phil","lastInitName":"Maton, P","initLastName":"P Maton","fullFMLName":"Phillip Louis Maton","fullLFMName":"Maton, Phillip Louis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543592":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592","firstName":"Austin","lastName":"Nola","primaryNumber":"22","birthDate":"1989-12-28","currentAge":36,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Nola","middleName":"Kyle","boxscoreName":"Nola, Au","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Nola","nameSlug":"austin-nola-543592","firstLastName":"Austin Nola","lastFirstName":"Nola, Austin","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Austin Kyle Nola","fullLFMName":"Nola, Austin Kyle","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"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},"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},"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},"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},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID669911":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911","firstName":"Michael","lastName":"Toglia","primaryNumber":"48","birthDate":"1998-08-16","currentAge":28,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 5\"","weight":226,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Toglia","middleName":"Anthony","boxscoreName":"Toglia","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TOH-lee-uh","mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Toglia","nameSlug":"michael-toglia-669911","firstLastName":"Michael Toglia","lastFirstName":"Toglia, Michael","lastInitName":"Toglia, M","initLastName":"M Toglia","fullFMLName":"Michael Toglia","fullLFMName":"Toglia, Michael","strikeZoneTop":3.42,"strikeZoneBottom":1.726},"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},"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},"ID641857":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857","firstName":"Ryan","lastName":"McMahon","primaryNumber":"19","birthDate":"1994-12-14","currentAge":31,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"McMahon","middleName":"Patrick","boxscoreName":"McMahon","nickName":"Ry Mac","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mick-MAN","mlbDebutDate":"2017-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan McMahon","nameSlug":"ryan-mcmahon-641857","firstLastName":"Ryan McMahon","lastFirstName":"McMahon, Ryan","lastInitName":"McMahon, R","initLastName":"R McMahon","fullFMLName":"Ryan Patrick McMahon","fullLFMName":"McMahon, Ryan Patrick","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"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},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","birthDate":"1994-09-14","currentAge":32,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID606115":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115","firstName":"Orlando","lastName":"Arcia","primaryNumber":"3","birthDate":"1994-08-04","currentAge":32,"birthCity":"Anaco","birthCountry":"Venezuela","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Orlando","useLastName":"Arcia","middleName":"Jesus","boxscoreName":"Arcia, Or","nickName":"El Nino","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AHR-see-uh","mlbDebutDate":"2016-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Arcia","nameSlug":"orlando-arcia-606115","firstLastName":"Orlando Arcia","lastFirstName":"Arcia, Orlando","lastInitName":"Arcia, O","initLastName":"O Arcia","fullFMLName":"Orlando Jesus Arcia","fullLFMName":"Arcia, Orlando Jesus","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID678020":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020","firstName":"Seth","lastName":"Halvorsen","primaryNumber":"56","birthDate":"2000-02-18","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Halvorsen","middleName":"Michael","boxscoreName":"Halvorsen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Halvorsen","nameSlug":"seth-halvorsen-678020","firstLastName":"Seth Halvorsen","lastFirstName":"Halvorsen, Seth","lastInitName":"Halvorsen, S","initLastName":"S Halvorsen","fullFMLName":"Seth Michael Halvorsen","fullLFMName":"Halvorsen, Seth Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50480,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2025"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Partly Cloudy","temp":"82","wind":"11 mph, R To L"},"gameInfo":{"attendance":27711,"firstPitch":"2025-07-23T19:10:00.000Z","gameDurationMinutes":149},"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":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"home":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"}},"officialScorer":{"id":669525,"fullName":"Jillian Geib","link":"/api/v1/people/669525"},"primaryDatacaster":{"id":831878,"fullName":"Leslie Wilhite","link":"/api/v1/people/831878"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brendan Donovan lines out to third baseman Ryan McMahon.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T19:09:53.111Z","endTime":"2025-07-23T19:11:34.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":8},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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-07-23T16:33:51.204Z","endTime":"2025-07-23T18:40:16.909Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T18:40:16.909Z","endTime":"2025-07-23T19:09:38.973Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-23T19:09:38.973Z","endTime":"2025-07-23T19:09:55.128Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"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":89.8,"endSpeed":83.1,"strikeZoneTop":3.31999479120293,"strikeZoneBottom":1.62000542142481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.91207656110292,"aZ":-17.16359272751226,"pfxX":-7.200231468133589,"pfxZ":8.632047522910408,"pX":-1.2612737904078593,"pZ":0.9497004250423804,"vX0":5.976068231429148,"vY0":-130.38831213286642,"vZ0":-9.680692841245707,"x":165.08,"y":213.14,"x0":-2.636600622590739,"y0":50.00022015090922,"z0":5.979897278142137,"aX":-12.516811449498606},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.9,"breakHorizontal":11.9,"spinRate":2228,"spinDirection":215},"zone":13,"typeConfidence":0.88,"plateTime":0.4185076642425538,"extension":6.0787409040855405},"index":3,"playId":"bda3430b-19d8-3059-894d-cbe5148db158","pitchNumber":1,"startTime":"2025-07-23T19:09:55.128Z","endTime":"2025-07-23T19:09:59.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.874311610688956,"aZ":-17.788275113087312,"pfxX":-5.896587387249651,"pfxZ":8.217785141708957,"pX":-0.08183762178999207,"pZ":3.120265055850909,"vX0":8.53741055308513,"vY0":-131.00583431173519,"vZ0":-4.585350456336508,"x":120.12,"y":154.53,"x0":-2.6063738460323553,"y0":50.00182021135163,"z0":6.210151867464821,"aX":-10.321195053472053},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.2,"breakHorizontal":9.0,"spinRate":2127,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.41699976717008136,"extension":6.142330308584353},"index":4,"playId":"87039bbb-a341-3712-8f86-40b0c243662a","pitchNumber":2,"startTime":"2025-07-23T19:10:07.334Z","endTime":"2025-07-23T19:10:13.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.38124325889336,"strikeZoneBottom":1.51761371740814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.269680645274356,"aZ":-18.82818090545738,"pfxX":-7.096729796469418,"pfxZ":7.289756961199088,"pX":-1.2633346623354813,"pZ":2.569511785168538,"vX0":6.578001831629701,"vY0":-133.60243313569933,"vZ0":-5.665111941451651,"x":165.16,"y":169.4,"x0":-2.819909164728832,"y0":50.00636337136824,"z0":6.044761350130462,"aX":-12.999534170403198},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":11.6,"spinRate":2226,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.407942996917924,"extension":6.0585518697422645},"index":5,"playId":"f483badb-6066-3237-947e-2d0db4f34957","pitchNumber":3,"startTime":"2025-07-23T19:10:40.433Z","endTime":"2025-07-23T19:10:45.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.58412169317305,"aZ":-26.40797139389881,"pfxX":-7.045918327274718,"pfxZ":3.9313229475049036,"pX":0.3670934761621225,"pZ":1.2204112558419835,"vX0":8.73149632036287,"vY0":-119.39815172030703,"vZ0":-6.100343589957349,"x":103.01,"y":205.83,"x0":-2.395323562919941,"y0":50.00331764524309,"z0":6.137346113055287,"aX":-10.334834464091005},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.1,"breakHorizontal":11.0,"spinRate":2125,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.4560057754538023,"extension":6.198743726204143},"index":6,"playId":"9c03b4ae-70c2-3c3c-83d2-33cb23629133","pitchNumber":4,"startTime":"2025-07-23T19:10:55.125Z","endTime":"2025-07-23T19:10:59.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.975187679841792,"aZ":-17.647180227561392,"pfxX":-7.877394840516818,"pfxZ":7.7898107023726215,"pX":-0.8721076264750873,"pZ":2.9191403111635537,"vX0":7.382365207302189,"vY0":-134.64313889918017,"vZ0":-5.0855864499725065,"x":150.24,"y":159.96,"x0":-2.6055945713976905,"y0":50.00155108381614,"z0":6.053017584920678,"aX":-14.687501007089311},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":13.0,"spinRate":2324,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.4044061818144833,"extension":6.153788724315373},"index":7,"playId":"f63e0d03-d75f-3072-9765-41b46ba88dc1","pitchNumber":5,"startTime":"2025-07-23T19:11:12.534Z","endTime":"2025-07-23T19:11:16.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78778055484096,"aZ":-25.059492540547136,"pfxX":-1.1364558619546188,"pfxZ":4.4521207997464245,"pX":-0.26169787296404085,"pZ":2.3952631046991066,"vX0":6.993463442166996,"vY0":-124.98201094747866,"vZ0":-3.680867554709858,"x":126.98,"y":174.11,"x0":-2.9362715743025705,"y0":50.002275659355455,"z0":5.9215179197288705,"aX":-1.81623398464775},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.6,"breakHorizontal":0.6,"spinRate":2067,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.4365379200927917,"extension":6.004407765296433},"hitData":{"launchSpeed":86.9,"launchAngle":8.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":107.23,"coordY":148.5}},"index":8,"playId":"14351bea-436a-30b1-8cff-cd278c9dd9c6","pitchNumber":6,"startTime":"2025-07-23T19:11:29.785Z","endTime":"2025-07-23T19:11:34.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:11:34.802Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Iván Herrera walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T19:11:47.143Z","endTime":"2025-07-23T19:14:07.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":7},"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":93.2,"endSpeed":85.9,"strikeZoneTop":3.44043618213176,"strikeZoneBottom":1.55164348677265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28842523348786,"aZ":-15.653146052562727,"pfxX":-8.124929051157192,"pfxZ":8.814171907552598,"pX":-0.5520063298991573,"pZ":2.4691744996575493,"vX0":8.212340422071515,"vY0":-135.47974190599567,"vZ0":-6.687606968440448,"x":138.04,"y":172.11,"x0":-2.5548715048150945,"y0":50.001895768632345,"z0":6.047395263769236,"aX":-15.22887672031321},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":13.2,"spinRate":2369,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.40299448376803415,"extension":6.150259703175613},"index":0,"playId":"0c68b23c-8e49-3c44-ac4f-f0aae4f3fc5a","pitchNumber":1,"startTime":"2025-07-23T19:12:00.853Z","endTime":"2025-07-23T19:12:08.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.46280664096422,"strikeZoneBottom":1.50024047309545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6128767815939,"aZ":-27.38168632448351,"pfxX":-0.6103021747601114,"pfxZ":2.985018273888781,"pX":-0.39378682896580547,"pZ":2.1033528885582697,"vX0":5.8907432884947,"vY0":-125.90124377314389,"vZ0":-4.12569694437177,"x":132.01,"y":181.99,"x0":-2.6847283393593773,"y0":50.00228056381264,"z0":5.979851213515512,"aX":-0.9802247883124858},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":-0.2,"spinRate":2102,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4350747264365755,"extension":6.035882291874888},"index":1,"playId":"90c212c8-196f-31f9-9b88-2bd538266060","pitchNumber":2,"startTime":"2025-07-23T19:12:14.460Z","endTime":"2025-07-23T19:12:20.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.47843651776088,"strikeZoneBottom":1.62658383770098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.171728759188525,"aZ":-15.795192817351472,"pfxX":-6.398440140205417,"pfxZ":8.614605455118166,"pX":-0.3547147304590384,"pZ":4.015540277567039,"vX0":8.282233119633325,"vY0":-136.33619094623612,"vZ0":-2.7528655687197934,"x":130.52,"y":130.36,"x0":-2.5865334833918134,"y0":50.00321566317924,"z0":6.115336014268127,"aX":-12.166519780552962},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2289,"spinDirection":228},"zone":11,"typeConfidence":0.92,"plateTime":0.4002223768133426,"extension":6.0162239577661545},"index":2,"playId":"646de681-8528-3746-927e-9b8aae327e8a","pitchNumber":3,"startTime":"2025-07-23T19:12:29.156Z","endTime":"2025-07-23T19:12:33.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.36136753163383,"strikeZoneBottom":1.54662370625081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.469707358667826,"aZ":-15.840394554097733,"pfxX":-7.040315148852212,"pfxZ":8.87701717788572,"pX":1.3396422262320877,"pZ":1.5634234580431496,"vX0":12.195527426970758,"vY0":-133.9441535579735,"vZ0":-8.56676483688431,"x":65.94,"y":196.57,"x0":-2.3315357490050945,"y0":50.00330814449387,"z0":5.906862224830068,"aX":-12.95623722552117},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2302,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.40693978957339416,"extension":6.118034055008503},"index":3,"playId":"f0c3ee17-bd6f-3ba0-90bc-26dae2e26b3d","pitchNumber":4,"startTime":"2025-07-23T19:12:45.744Z","endTime":"2025-07-23T19:12:50.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.060404217562073,"aZ":-27.28754764623396,"pfxX":-7.4187907790440235,"pfxZ":3.2480116382286655,"pX":-0.20821728299700373,"pZ":1.8252083125553056,"vX0":7.826623093135924,"vY0":-121.64791625923625,"vZ0":-4.5128741836323805,"x":124.94,"y":189.5,"x0":-2.497939142994078,"y0":50.00366062828301,"z0":6.060256564373675,"aX":-11.160201570956316},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.0,"breakHorizontal":11.6,"spinRate":2145,"spinDirection":238},"zone":8,"typeConfidence":0.9,"plateTime":0.4496543793798544,"extension":6.346020625534884},"index":4,"playId":"aaf08cec-5208-30be-9051-4afb2e900934","pitchNumber":5,"startTime":"2025-07-23T19:13:01.623Z","endTime":"2025-07-23T19:13:07.182Z","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":93.0,"endSpeed":84.6,"strikeZoneTop":3.43156524908449,"strikeZoneBottom":1.46905724741849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.78222287721828,"aZ":-18.00556923457279,"pfxX":-6.888019003953946,"pfxZ":7.680996040754863,"pX":-0.6502499712822428,"pZ":4.0113286266777655,"vX0":7.4781540281534244,"vY0":-135.2531019115758,"vZ0":-2.3939235831142613,"x":141.79,"y":130.47,"x0":-2.5621626920783718,"y0":50.00011187118738,"z0":6.177203451606241,"aX":-12.700935897004445},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":2285,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4056841992285287,"extension":6.057753968221072},"index":5,"playId":"47cc6a0e-d1c1-3e8e-9a5e-d10cf2c8430e","pitchNumber":6,"startTime":"2025-07-23T19:13:24.271Z","endTime":"2025-07-23T19:13:28.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.571257117508214,"aZ":-25.895405654113954,"pfxX":-7.4676512993601385,"pfxZ":4.188669393622681,"pX":0.10998532117351897,"pZ":2.2179246278416596,"vX0":8.373527027149402,"vY0":-121.60441590876756,"vZ0":-3.980547835898296,"x":112.81,"y":178.9,"x0":-2.40585007965219,"y0":50.00360587818578,"z0":6.119331189506508,"aX":-11.198496410392309},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.8,"breakHorizontal":11.5,"spinRate":2102,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.4501983437741921,"extension":6.297800486598213},"index":6,"playId":"c1020486-7e68-3d9d-b8dc-6a54be32851f","pitchNumber":7,"startTime":"2025-07-23T19:13:41.148Z","endTime":"2025-07-23T19:13:46.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.5,"strikeZoneTop":3.24320910331358,"strikeZoneBottom":1.48344482065851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.067479665669076,"aZ":-30.141634852072087,"pfxX":-0.3530348852741372,"pfxZ":1.3512611764817422,"pX":-0.5602443387583674,"pZ":3.350557286225531,"vX0":5.410992485062066,"vY0":-123.29156382685049,"vZ0":-0.6133683433774787,"x":138.36,"y":148.31,"x0":-2.756471597766388,"y0":50.00569535878307,"z0":6.191369353869784,"aX":-0.5328977609132999},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":-0.8,"spinRate":1987,"spinDirection":186},"zone":1,"typeConfidence":0.91,"plateTime":0.44768417112755676,"extension":5.990838385293678},"index":7,"playId":"6e524d09-098f-3efe-a038-146e515cf3f5","pitchNumber":8,"startTime":"2025-07-23T19:14:02.370Z","endTime":"2025-07-23T19:14:07.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:14:07.376Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks. Iván Herrera to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T19:14:15.843Z","endTime":"2025-07-23T19:15:53.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.59421559869779,"strikeZoneBottom":1.48215294913427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.955065115009546,"aZ":-26.82244719257924,"pfxX":-1.1156408795622976,"pfxZ":3.465892439132549,"pX":-1.1235930324987857,"pZ":2.5104271427334117,"vX0":4.643293344127158,"vY0":-123.8048824647564,"vZ0":-3.009599745795621,"x":159.83,"y":171.0,"x0":-2.882810753904755,"y0":50.002477505098675,"z0":5.999494098344509,"aX":-1.7228615342037137},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.8,"breakHorizontal":0.8,"spinRate":2025,"spinDirection":201},"zone":13,"typeConfidence":0.89,"plateTime":0.4433159978530514,"extension":6.033449137322439},"index":0,"playId":"c17b1adc-dd3e-3a13-b957-62b0442b0b7e","pitchNumber":1,"startTime":"2025-07-23T19:14:34.604Z","endTime":"2025-07-23T19:14:39.214Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"56359cdb-6b46-33cd-a741-d00f189301cc","startTime":"2025-07-23T19:14:49.695Z","endTime":"2025-07-23T19:14:53.691Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.73114519007598,"strikeZoneBottom":1.69300602950413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.211511547906206,"aZ":-14.91577916479907,"pfxX":-6.443990533766623,"pfxZ":9.585205287962033,"pX":-1.3768902894913715,"pZ":3.3138140220294203,"vX0":5.607015484265013,"vY0":-133.45850999143792,"vZ0":-4.512822807562514,"x":169.48,"y":149.31,"x0":-2.669713118360401,"y0":50.003372199323735,"z0":6.103956307080463,"aX":-11.603560376661514},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2273,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.41070201196469114,"extension":6.0231926815823655},"index":2,"playId":"f1276d7d-8958-33a9-9b2d-120dade667b7","pitchNumber":2,"startTime":"2025-07-23T19:15:07.667Z","endTime":"2025-07-23T19:15:12.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.55878499803951,"strikeZoneBottom":1.48385982097952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75020740439902,"aZ":-22.131163164109847,"pfxX":-6.19153461072686,"pfxZ":6.78879111655516,"pX":-2.0172015605326066,"pZ":3.994423497462528,"vX0":3.7734435521317042,"vY0":-120.6497374131754,"vZ0":-0.5427914388136796,"x":193.89,"y":130.93,"x0":-2.7944927597399887,"y0":50.000750385996696,"z0":6.167014000916076,"aX":-9.156804706748238},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":12.5,"breakHorizontal":10.3,"spinRate":2019,"spinDirection":239},"zone":11,"typeConfidence":0.91,"plateTime":0.45340808468518246,"extension":6.115889617956898},"index":3,"playId":"b4c819e1-834d-32aa-8d32-86d60b1a2306","pitchNumber":3,"startTime":"2025-07-23T19:15:28.141Z","endTime":"2025-07-23T19:15:32.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.60287302300233,"strikeZoneBottom":1.67519202284844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14786804217249,"aZ":-15.805509672938038,"pfxX":-6.749910172899541,"pfxZ":9.120659417747481,"pX":-1.2712228747650647,"pZ":2.6676436011102993,"vX0":5.797014033320493,"vY0":-132.80209819270465,"vZ0":-5.845406486253239,"x":165.46,"y":166.75,"x0":-2.600254905627096,"y0":50.00326522918056,"z0":6.037811857652584,"aX":-12.115503613335514},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.5,"breakHorizontal":11.0,"spinRate":2248,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4116666171415302,"extension":6.178556116717297},"index":4,"playId":"42ee4cc1-689b-3c05-9b76-37f143fab460","pitchNumber":4,"startTime":"2025-07-23T19:15:48.266Z","endTime":"2025-07-23T19:15:53.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:15:53.240Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T19:16:08.815Z","endTime":"2025-07-23T19:17:46.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"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":92.1,"endSpeed":85.7,"strikeZoneTop":3.69394385561343,"strikeZoneBottom":1.64166186569195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.082354334180728,"aZ":-18.81489707358527,"pfxX":-5.114274027363706,"pfxZ":7.2041059763938,"pX":-0.6001032457301307,"pZ":2.865173510062306,"vX0":6.994675638331925,"vY0":-134.11349209161793,"vZ0":-4.9774597438055315,"x":139.87,"y":161.42,"x0":-2.555906371579523,"y0":50.00517210265835,"z0":6.053422385397494,"aX":-9.487165459000243},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":8.0,"spinRate":2208,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.4056211341647309,"extension":6.130655345242339},"index":0,"playId":"94f15a77-8b97-38ad-90b8-f594f754236b","pitchNumber":1,"startTime":"2025-07-23T19:16:23.248Z","endTime":"2025-07-23T19:16:27.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33921292913501,"aZ":-16.242487494044894,"pfxX":-4.483620130099995,"pfxZ":8.68213598506781,"pX":-0.7970124924301393,"pZ":3.156934207564704,"vX0":5.831271312856663,"vY0":-133.9627644226465,"vZ0":-4.801881849439928,"x":147.38,"y":153.54,"x0":-2.4097604792575313,"y0":50.00292223649868,"z0":6.117373020283216,"aX":-8.22785532891264},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":7.0,"spinRate":2284,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.407383644634284,"extension":6.084753641896986},"index":1,"playId":"72a74343-a287-31b7-8023-edd186365c94","pitchNumber":2,"startTime":"2025-07-23T19:16:42.097Z","endTime":"2025-07-23T19:16:47.212Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T19:17:05.944Z","endTime":"2025-07-23T19:17:15.536Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.48800883480583,"strikeZoneBottom":1.52048042967002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.260409003676752,"aZ":-26.121701281380005,"pfxX":-0.6019122529605312,"pfxZ":3.8179620174297475,"pX":2.5164835569148023,"pZ":0.6644834725662946,"vX0":12.280746316359886,"vY0":-124.92607319454973,"vZ0":-7.285006188267817,"x":21.08,"y":220.84,"x0":-2.377113374334119,"y0":50.0050595580045,"z0":5.754077623574853,"aX":-0.954924481210079},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":-1.7,"spinRate":2039,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4377982235620874,"extension":6.141949555514949},"index":3,"playId":"7aaed706-755e-3abd-bcd7-648666b93156","pitchNumber":3,"startTime":"2025-07-23T19:17:15.536Z","endTime":"2025-07-23T19:17:20.181Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85287762432108,"aZ":-17.20521649814028,"pfxX":-3.2400142205120814,"pfxZ":7.761052190877704,"pX":-0.6761816955009669,"pZ":3.1225038810094405,"vX0":6.026558639730123,"vY0":-136.49913379654842,"vZ0":-4.926190360342329,"x":142.77,"y":154.47,"x0":-2.4699598134825154,"y0":50.00041757152666,"z0":6.097423256960621,"aX":-6.247670391837123},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":4.9,"spinRate":2286,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.39794244217383756,"extension":6.0387677886999045},"index":4,"playId":"fe235333-80f8-3616-bc08-e8ed7ccdda5b","pitchNumber":4,"startTime":"2025-07-23T19:17:42.242Z","endTime":"2025-07-23T19:17:46.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:17:46.813Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nolan Arenado grounds into a force out, shortstop Ezequiel Tovar to second baseman Adael Amador. Alec Burleson out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T19:18:08.888Z","endTime":"2025-07-23T19:19:14.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8b7d6587-55ab-46cd-82ee-cf3d647ff67c","startTime":"2025-07-23T19:18:08.888Z","endTime":"2025-07-23T19:18:13.888Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.49969032151822,"strikeZoneBottom":1.69301614358511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.84721219766748,"aZ":-28.644593130554398,"pfxX":-0.697615926669984,"pfxZ":2.235916745823614,"pX":0.2769823393160899,"pZ":2.39868164916212,"vX0":7.427728779336444,"vY0":-124.23956910056215,"vZ0":-3.044259406706394,"x":106.44,"y":174.02,"x0":-2.6495862905715666,"y0":50.00185983003778,"z0":5.998878157478754,"aX":-1.1016331979391947},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":-0.4,"spinRate":2089,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.4393933195244246,"extension":6.069343032634873},"index":1,"playId":"a67e67e9-8438-371a-9f88-3287a79aec1c","pitchNumber":1,"startTime":"2025-07-23T19:18:28.188Z","endTime":"2025-07-23T19:18:32.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.51963461772983,"strikeZoneBottom":1.63033836932863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.487738157043683,"aZ":-15.771373253187324,"pfxX":-7.43349769304587,"pfxZ":8.87135443317479,"pX":1.0942235141348489,"pZ":1.9811543723818845,"vX0":11.509064081430905,"vY0":-134.4497191653379,"vZ0":-7.713059948841866,"x":75.29,"y":185.29,"x0":-2.2569617762955962,"y0":50.00020069455455,"z0":5.9854897204176964,"aX":-13.740522901957162},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":11.3,"spinRate":2317,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.405871733258349,"extension":6.180650306459223},"index":2,"playId":"7e06fd35-c235-31fa-91aa-9d01c43e8484","pitchNumber":2,"startTime":"2025-07-23T19:18:47.866Z","endTime":"2025-07-23T19:18:52.117Z","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":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54941593834771,"aZ":-30.347769129440273,"pfxX":-0.5979355615625495,"pfxZ":1.215918097892021,"pX":0.4515866656486732,"pZ":1.5003621730050043,"vX0":7.229503038358409,"vY0":-122.4113898048396,"vZ0":-4.545678576526425,"x":99.79,"y":198.27,"x0":-2.4702758248706487,"y0":50.005592195474854,"z0":5.997670210915814,"aX":-0.9016123824352059},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":-0.7,"spinRate":2120,"spinDirection":67},"zone":14,"typeConfidence":0.93,"plateTime":0.44848939162170254,"extension":6.1260551231229154},"hitData":{"launchSpeed":103.1,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.85,"coordY":151.68}},"index":3,"playId":"e8d66e65-9cc8-3ed5-b619-4d0dc6b8d147","pitchNumber":3,"startTime":"2025-07-23T19:19:08.058Z","endTime":"2025-07-23T19:19:14.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:19:14.714Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T19:21:16.663Z","endTime":"2025-07-23T19:21:50.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":88.1,"strikeZoneTop":3.31333830007823,"strikeZoneBottom":1.53423955218018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.261685224793528,"aZ":-21.720658309211434,"pfxX":-0.15817989634451823,"pfxZ":5.33599658157525,"pX":-0.814981969149352,"pZ":3.482084783599774,"vX0":2.3145048247649846,"vY0":-137.57462667317336,"vZ0":-3.2549014429621055,"x":148.07,"y":144.76,"x0":-1.638897899185602,"y0":50.00191052879781,"z0":6.115756611738154,"aX":-0.31012993886428286},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":-0.1,"spinRate":2215,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39484943683249574,"extension":6.373991745655332},"index":0,"playId":"e95c52c2-65e6-354b-922f-e62d19dc6fd6","pitchNumber":1,"startTime":"2025-07-23T19:21:26.587Z","endTime":"2025-07-23T19:21:30.844Z","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.9,"endSpeed":88.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58976624131145,"aZ":-23.713776733905753,"pfxX":-0.24698048152894403,"pfxZ":4.335931101220206,"pX":-0.5405183262223773,"pZ":2.2636873530729487,"vX0":2.833827364601686,"vY0":-136.9484302415083,"vZ0":-5.627694997236314,"x":137.6,"y":177.66,"x0":-1.5448967638686653,"y0":50.001429905426136,"z0":5.908850618241879,"aX":-0.48205449341525486},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":0.0,"spinRate":2205,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.3959053868894462,"extension":6.446629000498318},"hitData":{"launchSpeed":100.8,"launchAngle":3.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":153.2}},"index":1,"playId":"59cad273-6b4b-3306-987c-ee675e2ed693","pitchNumber":2,"startTime":"2025-07-23T19:21:42.756Z","endTime":"2025-07-23T19:21:50.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:21:50.266Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out, pitcher Andre Pallante to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T19:22:07.444Z","endTime":"2025-07-23T19:22:57.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":669467,"link":"/api/v1/people/669467"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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.2,"endSpeed":90.5,"strikeZoneTop":3.50780274450302,"strikeZoneBottom":1.6147456079279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.592862491331257,"aZ":-16.26683813048243,"pfxX":0.3114273026654022,"pfxZ":7.671931077174566,"pX":-0.17891437666753207,"pZ":3.4921842940399483,"vX0":3.7455107228126483,"vY0":-141.75467864523605,"vZ0":-4.219697099252616,"x":123.82,"y":144.49,"x0":-1.547509216681136,"y0":50.00546586427283,"z0":6.010509977519713,"aX":0.64623960510143},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.4,"breakHorizontal":-1.2,"spinRate":2438,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.38360373524611013,"extension":6.296310174563133},"index":0,"playId":"6b191b71-29d5-3848-9311-f7455612bdc4","pitchNumber":1,"startTime":"2025-07-23T19:22:18.015Z","endTime":"2025-07-23T19:22:22.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.9,"strikeZoneTop":3.49911396867415,"strikeZoneBottom":1.56916567567293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.900528689558175,"aZ":-29.216967355776898,"pfxX":1.3384504201545173,"pfxZ":1.6421618345255622,"pX":-0.9856762602659601,"pZ":1.588491963248452,"vX0":1.5030851469654354,"vY0":-131.70416464654699,"vZ0":-5.662048247560604,"x":154.57,"y":195.89,"x0":-1.7328105255853181,"y0":50.00085349514278,"z0":5.865599149730682,"aX":2.405018166726577},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.2,"breakHorizontal":-2.6,"spinRate":2444,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.41226170077840996,"extension":6.41738008716245},"index":1,"playId":"c7cc2bc9-248f-3333-b6ca-5d1a2bf168ad","pitchNumber":2,"startTime":"2025-07-23T19:22:33.411Z","endTime":"2025-07-23T19:22:37.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92986044574981,"aZ":-21.694127202999884,"pfxX":0.49382712858689015,"pfxZ":5.258424932960125,"pX":0.06250679115471688,"pZ":2.4142869844608534,"vX0":4.193357713850763,"vY0":-139.00255829635134,"vZ0":-5.849945284056968,"x":114.62,"y":173.59,"x0":-1.5186324928860444,"y0":50.001001354855134,"z0":5.949748830187121,"aX":0.9820070822064426},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":-1.6,"spinRate":2341,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.39138691089132127,"extension":6.331928284431216},"hitData":{"launchSpeed":62.1,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.8,"coordY":190.37}},"index":2,"playId":"fcf41495-41f7-32b2-8ce4-5b2cf46d9d37","pitchNumber":3,"startTime":"2025-07-23T19:22:50.361Z","endTime":"2025-07-23T19:22:57.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:22:57.861Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a ground ball to third baseman Nolan Arenado.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T19:23:04.756Z","endTime":"2025-07-23T19:24:06.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":85.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.025151761218595,"aZ":-31.716725638984077,"pfxX":2.3384644653510462,"pfxZ":0.2516993489706518,"pX":0.8260944552413677,"pZ":2.1891095444041424,"vX0":5.0992063039921,"vY0":-131.66679739405097,"vZ0":-3.644378499811192,"x":85.51,"y":179.67,"x0":-1.4195994305525632,"y0":50.002702261172814,"z0":5.872841462967232,"aX":4.2121428295197285},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.0,"breakHorizontal":-5.0,"spinRate":2403,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.4118837411428462,"extension":6.606759626491216},"index":0,"playId":"bb5747a9-6314-328d-8b21-ebc56142bd74","pitchNumber":1,"startTime":"2025-07-23T19:23:38.034Z","endTime":"2025-07-23T19:23:42.245Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":84.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.630159861153086,"aZ":-31.43293070558695,"pfxX":2.456270065475432,"pfxZ":0.4142212673615262,"pX":0.6983261458881622,"pZ":2.252961808895318,"vX0":4.908112466014508,"vY0":-130.67391341230015,"vZ0":-3.5611654565451683,"x":90.38,"y":177.95,"x0":-1.506590514061828,"y0":50.00024897267373,"z0":5.938045918993975,"aX":4.342297774899892},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.4,"breakHorizontal":-5.3,"spinRate":2415,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.41555847373971533,"extension":6.514975092496415},"hitData":{"launchSpeed":62.8,"launchAngle":-62.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.86,"coordY":185.28}},"index":1,"playId":"4020ba8c-7195-3285-ab10-b19f4928a08a","pitchNumber":2,"startTime":"2025-07-23T19:23:54.302Z","endTime":"2025-07-23T19:24:06.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:24:06.263Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out to pitcher Andre Pallante.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T19:24:21.980Z","endTime":"2025-07-23T19:25:40.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":"Groundout","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":3},"credits":[{"player":{"id":669467,"link":"/api/v1/people/669467"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.56072787310702,"strikeZoneBottom":1.70129205710592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.872299056603048,"aZ":-19.588677468695554,"pfxX":-5.285650796129517,"pfxZ":6.374414652172927,"pX":-1.3557717414944446,"pZ":3.764116574960492,"vX0":2.4499004159230107,"vY0":-139.08103172069113,"vZ0":-2.739958994469681,"x":168.68,"y":137.15,"x0":-1.557477489363889,"y0":50.00316656886233,"z0":6.049305548670613,"aX":-10.437557052779292},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":9.1,"spinRate":2405,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.3926157895183744,"extension":6.298968084761313},"index":0,"playId":"dde5d0b1-1617-3208-9844-92a49f008345","pitchNumber":1,"startTime":"2025-07-23T19:24:34.790Z","endTime":"2025-07-23T19:24:39.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.56773656017995,"strikeZoneBottom":1.67092138145802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81256220474386,"aZ":-34.22692561073371,"pfxX":2.4807983582860436,"pfxZ":-1.27952032383919,"pX":-0.20801516027855113,"pZ":3.1115989465449907,"vX0":2.646499283809755,"vY0":-125.72727216442999,"vZ0":-0.38833366309740325,"x":124.93,"y":154.77,"x0":-1.5954257949817687,"y0":50.001868366457124,"z0":6.038954553788363,"aX":3.9824154652072634},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.2,"breakHorizontal":-5.0,"spinRate":2344,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.4351630176122563,"extension":6.424756553407941},"index":1,"playId":"e7cfbd5f-4cf1-3092-8b35-8ba5e5f71aae","pitchNumber":2,"startTime":"2025-07-23T19:24:54.157Z","endTime":"2025-07-23T19:24:58.659Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.8,"strikeZoneTop":3.63635322807718,"strikeZoneBottom":1.73972026708513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.194452300952257,"aZ":-19.594144751126013,"pfxX":-3.932307119689617,"pfxZ":6.45262707451528,"pX":-1.511854985659676,"pZ":2.4876551014854984,"vX0":1.697396372648576,"vY0":-137.71018600365335,"vZ0":-5.813453506860611,"x":174.63,"y":171.61,"x0":-1.6200610151491006,"y0":50.00426091837919,"z0":5.921444128937757,"aX":-7.668897851852418},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":6.8,"spinRate":2255,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.3954308299310765,"extension":6.424370825483392},"index":2,"playId":"41dafed7-a6c4-364b-bdfb-19a718ef29ec","pitchNumber":3,"startTime":"2025-07-23T19:25:14.713Z","endTime":"2025-07-23T19:25:19.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13626601773165,"aZ":-29.716230022604844,"pfxX":3.2346059861523173,"pfxZ":1.4836575359374855,"pX":0.8851982065211528,"pZ":2.1647409238642563,"vX0":4.9241417716037965,"vY0":-127.12221691429612,"vZ0":-3.5425627437146847,"x":83.26,"y":180.33,"x0":-1.4882769221004077,"y0":50.00218189106384,"z0":5.905070057973164,"aX":5.356792522976743},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-6.8,"spinRate":2350,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4289017974792828,"extension":6.404536312513882},"hitData":{"launchSpeed":44.1,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":139.65,"coordY":189.18}},"index":3,"playId":"d46db2fd-c03a-355b-a783-97d1af5d1906","pitchNumber":4,"startTime":"2025-07-23T19:25:33.762Z","endTime":"2025-07-23T19:25:40.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:25:40.871Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a sharp line drive to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T19:27:49.900Z","endTime":"2025-07-23T19:28:03.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T19:27:43.306Z","endTime":"2025-07-23T19:27:52.280Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.911285630584448,"aZ":-17.60518335435721,"pfxX":-5.84323597009001,"pfxZ":7.80818015696892,"pX":-0.12121325171464566,"pZ":1.8295362285353935,"vX0":8.436355008299842,"vY0":-134.2228098249272,"vZ0":-7.98174433249043,"x":121.62,"y":189.38,"x0":-2.5136243990887004,"y0":50.00252905309077,"z0":6.044623076821087,"aX":-10.902420218470128},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":9.2,"spinRate":2318,"spinDirection":224},"zone":8,"typeConfidence":0.91,"plateTime":0.4046153599893203,"extension":6.09457177235693},"hitData":{"launchSpeed":102.4,"launchAngle":11.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.63,"coordY":77.05}},"index":1,"playId":"203e37aa-2002-35a6-80c7-f9df61e83dce","pitchNumber":1,"startTime":"2025-07-23T19:27:52.280Z","endTime":"2025-07-23T19:28:03.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:28:03.380Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jordan Walker grounds into a double play, third baseman Ryan McMahon to second baseman Adael Amador to first baseman Kyle Farmer. Masyn Winn out at 2nd. Jordan Walker out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T19:28:11.146Z","endTime":"2025-07-23T19:28:34.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.83,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.945930429508266,"aZ":-28.76131218790862,"pfxX":0.30865728057161324,"pfxZ":2.267542643885415,"pX":-0.5067189753525252,"pZ":2.1166948647783697,"vX0":5.017367551410242,"vY0":-122.05746365020657,"vZ0":-3.595648269585678,"x":136.31,"y":181.63,"x0":-2.6324617765304703,"y0":50.00055613927859,"z0":6.096537950898573,"aX":0.4627739342515775},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.5,"breakHorizontal":-1.8,"spinRate":2012,"spinDirection":184},"zone":7,"typeConfidence":0.92,"plateTime":0.4494574508423099,"extension":5.995983793374927},"hitData":{"launchSpeed":110.4,"launchAngle":-1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.69,"coordY":163.84}},"index":0,"playId":"3b92f47c-7ada-3846-8fa6-6e0c91eb265a","pitchNumber":1,"startTime":"2025-07-23T19:28:26.317Z","endTime":"2025-07-23T19:28:34.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:28:34.045Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yohel Pozo singles on a line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T19:28:49.274Z","endTime":"2025-07-23T19:30:59.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.34008528075935,"strikeZoneBottom":1.16390690532922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42776619992177,"aZ":-16.91256362145921,"pfxX":-5.862815435427634,"pfxZ":8.169351076221815,"pX":-1.0369672041163913,"pZ":2.2054748357516325,"vX0":5.706154467099488,"vY0":-134.8508608446378,"vZ0":-7.360948265821525,"x":156.53,"y":179.23,"x0":-2.404362038831217,"y0":50.002041610345216,"z0":6.1336117380687565,"aX":-10.950746731975297},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":9.6,"spinRate":2281,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.4039950190110351,"extension":6.18384846295488},"index":0,"playId":"c6c6a6ed-99ae-35e7-ae51-2bfbba04b29b","pitchNumber":1,"startTime":"2025-07-23T19:28:55.739Z","endTime":"2025-07-23T19:29:01.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.359249353333354,"aZ":-16.819200181579248,"pfxX":-5.4677405811209425,"pfxZ":8.351250962904048,"pX":0.04824672501650007,"pZ":2.574717050763354,"vX0":8.477330718065106,"vY0":-133.84839222294084,"vZ0":-6.019731288761716,"x":115.16,"y":169.26,"x0":-2.4307196937590176,"y0":50.00027484488851,"z0":6.032029714154126,"aX":-10.05002484857568},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":8.4,"spinRate":2230,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.40720422900217734,"extension":6.205380221195605},"index":1,"playId":"75da0034-4b7e-3335-b246-45db2b205c66","pitchNumber":2,"startTime":"2025-07-23T19:29:07.739Z","endTime":"2025-07-23T19:29:11.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40669516495236,"aZ":-26.11845328458796,"pfxX":-6.165834927879541,"pfxZ":4.12847845144172,"pX":-0.35387290027020646,"pZ":2.0733939733019167,"vX0":6.6515985134090965,"vY0":-120.36903618487479,"vZ0":-4.301681597610595,"x":130.49,"y":182.8,"x0":-2.352235522997584,"y0":50.003012677962886,"z0":6.196705246767917,"aX":-9.046147850290172},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.7,"breakHorizontal":9.6,"spinRate":2019,"spinDirection":241},"zone":4,"typeConfidence":0.9,"plateTime":0.4550658491267279,"extension":6.294462919341701},"index":2,"playId":"3a7a17f0-20de-35d2-b622-cb23ab269ce6","pitchNumber":3,"startTime":"2025-07-23T19:29:23.073Z","endTime":"2025-07-23T19:29:29.539Z","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":2},"index":3,"startTime":"2025-07-23T19:30:06.355Z","endTime":"2025-07-23T19:30:15.558Z","isPitch":false,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"}},{"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":85.3,"endSpeed":78.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.516958548730997,"aZ":-30.050871023074688,"pfxX":0.04662673336508649,"pfxZ":1.3689392337494883,"pX":0.4213296619715912,"pZ":2.116891380325716,"vX0":7.15046887119685,"vY0":-123.97893791688014,"vZ0":-3.578673316013334,"x":100.94,"y":181.62,"x0":-2.5100709831067785,"y0":50.00308809290831,"z0":6.0955888997968986,"aX":0.07197188696269603},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.8,"breakHorizontal":-1.8,"spinRate":2140,"spinDirection":165},"zone":6,"typeConfidence":0.92,"plateTime":0.4423169716075104,"extension":6.1433207302320065},"index":4,"playId":"dc4e7ebb-577b-3d40-bfed-b542c74c0d89","pitchNumber":4,"startTime":"2025-07-23T19:30:15.558Z","endTime":"2025-07-23T19:30:19.281Z","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":86.6,"strikeZoneTop":3.15805577673632,"strikeZoneBottom":1.22606355083455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.993154396042172,"aZ":-18.20028863490814,"pfxX":-5.136394996369821,"pfxZ":7.3282307620942255,"pX":0.3024651852101304,"pZ":4.293468570479099,"vX0":8.977731354766323,"vY0":-136.25011938086743,"vZ0":-2.1042406965744918,"x":105.47,"y":122.86,"x0":-2.3469487760967,"y0":50.000107161022356,"z0":6.314351186519036,"aX":-9.791568149917435},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":7.7,"spinRate":2269,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.39985486631315403,"extension":6.050060634564765},"index":5,"playId":"cfc11f28-b6d0-3e3c-9ff5-495e77c22226","pitchNumber":5,"startTime":"2025-07-23T19:30:36.433Z","endTime":"2025-07-23T19:30:40.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.675019492743576,"aZ":-30.81877301983743,"pfxX":0.8557599708770114,"pfxZ":0.8563031353048434,"pX":0.2129060077084331,"pZ":2.3574957536500856,"vX0":6.7115977207856155,"vY0":-123.88824106987582,"vZ0":-2.8907183049228364,"x":108.88,"y":175.13,"x0":-2.622941469792337,"y0":50.00220599100647,"z0":6.069733260549922,"aX":1.3529931971676263},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-2.9,"spinRate":2079,"spinDirection":182},"zone":5,"typeConfidence":0.91,"plateTime":0.4391725420916295,"extension":5.927105483551592},"hitData":{"launchSpeed":78.4,"launchAngle":13.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.78,"coordY":120.2}},"index":6,"playId":"c0d16b46-c099-309e-bbdc-cfa1272e1a9b","pitchNumber":6,"startTime":"2025-07-23T19:30:48.401Z","endTime":"2025-07-23T19:30:59.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:30:59.514Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Scott II flies out to second baseman Adael Amador.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T19:31:08.036Z","endTime":"2025-07-23T19:31:49.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.6,"strikeZoneTop":3.19761887587028,"strikeZoneBottom":1.41282505232521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.948618878673685,"aZ":-17.38542743343933,"pfxX":-5.217879468340689,"pfxZ":8.084843267592206,"pX":-1.1270557394656366,"pZ":1.2410055620205642,"vX0":5.85434671677437,"vY0":-132.76097681789275,"vZ0":-9.248037500883424,"x":159.96,"y":205.27,"x0":-2.6579100273939136,"y0":50.00075455974001,"z0":5.9749689553959495,"aX":-9.540156548717869},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.3,"breakHorizontal":8.5,"spinRate":2225,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.40880930907601654,"extension":6.1785860092858345},"index":0,"playId":"3302b883-dade-326a-ab39-44eea42e23f7","pitchNumber":1,"startTime":"2025-07-23T19:31:23.395Z","endTime":"2025-07-23T19:31:27.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.648918399315438,"aZ":-25.62901015381425,"pfxX":-5.645204467941323,"pfxZ":4.31357110944403,"pX":-0.8232967478037623,"pZ":2.2725893872172693,"vX0":5.711721162130981,"vY0":-121.51836254114262,"vZ0":-4.115126001495961,"x":148.38,"y":177.42,"x0":-2.455126241310162,"y0":50.00257178389753,"z0":6.178645479919127,"aX":-8.562845178111672},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.2,"breakHorizontal":9.1,"spinRate":1992,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.4483252127167705,"extension":6.388802706391216},"hitData":{"launchSpeed":70.5,"launchAngle":47.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.19,"coordY":111.64}},"index":1,"playId":"d3aa18d3-3f2c-36d1-b3ab-1386f6d0fd6a","pitchNumber":2,"startTime":"2025-07-23T19:31:40.286Z","endTime":"2025-07-23T19:31:49.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:31:49.340Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan McMahon walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T19:33:51.390Z","endTime":"2025-07-23T19:35:58.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.53755876493224,"strikeZoneBottom":1.52861642821255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.482683025151047,"aZ":-20.34766068928221,"pfxX":0.13469794631009968,"pfxZ":6.03548915772001,"pX":1.439986341698182,"pZ":1.8069400499982877,"vX0":7.689286321715505,"vY0":-138.97594094176856,"vZ0":-7.421253290300214,"x":62.11,"y":189.99,"x0":-1.3777406050861316,"y0":50.006685820505055,"z0":5.858441986499627,"aX":0.2642027521388899},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.6,"breakHorizontal":-1.8,"spinRate":2383,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.39377063182253425,"extension":6.532169788080494},"index":0,"playId":"32a54d6e-85f0-38e7-aa3f-7b1327de3a64","pitchNumber":1,"startTime":"2025-07-23T19:34:18.735Z","endTime":"2025-07-23T19:34:23.100Z","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":95.4,"endSpeed":87.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.353803703118675,"aZ":-18.518390641329994,"pfxX":0.5649209240345165,"pfxZ":6.970707777200776,"pX":0.09975293677299533,"pZ":3.106766808815274,"vX0":4.0406731023945355,"vY0":-138.8827823473143,"vZ0":-4.545234995413456,"x":113.2,"y":154.9,"x0":-1.4457754930635633,"y0":50.001647364918455,"z0":5.9918289170194425,"aX":1.105013992790437},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":-1.8,"spinRate":2314,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.3939928312028558,"extension":6.469895301178546},"index":1,"playId":"5b4b412e-b158-3dbb-ae00-c83b9f6b001b","pitchNumber":2,"startTime":"2025-07-23T19:34:34.944Z","endTime":"2025-07-23T19:34:38.698Z","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":79.3,"endSpeed":72.9,"strikeZoneTop":3.58086360284399,"strikeZoneBottom":1.54727581144669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.785702102860192,"aZ":-41.56345054338058,"pfxX":1.1476223791488223,"pfxZ":-7.037101985106732,"pX":-0.47781359127607936,"pZ":1.0068705666950377,"vX0":1.6902116541747816,"vY0":-115.43895299211198,"vZ0":-2.144509178336741,"x":135.21,"y":211.59,"x0":-1.3718448950951037,"y0":50.00275268127077,"z0":5.991937025771033,"aX":1.5310574591730572},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.0,"breakHorizontal":-2.5,"spinRate":2916,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.4765583718090487,"extension":6.617924078674452},"index":2,"playId":"97373813-8f38-31f9-9ca5-7bebac615358","pitchNumber":3,"startTime":"2025-07-23T19:34:58.002Z","endTime":"2025-07-23T19:35:02.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.56241925354069,"strikeZoneBottom":1.56616932158743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.593558211959003,"aZ":-20.351071548425093,"pfxX":-0.8013060136082191,"pfxZ":5.82174614754285,"pX":-0.3120502945159804,"pZ":4.044930876207417,"vX0":3.599956528992816,"vY0":-141.25180782024756,"vZ0":-2.0862526218609245,"x":128.89,"y":129.57,"x0":-1.496062984843349,"y0":50.00449752321994,"z0":6.0942995015962484,"aX":-1.628141778100885},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.3,"breakHorizontal":0.7,"spinRate":2415,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.38699896061821315,"extension":6.369561880789272},"index":3,"playId":"b99abb96-636e-3b5c-b3fc-50b02df0ea1c","pitchNumber":4,"startTime":"2025-07-23T19:35:15.674Z","endTime":"2025-07-23T19:35:20.535Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5379468058326,"aZ":-21.503454758944958,"pfxX":-1.9564474317104856,"pfxZ":5.359639280825884,"pX":-0.07450289997091304,"pZ":2.194674994889368,"vX0":4.77045508015425,"vY0":-139.5557937892414,"vZ0":-6.202792734029692,"x":119.84,"y":179.52,"x0":-1.5445123908017426,"y0":50.00524286506663,"z0":5.842155832187321,"aX":-3.8973919617064157},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":2.6,"spinRate":2314,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.3910288623408671,"extension":6.450276110181515},"index":4,"playId":"c5531e79-8bf5-3eaf-827e-8f0c8a2fdcab","pitchNumber":5,"startTime":"2025-07-23T19:35:33.014Z","endTime":"2025-07-23T19:35:38.527Z","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":0},"index":5,"startTime":"2025-07-23T19:35:41.768Z","endTime":"2025-07-23T19:35:53.917Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.53381168303095,"strikeZoneBottom":1.50058757300499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.238350388651742,"aZ":-23.615021861026722,"pfxX":1.640860658126181,"pfxZ":4.47256323860333,"pX":0.6398378335758856,"pZ":0.9517729587963221,"vX0":5.138155688539974,"vY0":-137.0138023750468,"vZ0":-8.763550478449313,"x":92.61,"y":213.08,"x0":-1.4676716120866486,"y0":50.0046966166337,"z0":5.7862783506414255,"aX":3.1429436328670306},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":-4.0,"spinRate":2444,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.3986683342715165,"extension":6.59914828858507},"index":6,"playId":"ded51f80-a175-3c2a-b751-d0e60adddf34","pitchNumber":6,"startTime":"2025-07-23T19:35:53.917Z","endTime":"2025-07-23T19:35:58.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:35:58.647Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T19:36:14.432Z","endTime":"2025-07-23T19:37:22.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.352788180382383,"aZ":-25.41669809899638,"pfxX":0.37232849022022796,"pfxZ":3.433472785793362,"pX":0.4368771015799603,"pZ":1.3215035719943153,"vX0":4.779297736459242,"vY0":-137.6832523234968,"vZ0":-7.90859455957708,"x":100.35,"y":203.1,"x0":-1.3520293038270454,"y0":50.005408321472665,"z0":5.886391389683672,"aX":0.7313964356980003},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":-1.4,"spinRate":2360,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.3940583444994532,"extension":6.595714378974359},"index":0,"playId":"c5d5840f-1aea-36ab-a491-74e5541de3ed","pitchNumber":1,"startTime":"2025-07-23T19:36:26.850Z","endTime":"2025-07-23T19:36:31.014Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.13084653797145,"strikeZoneBottom":1.39015784616601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.380921769916462,"aZ":-32.63482002657186,"pfxX":1.796792772283787,"pfxZ":-0.2768595461530605,"pX":1.256418766218884,"pZ":0.5910752722446351,"vX0":6.306558792726525,"vY0":-127.52628662538592,"vZ0":-6.625724697226175,"x":69.11,"y":222.82,"x0":-1.4704670168042553,"y0":50.0018259867562,"z0":5.759912576509898,"aX":2.993549801597124},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.7,"breakHorizontal":-4.6,"spinRate":2447,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4276041204698573,"extension":6.535738462189885},"index":1,"playId":"920fb54b-0941-32a0-b051-d2b1cafa626f","pitchNumber":2,"startTime":"2025-07-23T19:36:48.529Z","endTime":"2025-07-23T19:36:53.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.08838605508603,"aZ":-17.993321579989505,"pfxX":-4.565778719635844,"pfxZ":7.364072296405248,"pX":-0.9659360512526025,"pZ":1.8083233164414336,"vX0":3.481190324541631,"vY0":-137.14409564919163,"vZ0":-7.427589156347623,"x":153.82,"y":189.96,"x0":-1.6513113633491963,"y0":50.00680088952833,"z0":5.754695674110432,"aX":-8.798672224336233},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":7.7,"spinRate":2181,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.39764287100047246,"extension":6.521852066756736},"hitData":{"launchSpeed":75.0,"launchAngle":38.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.29,"coordY":98.11}},"index":2,"playId":"67dd2659-35f7-3770-8e0a-8e0a79a09994","pitchNumber":3,"startTime":"2025-07-23T19:37:11.436Z","endTime":"2025-07-23T19:37:22.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:37:22.762Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Nola singles on a line drive to center fielder Victor Scott II. Ryan McMahon to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T19:37:33.816Z","endTime":"2025-07-23T19:38:17.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"postOnThird":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"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_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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.4,"strikeZoneTop":3.29324320703478,"strikeZoneBottom":1.61283548762091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39240467168207,"aZ":-21.76466455589693,"pfxX":0.625065991463076,"pfxZ":5.302676087694439,"pX":-0.023557544478354557,"pZ":1.3840173494673125,"vX0":3.384536401081844,"vY0":-138.17408984197354,"vZ0":-8.383483709220714,"x":117.9,"y":201.41,"x0":-1.3379799672578148,"y0":50.00360790535875,"z0":5.8824019052275665,"aX":1.2265407402345694},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":-1.7,"spinRate":2331,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.3941150377360225,"extension":6.520450447595984},"index":0,"playId":"edff55b2-6f54-30ea-8f9d-eb16df932851","pitchNumber":1,"startTime":"2025-07-23T19:37:47.252Z","endTime":"2025-07-23T19:37:51.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90113577700359,"aZ":-19.106311240176787,"pfxX":-4.2643289863860865,"pfxZ":6.894139112045933,"pX":-0.6220168747769599,"pZ":2.073518204335264,"vX0":3.642470445955167,"vY0":-135.87668564501675,"vZ0":-6.628775163192976,"x":140.71,"y":182.8,"x0":-1.416842090561513,"y0":50.00429615171224,"z0":5.843135278942193,"aX":-8.08512293482342},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":7.1,"spinRate":2146,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.4009835050376407,"extension":6.425552197159144},"hitData":{"launchSpeed":98.5,"launchAngle":11.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.58,"coordY":89.21}},"index":1,"playId":"3f8f3415-0324-3247-ba2b-13d3d150d8eb","pitchNumber":2,"startTime":"2025-07-23T19:38:06.848Z","endTime":"2025-07-23T19:38:17.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:38:17.319Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a sharp line drive to center fielder Victor Scott II. Ryan McMahon scores. Austin Nola to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T19:38:40.575Z","endTime":"2025-07-23T19:39:38.403Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"postOnSecond":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":1},"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.56895848060013,"aZ":-31.427880218348356,"pfxX":1.766150953784134,"pfxZ":0.4158931536492272,"pX":0.5776716749451571,"pZ":2.270590962905946,"vX0":4.667888472885309,"vY0":-130.9169835091491,"vZ0":-3.595050352423715,"x":94.98,"y":177.47,"x0":-1.438706442696497,"y0":50.000054760894024,"z0":5.946297245930993,"aX":3.1485446101700165},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.4,"breakHorizontal":-4.0,"spinRate":2491,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.41409968783220075,"extension":6.491772386860129},"index":0,"playId":"a2fa7e4d-b5c6-3965-8c1d-742d61269de9","pitchNumber":1,"startTime":"2025-07-23T19:38:54.709Z","endTime":"2025-07-23T19:38:59.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.57315096587894,"aZ":-32.44159707047976,"pfxX":2.7138535592654636,"pfxZ":-0.1581132918514534,"pX":0.5285565165155537,"pZ":2.5650811562037594,"vX0":4.471467333154906,"vY0":-129.79221831388287,"vZ0":-2.46995008192637,"x":96.85,"y":169.52,"x0":-1.5570948376237144,"y0":50.00060596075862,"z0":5.955980569941659,"aX":4.711368499963097},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":-5.8,"spinRate":2507,"spinDirection":102},"zone":6,"typeConfidence":2.0,"plateTime":0.4191301891461223,"extension":6.555133324700608},"hitData":{"launchSpeed":101.0,"launchAngle":14.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":136.63,"coordY":77.93}},"index":1,"playId":"b448cf33-3984-3969-91e7-a57b595fca9f","pitchNumber":2,"startTime":"2025-07-23T19:39:27.849Z","endTime":"2025-07-23T19:39:38.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:39:38.403Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adael Amador singles on a ground ball to left fielder Alec Burleson. Austin Nola scores. Kyle Farmer to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T19:40:06.483Z","endTime":"2025-07-23T19:40:33.385Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"postOnSecond":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"7b71173f-8c09-4845-ac0d-8b5e0c61c08a","startTime":"2025-07-23T19:40:06.483Z","endTime":"2025-07-23T19:40:11.483Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03475188387588,"aZ":-23.14424968133992,"pfxX":-1.5247545363355954,"pfxZ":4.480883930462657,"pX":0.4614694552126802,"pZ":2.946913362921908,"vX0":5.829394360905033,"vY0":-139.808259094714,"vZ0":-4.470701679849002,"x":99.41,"y":159.21,"x0":-1.4358999913802137,"y0":50.00605394864119,"z0":6.050408426217211,"aX":-3.075433077049596},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.6,"breakHorizontal":1.8,"spinRate":2355,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.38903238496225745,"extension":6.427865508489295},"hitData":{"launchSpeed":83.4,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.12,"coordY":118.74}},"index":1,"playId":"3da29556-e0d7-3fe3-9e9a-3b77124bd430","pitchNumber":1,"startTime":"2025-07-23T19:40:22.205Z","endTime":"2025-07-23T19:40:33.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:40:33.385Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a ground ball to right fielder Jordan Walker. Kyle Farmer scores. Adael Amador to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T19:41:04.648Z","endTime":"2025-07-23T19:42:17.212Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnThird":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"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(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.7,"endSpeed":88.9,"strikeZoneTop":3.26805918364946,"strikeZoneBottom":1.56827959299685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.246306969445065,"aZ":-17.64508184892309,"pfxX":-6.416216874698517,"pfxZ":7.199532188639983,"pX":-0.6931515353410734,"pZ":2.9807409478837,"vX0":4.388311567048987,"vY0":-140.76309728920492,"vZ0":-5.271490452091844,"x":143.42,"y":158.3,"x0":-1.434175858856349,"y0":50.0036398986439,"z0":6.010312396060498,"aX":-12.949852651757372},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2344,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.38826829091287385,"extension":6.324887923536226},"index":0,"playId":"f1c40524-2409-3dd7-80c8-5a041d471db3","pitchNumber":1,"startTime":"2025-07-23T19:41:32.328Z","endTime":"2025-07-23T19:41:36.873Z","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":1},"pitchData":{"startSpeed":77.7,"endSpeed":73.0,"strikeZoneTop":3.1303635212294,"strikeZoneBottom":1.39379578029746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.627850369235237,"aZ":-42.22235182423742,"pfxX":2.6542991486325915,"pfxZ":-7.620839330261962,"pX":1.279651100431131,"pZ":2.281399115741057,"vX0":4.808125480075336,"vY0":-113.22534951200443,"vZ0":0.7155472215074634,"x":68.22,"y":177.18,"x0":-1.203168501070652,"y0":50.00170207494571,"z0":6.133828512694563,"aX":3.499994332396139},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-13.4,"breakHorizontal":-5.9,"spinRate":2836,"spinDirection":22},"zone":12,"typeConfidence":2.0,"plateTime":0.4808789959800741,"extension":6.527769344267822},"index":1,"playId":"dcedef9e-9403-33d2-84d6-12a7addd1215","pitchNumber":2,"startTime":"2025-07-23T19:41:49.217Z","endTime":"2025-07-23T19:41:53.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59751700246628,"aZ":-21.815078068285974,"pfxX":1.6807697175986336,"pfxZ":5.121589066276693,"pX":0.8861560557420112,"pZ":2.422441824417924,"vX0":5.682482271705715,"vY0":-140.12144879671288,"vZ0":-5.914429992685684,"x":83.22,"y":173.37,"x0":-1.3726395109912952,"y0":50.0025329379784,"z0":5.951005138761694,"aX":3.3982084211963888},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.1,"spinRate":2380,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.3883745353137953,"extension":6.486262579392502},"hitData":{"launchSpeed":86.6,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.71,"coordY":134.45}},"index":2,"playId":"2d6415d0-bf9a-3d50-bc81-6e347cfe6716","pitchNumber":3,"startTime":"2025-07-23T19:42:06.176Z","endTime":"2025-07-23T19:42:17.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:42:17.212Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a ground ball to right fielder Jordan Walker. Adael Amador scores. Tyler Freeman to 3rd.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T19:43:11.901Z","endTime":"2025-07-23T19:44:13.093Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnThird":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c01fedb5-4fa7-36f4-8b99-398a892385c0","startTime":"2025-07-23T19:42:55.116Z","endTime":"2025-07-23T19:42:59.026Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.889866670698655,"aZ":-31.90604663221795,"pfxX":1.3318246949487045,"pfxZ":0.16973557652670657,"pX":-0.715973571137862,"pZ":2.8880376075314684,"vX0":1.9866083659698948,"vY0":-123.70568542559671,"vZ0":-1.239855912484208,"x":144.29,"y":160.8,"x0":-1.6974595859396029,"y0":50.00274438140185,"z0":6.03109828482658,"aX":2.097558261649791},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.2,"breakHorizontal":-2.8,"spinRate":2391,"spinDirection":116},"zone":1,"typeConfidence":2.0,"plateTime":0.4400275105676412,"extension":6.341828838224646},"index":1,"playId":"c6eaccf0-d037-343a-94f3-83f4f965f783","pitchNumber":1,"startTime":"2025-07-23T19:43:14.109Z","endTime":"2025-07-23T19:43:18.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.6,"strikeZoneTop":3.45020430631549,"strikeZoneBottom":1.64462946164522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3184141799781,"aZ":-21.65200666044677,"pfxX":1.860658881467991,"pfxZ":5.326700305043046,"pX":2.0418639817780426,"pZ":3.4506930656640304,"vX0":8.941378907213954,"vY0":-138.3294619651418,"vZ0":-2.9164976643681846,"x":39.17,"y":145.61,"x0":-1.4489852384338637,"y0":50.00078086227744,"z0":5.939070122063343,"aX":3.6743788303667064},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.4,"breakHorizontal":-4.9,"spinRate":2449,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.3930969717968855,"extension":6.317551912736355},"index":2,"playId":"2d69f072-c3ff-371b-a3c8-e37cee958d34","pitchNumber":2,"startTime":"2025-07-23T19:43:33.556Z","endTime":"2025-07-23T19:43:38.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.100129360278512,"aZ":-22.03320968880059,"pfxX":0.5005766970922187,"pfxZ":5.06595415773157,"pX":0.6845996663222264,"pZ":2.825827768100478,"vX0":5.880035240356897,"vY0":-139.80552266869668,"vZ0":-4.773481570031494,"x":90.9,"y":162.48,"x0":-1.5009463197087423,"y0":50.004902163018116,"z0":5.979514579669551,"aX":1.0021008222991759},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":-2.0,"spinRate":2442,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.3900604434836863,"extension":6.556780902123286},"hitData":{"launchSpeed":87.2,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.91,"coordY":117.22}},"index":3,"playId":"ac907637-efe1-3fbf-91df-1640fe05ec8a","pitchNumber":3,"startTime":"2025-07-23T19:44:01.645Z","endTime":"2025-07-23T19:44:13.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:44:13.093Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Hunter Goodman grounds into a double play, second baseman Brendan Donovan to shortstop Masyn Winn to first baseman Willson Contreras. Mickey Moniak out at 2nd. Hunter Goodman out at 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T19:45:37.797Z","endTime":"2025-07-23T19:46:50.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T19:44:38.847Z","endTime":"2025-07-23T19:45:40.179Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":90.1,"strikeZoneTop":3.66018328201847,"strikeZoneBottom":1.67277134834303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.58516581623278,"aZ":-25.003522618836183,"pfxX":0.17999969375754343,"pfxZ":3.502151029928804,"pX":0.4474255325853381,"pZ":3.3408876381064774,"vX0":4.939272154044907,"vY0":-140.6787351109899,"vZ0":-3.3303382360571905,"x":99.95,"y":148.58,"x0":-1.3390803778843698,"y0":50.00218491135601,"z0":6.122515962486703,"aX":0.3671266215900136},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.0,"breakHorizontal":-1.1,"spinRate":2377,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.38625914001291006,"extension":6.49290723750918},"index":1,"playId":"235722bd-89a0-3b5f-996d-fb751032d949","pitchNumber":1,"startTime":"2025-07-23T19:45:40.179Z","endTime":"2025-07-23T19:45:44.397Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":84.0,"strikeZoneTop":3.51411963260529,"strikeZoneBottom":1.52679810806912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.6847702183173,"aZ":-30.563276368481777,"pfxX":2.0015184472011014,"pfxZ":0.9258008023367563,"pX":0.5294841104708693,"pZ":0.5088681746868627,"vX0":4.666711302036854,"vY0":-129.21967162602425,"vZ0":-7.510820511139246,"x":96.82,"y":225.04,"x0":-1.539785962137168,"y0":50.00271238679857,"z0":5.712341517662318,"aX":3.481290873921968},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.6,"breakHorizontal":-4.4,"spinRate":2519,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4193300089759586,"extension":6.556604272539595},"index":2,"playId":"74dbf856-7737-3a95-aa79-6c16e7e54975","pitchNumber":2,"startTime":"2025-07-23T19:45:57.325Z","endTime":"2025-07-23T19:46:02.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.8,"strikeZoneTop":3.46278835364367,"strikeZoneBottom":1.5486748871238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.127729581624752,"aZ":-23.369499071826873,"pfxX":0.9580378078362282,"pfxZ":4.660961497622322,"pX":1.3158565657540604,"pZ":0.9020535351732221,"vX0":6.748095767022224,"vY0":-135.92960447630549,"vZ0":-8.986008046081258,"x":66.84,"y":214.42,"x0":-1.313589249452292,"y0":50.00310433344428,"z0":5.847259616028147,"aX":1.8095380560719805},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":-3.0,"spinRate":2432,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4014865748600456,"extension":6.5430788481732955},"index":3,"playId":"117b1b95-8108-36b8-8cc5-77ad1e6ec6ea","pitchNumber":3,"startTime":"2025-07-23T19:46:23.208Z","endTime":"2025-07-23T19:46:26.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":84.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.224200351948724,"aZ":-30.647984207697483,"pfxX":2.4410278845167266,"pfxZ":0.8690733401700346,"pX":0.846172298583175,"pZ":1.7250178727755539,"vX0":5.217617553865849,"vY0":-130.3250542173041,"vZ0":-4.902585462938529,"x":106.57,"y":149.85,"x0":-1.4804225314799866,"y0":50.0043723497818,"z0":5.881484616031345,"aX":4.300269497795843},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.0,"breakHorizontal":-5.3,"spinRate":2415,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.41647834582651866,"extension":6.515377140096733},"hitData":{"launchSpeed":71.2,"launchAngle":12.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.15,"coordY":154.72}},"index":4,"playId":"94527bf5-bc38-3d27-8e51-2607da1dd89c","pitchNumber":4,"startTime":"2025-07-23T19:46:43.296Z","endTime":"2025-07-23T19:46:50.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:46:50.996Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brendan Donovan flies out to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T19:48:52.786Z","endTime":"2025-07-23T19:49:30.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.10325450859047,"strikeZoneBottom":1.32950542438688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.047195699956802,"aZ":-15.19668640168229,"pfxX":-6.436779365187954,"pfxZ":9.508853572914823,"pX":-0.4651275055778042,"pZ":2.042295748228429,"vX0":7.6505512252873284,"vY0":-132.23319657810612,"vZ0":-7.701788023637137,"x":134.73,"y":183.64,"x0":-2.548533914056667,"y0":50.00320449440887,"z0":6.090228359700381,"aX":-11.492785440059764},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":10.2,"spinRate":2297,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.41294338239282125,"extension":6.1225019397124845},"index":0,"playId":"cf1bbcc4-aa30-3869-8081-4e6787303f75","pitchNumber":1,"startTime":"2025-07-23T19:48:56.490Z","endTime":"2025-07-23T19:49:00.735Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.33844891025681,"strikeZoneBottom":1.52829625565992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.280337948280902,"aZ":-28.822433283940637,"pfxX":-0.7721160988251032,"pfxZ":2.208702410004544,"pX":-1.103057585870965,"pZ":2.001355233722494,"vX0":4.516029162313705,"vY0":-122.20397937459332,"vZ0":-3.7678261325186497,"x":159.05,"y":184.74,"x0":-2.8718617366914043,"y0":50.003350494249524,"z0":6.029485238763197,"aX":-1.1724135971073442},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":0.4,"spinRate":1992,"spinDirection":210},"zone":13,"typeConfidence":0.92,"plateTime":0.44760777623802817,"extension":6.045975654915047},"index":1,"playId":"570c78a6-8a9c-304b-bc61-d4321bf10730","pitchNumber":2,"startTime":"2025-07-23T19:49:08.773Z","endTime":"2025-07-23T19:49:13.484Z","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":82.0,"endSpeed":75.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.83686097713424,"aZ":-25.75211336107153,"pfxX":-6.453767573244294,"pfxZ":4.438293854682045,"pX":-0.6453789669910407,"pZ":1.9226615659707418,"vX0":6.718580581292577,"vY0":-119.22815482662156,"vZ0":-4.56232925575625,"x":141.6,"y":186.87,"x0":-2.654611372596708,"y0":50.00199951161936,"z0":6.1710233152725475,"aX":-9.338169612890766},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.2,"breakHorizontal":10.2,"spinRate":1959,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.45850551056592614,"extension":6.284111017717267},"hitData":{"launchSpeed":94.2,"launchAngle":34.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":78.27,"coordY":54.09}},"index":2,"playId":"163230ae-a4b2-309d-a8a5-903083f9456a","pitchNumber":3,"startTime":"2025-07-23T19:49:21.578Z","endTime":"2025-07-23T19:49:30.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:49:30.619Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Iván Herrera walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T19:49:42.229Z","endTime":"2025-07-23T19:51:12.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.1,"endSpeed":75.7,"strikeZoneTop":3.3208692076586,"strikeZoneBottom":1.5160866194832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.64300620102804,"aZ":-23.74271944027422,"pfxX":-7.05316506511654,"pfxZ":5.802233875676844,"pX":-0.8811549380357381,"pZ":3.2922801051446187,"vX0":5.871333415335172,"vY0":-119.44627408391332,"vZ0":-2.1943067673553625,"x":150.59,"y":149.89,"x0":-2.4471989657876323,"y0":50.00547462049248,"z0":6.344005816135221,"aX":-10.257831992892319},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.3,"breakHorizontal":11.5,"spinRate":2154,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.4574388638379592,"extension":6.134302334501779},"index":0,"playId":"701c8f2b-2d16-39fe-a749-f6aea0e84b41","pitchNumber":1,"startTime":"2025-07-23T19:49:56.898Z","endTime":"2025-07-23T19:50:01.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.42720853744769,"strikeZoneBottom":1.51228460861249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.117345066940363,"aZ":-15.46454845545464,"pfxX":-5.850133597444825,"pfxZ":8.905341838932436,"pX":0.9464116528676079,"pZ":2.8437575834946296,"vX0":11.047444635079684,"vY0":-135.71565997597077,"vZ0":-5.919798398205423,"x":80.93,"y":162.0,"x0":-2.4063510494712497,"y0":50.00199368376609,"z0":6.120132791370041,"aX":-10.976616102418433},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":8.4,"spinRate":2341,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.40271587570849077,"extension":6.172636473946627},"index":1,"playId":"0f0c688d-dce5-387c-b1f8-22fd6b9d0bac","pitchNumber":2,"startTime":"2025-07-23T19:50:09.966Z","endTime":"2025-07-23T19:50:14.611Z","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.3,"endSpeed":83.5,"strikeZoneTop":3.28011525535143,"strikeZoneBottom":1.51209613467613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.360917795230186,"aZ":-16.046867964455544,"pfxX":-5.932328322219835,"pfxZ":9.072068075075041,"pX":1.124327462296959,"pZ":2.467232934837988,"vX0":10.82352399584037,"vY0":-132.50994630624757,"vZ0":-6.227096401142271,"x":74.14,"y":172.16,"x0":-2.24285489353493,"y0":50.004811229465545,"z0":6.020479521322402,"aX":-10.549289397285238},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2229,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.4133661066322829,"extension":6.265996083818959},"index":2,"playId":"ae6a9918-9e72-35dd-83d8-1e986e7653a7","pitchNumber":3,"startTime":"2025-07-23T19:50:24.877Z","endTime":"2025-07-23T19:50:29.515Z","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":89.7,"endSpeed":82.3,"strikeZoneTop":3.36986849184827,"strikeZoneBottom":1.6383816511952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.770263495247676,"aZ":-15.777575826218802,"pfxX":-6.6170255245207,"pfxZ":9.536092779282598,"pX":0.6225532880910907,"pZ":1.7474058889734596,"vX0":10.330497672442087,"vY0":-130.1414514659407,"vZ0":-7.517653922758485,"x":93.27,"y":191.6,"x0":-2.534719251571153,"y0":50.00082493570042,"z0":5.863856663577251,"aX":-11.374754796591263},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2244,"spinDirection":220},"zone":9,"typeConfidence":0.87,"plateTime":0.4205315759691217,"extension":6.331701476496814},"index":3,"playId":"956d8b01-1f41-36e6-9584-02f2d8235c4c","pitchNumber":4,"startTime":"2025-07-23T19:50:39.109Z","endTime":"2025-07-23T19:50:43.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.253745414794423,"aZ":-25.794273202275104,"pfxX":-7.352402691438565,"pfxZ":4.374342441777335,"pX":-0.24178807449582465,"pZ":2.419660139119212,"vX0":7.306967420439535,"vY0":-119.79479399568345,"vZ0":-3.263421287820238,"x":126.22,"y":173.45,"x0":-2.3703740128953696,"y0":50.00462359708721,"z0":6.095215483494016,"aX":-10.731219306696755},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.4,"breakHorizontal":11.6,"spinRate":1923,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.45649403434859925,"extension":6.376068322571901},"index":4,"playId":"c9c2cd75-02f3-3f3c-a598-6cf3fabdf3eb","pitchNumber":5,"startTime":"2025-07-23T19:50:53.066Z","endTime":"2025-07-23T19:50:58.152Z","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.5,"endSpeed":85.1,"strikeZoneTop":3.44067051347417,"strikeZoneBottom":1.52603025123926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.35423207167514,"aZ":-18.98067937416324,"pfxX":-5.597478120490388,"pfxZ":7.138985778774561,"pX":-0.15807033327882103,"pZ":3.980601898193111,"vX0":8.20037551375155,"vY0":-134.61631325386165,"vZ0":-2.101623864078203,"x":123.03,"y":131.3,"x0":-2.506952839721368,"y0":50.001397540674034,"z0":6.105250107593964,"aX":-10.3431350190093},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":8.5,"spinRate":2318,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.4058205916086779,"extension":6.096809427082277},"index":5,"playId":"6d454c6e-9ec2-35b2-aa86-7bda1bbfd158","pitchNumber":6,"startTime":"2025-07-23T19:51:07.524Z","endTime":"2025-07-23T19:51:12.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:51:12.099Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T19:51:17.274Z","endTime":"2025-07-23T19:54:20.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":7},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":77.9,"strikeZoneTop":3.55009808324188,"strikeZoneBottom":1.63379979367522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43352166362233,"aZ":-29.01537156440049,"pfxX":-0.17529142302966738,"pfxZ":2.0691257133193703,"pX":-0.7080489314480464,"pZ":1.8615274392580143,"vX0":5.392044977907911,"vY0":-122.25851586886554,"vZ0":-3.987674584492801,"x":143.99,"y":188.52,"x0":-2.9123475019562663,"y0":50.00048454632706,"z0":5.9835387064850085,"aX":-0.26746700007372837},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":-0.8,"spinRate":2052,"spinDirection":202},"zone":7,"typeConfidence":0.92,"plateTime":0.44673679700030133,"extension":6.085640946481626},"index":0,"playId":"bf775a1c-8624-3f77-9c0b-8c247aab4b85","pitchNumber":1,"startTime":"2025-07-23T19:51:37.124Z","endTime":"2025-07-23T19:51:41.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.58250864495039,"strikeZoneBottom":1.59275963856891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64373333366812,"aZ":-18.359468760951682,"pfxX":-5.109795100063311,"pfxZ":7.472249029380192,"pX":-0.9241858789546739,"pZ":3.651350166739172,"vX0":6.447264936966805,"vY0":-134.72676088021078,"vZ0":-3.0285766945091575,"x":152.23,"y":140.19,"x0":-2.677762823196591,"y0":50.00574371351597,"z0":6.07852983269507,"aX":-9.451369247341615},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":7.9,"spinRate":2210,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.4056364257457159,"extension":6.096457316125511},"index":1,"playId":"5ac558f9-bd77-3031-a469-4166b634f39e","pitchNumber":2,"startTime":"2025-07-23T19:51:55.109Z","endTime":"2025-07-23T19:51:59.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"2c86bd9a-0c01-37c7-9bb1-7359718d04bf","startTime":"2025-07-23T19:52:11.610Z","endTime":"2025-07-23T19:52:16.021Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.60404553931891,"strikeZoneBottom":1.62368971955662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.215578966812437,"aZ":-23.230930902063168,"pfxX":-6.964265077724029,"pfxZ":5.986926130397411,"pX":-0.9383520110331954,"pZ":2.799126370556091,"vX0":6.281867015244215,"vY0":-121.03088419839668,"vZ0":-3.070151808882068,"x":152.77,"y":163.2,"x0":-2.6547749115476162,"y0":50.000700255718314,"z0":6.10447040900179,"aX":-10.396920121886192},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.4,"breakHorizontal":11.3,"spinRate":2173,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.451468824253189,"extension":6.221354340155847},"index":3,"playId":"73ccd991-38f5-3601-8f21-5b6898fb2992","pitchNumber":3,"startTime":"2025-07-23T19:52:30.525Z","endTime":"2025-07-23T19:52:35.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.40131668893497,"strikeZoneBottom":1.41158204203086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89045236336299,"aZ":-29.9954042910786,"pfxX":-0.003583105571492773,"pfxZ":1.4236216173147334,"pX":-1.4530763436150538,"pZ":2.588347253500622,"vX0":3.5131034262161727,"vY0":-122.88554583851533,"vZ0":-2.25446714254262,"x":172.39,"y":168.89,"x0":-2.8995755117932247,"y0":50.00475005522112,"z0":6.060853412623531,"aX":-0.005993556565047116},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-0.8,"spinRate":2147,"spinDirection":176},"zone":11,"typeConfidence":0.91,"plateTime":0.44538866578839587,"extension":5.778597077141057},"index":4,"playId":"ca546249-a7a8-33ce-ae55-507c8c804c68","pitchNumber":4,"startTime":"2025-07-23T19:52:51.351Z","endTime":"2025-07-23T19:52:55.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.041079712833696,"aZ":-23.180590068862923,"pfxX":-7.169466019112811,"pfxZ":6.1498701067615755,"pX":0.6792683740411528,"pZ":3.103255992916072,"vX0":9.401329048843435,"vY0":-119.58103440603035,"vZ0":-2.3280512896626444,"x":91.11,"y":154.99,"x0":-2.3547633265314203,"y0":50.00136841181154,"z0":6.149226224610905,"aX":-10.48061213512555},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.9,"breakHorizontal":10.9,"spinRate":2047,"spinDirection":234},"zone":3,"typeConfidence":0.9,"plateTime":0.4564168385719274,"extension":6.385240068760725},"index":5,"playId":"8ad06b3e-52cb-3703-9629-c02a54417daa","pitchNumber":5,"startTime":"2025-07-23T19:53:11.265Z","endTime":"2025-07-23T19:53:15.706Z","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":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15519286911942,"aZ":-16.818997092094662,"pfxX":-5.067126496423228,"pfxZ":8.346735111887464,"pX":-0.14033563324600803,"pZ":3.46629384382215,"vX0":7.773625464088025,"vY0":-134.3049509134923,"vZ0":-3.8083334161610054,"x":122.35,"y":145.19,"x0":-2.4045397017867125,"y0":50.00397706178176,"z0":6.087648711036863,"aX":-9.323802106421793},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":7.7,"spinRate":2305,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.40671982589016986,"extension":6.008400868695359},"index":6,"playId":"d0fea8aa-b11c-3227-ad93-ed7f55005529","pitchNumber":6,"startTime":"2025-07-23T19:53:38.172Z","endTime":"2025-07-23T19:53:44.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.178865785034805,"aZ":-28.092420094677006,"pfxX":-6.899537315440103,"pfxZ":2.7824916747865087,"pX":-0.592152000258174,"pZ":1.48671438189734,"vX0":6.593097703631196,"vY0":-120.0507101869592,"vZ0":-4.797166404913669,"x":139.57,"y":198.64,"x0":-2.4713007023520293,"y0":50.00365820903428,"z0":5.997339900533115,"aX":-10.121019302781852},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.2,"breakHorizontal":11.0,"spinRate":2102,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.45540914677267974,"extension":6.228928491136093},"hitData":{"launchSpeed":94.5,"launchAngle":25.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.04,"coordY":92.39}},"index":7,"playId":"7306d578-7c0b-3d70-b48c-3f8739bef7da","pitchNumber":7,"startTime":"2025-07-23T19:54:06.527Z","endTime":"2025-07-23T19:54:20.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:54:20.480Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T19:54:28.356Z","endTime":"2025-07-23T19:55:30.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":543592,"link":"/api/v1/people/543592"},"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":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.990944225099792,"aZ":-29.837059990490147,"pfxX":0.8819588834504354,"pfxZ":1.5253932551083214,"pX":-0.08588812321881786,"pZ":1.9510359564675028,"vX0":6.264399087888026,"vY0":-123.38787016930128,"vZ0":-3.4944908427075814,"x":120.27,"y":186.1,"x0":-2.778873009120161,"y0":50.004272466443744,"z0":5.916914500555483,"aX":1.3497948117272092},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":-3.1,"spinRate":2085,"spinDirection":195},"zone":8,"typeConfidence":0.92,"plateTime":0.4449851925848689,"extension":6.016775320823246},"index":0,"playId":"a3088a12-e1f5-3cec-9635-4c01dc41a2d2","pitchNumber":1,"startTime":"2025-07-23T19:54:44.902Z","endTime":"2025-07-23T19:54:49.356Z","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":82.8,"endSpeed":76.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.466023837029407,"aZ":-26.886015521071634,"pfxX":-5.922306057969415,"pfxZ":3.610028845672474,"pX":-0.23066904445029468,"pZ":1.2781467830451347,"vX0":6.938113083387997,"vY0":-120.3423920892577,"vZ0":-5.579898935534411,"x":125.79,"y":204.27,"x0":-2.3823597202581546,"y0":50.00537970825414,"z0":6.010102135735635,"aX":-8.683643727207702},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.4,"breakHorizontal":9.0,"spinRate":2031,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.45523975312090226,"extension":6.272986581282643},"index":1,"playId":"55b71351-4de7-3cc9-be91-e02f61ac6667","pitchNumber":2,"startTime":"2025-07-23T19:55:03.037Z","endTime":"2025-07-23T19:55:07.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14042216523691,"aZ":-29.69621026609629,"pfxX":0.15430681853489236,"pfxZ":1.6247616413208372,"pX":0.7234003741177355,"pZ":0.7901983992895764,"vX0":7.7566554241278975,"vY0":-123.17096444868992,"vZ0":-6.043552859586567,"x":89.43,"y":217.44,"x0":-2.4964282242891733,"y0":50.00451776760849,"z0":5.8100134256165825,"aX":0.23352600132990436},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.7,"breakHorizontal":-2.3,"spinRate":2190,"spinDirection":230},"zone":14,"typeConfidence":0.93,"plateTime":0.44594378144325164,"extension":6.0305989132097535},"index":2,"playId":"08cfc03d-d806-377f-b89c-ac0c320a679c","pitchNumber":3,"startTime":"2025-07-23T19:55:25.255Z","endTime":"2025-07-23T19:55:30.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:55:30.549Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out, third baseman Nolan Arenado to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T19:57:30.226Z","endTime":"2025-07-23T19:58:40.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":1},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.65164645169973,"strikeZoneBottom":1.68506705927332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.064411031451627,"aZ":-33.70954109590643,"pfxX":1.0846357070283013,"pfxZ":-0.9358499675884611,"pX":1.4843460157366928,"pZ":1.275164259275082,"vX0":6.817304514035763,"vY0":-126.47258580953209,"vZ0":-5.011539118027294,"x":60.42,"y":204.35,"x0":-1.374672470570893,"y0":50.00502505704245,"z0":5.951653208163184,"aX":1.7755999813927326},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.5,"breakHorizontal":-3.4,"spinRate":2473,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.43123154420263443,"extension":6.499671426345111},"index":0,"playId":"c3475d77-dd09-3143-af41-cd1635dcb4a9","pitchNumber":1,"startTime":"2025-07-23T19:57:39.107Z","endTime":"2025-07-23T19:57:43.056Z","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":94.9,"endSpeed":88.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4880536346569,"aZ":-24.075831189131677,"pfxX":1.9558182633224828,"pfxZ":4.118591675079616,"pX":0.2659139204107579,"pZ":3.4253370243201617,"vX0":3.594994451109666,"vY0":-138.33734066638922,"vZ0":-3.2034718037823304,"x":106.86,"y":146.3,"x0":-1.2971545439193022,"y0":50.00655054180682,"z0":6.185078751228184,"aX":3.848045736368784},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.1,"breakHorizontal":-4.2,"spinRate":2282,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.39367622656487633,"extension":6.404735291933353},"index":1,"playId":"b6435dbc-fd16-391b-ad38-56185f7c5e1d","pitchNumber":2,"startTime":"2025-07-23T19:57:55.206Z","endTime":"2025-07-23T19:57:59.845Z","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":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.69377967000307,"strikeZoneBottom":1.70193326629319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.72438987292441,"aZ":-17.081286587753596,"pfxX":-5.140791510846018,"pfxZ":7.855666864479082,"pX":-0.7668897884416185,"pZ":1.152302649804659,"vX0":3.672305503392168,"vY0":-137.52370139705906,"vZ0":-9.571761485219568,"x":146.23,"y":207.67,"x0":-1.4498234802205199,"y0":50.00108556817518,"z0":5.829963397139999,"aX":-9.872698310031305},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":8.5,"spinRate":2234,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.39786764197820945,"extension":6.3938080992964315},"index":2,"playId":"5a1dd305-29f0-35e4-8cd7-1e3c28876779","pitchNumber":3,"startTime":"2025-07-23T19:58:16.123Z","endTime":"2025-07-23T19:58:20.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44690354890067,"aZ":-20.273729693477808,"pfxX":-3.157053005778356,"pfxZ":6.111092374294408,"pX":-0.6762100909830825,"pZ":2.881311704730563,"vX0":3.2953549564978695,"vY0":-138.08724709880292,"vZ0":-4.8057449466304165,"x":142.78,"y":160.98,"x0":-1.4703271850103292,"y0":50.00030276685559,"z0":5.993289651621742,"aX":-6.144945375016197},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":5.0,"spinRate":2084,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.3954570741314569,"extension":6.270816525970416},"hitData":{"launchSpeed":90.4,"launchAngle":7.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":167.9}},"index":3,"playId":"6327f829-c44c-3f3d-b24a-94a7de45a188","pitchNumber":4,"startTime":"2025-07-23T19:58:32.697Z","endTime":"2025-07-23T19:58:40.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:58:40.591Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan McMahon grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T19:58:54.314Z","endTime":"2025-07-23T20:00:30.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":95.8,"endSpeed":88.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40403477940669,"aZ":-22.760723254257464,"pfxX":1.1795406129932104,"pfxZ":4.735137967969742,"pX":0.47398944818736594,"pZ":1.6679707041372764,"vX0":4.556145669743151,"vY0":-139.41248839231687,"vZ0":-7.789514401247,"x":98.93,"y":193.74,"x0":-1.3280977234645808,"y0":50.00235682106109,"z0":5.97637680983127,"aX":2.345001689238648},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":-3.0,"spinRate":2494,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.39138858616551486,"extension":6.444985730063487},"index":0,"playId":"8705c597-4107-3d26-9f01-9571f696af23","pitchNumber":1,"startTime":"2025-07-23T19:59:05.679Z","endTime":"2025-07-23T19:59:10.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.5,"strikeZoneTop":3.57091902713965,"strikeZoneBottom":1.61138135174155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.865702356751303,"aZ":-24.447632271941803,"pfxX":1.6970065273804664,"pfxZ":3.938481208007455,"pX":-0.5984404282392881,"pZ":1.0412612271005273,"vX0":2.465192143524775,"vY0":-138.00840396292966,"vZ0":-8.416796410224272,"x":139.81,"y":210.67,"x0":-1.7181158919565187,"y0":50.00396137600682,"z0":5.733334790897629,"aX":3.3279166613289584},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.9,"breakHorizontal":-3.5,"spinRate":2546,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.3943700714843148,"extension":6.47707271013943},"index":1,"playId":"01242530-87d4-339d-9f74-4660fc43bfe9","pitchNumber":2,"startTime":"2025-07-23T19:59:22.326Z","endTime":"2025-07-23T19:59:26.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":89.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.255275005937488,"aZ":-26.095111669893615,"pfxX":1.1223146321760225,"pfxZ":3.0614863670561068,"pX":0.987926016299125,"pZ":2.15168751267213,"vX0":5.608023935127884,"vY0":-138.46608545315823,"vZ0":-5.974820404809467,"x":79.34,"y":180.68,"x0":-1.190788731566213,"y0":50.00426923366739,"z0":6.030310170553559,"aX":2.2289625233331924},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":-3.0,"spinRate":2456,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.3921535482745351,"extension":6.396035714824593},"index":2,"playId":"fc956bff-2a8b-3b9f-9006-85ecd12cf2a7","pitchNumber":3,"startTime":"2025-07-23T19:59:39.183Z","endTime":"2025-07-23T19:59:44.019Z","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":77.8,"endSpeed":72.6,"strikeZoneTop":3.51031560862629,"strikeZoneBottom":1.5504504810339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.38033758470718,"aZ":-43.03936854594344,"pfxX":4.746190807660458,"pfxZ":-8.346271759645191,"pX":-1.1618195379202543,"pZ":0.5556437533001362,"vX0":-0.5263996196160482,"vY0":-113.29117897534027,"vZ0":-2.489444433614609,"x":161.29,"y":223.78,"x0":-1.543409608099803,"y0":50.00315251437145,"z0":5.964038870033423,"aX":6.179360959105042},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-15.5,"breakHorizontal":-8.5,"spinRate":2959,"spinDirection":16},"zone":13,"typeConfidence":2.0,"plateTime":0.48318069734952607,"extension":6.591502952128186},"index":3,"playId":"90057869-b497-3698-9720-09798f71f1a6","pitchNumber":4,"startTime":"2025-07-23T20:00:03.015Z","endTime":"2025-07-23T20:00:07.560Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":88.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63262268909893,"aZ":-25.90406649822791,"pfxX":0.7952985319173655,"pfxZ":3.226678983761385,"pX":0.8233970364099958,"pZ":2.6112399085570606,"vX0":5.7706747956232505,"vY0":-137.1318818724859,"vZ0":-4.407757719849475,"x":85.61,"y":168.28,"x0":-1.3943586531801335,"y0":50.00301563847245,"z0":5.964364292510213,"aX":1.5434827523081542},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.3,"breakHorizontal":-2.4,"spinRate":2429,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.39641644708690205,"extension":6.491371835604813},"hitData":{"launchSpeed":100.1,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.82,"coordY":150.16}},"index":4,"playId":"d28fcc62-7143-3e7d-87f1-e865bdef0ff7","pitchNumber":5,"startTime":"2025-07-23T20:00:22.569Z","endTime":"2025-07-23T20:00:30.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:00:30.104Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T20:00:44.931Z","endTime":"2025-07-23T20:02:23.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":"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":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.947776424359333,"aZ":-30.98112363042737,"pfxX":0.7252070380144027,"pfxZ":0.7133409705807088,"pX":0.33743384775425994,"pZ":1.078958324692022,"vX0":4.623191080158898,"vY0":-128.00265323546347,"vZ0":-6.09525328230142,"x":104.14,"y":209.65,"x0":-1.5761218356112394,"y0":50.006162010979196,"z0":5.87497889680219,"aX":1.2203875940207844},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.2,"breakHorizontal":-2.2,"spinRate":2366,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.42562439530041596,"extension":6.50800885464748},"index":0,"playId":"a2f6c6d9-6c3b-3e23-9357-c794f6e88f41","pitchNumber":1,"startTime":"2025-07-23T20:00:56.324Z","endTime":"2025-07-23T20:01:00.890Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77182501008182,"aZ":-33.185692825219355,"pfxX":0.864718174749171,"pfxZ":-0.5993116627147019,"pX":1.0234149648592545,"pZ":0.8404354921260946,"vX0":6.058330160099511,"vY0":-129.06773159117677,"vZ0":-6.03088435002386,"x":77.99,"y":216.09,"x0":-1.466272103944055,"y0":50.00335297413246,"z0":5.761877884007324,"aX":1.4586200025552516},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.3,"breakHorizontal":-2.9,"spinRate":2434,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4243174435928596,"extension":6.522472775246651},"index":1,"playId":"9e8e12ad-862f-346b-8153-ff826db05b22","pitchNumber":2,"startTime":"2025-07-23T20:01:12.892Z","endTime":"2025-07-23T20:01:18.410Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-23T20:01:23.708Z","endTime":"2025-07-23T20:01:36.692Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.8,"strikeZoneTop":2.88551709604538,"strikeZoneBottom":1.29159147190639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.843934478025332,"aZ":-30.81539678864342,"pfxX":1.1725546487670497,"pfxZ":0.8018588112541536,"pX":1.0333871313844172,"pZ":-0.01263884946576027,"vX0":6.099963548223491,"vY0":-128.50765227340685,"vZ0":-8.491552609534052,"x":77.61,"y":239.12,"x0":-1.508865127865621,"y0":50.00434212688221,"z0":5.6777389634557425,"aX":1.990532243178012},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.0,"breakHorizontal":-3.2,"spinRate":2458,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.42378202298068013,"extension":6.604241416642306},"index":3,"playId":"5237a1bf-9f52-364a-aa65-a5f1a3f02012","pitchNumber":3,"startTime":"2025-07-23T20:01:36.692Z","endTime":"2025-07-23T20:01:40.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.7,"strikeZoneTop":2.95501615434112,"strikeZoneBottom":1.32414125286308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.869435382393696,"aZ":-30.5286578638063,"pfxX":1.4504650289356258,"pfxZ":0.9739654974035394,"pX":1.4156148507225548,"pZ":-0.08111958725728785,"vX0":6.96756944961797,"vY0":-127.92056500315317,"vZ0":-8.57834818184531,"x":63.04,"y":240.97,"x0":-1.5117569213751871,"y0":50.0032399055917,"z0":5.648031621364442,"aX":2.446226406114306},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.4,"breakHorizontal":-4.0,"spinRate":2474,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4252293503443161,"extension":6.641904332890785},"index":4,"playId":"4c7564e1-81b5-3530-9df0-92e0f15847a9","pitchNumber":4,"startTime":"2025-07-23T20:01:54.682Z","endTime":"2025-07-23T20:01:59.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18365350473458,"aZ":-32.7345554861396,"pfxX":2.339610621754312,"pfxZ":-0.34214158118068894,"pX":-0.09710330420177968,"pZ":0.461375965456654,"vX0":3.0414816055079594,"vY0":-126.91902498324262,"vZ0":-6.901370667775882,"x":120.7,"y":226.32,"x0":-1.6097345817084474,"y0":50.00220867933492,"z0":5.785129949873208,"aX":3.8596031053279543},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.8,"breakHorizontal":-4.9,"spinRate":2396,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.42967641588156225,"extension":6.571857281655411},"index":5,"playId":"4e070a1a-b06e-3418-8070-dd1f6506d571","pitchNumber":5,"startTime":"2025-07-23T20:02:17.798Z","endTime":"2025-07-23T20:02:23.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:02:23.414Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:04:14.880Z","endTime":"2025-07-23T20:05:45.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.42915229634304,"strikeZoneBottom":1.5386871910868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98611632296128,"aZ":-16.95179321083531,"pfxX":-5.3592184136506935,"pfxZ":8.656958653437902,"pX":-1.4993255429082992,"pZ":2.4634787834470933,"vX0":4.932424591052723,"vY0":-131.31206615749568,"vZ0":-5.875936413703064,"x":174.15,"y":172.27,"x0":-2.6994409713000653,"y0":50.00485238097304,"z0":5.977696457034018,"aX":-9.425788397467635},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.6,"breakHorizontal":8.8,"spinRate":2202,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.4160179998249678,"extension":6.1588044676289275},"index":0,"playId":"7a3518be-5957-3362-80bb-52c6630ba959","pitchNumber":1,"startTime":"2025-07-23T20:04:29.130Z","endTime":"2025-07-23T20:04:33.553Z","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":91.7,"endSpeed":84.4,"strikeZoneTop":3.5401997049221,"strikeZoneBottom":1.72368007900086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42236192236844,"aZ":-16.742888970532654,"pfxX":-5.342866870267033,"pfxZ":8.488902096949943,"pX":-0.8184655258758746,"pZ":3.6565281295025547,"vX0":6.41462024021127,"vY0":-133.4194470426137,"vZ0":-3.3352577268721606,"x":148.2,"y":140.05,"x0":-2.550192968120873,"y0":50.00466380139604,"z0":6.1165581470809185,"aX":-9.715367601030149},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2263,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.40919949393472166,"extension":6.0098793141150955},"index":1,"playId":"2a04fb01-b193-3e5f-a4ef-ca2172b5b1b0","pitchNumber":2,"startTime":"2025-07-23T20:04:41.541Z","endTime":"2025-07-23T20:04:47.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.0,"strikeZoneTop":3.37995527199018,"strikeZoneBottom":1.60035934233401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.023663673673816,"aZ":-30.81519066358487,"pfxX":0.13962133194187454,"pfxZ":0.9140758541791785,"pX":-0.20792917799631952,"pZ":1.9726817841796607,"vX0":6.053016684344923,"vY0":-120.43131076767249,"vZ0":-3.18488379877757,"x":124.93,"y":185.52,"x0":-2.760680124647977,"y0":50.002796588182164,"z0":6.007753741792181,"aX":0.2060906504156631},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.2,"breakHorizontal":-1.6,"spinRate":2147,"spinDirection":179},"zone":8,"typeConfidence":2.0,"plateTime":0.4529472399701473,"extension":5.968882728746286},"index":2,"playId":"7a0e1112-0e3f-308f-a612-6dbfa9031354","pitchNumber":3,"startTime":"2025-07-23T20:04:58.362Z","endTime":"2025-07-23T20:05:02.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.35553419235638,"strikeZoneBottom":1.5389314643888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.623069057302907,"aZ":-27.765914746975486,"pfxX":0.3607233732089852,"pfxZ":2.877061715590325,"pX":-0.7814056432036866,"pZ":2.1774814350172402,"vX0":4.7936531456946465,"vY0":-122.83665561926493,"vZ0":-3.4700395758229634,"x":146.79,"y":179.99,"x0":-2.8025788083029806,"y0":50.004699789127976,"z0":5.961271590725907,"aX":0.5521580305218164},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":-1.8,"spinRate":2116,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.4453673626221484,"extension":5.833378921282772},"index":3,"playId":"54bd21f9-951f-328f-a5d6-ec6cfa3ca0cc","pitchNumber":4,"startTime":"2025-07-23T20:05:11.637Z","endTime":"2025-07-23T20:05:16.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.873667849452712,"aZ":-14.8878600364888,"pfxX":-4.9095509336278695,"pfxZ":9.453274552481911,"pX":0.06837176656352063,"pZ":3.7305778442096327,"vX0":8.682695904795779,"vY0":-134.09809028116192,"vZ0":-3.5725670881352443,"x":114.39,"y":138.05,"x0":-2.5675630338535544,"y0":50.00483562726995,"z0":6.136333285759535,"aX":-8.980559029704102},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2306,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.40781993885526724,"extension":6.060753566066226},"index":4,"playId":"f2ea2cfa-35c7-3606-8bbe-15c3d95c917e","pitchNumber":5,"startTime":"2025-07-23T20:05:25.290Z","endTime":"2025-07-23T20:05:30.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58509265195326,"aZ":-17.342030138036517,"pfxX":-6.122247718936148,"pfxZ":8.252751615470572,"pX":-1.310905571132018,"pZ":1.7591561264057847,"vX0":5.588681833630942,"vY0":-132.76903622327043,"vZ0":-7.616172681492101,"x":166.97,"y":191.28,"x0":-2.6406833326669035,"y0":50.00466726364444,"z0":5.911524292762976,"aX":-11.006880108182541},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":10.0,"spinRate":2230,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.411447564477061,"extension":6.191074613798873},"index":5,"playId":"0faed22d-f7c0-3a98-af8f-72bfbbe7b313","pitchNumber":6,"startTime":"2025-07-23T20:05:41.115Z","endTime":"2025-07-23T20:05:45.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:05:45.890Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, third baseman Ryan McMahon to first baseman Kyle Farmer.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:05:50.001Z","endTime":"2025-07-23T20:06:44.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":"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":2},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.9,"strikeZoneTop":3.2903962097043,"strikeZoneBottom":1.48465066189556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.266222588245107,"aZ":-26.485445205549443,"pfxX":-6.030694803156382,"pfxZ":3.7620763982896506,"pX":0.5188757607276078,"pZ":1.8772568005186894,"vX0":8.780418959986829,"vY0":-120.7105612538347,"vZ0":-4.701129383342887,"x":97.22,"y":188.09,"x0":-2.343248453461394,"y0":50.00074410024079,"z0":6.117636291756261,"aX":-9.110850552516117},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.1,"breakHorizontal":9.4,"spinRate":2082,"spinDirection":239},"zone":9,"typeConfidence":0.9,"plateTime":0.44970737321340204,"extension":6.356372265779916},"index":0,"playId":"e7e53e22-8ca0-3271-9443-171c6539b463","pitchNumber":1,"startTime":"2025-07-23T20:06:05.783Z","endTime":"2025-07-23T20:06:10.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.42593248478959,"strikeZoneBottom":1.57278752047624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32244195221247,"aZ":-17.618748460527772,"pfxX":-7.493271426634221,"pfxZ":7.934356862627449,"pX":-1.308157497620492,"pZ":2.19081786473112,"vX0":6.0980501735738475,"vY0":-134.16385846188098,"vZ0":-6.663805302056595,"x":166.86,"y":179.63,"x0":-2.629991614975358,"y0":50.002566691048706,"z0":5.949434504760064,"aX":-13.745886371419832},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":12.4,"spinRate":2262,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.40728063313120755,"extension":6.151050114851414},"index":1,"playId":"0910bf18-299c-3a6d-8d46-10d58cd6489c","pitchNumber":2,"startTime":"2025-07-23T20:06:23.537Z","endTime":"2025-07-23T20:06:28.563Z","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":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.652653750519438,"aZ":-27.550227465604305,"pfxX":0.5360561808921906,"pfxZ":3.012089448272529,"pX":0.25912272359990735,"pZ":1.6542069525830554,"vX0":6.750403251402992,"vY0":-123.72668171599662,"vZ0":-4.7235378599265925,"x":107.12,"y":194.12,"x0":-2.584135443877878,"y0":50.00565387365149,"z0":5.920277541864109,"aX":0.824119375439304},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.4,"breakHorizontal":-2.6,"spinRate":2100,"spinDirection":191},"zone":8,"typeConfidence":0.92,"plateTime":0.4441445377728943,"extension":5.988113834296033},"hitData":{"launchSpeed":83.6,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":164.86}},"index":2,"playId":"890abd98-bef5-393e-85de-19889bbc74fe","pitchNumber":3,"startTime":"2025-07-23T20:06:37.075Z","endTime":"2025-07-23T20:06:44.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:06:44.872Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jordan Walker doubles (8) on a sharp line drive to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:06:58.097Z","endTime":"2025-07-23T20:08:26.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.4,"strikeZoneTop":3.80237989998644,"strikeZoneBottom":1.72988552830682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7533247182838,"aZ":-17.160603064313335,"pfxX":-4.918734315565003,"pfxZ":8.036362831540558,"pX":0.3162816006212206,"pZ":1.7901763571137552,"vX0":9.279036269717515,"vY0":-134.28132948801866,"vZ0":-7.750297551081783,"x":104.94,"y":190.45,"x0":-2.5094033806925706,"y0":50.00659174383604,"z0":5.884237393467858,"aX":-9.19418704724958},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":7.4,"spinRate":2274,"spinDirection":225},"zone":9,"typeConfidence":0.9,"plateTime":0.4043384223809592,"extension":6.251014785181326},"index":0,"playId":"7abbcfe6-8db9-3b09-8198-9544a71fa828","pitchNumber":1,"startTime":"2025-07-23T20:07:08.969Z","endTime":"2025-07-23T20:07:13.622Z","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":91.7,"endSpeed":84.9,"strikeZoneTop":3.79635589846951,"strikeZoneBottom":1.67784975350637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.372636725251663,"aZ":-17.54200577079777,"pfxX":-5.427440337858796,"pfxZ":8.01331895853263,"pX":-0.8639152196787462,"pZ":2.4645945291732874,"vX0":6.264924430380739,"vY0":-133.45582149895588,"vZ0":-5.982670558877703,"x":149.93,"y":172.24,"x0":-2.523036037234921,"y0":50.0036572869853,"z0":5.974319218248787,"aX":-9.912490849402246},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":8.6,"spinRate":2258,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.40847100394388614,"extension":6.180243634239842},"index":1,"playId":"c0ea181a-d90f-3fe7-b0d3-e30010aa232b","pitchNumber":2,"startTime":"2025-07-23T20:07:20.832Z","endTime":"2025-07-23T20:07:25.285Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-23T20:07:34.989Z","endTime":"2025-07-23T20:07:44.469Z","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(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":83.4,"endSpeed":77.4,"strikeZoneTop":3.81090014715927,"strikeZoneBottom":1.70176042175225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.5584059375316,"aZ":-25.673750026406434,"pfxX":-5.988826826371856,"pfxZ":4.3381018766463395,"pX":0.34288144630467987,"pZ":0.7907689771751683,"vX0":8.44550336062504,"vY0":-121.084993918075,"vZ0":-7.02654859336511,"x":103.93,"y":217.43,"x0":-2.3971990444266953,"y0":50.00516944312452,"z0":5.948031514043955,"aX":-8.97870729232349},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.5,"breakHorizontal":9.0,"spinRate":2131,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.4507437673960948,"extension":6.234110813796212},"index":3,"playId":"c1997885-523c-36b2-abdb-05e452945c84","pitchNumber":3,"startTime":"2025-07-23T20:07:44.469Z","endTime":"2025-07-23T20:07:50.415Z","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":93.6,"endSpeed":86.3,"strikeZoneTop":3.83,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.361631934760677,"aZ":-17.42209859135734,"pfxX":-5.424781897135693,"pfxZ":7.782225846212301,"pX":-0.6491174122385255,"pZ":3.336680853621181,"vX0":7.205026814297602,"vY0":-136.17871934066173,"vZ0":-4.185347611784985,"x":141.74,"y":148.69,"x0":-2.613218220258842,"y0":50.000873391300594,"z0":6.083817160871108,"aX":-10.280767021247303},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":8.5,"spinRate":2273,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.4008194032710999,"extension":6.055877336611557},"index":4,"playId":"9be7c85d-966e-393c-9ce7-948530ce04b3","pitchNumber":4,"startTime":"2025-07-23T20:07:58.362Z","endTime":"2025-07-23T20:08:02.494Z","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":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.9,"strikeZoneTop":3.83,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.677317181081182,"aZ":-31.563828136503794,"pfxX":0.12072946832687004,"pfxZ":0.40143369117923555,"pX":0.31680254824419196,"pZ":3.1386024080948025,"vX0":6.911811621274772,"vY0":-121.3113906311091,"vZ0":-0.669288856604251,"x":104.92,"y":154.04,"x0":-2.5634037050661402,"y0":50.00340005288402,"z0":6.126530208745614,"aX":0.18133546152661478},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":-1.6,"spinRate":2145,"spinDirection":82},"zone":6,"typeConfidence":0.91,"plateTime":0.44840488706295556,"extension":5.81142616089722},"hitData":{"launchSpeed":104.0,"launchAngle":19.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":100.48,"coordY":48.25}},"index":5,"playId":"2148f799-ee24-3216-8e99-c74199b81195","pitchNumber":5,"startTime":"2025-07-23T20:08:13.538Z","endTime":"2025-07-23T20:08:26.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:08:26.744Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yohel Pozo pops out to third baseman Ryan McMahon in foul territory.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:08:34.494Z","endTime":"2025-07-23T20:09:27.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.25439213465231,"strikeZoneBottom":1.18275646748538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.877472825628182,"aZ":-27.654184433304653,"pfxX":-7.768727413161676,"pfxZ":3.05121492633355,"pX":-0.2828781907566747,"pZ":2.0159686005071857,"vX0":7.581276508313676,"vY0":-120.46967319925959,"vZ0":-3.937310809621651,"x":127.78,"y":184.35,"x0":-2.4509195393481584,"y0":50.00033546058557,"z0":6.096988644772614,"aX":-11.496935429837498},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.9,"breakHorizontal":12.4,"spinRate":2130,"spinDirection":240},"zone":4,"typeConfidence":0.9,"plateTime":0.45344607212697197,"extension":6.306592909833849},"index":0,"playId":"1ec28db5-498b-390c-b4c4-12bea4d9f9c1","pitchNumber":1,"startTime":"2025-07-23T20:08:59.847Z","endTime":"2025-07-23T20:09:04.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.064725471366064,"aZ":-28.24861735490306,"pfxX":0.8061932496833446,"pfxZ":2.5968770546917064,"pX":-0.048493119060119064,"pZ":2.8546164199562707,"vX0":6.155125075865995,"vY0":-122.89489152682744,"vZ0":-1.8116732624067056,"x":118.85,"y":161.71,"x0":-2.702670909090547,"y0":50.00235182561436,"z0":6.028518311778115,"aX":1.217847018492394},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.4,"breakHorizontal":-3.1,"spinRate":2065,"spinDirection":191},"zone":2,"typeConfidence":0.92,"plateTime":0.4477400508490721,"extension":5.877263837378621},"hitData":{"launchSpeed":67.0,"launchAngle":73.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.6,"coordY":195.26}},"index":1,"playId":"78957981-cb79-3ebf-a169-0e815316baec","pitchNumber":2,"startTime":"2025-07-23T20:09:18.686Z","endTime":"2025-07-23T20:09:27.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:09:27.401Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Nola flies out to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T20:11:33.006Z","endTime":"2025-07-23T20:12:04.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.5,"strikeZoneTop":3.36618169947521,"strikeZoneBottom":1.4105787816491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57184199312852,"aZ":-26.60932811132282,"pfxX":0.7750138641493015,"pfxZ":2.890738758332331,"pX":0.16156716572692228,"pZ":2.851309657306493,"vX0":3.6003957815973373,"vY0":-136.55915865918578,"vZ0":-4.039532451363851,"x":110.84,"y":161.79,"x0":-1.2643313463722483,"y0":50.005132406529945,"z0":6.139232898922664,"aX":1.491341861343371},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.7,"breakHorizontal":-2.0,"spinRate":2251,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.39814801182803183,"extension":6.311357680978781},"index":0,"playId":"7b0515bd-d850-39f1-9309-fd9ee72f6fe3","pitchNumber":1,"startTime":"2025-07-23T20:11:41.649Z","endTime":"2025-07-23T20:11:45.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.217991165903793,"aZ":-31.525210959652565,"pfxX":2.763121442824029,"pfxZ":0.38883031956996916,"pX":0.08583624096855971,"pZ":2.2589873711824557,"vX0":3.4575059738115814,"vY0":-127.5129921017169,"vZ0":-3.3162761437540293,"x":113.73,"y":177.79,"x0":-1.6364825132491416,"y0":50.00406020212248,"z0":6.011292194082883,"aX":4.643260953269769},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.2,"breakHorizontal":-5.6,"spinRate":2436,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.4262468520723024,"extension":6.5817510538029556},"hitData":{"launchSpeed":89.6,"launchAngle":34.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.67,"coordY":73.36}},"index":1,"playId":"70271919-82ac-39cc-95a6-a9af77a10f13","pitchNumber":2,"startTime":"2025-07-23T20:11:56.177Z","endTime":"2025-07-23T20:12:04.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:12:04.819Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Farmer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T20:12:19.085Z","endTime":"2025-07-23T20:14:22.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":89.1,"strikeZoneTop":3.41834023092518,"strikeZoneBottom":1.50925390882317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01588816010007,"aZ":-21.082508836053005,"pfxX":1.4981488893843178,"pfxZ":5.545289508057547,"pX":-0.790743361699479,"pZ":2.2256953361871763,"vX0":1.1941529719986173,"vY0":-139.30731783314897,"vZ0":-6.733473861547648,"x":147.14,"y":178.69,"x0":-1.417022736576195,"y0":50.00511233886958,"z0":6.029255302606849,"aX":2.997822668394801},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.1,"breakHorizontal":-2.9,"spinRate":2308,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.3905017803869555,"extension":6.366908896169724},"index":0,"playId":"cd556e89-867e-30c4-b8cb-95a74a1abd83","pitchNumber":1,"startTime":"2025-07-23T20:12:31.289Z","endTime":"2025-07-23T20:12:36.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.39910998906014,"strikeZoneBottom":1.54453140002128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.193331302390778,"aZ":-33.69828139126693,"pfxX":2.010315569668162,"pfxZ":-0.8939990905870658,"pX":0.050162909217517974,"pZ":2.049891566221383,"vX0":3.322898938878842,"vY0":-128.62959065030392,"vZ0":-3.4476108031888004,"x":115.09,"y":183.43,"x0":-1.5127693449738513,"y0":50.005109715951455,"z0":5.982652175915637,"aX":3.415874264196954},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.2,"breakHorizontal":-4.3,"spinRate":2463,"spinDirection":92},"zone":8,"typeConfidence":2.0,"plateTime":0.4235624602242458,"extension":6.50993261953993},"index":1,"playId":"edadfff0-12ea-3fcd-9d2a-6238b63bbb46","pitchNumber":2,"startTime":"2025-07-23T20:12:48.978Z","endTime":"2025-07-23T20:12:53.379Z","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":94.7,"endSpeed":86.5,"strikeZoneTop":3.48737446904815,"strikeZoneBottom":1.558806801279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.72648795185934,"aZ":-17.502289890156987,"pfxX":-4.764969985192048,"pfxZ":7.648172059483842,"pX":-2.0344450858272034,"pZ":2.287497874741994,"vX0":0.301082698491216,"vY0":-137.8785735463095,"vZ0":-6.694273182479925,"x":194.55,"y":177.02,"x0":-1.5265471122564989,"y0":50.003586698738665,"z0":5.935635428527758,"aX":-9.139508703223218},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":8.5,"spinRate":2250,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.39782697032612013,"extension":6.285070539380327},"index":2,"playId":"10fa6c14-5f5d-36c1-a0e5-77fbf5cc48df","pitchNumber":3,"startTime":"2025-07-23T20:13:05.393Z","endTime":"2025-07-23T20:13:11.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.583163164349347,"aZ":-33.3667070226067,"pfxX":1.489622104966916,"pfxZ":-0.7074881413560465,"pX":0.2993563417402955,"pZ":1.2904583722820115,"vX0":3.9315657831842197,"vY0":-128.56592003329166,"vZ0":-5.2183394822522065,"x":105.59,"y":203.94,"x0":-1.4356295236941865,"y0":50.00083614960987,"z0":5.899462196313326,"aX":2.523086014498591},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.2,"breakHorizontal":-3.5,"spinRate":2484,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4240428395181133,"extension":6.580090879272755},"index":3,"playId":"b7cda6f6-d61f-324c-ba8c-4381b0792f51","pitchNumber":4,"startTime":"2025-07-23T20:13:26.429Z","endTime":"2025-07-23T20:13:31.319Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.370992855843458,"aZ":-42.58441925331488,"pfxX":4.887720494494032,"pfxZ":-8.280234360360424,"pX":0.4732789197710709,"pZ":2.281045490531256,"vX0":2.442782003912456,"vY0":-111.49299154330797,"vZ0":1.1299114831874304,"x":98.96,"y":177.19,"x0":-1.272285054525333,"y0":50.00493134286392,"z0":6.168458450192439,"aX":6.142651140856515},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-14.4,"breakHorizontal":-9.5,"spinRate":2925,"spinDirection":16},"zone":6,"typeConfidence":2.0,"plateTime":0.4915907465716014,"extension":6.656832564885549},"index":4,"playId":"5803941f-f364-3f6c-acf4-8d36cde64697","pitchNumber":5,"startTime":"2025-07-23T20:13:49.904Z","endTime":"2025-07-23T20:13:54.649Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.889451635273875,"aZ":-35.123732937091035,"pfxX":1.4169258362616453,"pfxZ":-1.7765315868872253,"pX":0.8647188992456238,"pZ":1.8379021566040563,"vX0":5.26356376674975,"vY0":-126.79546365550844,"vZ0":-3.36289480412643,"x":84.04,"y":189.16,"x0":-1.404857914680894,"y0":50.00166967019161,"z0":5.925193993378821,"aX":2.3540563057112953},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.7,"breakHorizontal":-3.5,"spinRate":2472,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4286034547053488,"extension":6.551508040784688},"index":5,"playId":"3ede7a33-7bc8-3562-8bd9-a18c460a20ab","pitchNumber":6,"startTime":"2025-07-23T20:14:18.043Z","endTime":"2025-07-23T20:14:22.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:14:22.356Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adael Amador grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T20:14:48.894Z","endTime":"2025-07-23T20:15:44.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.8,"strikeZoneTop":3.71969288690158,"strikeZoneBottom":1.61106085921705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93393645473175,"aZ":-25.53181504486746,"pfxX":0.8602566360993595,"pfxZ":3.33647605390102,"pX":-0.41524864544034945,"pZ":3.085165941492595,"vX0":2.93246791822224,"vY0":-138.954325691526,"vZ0":-3.5079580804760013,"x":132.83,"y":155.48,"x0":-1.58851654603295,"y0":50.00316667798827,"z0":6.026298880463081,"aX":1.711300525872893},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.6,"breakHorizontal":-2.0,"spinRate":2352,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.39153760671901683,"extension":6.372585496551529},"index":0,"playId":"708dd07a-f9d4-3988-8b73-c75a0eef6f3b","pitchNumber":1,"startTime":"2025-07-23T20:14:48.894Z","endTime":"2025-07-23T20:14:53.353Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-23T20:14:58.549Z","endTime":"2025-07-23T20:15:12.532Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"}},{"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":88.3,"endSpeed":81.8,"strikeZoneTop":3.52638343554646,"strikeZoneBottom":1.55434819274593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.187868059402096,"aZ":-33.58602860569634,"pfxX":1.2715598630978255,"pfxZ":-0.8528799087288639,"pX":0.1981106913865269,"pZ":-0.9939676191689474,"vX0":4.144498709387029,"vY0":-128.27683340978285,"vZ0":-10.139292012043057,"x":109.45,"y":265.62,"x0":-1.6053359382411718,"y0":50.001692913123755,"z0":5.638487890492274,"aX":2.112349947412746},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.7,"breakHorizontal":-3.2,"spinRate":2484,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4274195202060067,"extension":6.628824568177237},"index":2,"playId":"ddc5c384-8d0c-34fc-86a0-c676e6755f7b","pitchNumber":2,"startTime":"2025-07-23T20:15:12.532Z","endTime":"2025-07-23T20:15:16.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42530404608625,"aZ":-23.71671165786752,"pfxX":0.7500989106417881,"pfxZ":4.324209426784981,"pX":0.056858607374740064,"pZ":1.22090081744022,"vX0":4.012001595750094,"vY0":-138.41088978805905,"vZ0":-8.240660074470856,"x":114.83,"y":205.82,"x0":-1.5039004816334671,"y0":50.00434463055247,"z0":5.803113844009108,"aX":1.468062325408905},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":-2.2,"spinRate":2532,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.3944430284792353,"extension":6.411030659195233},"hitData":{"launchSpeed":92.4,"launchAngle":-23.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":160.8}},"index":3,"playId":"344a6130-beb7-38f8-8391-105ab7f8ec90","pitchNumber":3,"startTime":"2025-07-23T20:15:37.218Z","endTime":"2025-07-23T20:15:44.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:15:44.871Z","atBatIndex":34},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Victor Scott II bunt grounds out, pitcher Tanner Gordon to first baseman Kyle Farmer.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T20:17:43.780Z","endTime":"2025-07-23T20:17:56.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","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":685299,"link":"/api/v1/people/685299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.112982937836517,"aZ":-28.757738364712946,"pfxX":-0.2675156695733607,"pfxZ":2.375553350960523,"pX":0.7262713880894449,"pZ":2.674108609079788,"vX0":8.072373267959387,"vY0":-119.4191650369925,"vZ0":-2.0448907289017515,"x":89.32,"y":166.58,"x0":-2.670357830219529,"y0":50.00058102779175,"z0":6.141409418977986,"aX":-0.38465452884628726},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.1,"breakHorizontal":-1.6,"spinRate":2018,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.4595769889039043,"extension":5.921333292202712},"hitData":{"launchSpeed":34.7,"launchAngle":-56.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":123.86,"coordY":192.12}},"index":0,"playId":"5e506330-8886-3e95-8a00-f3871b606dd8","pitchNumber":1,"startTime":"2025-07-23T20:17:49.927Z","endTime":"2025-07-23T20:17:56.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:17:56.961Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out to first baseman Kyle Farmer.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T20:18:15.172Z","endTime":"2025-07-23T20:19:38.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.21366426082592,"strikeZoneBottom":1.53282424304697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.399298755076565,"aZ":-17.994904628043688,"pfxX":-6.530760796849573,"pfxZ":7.873561965631739,"pX":-1.760224151217392,"pZ":3.581681675574878,"vX0":4.9784855950556155,"vY0":-132.83477604364518,"vZ0":-3.240660315188052,"x":184.1,"y":142.07,"x0":-2.803048674968513,"y0":50.003676030796484,"z0":6.113564238727973,"aX":-11.761686401051302},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.8,"breakHorizontal":10.8,"spinRate":2231,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.411137781438752,"extension":6.090888602756674},"index":0,"playId":"d038a610-1690-3dd1-8a63-556cd245caa2","pitchNumber":1,"startTime":"2025-07-23T20:18:17.518Z","endTime":"2025-07-23T20:18:21.814Z","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":89.7,"endSpeed":82.5,"strikeZoneTop":3.3048060721352,"strikeZoneBottom":1.43693498766601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.131944666355977,"aZ":-18.42480470678624,"pfxX":-7.652944273901758,"pfxZ":7.966534106644327,"pX":0.09826788416284418,"pZ":2.0063037740555454,"vX0":9.255975593776764,"vY0":-130.25005363652625,"vZ0":-6.477440255270126,"x":113.25,"y":184.61,"x0":-2.499227709186633,"y0":50.00472795800306,"z0":5.90814460777878,"aX":-13.213537805205728},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.2,"breakHorizontal":11.9,"spinRate":2180,"spinDirection":223},"zone":8,"typeConfidence":0.86,"plateTime":0.41974541858361825,"extension":6.230860499939394},"index":1,"playId":"82d29a66-4204-3a3a-8774-dcfd43a092db","pitchNumber":2,"startTime":"2025-07-23T20:18:30.909Z","endTime":"2025-07-23T20:18: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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.2,"strikeZoneTop":3.2668321741053,"strikeZoneBottom":1.47364008801217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.803815476983107,"aZ":-29.25771013695071,"pfxX":-0.09158911220811383,"pfxZ":2.006258616354625,"pX":-1.1085427311978058,"pZ":2.466490786469728,"vX0":4.414112478523226,"vY0":-121.00277432325211,"vZ0":-2.2347057037450826,"x":159.26,"y":172.18,"x0":-2.959417791492299,"y0":50.004642558665935,"z0":6.0144052393297205,"aX":-0.13404430595938602},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.2,"breakHorizontal":-1.1,"spinRate":2146,"spinDirection":100},"zone":11,"typeConfidence":0.88,"plateTime":0.45601216214192775,"extension":5.896831333466442},"index":2,"playId":"20f65074-9a02-38a0-868f-3607e7de18b5","pitchNumber":3,"startTime":"2025-07-23T20:18:44.422Z","endTime":"2025-07-23T20:18:48.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.24331500755213,"strikeZoneBottom":1.48760628813841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.503908023245646,"aZ":-27.516106205645748,"pfxX":-0.3584646623037693,"pfxZ":3.0625931998706175,"pX":-0.6471969625062158,"pZ":2.886069962552806,"vX0":5.486602469049557,"vY0":-122.67641150125236,"vZ0":-1.8616157060480367,"x":141.67,"y":160.86,"x0":-2.8672075277035107,"y0":50.00531751166526,"z0":6.002655311653578,"aX":-0.5461242770192226},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.4,"breakHorizontal":-0.6,"spinRate":2144,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.4466659284482364,"extension":5.931190143360558},"index":3,"playId":"75db4db9-59e5-36c2-a096-2a8ab9bd3f99","pitchNumber":4,"startTime":"2025-07-23T20:18:59.303Z","endTime":"2025-07-23T20:19:04.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2299083998314,"aZ":-15.641356821098919,"pfxX":-6.096543680672024,"pfxZ":9.109247119673945,"pX":0.4124066683925603,"pZ":2.4482887902891486,"vX0":9.871280016127574,"vY0":-133.2691206370723,"vZ0":-6.072527113536044,"x":101.28,"y":172.68,"x0":-2.5323774459341264,"y0":50.00264183517454,"z0":5.869243536134796,"aX":-11.065394259457042},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2237,"spinDirection":228},"zone":6,"typeConfidence":0.91,"plateTime":0.40958447744976256,"extension":6.10425435647797},"index":4,"playId":"6dc7f61a-7cb4-35b4-8090-94f1bb7d0a71","pitchNumber":5,"startTime":"2025-07-23T20:19:13.831Z","endTime":"2025-07-23T20:19:17.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.97832531492074,"aZ":-25.02894641707971,"pfxX":-6.13061503710562,"pfxZ":4.86989037720349,"pX":0.3835864799793067,"pZ":1.6854492516184116,"vX0":8.870243539305157,"vY0":-119.97096239614342,"vZ0":-4.905570422748847,"x":102.38,"y":193.27,"x0":-2.5554815277649876,"y0":50.00016787432207,"z0":5.972174625466861,"aX":-8.987028994470775},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.9,"breakHorizontal":9.1,"spinRate":2048,"spinDirection":239},"zone":9,"typeConfidence":0.9,"plateTime":0.45557124415449746,"extension":6.204333440412935},"hitData":{"launchSpeed":96.7,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.84,"coordY":167.39}},"index":5,"playId":"d1cfaeea-c2e9-3fc6-add9-fcc09a83e92d","pitchNumber":6,"startTime":"2025-07-23T20:19:30.221Z","endTime":"2025-07-23T20:19:38.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:19:38.506Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Ezequiel Tovar to first baseman Kyle Farmer.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T20:19:48.787Z","endTime":"2025-07-23T20:20:21.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"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_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.37829573489622,"strikeZoneBottom":1.43969400258819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.178351578011004,"aZ":-32.03011922511457,"pfxX":0.09371999081399918,"pfxZ":0.10252174592598529,"pX":0.33408535535358136,"pZ":2.470712324842095,"vX0":6.793699421342393,"vY0":-118.65543175939389,"vZ0":-1.600152209154751,"x":104.27,"y":172.07,"x0":-2.5698320831049313,"y0":50.00418039013001,"z0":6.052969853721576,"aX":0.13418056898441177},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.1,"breakHorizontal":-1.7,"spinRate":2168,"spinDirection":82},"zone":6,"typeConfidence":2.0,"plateTime":0.46035379715671,"extension":6.027633283174527},"index":0,"playId":"c2b19a2d-9a97-3264-9813-1cb2d878a99b","pitchNumber":1,"startTime":"2025-07-23T20:20:01.495Z","endTime":"2025-07-23T20:20:05.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90167690719416,"aZ":-18.813586885047492,"pfxX":-4.844344861124287,"pfxZ":7.2397377268006355,"pX":0.11164210502708188,"pZ":2.5770102708038443,"vX0":8.694483266077295,"vY0":-133.98207900370497,"vZ0":-5.496588673595408,"x":112.74,"y":169.2,"x0":-2.524327631476069,"y0":50.003330154734876,"z0":5.970528399639433,"aX":-8.940710996087864},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":7.2,"spinRate":2253,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.4065178027645109,"extension":6.10636435421788},"hitData":{"launchSpeed":100.5,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":152.19}},"index":1,"playId":"0f6682cc-c4a1-3301-ab86-456bf94a49f9","pitchNumber":2,"startTime":"2025-07-23T20:20:13.831Z","endTime":"2025-07-23T20:20:21.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:20:21.840Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Freeman walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T20:22:32.951Z","endTime":"2025-07-23T20:24:27.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":81.5,"strikeZoneTop":3.45185664568169,"strikeZoneBottom":1.74001763316145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.734084087188723,"aZ":-30.70756139162537,"pfxX":1.6316804084542134,"pfxZ":0.8737533248730429,"pX":-0.1519400507567166,"pZ":2.48473433667977,"vX0":3.2705455587184966,"vY0":-127.55328284701102,"vZ0":-2.8511491448846167,"x":122.79,"y":171.69,"x0":-1.6555283158169494,"y0":50.00115860491585,"z0":6.003367446291851,"aX":2.7253730489102828},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":-3.6,"spinRate":2520,"spinDirection":107},"zone":5,"typeConfidence":2.0,"plateTime":0.4270974086891499,"extension":6.341808591266735},"index":0,"playId":"725a09e5-0ae4-32f1-bf23-0cc6037832f9","pitchNumber":1,"startTime":"2025-07-23T20:22:32.951Z","endTime":"2025-07-23T20:22:37.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":85.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15210490903912,"aZ":-19.10128090559486,"pfxX":-3.647517397814088,"pfxZ":6.89112529258974,"pX":-1.4102145986853873,"pZ":3.0453732030062572,"vX0":1.6843288446734048,"vY0":-137.28251764379945,"vZ0":-4.511715393978457,"x":170.75,"y":156.55,"x0":-1.5599483569943469,"y0":50.00090652925508,"z0":6.021243094119796,"aX":-6.9182308492136375},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":6.2,"spinRate":2211,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.39992219826161657,"extension":6.371186006697853},"index":1,"playId":"1fb7b037-3c91-37ae-8b13-38828c9fab02","pitchNumber":2,"startTime":"2025-07-23T20:22:50.312Z","endTime":"2025-07-23T20:22:54.430Z","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":0},"pitchData":{"startSpeed":78.6,"endSpeed":73.0,"strikeZoneTop":3.33893500716438,"strikeZoneBottom":1.55290677739137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.980110352910206,"aZ":-42.839918075813,"pfxX":3.364940509633044,"pfxZ":-8.142045154660973,"pX":0.2556160913752323,"pZ":-1.0546000904646575,"vX0":2.356403930203793,"vY0":-114.26777235750595,"vZ0":-6.107504826017932,"x":107.26,"y":267.25,"x0":-1.2298173873416434,"y0":50.005611573131254,"z0":5.907853052057783,"aX":4.4061871336816605},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-16.1,"breakHorizontal":-6.7,"spinRate":2878,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4811534337559902,"extension":6.675444907017159},"index":2,"playId":"cebd3c1e-e149-3df1-b599-42129574562f","pitchNumber":3,"startTime":"2025-07-23T20:23:11.536Z","endTime":"2025-07-23T20:23:16.405Z","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":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.1,"strikeZoneTop":3.31445119276567,"strikeZoneBottom":1.45440348676223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.064459095320355,"aZ":-42.847666032482785,"pfxX":4.031842267296637,"pfxZ":-8.125319077751252,"pX":-0.16300073178394403,"pZ":-0.5069797013427721,"vX0":1.3853753500567925,"vY0":-114.19753832958897,"vZ0":-5.166617748120353,"x":123.21,"y":252.47,"x0":-1.3022252608270883,"y0":50.003623564150615,"z0":6.023527264972727,"aX":5.296573370881459},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-15.7,"breakHorizontal":-7.7,"spinRate":2988,"spinDirection":14},"zone":13,"typeConfidence":2.0,"plateTime":0.4806170492047199,"extension":6.652295121889948},"index":3,"playId":"3b9699d1-1bb5-3d46-9cb0-d634fdafa923","pitchNumber":4,"startTime":"2025-07-23T20:23:34.036Z","endTime":"2025-07-23T20:23:39.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.2,"strikeZoneTop":3.13707005982692,"strikeZoneBottom":1.38837300285112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86377289264549,"aZ":-33.0283161726347,"pfxX":2.554868791431157,"pfxZ":-0.5082248107615932,"pX":0.2837516501474037,"pZ":0.2123997520495502,"vX0":3.792198706699624,"vY0":-128.10733667337004,"vZ0":-7.603367076976763,"x":106.18,"y":233.05,"x0":-1.541766508674558,"y0":50.0039099323485,"z0":5.765378511478574,"aX":4.2905514883131115},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.3,"breakHorizontal":-5.4,"spinRate":2590,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4258616775386068,"extension":6.615475591232491},"index":4,"playId":"e9cb7eb6-5270-35bf-9642-4979b439c9b3","pitchNumber":5,"startTime":"2025-07-23T20:23:56.425Z","endTime":"2025-07-23T20:24:00.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.8,"strikeZoneTop":3.27533574410311,"strikeZoneBottom":1.45439495166134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.56978481783657,"aZ":-36.06647103963609,"pfxX":-0.526536342987125,"pfxZ":-2.5230579100957806,"pX":-0.9542507710885595,"pZ":1.155250925576987,"vX0":1.6852317788205524,"vY0":-122.43313622199418,"vZ0":-3.9290802879944895,"x":153.37,"y":207.59,"x0":-1.5783344413276676,"y0":50.00251669003287,"z0":5.816446341843273,"aX":-0.8120519257616555},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.2,"breakHorizontal":0.6,"spinRate":2490,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4446743142288896,"extension":6.543425023850447},"index":5,"playId":"7136f30d-6633-3109-9fc4-035af65b3fdd","pitchNumber":6,"startTime":"2025-07-23T20:24:22.177Z","endTime":"2025-07-23T20:24:27.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:24:27.052Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T20:24:49.945Z","endTime":"2025-07-23T20:29:21.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,11],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":87.4,"strikeZoneTop":3.52073346496293,"strikeZoneBottom":1.5845112642546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57225386186289,"aZ":-24.84410144877825,"pfxX":1.7413977628334187,"pfxZ":3.848645197193269,"pX":1.1823858525017374,"pZ":0.895998493207649,"vX0":6.721698828171386,"vY0":-135.83431641820567,"vZ0":-8.703048321533961,"x":71.93,"y":214.59,"x0":-1.5319041647169298,"y0":50.000776816164965,"z0":5.817769821003568,"aX":3.3129624779163254},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.6,"breakHorizontal":-4.3,"spinRate":2502,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4004124315023754,"extension":6.526398534957776},"index":0,"playId":"dc0f4a7d-de06-39b8-bf91-868e9e28168b","pitchNumber":1,"startTime":"2025-07-23T20:24:56.096Z","endTime":"2025-07-23T20:25:00.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.9,"strikeZoneTop":3.49185968512081,"strikeZoneBottom":1.59303765418885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.02884788932046,"aZ":-34.66190436670269,"pfxX":0.9310001051683674,"pfxZ":-1.5378971101496588,"pX":-0.7982156666702279,"pZ":0.3618910429517158,"vX0":2.03034769165788,"vY0":-125.2910277085126,"vZ0":-6.519386549630454,"x":147.43,"y":229.01,"x0":-1.734278273800312,"y0":50.00145617262852,"z0":5.768690705386987,"aX":1.5067711964430597},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.8,"breakHorizontal":-2.0,"spinRate":2471,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.4341865715253772,"extension":6.49882799552972},"index":1,"playId":"4f20ca95-c303-388e-a141-05f2ed5adaa2","pitchNumber":2,"startTime":"2025-07-23T20:25:15.986Z","endTime":"2025-07-23T20:25:21.381Z","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":93.9,"endSpeed":87.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.791549567590565,"aZ":-24.60381122575832,"pfxX":1.1799300900039715,"pfxZ":3.9657576769412666,"pX":0.15484433985477988,"pZ":1.297089534244131,"vX0":4.452994397675766,"vY0":-136.67499024029362,"vZ0":-7.566337695994277,"x":111.1,"y":203.76,"x0":-1.6432974058164078,"y0":50.00136865858384,"z0":5.769934516162014,"aX":2.2490629644612024},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":-3.0,"spinRate":2488,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.39950542199083827,"extension":6.4608906271726605},"index":2,"playId":"a783d757-df3f-302a-b4cd-65e5c2799cdf","pitchNumber":3,"startTime":"2025-07-23T20:25:46.026Z","endTime":"2025-07-23T20:25:50.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.3,"strikeZoneTop":3.48375672031924,"strikeZoneBottom":1.5482282542411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95776552948996,"aZ":-22.710021713444227,"pfxX":1.387303678666783,"pfxZ":4.742182390093911,"pX":0.3838048141536904,"pZ":0.8013334660645373,"vX0":4.9067091742739315,"vY0":-139.3439785443107,"vZ0":-9.591310492024082,"x":102.37,"y":217.14,"x0":-1.5697730771937441,"y0":50.005372426555866,"z0":5.7492359344711295,"aX":2.7672644738589085},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.1,"breakHorizontal":-3.4,"spinRate":2434,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.390884920801311,"extension":6.630272885770898},"index":3,"playId":"a1cca892-6695-34fd-b94d-6502a4d3f005","pitchNumber":4,"startTime":"2025-07-23T20:26:11.219Z","endTime":"2025-07-23T20:26:15.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.17848070697868,"aZ":-25.18158788336186,"pfxX":3.1763595995544645,"pfxZ":3.6847812704272744,"pX":0.3733387542618248,"pZ":2.5314403589289105,"vX0":4.198993836669539,"vY0":-135.8351762299289,"vZ0":-4.484491725110411,"x":102.77,"y":170.43,"x0":-1.5959576788482293,"y0":50.0061834462665,"z0":5.919835818091918,"aX":6.034063029768057},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.1,"breakHorizontal":-6.5,"spinRate":2369,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4007257574872689,"extension":6.372472943654727},"index":4,"playId":"d4e77233-d65b-3ecd-96f2-ea986be3fd97","pitchNumber":5,"startTime":"2025-07-23T20:26:32.025Z","endTime":"2025-07-23T20:26:36.701Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"c18fc73e-1742-3fb2-b093-c76359643056","startTime":"2025-07-23T20:27:01.440Z","endTime":"2025-07-23T20:27:06.202Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66448515940388,"aZ":-23.33783961332123,"pfxX":1.6676264924777424,"pfxZ":4.48983041047473,"pX":0.5942049188239611,"pZ":2.3624918559004118,"vX0":5.551749630129545,"vY0":-138.13163944918276,"vZ0":-5.4482036336353055,"x":94.35,"y":174.99,"x0":-1.6440090226360302,"y0":50.00038048042833,"z0":5.8922812848067245,"aX":3.2770661912272425},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.4,"breakHorizontal":-4.0,"spinRate":2455,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.3938917042069252,"extension":6.516427554755735},"index":6,"playId":"a98c9ce9-d679-3eb6-a42c-1365aecabd68","pitchNumber":6,"startTime":"2025-07-23T20:27:22.643Z","endTime":"2025-07-23T20:27:30.754Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":80.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.713223536033766,"aZ":-36.47431869230288,"pfxX":-0.3414440302419921,"pfxZ":-2.691604997531252,"pX":-0.7182043358476198,"pZ":2.2409743694566537,"vX0":2.4474292935104587,"vY0":-124.2329861954341,"vZ0":-1.7990647382698002,"x":144.38,"y":178.27,"x0":-1.662537670171547,"y0":50.00399881250886,"z0":5.944959476398481,"aX":-0.5462136712116132},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":0.2,"spinRate":2570,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.43721296239657637,"extension":6.535264707456166},"index":7,"playId":"cdbc0825-691a-3b70-b4c1-dd2ba97c7112","pitchNumber":7,"startTime":"2025-07-23T20:27:53.883Z","endTime":"2025-07-23T20:27:59.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"playId":"3dd0f299-056a-391e-a3fc-21b7096019ab","startTime":"2025-07-23T20:28:21.432Z","endTime":"2025-07-23T20:28:26.686Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.085870832622746,"aZ":-24.480004880671295,"pfxX":2.2727134828681472,"pfxZ":4.250447862920247,"pX":-0.1741066219099394,"pZ":3.120208071112203,"vX0":3.2245077564786673,"vY0":-133.3535765339027,"vZ0":-2.987812865198491,"x":123.64,"y":154.53,"x0":-1.691647001350515,"y0":50.0060242434898,"z0":6.009665763589843,"aX":4.1183790408708365},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":-4.8,"spinRate":2338,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.4097953320064822,"extension":6.4165561442005306},"index":9,"playId":"100d72b1-ac6e-38b4-b8d1-04bb91b2c971","pitchNumber":8,"startTime":"2025-07-23T20:28:42.331Z","endTime":"2025-07-23T20:28:48.089Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"index":10,"startTime":"2025-07-23T20:29:07.504Z","endTime":"2025-07-23T20:29:16.730Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.640940165499256,"aZ":-34.77713795436584,"pfxX":1.480175846901846,"pfxZ":-1.6348592189770939,"pX":0.19189350228052693,"pZ":1.2202247173819696,"vX0":4.180873526051656,"vY0":-124.99912494576614,"vZ0":-4.29436859633817,"x":109.69,"y":205.83,"x0":-1.6902389753298763,"y0":50.00290827155499,"z0":5.795534000989998,"aX":2.3569876418818008},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.7,"breakHorizontal":-3.6,"spinRate":2535,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.43709273336009735,"extension":6.486086847607886},"index":11,"playId":"f1537169-dc5f-3132-bc01-cbbb69663b7d","pitchNumber":9,"startTime":"2025-07-23T20:29:16.730Z","endTime":"2025-07-23T20:29:21.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:29:21.672Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a line drive to left fielder Alec Burleson. Tyler Freeman to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T20:29:47.640Z","endTime":"2025-07-23T20:31:31.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":76.8,"endSpeed":71.5,"strikeZoneTop":3.45230341045362,"strikeZoneBottom":1.51556615940473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.960563337376968,"aZ":-42.6146417327226,"pfxX":0.946926967982167,"pfxZ":-8.288442204271355,"pX":0.34541389853194576,"pZ":-0.06814330433197628,"vX0":3.353923473155167,"vY0":-111.78205863840215,"vZ0":-3.6830633059479623,"x":103.83,"y":240.62,"x0":-1.3000391135898621,"y0":50.00143844675557,"z0":5.994572210907117,"aX":1.1928755135903097},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-15.7,"breakHorizontal":-2.6,"spinRate":2862,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.49080978889255134,"extension":6.6781902203504035},"index":0,"playId":"f3693b69-9e61-36bb-92ea-459bfa32b37b","pitchNumber":1,"startTime":"2025-07-23T20:29:48.028Z","endTime":"2025-07-23T20:29:52.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.46646616156591,"strikeZoneBottom":1.49281879014837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.68220007380383,"aZ":-33.58761036697499,"pfxX":0.5493316426239998,"pfxZ":-0.8481376622383365,"pX":0.6898525500113826,"pZ":0.9879586562326164,"vX0":5.612493455857997,"vY0":-127.43196055131338,"vZ0":-5.645177245117738,"x":90.7,"y":212.11,"x0":-1.6033090031114354,"y0":50.00476061221808,"z0":5.853592608967369,"aX":0.9124218092362139},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.5,"breakHorizontal":-2.2,"spinRate":2462,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4281470754877379,"extension":6.58636220438835},"index":1,"playId":"3d919fa7-23bb-38e7-8dca-8e04e57ce818","pitchNumber":2,"startTime":"2025-07-23T20:30:13.339Z","endTime":"2025-07-23T20:30:17.755Z","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":95.8,"endSpeed":88.6,"strikeZoneTop":3.50151345287175,"strikeZoneBottom":1.60251920508626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.002741542964117,"aZ":-17.115044503060044,"pfxX":-1.4712679947930352,"pfxZ":7.559387934509218,"pX":0.5503157465325746,"pZ":2.6947129990483125,"vX0":5.545403133728591,"vY0":-139.4405561278039,"vZ0":-6.136917055986945,"x":96.02,"y":166.02,"x0":-1.2630731160475233,"y0":50.00021454325659,"z0":6.032075584838122,"aX":-2.930466151433222},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":1.7,"spinRate":2356,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.3910954649870977,"extension":6.458662308276916},"index":2,"playId":"509af2f3-3bd0-3041-b30f-9986a757a348","pitchNumber":3,"startTime":"2025-07-23T20:30:34.865Z","endTime":"2025-07-23T20:30:39.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.46344277050554,"strikeZoneBottom":1.52722098175892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66329984878469,"aZ":-24.333818576159867,"pfxX":3.1711937186179093,"pfxZ":4.0478305728231145,"pX":0.5201948421574102,"pZ":0.48688040519084336,"vX0":4.035538763940455,"vY0":-137.58323108967565,"vZ0":-10.042556893853387,"x":97.17,"y":225.63,"x0":-1.3720301322572515,"y0":50.001028127432164,"z0":5.804377863803586,"aX":6.1393893266516635},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":-6.5,"spinRate":2558,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.39659135156889036,"extension":6.6424773225855445},"index":3,"playId":"e8c8b66e-31a3-3848-a481-4aae235b43d7","pitchNumber":4,"startTime":"2025-07-23T20:30:56.723Z","endTime":"2025-07-23T20:31:01.131Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.454464865958204,"aZ":-32.67499857502741,"pfxX":1.5705093670118384,"pfxZ":-0.28928272906825203,"pX":0.21320339048218523,"pZ":1.6706224891045798,"vX0":4.107651397762926,"vY0":-128.08779996334107,"vZ0":-4.494245389356971,"x":108.87,"y":193.67,"x0":-1.6001998602413525,"y0":50.00595318256823,"z0":5.935037377137195,"aX":2.6734240090225407},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.1,"breakHorizontal":-3.6,"spinRate":2576,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.4237325560225207,"extension":6.594995288949269},"hitData":{"launchSpeed":76.7,"launchAngle":19.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.56,"coordY":111.14}},"index":4,"playId":"090be5e7-76f7-3d10-ae59-09a3fd69d39d","pitchNumber":5,"startTime":"2025-07-23T20:31:20.372Z","endTime":"2025-07-23T20:31:31.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:31:31.216Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jordan Beck doubles (19) on a sharp line drive to left fielder Alec Burleson, deflected by shortstop Masyn Winn. Tyler Freeman scores. Hunter Goodman to 3rd.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T20:31:54.159Z","endTime":"2025-07-23T20:34:24.819Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnThird":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.63965792192796,"strikeZoneBottom":1.70584860937259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.474582236598852,"aZ":-19.77329828371415,"pfxX":-1.6626912334771826,"pfxZ":6.386847502987802,"pX":-0.18906934885688217,"pZ":3.8355516220266317,"vX0":4.33777026761576,"vY0":-138.15490664011074,"vZ0":-2.5631511674916894,"x":124.21,"y":135.22,"x0":-1.5603596458112383,"y0":50.0037635727164,"z0":6.0976072041808305,"aX":-3.2292637704654092},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":2.2,"spinRate":2381,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.3957758587960165,"extension":6.431879962105034},"index":0,"playId":"c33d3e1d-2d8b-38eb-b351-fdbf15d6de68","pitchNumber":1,"startTime":"2025-07-23T20:32:02.214Z","endTime":"2025-07-23T20:32:06.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.6,"strikeZoneTop":3.6740751631846,"strikeZoneBottom":1.70329232705308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.396902655007324,"aZ":-35.28571602271307,"pfxX":0.6178947137029471,"pfxZ":-1.9692148260645137,"pX":-1.0713203003470064,"pZ":2.320987638570584,"vX0":1.4608949594677725,"vY0":-123.47768976861013,"vZ0":-1.8216384003418629,"x":157.84,"y":176.11,"x0":-1.745709769951486,"y0":50.004816925631694,"z0":5.976001253192419,"aX":0.9753192763017888},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.7,"breakHorizontal":-1.4,"spinRate":2430,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.439833394897474,"extension":6.5850126858363485},"index":1,"playId":"f56173f5-3bbf-33f2-8e2a-1c479f760ca1","pitchNumber":2,"startTime":"2025-07-23T20:32:19.188Z","endTime":"2025-07-23T20:32:24.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.9,"strikeZoneTop":3.63203584209302,"strikeZoneBottom":1.77952082867618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1884197163289,"aZ":-23.85019262644205,"pfxX":1.485281746231506,"pfxZ":4.199424617793651,"pX":-0.004880817546907468,"pZ":1.5271628383321811,"vX0":3.454167761638601,"vY0":-138.790906931561,"vZ0":-7.725776770900688,"x":117.19,"y":197.55,"x0":-1.4505280999721795,"y0":50.006685954496334,"z0":5.8942557350032825,"aX":2.94651450410482},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":-3.4,"spinRate":2364,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.3921428599531489,"extension":6.557030191890539},"index":2,"playId":"6373b98b-834d-356a-b42e-8d7fe7d91b8b","pitchNumber":3,"startTime":"2025-07-23T20:32:37.977Z","endTime":"2025-07-23T20:32:42.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.2,"strikeZoneTop":3.57830375686491,"strikeZoneBottom":1.64455529287385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.424569063788233,"aZ":-35.69704376530246,"pfxX":1.4064957069741009,"pfxZ":-2.2411921315353744,"pX":-0.04272328889515358,"pZ":2.9447651576070593,"vX0":3.125687426706913,"vY0":-123.50709792234396,"vZ0":-0.40692338903308156,"x":118.63,"y":159.27,"x0":-1.4984114280835947,"y0":50.002974692161956,"z0":6.06816595274444,"aX":2.2111710594541947},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.0,"breakHorizontal":-3.1,"spinRate":2497,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4404533099745356,"extension":6.469620003788065},"index":3,"playId":"15c7e9e8-b646-31de-88dd-f977a28481fa","pitchNumber":4,"startTime":"2025-07-23T20:32:57.500Z","endTime":"2025-07-23T20:33:02.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.075446761096824,"aZ":-34.57591560267251,"pfxX":1.1769815836838216,"pfxZ":-1.4803481216613399,"pX":0.13939331775248914,"pZ":3.120747145452913,"vX0":4.014650225464324,"vY0":-125.77590928177848,"vZ0":-0.3635317118027047,"x":111.69,"y":154.52,"x0":-1.6210946801089021,"y0":50.001754427597106,"z0":6.037119252545463,"aX":1.9116117806268391},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.5,"breakHorizontal":-2.9,"spinRate":2474,"spinDirection":58},"zone":2,"typeConfidence":2.0,"plateTime":0.4331076925858288,"extension":6.5329153368697055},"index":4,"playId":"c8b2f57d-e56e-346c-b4ae-e66e7843fca5","pitchNumber":5,"startTime":"2025-07-23T20:33:19.174Z","endTime":"2025-07-23T20:33:23.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.8,"strikeZoneTop":3.61402584905162,"strikeZoneBottom":1.64326914618813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.725656479354736,"aZ":-43.24946154542023,"pfxX":2.820149497487468,"pfxZ":-9.00295942590422,"pX":-1.061218563870742,"pZ":4.310350531037819,"vX0":0.030173924959897847,"vY0":-109.98721133129388,"vZ0":5.452023784765871,"x":157.45,"y":122.4,"x0":-1.44172734166048,"y0":50.00223557496835,"z0":6.374009107292696,"aX":3.4696506804084235},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-14.6,"breakHorizontal":-5.2,"spinRate":2853,"spinDirection":15},"zone":11,"typeConfidence":2.0,"plateTime":0.49718683173684664,"extension":6.44423382915312},"index":5,"playId":"31c464c2-479c-3b04-b595-ae5c443fc473","pitchNumber":6,"startTime":"2025-07-23T20:33:51.874Z","endTime":"2025-07-23T20:33:56.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.903704765298386,"aZ":-25.397758056455803,"pfxX":2.708142001786743,"pfxZ":3.5862560300161768,"pX":-0.399666957510717,"pZ":3.9191849666310943,"vX0":2.4065950884131535,"vY0":-135.25421897860653,"vZ0":-1.0822117915526321,"x":132.23,"y":132.96,"x0":-1.6465775147946025,"y0":50.004308308841665,"z0":6.072742117709599,"aX":5.119003366234053},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":-5.4,"spinRate":2478,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.4018753639455155,"extension":6.387944960628425},"hitData":{"launchSpeed":101.6,"launchAngle":10.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":104.69,"coordY":85.16}},"index":6,"playId":"d0c81fe8-71ec-3bff-9f05-2425ed928c7f","pitchNumber":7,"startTime":"2025-07-23T20:34:11.383Z","endTime":"2025-07-23T20:34:24.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:34:24.819Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T20:35:58.421Z","endTime":"2025-07-23T20:37:52.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnThird":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T20:35:41.252Z","endTime":"2025-07-23T20:36:00.575Z","isPitch":false,"type":"action"},{"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78442773167905,"aZ":-42.577742936083546,"pfxX":2.681785855877727,"pfxZ":-8.006198208649243,"pX":0.2995225737124315,"pZ":0.7413120215272913,"vX0":3.1011734132093136,"vY0":-113.56490427952826,"vZ0":-2.343685455071372,"x":105.58,"y":218.76,"x0":-1.4347502982242761,"y0":50.00234750253009,"z0":6.041952675279706,"aX":3.484790557701724},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-14.8,"breakHorizontal":-5.6,"spinRate":2809,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.4832358969835129,"extension":6.561283349284088},"index":1,"playId":"e46324af-17be-391c-8e8e-5053b4eb06ce","pitchNumber":1,"startTime":"2025-07-23T20:36:00.575Z","endTime":"2025-07-23T20:36:05.446Z","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":1},"pitchData":{"startSpeed":76.3,"endSpeed":70.9,"strikeZoneTop":3.54181212389715,"strikeZoneBottom":1.57257691810409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.00059117115543,"aZ":-42.17088557985021,"pfxX":4.002866304186455,"pfxZ":-7.953277518951195,"pX":-1.0394385090813256,"pZ":2.4893520120711026,"vX0":0.1117443069543638,"vY0":-111.11947757568915,"vZ0":1.3420978689106822,"x":156.62,"y":171.57,"x0":-1.6107730896048278,"y0":50.00342493800686,"z0":6.2423037701129145,"aX":5.03029247388475},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-13.8,"breakHorizontal":-7.3,"spinRate":2779,"spinDirection":13},"zone":13,"typeConfidence":2.0,"plateTime":0.49199305381947545,"extension":6.487349700203751},"index":2,"playId":"c7cb438c-9ed2-385d-8f9d-2b3db5357666","pitchNumber":2,"startTime":"2025-07-23T20:36:21.895Z","endTime":"2025-07-23T20:36:26.682Z","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":91.9,"endSpeed":86.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23301737205168,"aZ":-27.574375309275766,"pfxX":1.9627572006107683,"pfxZ":2.4736554052786124,"pX":0.567786679907199,"pZ":1.478216764868893,"vX0":5.412012384733532,"vY0":-133.81888822039608,"vZ0":-6.514472120248239,"x":95.36,"y":198.87,"x0":-1.716202939241078,"y0":50.0006702228125,"z0":5.85524639137256,"aX":3.646151526591991},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.6,"breakHorizontal":-4.4,"spinRate":2534,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4055229292151039,"extension":6.425243787345029},"index":3,"playId":"7b49d53d-b3ca-3cb8-a48e-23c691c8602b","pitchNumber":3,"startTime":"2025-07-23T20:36:40.968Z","endTime":"2025-07-23T20:36:44.882Z","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":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.6,"strikeZoneTop":3.53069178624393,"strikeZoneBottom":1.5247231146515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.49366797914776,"aZ":-42.1841387471602,"pfxX":2.349842282872509,"pfxZ":-7.295553521678272,"pX":-0.0472665909354339,"pZ":0.6381836830737851,"vX0":2.4549812176992374,"vY0":-116.10398998630117,"vZ0":-3.2600326586490658,"x":118.8,"y":221.55,"x0":-1.421096275044898,"y0":50.00034619761794,"z0":6.051211918499203,"aX":3.226156412680553},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.7,"breakHorizontal":-4.8,"spinRate":2897,"spinDirection":16},"zone":13,"typeConfidence":2.0,"plateTime":0.4706768281824907,"extension":6.661677178479973},"index":4,"playId":"c9e067f7-06c2-380e-ab4e-628a2f27a2f0","pitchNumber":4,"startTime":"2025-07-23T20:37:03.706Z","endTime":"2025-07-23T20:37:08.143Z","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.2,"endSpeed":85.6,"strikeZoneTop":3.47941818793826,"strikeZoneBottom":1.51091112082646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.523989846892018,"aZ":-27.13878415036735,"pfxX":0.5360796180075411,"pfxZ":2.7373114043207987,"pX":0.2827319467304259,"pZ":0.956620495837195,"vX0":4.897913204326561,"vY0":-134.13571644191188,"vZ0":-7.579186730308351,"x":106.22,"y":212.95,"x0":-1.6296433408047342,"y0":50.00325146545394,"z0":5.7284508793334785,"aX":0.9847302123255941},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.7,"breakHorizontal":-1.9,"spinRate":2404,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4069202414756128,"extension":6.561012769145346},"index":5,"playId":"58402fdf-ebf3-3b53-9bb2-4eaf7347f592","pitchNumber":5,"startTime":"2025-07-23T20:37:26.950Z","endTime":"2025-07-23T20:37:31.684Z","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":84.2,"endSpeed":78.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.04738685252288,"aZ":-36.16846428347755,"pfxX":1.0610231055084385,"pfxZ":-2.567849777167197,"pX":-0.15607092297088723,"pZ":2.877808213333196,"vX0":3.443410786375221,"vY0":-122.84162814047022,"vZ0":-0.3321472487438709,"x":122.95,"y":161.08,"x0":-1.7032402815816055,"y0":50.00107391959966,"z0":6.041212311448629,"aX":1.6514672118773577},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.6,"breakHorizontal":-2.6,"spinRate":2605,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4427176890433122,"extension":6.453627446294107},"index":6,"playId":"16d3e073-8e74-35d6-83a7-bfa773b4b8e4","pitchNumber":6,"startTime":"2025-07-23T20:37:47.030Z","endTime":"2025-07-23T20:37:52.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:37:52.248Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T20:38:02.629Z","endTime":"2025-07-23T20:39:27.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.40769961407786,"strikeZoneBottom":1.44310448692294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0974044197954,"aZ":-32.66317114489663,"pfxX":1.8095416858769555,"pfxZ":-0.3026601501176973,"pX":0.7711352926372186,"pZ":2.728383874873708,"vX0":5.280030187659805,"vY0":-126.57003978832762,"vZ0":-1.6591856563662866,"x":87.61,"y":165.11,"x0":-1.5744331662532578,"y0":50.001677539225014,"z0":6.000586225063984,"aX":2.943516267692642},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.7,"breakHorizontal":-4.4,"spinRate":2484,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.43225430175882407,"extension":6.487742482733429},"index":0,"playId":"a619052e-25b4-3ccb-b281-50311ff71403","pitchNumber":1,"startTime":"2025-07-23T20:38:23.286Z","endTime":"2025-07-23T20:38:28.027Z","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":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.542385933292575,"aZ":-35.20052444126355,"pfxX":2.182868107664925,"pfxZ":-1.950490809570507,"pX":0.17586903537350765,"pZ":2.1708409903550003,"vX0":3.461251550227724,"vY0":-123.45415475104483,"vZ0":-2.2239845373434743,"x":110.3,"y":180.17,"x0":-1.5255384749476455,"y0":50.00438868854228,"z0":6.033588649046689,"aX":3.384101410913051},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.8,"breakHorizontal":-4.7,"spinRate":2496,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.44291887880646374,"extension":6.577961637871426},"index":1,"playId":"acbe8a57-b222-37d4-9445-13a4b7deb32e","pitchNumber":2,"startTime":"2025-07-23T20:38:41.635Z","endTime":"2025-07-23T20:38:45.605Z","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.8,"endSpeed":81.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.19517586009982,"aZ":-34.250473421504935,"pfxX":0.7722942955545182,"pfxZ":-1.2724316397316437,"pX":1.6182337374457882,"pZ":1.2996931723599923,"vX0":7.455543913406563,"vY0":-126.30596831046205,"vZ0":-4.616659583530363,"x":55.32,"y":203.69,"x0":-1.4593434012663205,"y0":50.00363866309044,"z0":5.873690307723215,"aX":1.2590801872910609},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.1,"breakHorizontal":-2.9,"spinRate":2478,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.43192748792065094,"extension":6.5573301704377105},"index":2,"playId":"9615c234-ab0c-3bd3-8f9a-9462e8f47c2c","pitchNumber":3,"startTime":"2025-07-23T20:39:02.157Z","endTime":"2025-07-23T20:39:06.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.339928898697796,"aZ":-31.845503420117232,"pfxX":1.2674558254613606,"pfxZ":0.201971095804109,"pX":1.2227214551465593,"pZ":1.841790807640181,"vX0":6.531046949775845,"vY0":-127.64209204752564,"vZ0":-4.032379972858839,"x":70.39,"y":189.05,"x0":-1.5257745793036055,"y0":50.005784353025646,"z0":5.928074256256083,"aX":2.108185854013728},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":-3.7,"spinRate":2384,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4278346280726222,"extension":6.546550314322174},"index":3,"playId":"516aaff1-0ea9-329a-8219-cd6c9efd740f","pitchNumber":4,"startTime":"2025-07-23T20:39:23.002Z","endTime":"2025-07-23T20:39:27.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:39:27.977Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, shortstop Ezequiel Tovar to first baseman Kyle Farmer.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T20:41:45.052Z","endTime":"2025-07-23T20:42:22.319Z","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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":571657,"link":"/api/v1/people/571657"},"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":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T20:41:34.684Z","endTime":"2025-07-23T20:41:47.399Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45293809141463,"aZ":-16.947054050742203,"pfxX":-5.382303412976128,"pfxZ":8.767638779138846,"pX":0.15794615791592814,"pZ":3.3540935107905225,"vX0":8.885081105075953,"vY0":-130.42985865493446,"vZ0":-3.9330634230508803,"x":110.98,"y":148.22,"x0":-2.581427070916214,"y0":50.00039869625899,"z0":6.146533006188987,"aX":-9.34523225696233},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.2,"breakHorizontal":7.9,"spinRate":2233,"spinDirection":221},"zone":2,"typeConfidence":0.89,"plateTime":0.4187231662183297,"extension":6.071509537218958},"index":1,"playId":"7de25100-95b8-3020-9ea0-bcade6db03c1","pitchNumber":1,"startTime":"2025-07-23T20:41:47.399Z","endTime":"2025-07-23T20:41:51.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.50770281269698,"strikeZoneBottom":1.49816584994018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.700330303233045,"aZ":-27.391695369427566,"pfxX":0.8060512505610302,"pfxZ":3.1428631064394636,"pX":-0.678231978266613,"pZ":2.26999159601313,"vX0":5.177600414890825,"vY0":-121.9741906620503,"vZ0":-3.40620805311651,"x":142.85,"y":177.49,"x0":-2.924351186043137,"y0":50.004847429787745,"z0":6.020817990207968,"aX":1.2257596085538223},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.2,"breakHorizontal":-2.5,"spinRate":2069,"spinDirection":205},"zone":4,"typeConfidence":0.92,"plateTime":0.4473221286007636,"extension":5.894534349892106},"index":2,"playId":"630b3e8f-c131-3166-b5fc-00f62705000a","pitchNumber":2,"startTime":"2025-07-23T20:42:00.919Z","endTime":"2025-07-23T20:42:05.419Z","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":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.436396854181694,"aZ":-16.591928137967603,"pfxX":-5.718047268598598,"pfxZ":8.570417778997275,"pX":-0.02698963106222585,"pZ":2.3530155954995906,"vX0":9.032909362501751,"vY0":-133.21023786943468,"vZ0":-6.202519463027107,"x":118.03,"y":175.25,"x0":-2.700742249221811,"y0":50.005501598538196,"z0":5.888001377974549,"aX":-10.400447758345377},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2204,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.40932733538301136,"extension":6.12372202258594},"hitData":{"launchSpeed":83.9,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.68,"coordY":155.74}},"index":3,"playId":"2a082f29-7f41-3c47-ba6d-805dd29aa771","pitchNumber":3,"startTime":"2025-07-23T20:42:14.602Z","endTime":"2025-07-23T20:42:22.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:42:22.319Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willson Contreras doubles (26) on a sharp line drive to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T20:42:39.902Z","endTime":"2025-07-23T20:45:17.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.58161699870024,"strikeZoneBottom":1.60697001196516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.732272888484097,"aZ":-31.971352549967694,"pfxX":0.12929744186925035,"pfxZ":0.1388221830759928,"pX":0.07183519925316344,"pZ":3.2930946467718862,"vX0":6.369333717006065,"vY0":-119.04547294821896,"vZ0":-0.015026762381367575,"x":114.26,"y":149.87,"x0":-2.659635611997302,"y0":50.00023999107931,"z0":6.203442683560652,"aX":0.1844491426021397},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.6,"breakHorizontal":-1.8,"spinRate":2105,"spinDirection":81},"zone":2,"typeConfidence":2.0,"plateTime":0.46081685412150675,"extension":5.952084302231627},"index":0,"playId":"4ff35024-a73e-37c4-a959-73aade679c25","pitchNumber":1,"startTime":"2025-07-23T20:42:48.654Z","endTime":"2025-07-23T20:42:52.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.60657810853739,"strikeZoneBottom":1.63201119816603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75995655769514,"aZ":-18.59959138576053,"pfxX":-6.250356712162996,"pfxZ":7.5501612146961286,"pX":-0.8910488668241241,"pZ":3.189471444281707,"vX0":6.761840034904364,"vY0":-132.38635685155626,"vZ0":-4.00314403902718,"x":150.96,"y":152.66,"x0":-2.6503746770879086,"y0":50.00529023723832,"z0":6.059498982807298,"aX":-11.24296099846658},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":10.1,"spinRate":2145,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.4116620292927551,"extension":6.123724157913607},"index":1,"playId":"f7030100-872f-36cb-93a6-2fb0ea6332ca","pitchNumber":2,"startTime":"2025-07-23T20:43:00.886Z","endTime":"2025-07-23T20:43:05.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.437659009018674,"aZ":-26.844909293982635,"pfxX":-6.229119819378267,"pfxZ":3.6533066239559764,"pX":0.3480570972857677,"pZ":1.9283991593133414,"vX0":8.293848451593558,"vY0":-119.3321866840471,"vZ0":-4.177317902547332,"x":103.73,"y":186.71,"x0":-2.3446354751686025,"y0":50.0048153870704,"z0":6.088209852159651,"aX":-9.09132970927853},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.9,"breakHorizontal":9.6,"spinRate":1933,"spinDirection":241},"zone":9,"typeConfidence":0.9,"plateTime":0.4569587252675329,"extension":6.332663813490809},"index":2,"playId":"ea6c98c6-303d-380b-839b-90e3f76d428b","pitchNumber":3,"startTime":"2025-07-23T20:43:14.607Z","endTime":"2025-07-23T20:43:19.055Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-23T20:43:24.917Z","endTime":"2025-07-23T20:43:35.937Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"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.6,"endSpeed":86.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.550440062447656,"aZ":-19.409616523991847,"pfxX":-4.986571309462649,"pfxZ":6.773270902275472,"pX":-0.1972313801640636,"pZ":3.189058468751081,"vX0":7.979616809415601,"vY0":-134.77750389232665,"vZ0":-4.067586299084899,"x":124.52,"y":152.68,"x0":-2.5157232263858837,"y0":50.00465281301052,"z0":6.045968888593739,"aX":-9.400715436086935},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":7.8,"spinRate":2210,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.40264101491771553,"extension":6.096175195503231},"index":4,"playId":"55bcfd98-e58c-3a12-9c0b-3a4da8302730","pitchNumber":4,"startTime":"2025-07-23T20:43:35.937Z","endTime":"2025-07-23T20:43:40.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35093162492009,"aZ":-27.547261705123347,"pfxX":0.3166561213812007,"pfxZ":2.9766715850853487,"pX":0.6507989270025009,"pZ":1.6597310242576129,"vX0":7.998125418364952,"vY0":-123.3859887467823,"vZ0":-4.688046469742454,"x":92.19,"y":193.97,"x0":-2.6611768485826977,"y0":50.00560609964029,"z0":5.879721560284853,"aX":0.493217458897163},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":-2.3,"spinRate":2074,"spinDirection":199},"zone":9,"typeConfidence":0.92,"plateTime":0.4422888632558317,"extension":5.985250318420552},"index":5,"playId":"eb056135-0e14-36a8-bd82-d1eb27fb64b1","pitchNumber":5,"startTime":"2025-07-23T20:43:52.294Z","endTime":"2025-07-23T20:43:57.138Z","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.6,"endSpeed":85.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.992659586569005,"aZ":-16.849463036874887,"pfxX":-6.50830001403131,"pfxZ":8.304012879759224,"pX":-0.5867647930156147,"pZ":2.603911785865993,"vX0":7.231084796482242,"vY0":-134.66182682743062,"vZ0":-5.835757157286974,"x":139.37,"y":168.47,"x0":-2.4554325046154513,"y0":50.00019641854765,"z0":5.9823773477861035,"aX":-12.006294104297433},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2295,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.40603905109087135,"extension":6.147176130336776},"index":6,"playId":"273616d4-0c52-3235-bba1-7099f5b15734","pitchNumber":6,"startTime":"2025-07-23T20:44:10.884Z","endTime":"2025-07-23T20:44:15.518Z","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.4,"endSpeed":86.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.771854959291375,"aZ":-16.9559543616566,"pfxX":-5.6452360361871365,"pfxZ":8.176069547953208,"pX":0.45519071475061607,"pZ":2.4783412731034713,"vX0":9.62596346842358,"vY0":-134.25992041101858,"vZ0":-6.037573736519477,"x":99.65,"y":171.86,"x0":-2.411746811835349,"y0":50.001754404688306,"z0":5.925631709548151,"aX":-10.50664135360016},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":8.6,"spinRate":2276,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.4049790663542874,"extension":6.134719306508876},"index":7,"playId":"186ab210-3cfa-338a-a79e-9c501ed883a9","pitchNumber":7,"startTime":"2025-07-23T20:44:30.044Z","endTime":"2025-07-23T20:44:34.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.49561233429521,"strikeZoneBottom":1.52060621804358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.26773721564072,"aZ":-22.86766992128626,"pfxX":-6.880965571122878,"pfxZ":6.316618791680445,"pX":0.3298772432975295,"pZ":0.819442391633362,"vX0":8.732815254419783,"vY0":-120.06521033633454,"vZ0":-7.40896919061327,"x":104.43,"y":216.66,"x0":-2.445238487497084,"y0":50.00292305209992,"z0":5.953276256977445,"aX":-10.138124953112069},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.0,"breakHorizontal":10.6,"spinRate":2097,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.4546157030150142,"extension":6.473722836497974},"index":8,"playId":"55e93aa1-8b3d-3d13-bc42-0250923293cb","pitchNumber":8,"startTime":"2025-07-23T20:44:48.778Z","endTime":"2025-07-23T20:44:53.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16487069675035,"aZ":-22.8730100664985,"pfxX":-6.879546130149168,"pfxZ":6.326460129430492,"pX":-0.18612738553356128,"pZ":2.335640267099377,"vX0":7.527988923453573,"vY0":-120.19094339248961,"vZ0":-4.237438652038344,"x":124.09,"y":175.72,"x0":-2.4574351986544656,"y0":50.004841094020215,"z0":6.140282380218702,"aX":-10.118915952421512},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":10.7,"breakHorizontal":10.8,"spinRate":1982,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.45482079396827,"extension":6.27229924273407},"hitData":{"launchSpeed":108.1,"launchAngle":16.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":41.35,"coordY":90.68}},"index":9,"playId":"b68db13d-41f7-3afd-99ef-067abe51272c","pitchNumber":9,"startTime":"2025-07-23T20:45:03.658Z","endTime":"2025-07-23T20:45:17.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:45:17.725Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, shortstop Ezequiel Tovar to first baseman Kyle Farmer.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T20:46:39.140Z","endTime":"2025-07-23T20:47:11.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T20:45:39.836Z","endTime":"2025-07-23T20:46:41.366Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.38320457811231,"strikeZoneBottom":1.51477912066912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.003994065988866,"aZ":-27.013430799243068,"pfxX":-0.8590250128843264,"pfxZ":3.4703689960050594,"pX":1.4158900064324547,"pZ":0.08081155471086342,"vX0":9.613130924760661,"vY0":-120.97062047141956,"vZ0":-7.845677130317271,"x":63.03,"y":236.6,"x0":-2.493203432059804,"y0":50.00212919207773,"z0":5.725261195280005,"aX":-1.2783010144500755},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.6,"breakHorizontal":-0.7,"spinRate":2152,"spinDirection":220},"zone":14,"typeConfidence":0.94,"plateTime":0.4523220933816563,"extension":5.966062110142911},"index":1,"playId":"1e459b9b-77af-32e3-8541-b458b5009bcc","pitchNumber":1,"startTime":"2025-07-23T20:46:41.366Z","endTime":"2025-07-23T20:46:45.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.142408476280508,"aZ":-29.616775706815325,"pfxX":0.2675291684938008,"pfxZ":1.7391325256012653,"pX":-1.0044064467543337,"pZ":2.7917271256477414,"vX0":4.13007630607506,"vY0":-120.51322418042446,"vZ0":-1.3524860547979765,"x":155.29,"y":163.4,"x0":-2.7742801588579398,"y0":50.00402368420342,"z0":5.973108882995726,"aX":0.3941429446318863},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":-1.4,"spinRate":2102,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4542626222168984,"extension":5.936822388763019},"hitData":{"launchSpeed":51.7,"launchAngle":17.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.58,"coordY":166.33}},"index":2,"playId":"c95259ad-5420-3a4a-89c4-01f028317db1","pitchNumber":2,"startTime":"2025-07-23T20:47:03.313Z","endTime":"2025-07-23T20:47:11.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:47:11.325Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out to first baseman Kyle Farmer.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T20:47:43.924Z","endTime":"2025-07-23T20:48:34.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"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":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T20:47:43.993Z","endTime":"2025-07-23T20:47:46.149Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.39105735666965,"strikeZoneBottom":1.56130096193674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.339383973990543,"aZ":-31.013290450172324,"pfxX":1.7656438819183364,"pfxZ":0.734456700714416,"pX":-0.009033014185198855,"pZ":2.788575554181415,"vX0":6.277713409115945,"vY0":-123.74717961576022,"vZ0":-1.5181833134489184,"x":117.34,"y":163.49,"x0":-2.7932080402404016,"y0":50.00145020746554,"z0":5.973580158028229,"aX":2.775709428976282},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.2,"breakHorizontal":-4.4,"spinRate":2055,"spinDirection":175},"zone":5,"typeConfidence":0.9,"plateTime":0.44020038986287746,"extension":5.985857384213493},"index":1,"playId":"89833ea7-8fc3-3ac3-ab10-8f9dad26ef03","pitchNumber":1,"startTime":"2025-07-23T20:47:46.149Z","endTime":"2025-07-23T20:47:50.675Z","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":91.9,"endSpeed":84.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.053070780939937,"aZ":-16.182165978577068,"pfxX":-5.875285988804343,"pfxZ":8.806728931925282,"pX":0.5067382801817651,"pZ":2.4331557790556255,"vX0":9.855136965019826,"vY0":-133.4883370023266,"vZ0":-6.13888649354956,"x":97.68,"y":173.08,"x0":-2.4591539309246153,"y0":50.00213344359607,"z0":5.915530894732605,"aX":-10.668919964539123},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":8.6,"spinRate":2193,"spinDirection":227},"zone":6,"typeConfidence":0.91,"plateTime":0.40933024320678424,"extension":6.106818254772632},"index":2,"playId":"f31df4ff-d490-39a8-b759-9b0e50372245","pitchNumber":2,"startTime":"2025-07-23T20:48:04.959Z","endTime":"2025-07-23T20:48:08.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.932934887800265,"aZ":-17.921140708191963,"pfxX":-7.670765153912079,"pfxZ":7.406065667876339,"pX":-0.02880225703382495,"pZ":3.2707391010532825,"vX0":9.226071902530656,"vY0":-137.0511231897012,"vZ0":-4.173017263850159,"x":118.1,"y":150.47,"x0":-2.4236003145316647,"y0":50.00327614059609,"z0":6.017606567848883,"aX":-14.765161004766703},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":12.2,"spinRate":2397,"spinDirection":224},"zone":2,"typeConfidence":0.92,"plateTime":0.397852939312731,"extension":6.112087610212789},"hitData":{"launchSpeed":97.3,"launchAngle":-2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.35,"coordY":167.9}},"index":3,"playId":"910a7a65-46ca-3827-974b-1b246bcd0e2a","pitchNumber":3,"startTime":"2025-07-23T20:48:29.025Z","endTime":"2025-07-23T20:48:34.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:48:34.828Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Nola singles on a line drive to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T20:50:50.895Z","endTime":"2025-07-23T20:51:32.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"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"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andre Granillo replaces Andre Pallante.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T20:50:19.158Z","endTime":"2025-07-23T20:50:53.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701552,"link":"/api/v1/people/701552"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.38809444276826,"strikeZoneBottom":1.45092856994303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.355894463253875,"aZ":-24.836015677982545,"pfxX":-0.4595990473957472,"pfxZ":4.980841180437658,"pX":-0.9950848350893037,"pZ":4.451375393186394,"vX0":0.4137297522755992,"vY0":-120.86309161462022,"vZ0":0.6660622943658341,"x":154.93,"y":118.59,"x0":-1.1090696578757373,"y0":50.00531027309948,"z0":6.35948217044827,"aX":-0.6776044488714573},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.5,"breakHorizontal":0.7,"spinRate":2221,"spinDirection":114},"zone":11,"typeConfidence":0.9,"plateTime":0.45382202061443166,"extension":5.8075716606220285},"index":1,"playId":"13aae74e-26cf-31af-9dcf-852d91872c30","pitchNumber":1,"startTime":"2025-07-23T20:50:53.077Z","endTime":"2025-07-23T20:50:57.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":78.3,"strikeZoneTop":3.40711724459383,"strikeZoneBottom":1.43323655172922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.576967897460634,"aZ":-26.470588300894722,"pfxX":0.630786289172649,"pfxZ":3.7247451388063375,"pX":0.862456560592967,"pZ":3.2644071046215206,"vX0":3.7006576537847073,"vY0":-121.25963700118734,"vZ0":-2.0250871802629664,"x":84.13,"y":150.64,"x0":-0.7482917013795984,"y0":50.00040563788229,"z0":6.358581828837314,"aX":0.964735005020256},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.6,"breakHorizontal":-1.8,"spinRate":2280,"spinDirection":113},"zone":12,"typeConfidence":0.91,"plateTime":0.44702464961196897,"extension":5.842563467782971},"index":2,"playId":"7ec4f425-e777-375e-be60-56a45337290b","pitchNumber":2,"startTime":"2025-07-23T20:51:06.390Z","endTime":"2025-07-23T20:51:11.440Z","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":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.984953609061968,"aZ":-17.40801119844381,"pfxX":-1.2318652639234635,"pfxZ":7.794344457456933,"pX":-0.007881829377834803,"pZ":2.7950704303407785,"vX0":2.1418458199036925,"vY0":-135.8559597804346,"vZ0":-6.213503676895442,"x":117.3,"y":163.31,"x0":-0.6416263083209498,"y0":50.00550811078086,"z0":6.295607580050943,"aX":-2.3346212287569648},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":1.8,"spinRate":2115,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.40110749796654144,"extension":6.1839701462619745},"hitData":{"launchSpeed":98.3,"launchAngle":15.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.69,"coordY":67.8}},"index":3,"playId":"1e3a715a-0a57-3acd-802b-b618bbcf5ef7","pitchNumber":3,"startTime":"2025-07-23T20:51:18.783Z","endTime":"2025-07-23T20:51:32.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:51:32.110Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Farmer grounds into a double play, third baseman Nolan Arenado to second baseman Brendan Donovan to first baseman Willson Contreras. Austin Nola out at 2nd. Kyle Farmer out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T20:51:39.531Z","endTime":"2025-07-23T20:51:59.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"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":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"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_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":"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":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.031168703757658,"aZ":-29.854081436907236,"pfxX":0.5453174426930055,"pfxZ":1.5165896397129526,"pX":0.2162148895305537,"pZ":2.6974026914935725,"vX0":3.001851786989187,"vY0":-121.9171134716744,"vZ0":-2.076252575546202,"x":108.76,"y":165.95,"x0":-1.0951802858292954,"y0":50.000241482471274,"z0":6.104364894954766,"aX":0.8306419870827987},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.5,"breakHorizontal":-1.6,"spinRate":2326,"spinDirection":108},"zone":5,"typeConfidence":0.91,"plateTime":0.44703622704851087,"extension":5.8434339945087865},"hitData":{"launchSpeed":93.7,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.21,"coordY":164.35}},"index":0,"playId":"0fc20408-26af-3918-866c-2494b768560c","pitchNumber":1,"startTime":"2025-07-23T20:51:51.928Z","endTime":"2025-07-23T20:51:59.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:51:59.683Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adael Amador pops out to third baseman Nolan Arenado in foul territory.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T20:52:18.112Z","endTime":"2025-07-23T20:52:45.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"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, 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":82.9,"endSpeed":76.0,"strikeZoneTop":3.61579614424527,"strikeZoneBottom":1.67714927474571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83925601758864,"aZ":-28.550261872891777,"pfxX":-0.15982060274391463,"pfxZ":2.4801997103003623,"pX":0.34648698753182094,"pZ":1.371941040243615,"vX0":3.773073409502177,"vY0":-120.61130922648356,"vZ0":-4.976117562223578,"x":103.79,"y":201.74,"x0":-1.22166306973682,"y0":50.0054717297866,"z0":5.998327743709129,"aX":-0.2337818668930428},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.5,"breakHorizontal":-0.7,"spinRate":2289,"spinDirection":102},"zone":14,"typeConfidence":0.91,"plateTime":0.45520873221523495,"extension":5.912108878982924},"index":0,"playId":"6fbe2845-9a0e-3e73-b80c-ea3ef1c3837d","pitchNumber":1,"startTime":"2025-07-23T20:52:24.963Z","endTime":"2025-07-23T20:52:29.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.672929290270375,"aZ":-28.24614064986538,"pfxX":-0.32922353181941655,"pfxZ":2.655894129739629,"pX":-0.03610186854636208,"pZ":2.307867870034584,"vX0":3.019737365457367,"vY0":-121.17461619057629,"vZ0":-3.1738893703915023,"x":118.38,"y":176.47,"x0":-1.2581164050663627,"y0":50.00495961535712,"z0":6.114288124994854,"aX":-0.48770059081687},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.3,"breakHorizontal":-0.1,"spinRate":2168,"spinDirection":113},"zone":5,"typeConfidence":0.91,"plateTime":0.45278903757660727,"extension":5.886845602129489},"hitData":{"launchSpeed":69.8,"launchAngle":67.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.91,"coordY":173.98}},"index":1,"playId":"e5816446-cd7d-3c02-ac42-60e7e9e1d2f4","pitchNumber":2,"startTime":"2025-07-23T20:52:36.811Z","endTime":"2025-07-23T20:52:45.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:52:45.576Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Walker pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T20:55:08.620Z","endTime":"2025-07-23T20:55:44.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jimmy Herget replaces Tanner Gordon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T20:54:02.082Z","endTime":"2025-07-23T20:55:10.778Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"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(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":79.6,"endSpeed":73.7,"strikeZoneTop":3.83,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.538951497633708,"aZ":-30.966895796572388,"pfxX":8.43701514958719,"pfxZ":0.8794132148396123,"pX":-0.6453968221859196,"pZ":2.541904792591694,"vX0":1.7260110333180487,"vY0":-116.041501410463,"vZ0":0.654100177844251,"x":141.6,"y":170.15,"x0":-2.494153060859023,"y0":50.00192197644252,"z0":5.1930470694998965,"aX":11.571809100585737},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.0,"breakHorizontal":-15.7,"spinRate":2970,"spinDirection":82},"zone":4,"typeConfidence":2.0,"plateTime":0.4709712939995412,"extension":4.670224505683468},"index":1,"playId":"3e807b01-8a1f-3bf5-aa23-b72f3c4006f8","pitchNumber":1,"startTime":"2025-07-23T20:55:10.778Z","endTime":"2025-07-23T20:55:16.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.83,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.713698675362842,"aZ":-29.264024649644025,"pfxX":1.3435762635606072,"pfxZ":1.8514798892295197,"pX":-0.7301082825235953,"pZ":3.2683517773230015,"vX0":3.2492587786569733,"vY0":-124.34325982739068,"vZ0":0.4795292001850552,"x":144.83,"y":150.53,"x0":-2.2257179964915044,"y0":50.00575530387597,"z0":5.491079976730814,"aX":2.1143351523485516},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":-3.1,"spinRate":2805,"spinDirection":168},"zone":1,"typeConfidence":2.0,"plateTime":0.4396333569427924,"extension":4.89449457407063},"hitData":{"launchSpeed":81.5,"launchAngle":64.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.69,"coordY":137.25}},"index":2,"playId":"44b64911-fbda-337a-bc34-4486ba32ae66","pitchNumber":2,"startTime":"2025-07-23T20:55:34.581Z","endTime":"2025-07-23T20:55:44.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:55:44.639Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yohel Pozo pops out to first baseman Kyle Farmer in foul territory.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T20:56:00.106Z","endTime":"2025-07-23T20:58:39.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,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":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"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":91.1,"endSpeed":84.0,"strikeZoneTop":3.28412737001586,"strikeZoneBottom":1.28815195371172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.461805327982592,"aZ":-31.593104544983007,"pfxX":-7.2022235426743055,"pfxZ":0.32141834942673597,"pX":-0.27472389757988047,"pZ":3.1582194290519263,"vX0":7.540184771792166,"vY0":-132.52116587809408,"vZ0":2.3312660306523156,"x":127.47,"y":153.51,"x0":-2.2066317846559915,"y0":50.00079324180354,"z0":4.5583726047246484,"aX":-12.946896715252207},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.3,"breakHorizontal":11.6,"spinRate":2511,"spinDirection":262},"zone":2,"typeConfidence":2.0,"plateTime":0.4116250842363285,"extension":4.630370896203103},"index":0,"playId":"63666db8-b7d0-33a7-8786-33cf9475095f","pitchNumber":1,"startTime":"2025-07-23T20:56:10.232Z","endTime":"2025-07-23T20:56:14.473Z","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":78.0,"endSpeed":72.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.175318361100228,"aZ":-35.17153618393839,"pfxX":6.789457591836846,"pfxZ":-2.2751905203091303,"pX":-0.21579854535565393,"pZ":1.7191325680442924,"vX0":2.908178636863496,"vY0":-113.62117496441356,"vZ0":0.08465664636488346,"x":125.23,"y":192.36,"x0":-2.391080612576853,"y0":50.00274448360837,"z0":5.152334698730269,"aX":8.950233802617971},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-3.8,"breakHorizontal":-13.0,"spinRate":2994,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.48053186244681445,"extension":4.721368365704643},"index":1,"playId":"9a06d644-550f-30b9-97a8-fd177bc83809","pitchNumber":2,"startTime":"2025-07-23T20:56:24.779Z","endTime":"2025-07-23T20:56:30.034Z","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":81.2,"endSpeed":76.4,"strikeZoneTop":3.18330735838565,"strikeZoneBottom":1.15139016538681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.931616032024092,"aZ":-34.80098668226985,"pfxX":1.3341719348647665,"pfxZ":-1.8212859821359118,"pX":2.9683489907900484,"pZ":2.1415746504215294,"vX0":10.854474512737124,"vY0":-117.98987024309992,"vZ0":-0.3027368302570205,"x":3.85,"y":180.96,"x0":-1.824817313370276,"y0":50.00538272980541,"z0":5.421219346461534,"aX":1.9192743318278747},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.1,"breakHorizontal":-4.6,"spinRate":2600,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46047558028838953,"extension":4.880765748205916},"index":2,"playId":"44a918d8-4391-382f-85ee-81fc08502ba1","pitchNumber":3,"startTime":"2025-07-23T20:56:58.032Z","endTime":"2025-07-23T20:57:01.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.048643069424575,"aZ":-29.687734324298727,"pfxX":9.493885396128103,"pfxZ":2.0267709969605106,"pX":-1.1810739469470588,"pZ":1.791985744663798,"vX0":0.7155630744832451,"vY0":-109.66572620594383,"vZ0":1.7254932751031886,"x":162.02,"y":190.4,"x0":-2.745555406844641,"y0":50.002957716927966,"z0":4.144734003715887,"aX":11.649084691392495},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":4.4,"breakHorizontal":-17.4,"spinRate":2996,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.49804267014707504,"extension":4.9721513292475565},"index":3,"playId":"d271b57f-666b-3dba-bb79-1c3ad492b3b1","pitchNumber":4,"startTime":"2025-07-23T20:57:16.305Z","endTime":"2025-07-23T20:57:21.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.16767662348329,"strikeZoneBottom":1.19653147484135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25497201256656,"aZ":-22.048715547116583,"pfxX":-5.800454079032058,"pfxZ":5.265040539133135,"pX":-0.43315856528746066,"pZ":4.6791847498472094,"vX0":5.976233944387132,"vY0":-136.84601354901574,"vZ0":1.5880431854847985,"x":133.51,"y":112.44,"x0":-1.877244750983191,"y0":50.00240938315199,"z0":5.587858309428131,"aX":-11.154786760107909},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":9.5,"spinRate":2552,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3981388730454687,"extension":4.906176430285839},"index":4,"playId":"954a709f-e962-3156-850f-9655185368ed","pitchNumber":5,"startTime":"2025-07-23T20:57:43.507Z","endTime":"2025-07-23T20:57:47.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.13525421991647,"aZ":-32.38130648497682,"pfxX":0.8143263861665166,"pfxZ":-0.13550816009272726,"pX":-0.0036504170074282364,"pZ":1.826130594976577,"vX0":5.246115807272602,"vY0":-122.6699778139563,"vZ0":-1.666745699475797,"x":117.14,"y":189.47,"x0":-2.2598383299448135,"y0":50.00183679993974,"z0":5.228804198972781,"aX":1.2625172905001163},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":-2.5,"spinRate":2771,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.4434566191209517,"extension":4.837331066261761},"index":5,"playId":"0eec31a7-4c8a-3630-b4d1-c6ae23767ccb","pitchNumber":6,"startTime":"2025-07-23T20:58:00.563Z","endTime":"2025-07-23T20:58:05.331Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-07-23T20:58:19.831Z","endTime":"2025-07-23T20:58:31.115Z","isPitch":false,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.669890605668016,"aZ":-33.586159440698026,"pfxX":6.848299312556713,"pfxZ":-1.0929208530709822,"pX":0.9332049191738727,"pZ":1.9697867107492586,"vX0":5.409383902892575,"vY0":-112.83340295724476,"vZ0":0.6128994594238031,"x":81.43,"y":185.6,"x0":-2.3809520506817803,"y0":50.00154178572775,"z0":5.066852315687967,"aX":8.867681376813447},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-1.6,"breakHorizontal":-13.7,"spinRate":3139,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.48459781104668265,"extension":4.883456558022132},"hitData":{"launchSpeed":63.6,"launchAngle":75.0,"totalDistance":78.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.34,"coordY":185.61}},"index":7,"playId":"b2b60673-087a-36c6-b235-05cb6d5a8c00","pitchNumber":7,"startTime":"2025-07-23T20:58:31.115Z","endTime":"2025-07-23T20:58:39.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:58:39.846Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Scott II flies out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T20:58:48.553Z","endTime":"2025-07-23T20:59:53.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.155432204616,"strikeZoneBottom":1.47167019473727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.197960121005366,"aZ":-29.01958447838736,"pfxX":1.0964303561814197,"pfxZ":1.958194235845962,"pX":-0.4314674386289764,"pZ":2.3254640236399156,"vX0":4.245605303261803,"vY0":-125.14745863047223,"vZ0":-1.3631723550191839,"x":133.45,"y":175.99,"x0":-2.280787706935124,"y0":50.00595445467313,"z0":5.217030448162331,"aX":1.7684280459578416},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":-2.8,"spinRate":2581,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.43484516925414685,"extension":4.83842530668427},"index":0,"playId":"94df324a-2583-33ab-a728-d87bd0531500","pitchNumber":1,"startTime":"2025-07-23T20:59:08.376Z","endTime":"2025-07-23T20:59:12.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.35629649905048,"strikeZoneBottom":1.37325598873318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93330173703025,"aZ":-31.194949697429003,"pfxX":-8.410522548991644,"pfxZ":0.5269599865947967,"pX":-0.35207228957508,"pZ":3.504418805370946,"vX0":7.143762118256519,"vY0":-134.92119358135798,"vZ0":0.8628710498252473,"x":130.42,"y":144.16,"x0":-1.925343614469971,"y0":50.00554327742764,"z0":5.358019752446445,"aX":-15.701848556334673},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.3,"breakHorizontal":13.9,"spinRate":2545,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4040444151622151,"extension":4.803480415906742},"index":1,"playId":"0a17479d-0601-3f6e-8046-f890c40585c9","pitchNumber":2,"startTime":"2025-07-23T20:59:25.534Z","endTime":"2025-07-23T20:59:30.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.366302617028882,"aZ":-34.43953513487192,"pfxX":8.980049954693596,"pfxZ":-1.7963675489643993,"pX":-0.6578500201765048,"pZ":2.4969492532308157,"vX0":1.7694917098625407,"vY0":-111.8063361282801,"vZ0":2.02119805053519,"x":142.08,"y":171.36,"x0":-2.627304797096654,"y0":50.00514275581604,"z0":5.131922184636965,"aX":11.297437229859833},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-2.4,"breakHorizontal":-16.7,"spinRate":3017,"spinDirection":84},"zone":4,"typeConfidence":2.0,"plateTime":0.4910971401230655,"extension":4.8715994884584095},"hitData":{"launchSpeed":77.5,"launchAngle":50.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.7,"coordY":107.39}},"index":2,"playId":"88193ec8-26dd-30aa-992b-5f3757bf02f2","pitchNumber":3,"startTime":"2025-07-23T20:59:44.379Z","endTime":"2025-07-23T20:59:53.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:59:53.417Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, third baseman Nolan Arenado to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T21:02:18.112Z","endTime":"2025-07-23T21:03:36.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"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":1},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(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":84.2,"endSpeed":77.5,"strikeZoneTop":3.29624569099467,"strikeZoneBottom":1.47203456422638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.994493522817443,"aZ":-27.36226309353046,"pfxX":-2.453058396562418,"pfxZ":3.1585946494042627,"pX":0.5055215904923173,"pZ":2.3538077716583623,"vX0":4.42524345199707,"vY0":-122.5670916889242,"vZ0":-3.6605933648920366,"x":97.73,"y":175.23,"x0":-1.0037883723963958,"y0":50.00153542604395,"z0":6.200515546994372,"aX":-3.7358924191938754},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.2,"breakHorizontal":3.4,"spinRate":2241,"spinDirection":133},"zone":6,"typeConfidence":0.9,"plateTime":0.44669673411303457,"extension":5.953708721363115},"index":0,"playId":"558dab3a-d8e1-3d11-a607-93d3cb67cabf","pitchNumber":1,"startTime":"2025-07-23T21:02:19.661Z","endTime":"2025-07-23T21:02:24.299Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.28624585434156,"strikeZoneBottom":1.53491539960579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.84257345864455,"aZ":-24.14742141043451,"pfxX":0.5416558676139354,"pfxZ":5.481892402913246,"pX":-0.6232399278157629,"pZ":3.7635380165985106,"vX0":0.8176848317265693,"vY0":-119.86846489956238,"vZ0":-1.1076047837052727,"x":140.76,"y":137.16,"x0":-1.038345207660919,"y0":50.00302847715129,"z0":6.375491055912879,"aX":0.7928268975659254},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.0,"breakHorizontal":-1.2,"spinRate":2298,"spinDirection":101},"zone":11,"typeConfidence":0.9,"plateTime":0.45587766064983226,"extension":5.849343205833949},"index":1,"playId":"04dbafe9-4888-3d25-b24f-613818bae7a1","pitchNumber":2,"startTime":"2025-07-23T21:02:31.812Z","endTime":"2025-07-23T21:02:36.620Z","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":0},"pitchData":{"startSpeed":82.3,"endSpeed":77.0,"strikeZoneTop":3.26934050870037,"strikeZoneBottom":1.6293305632389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.080297057473494,"aZ":-26.9815696257829,"pfxX":2.5030798168600565,"pfxZ":3.495925209272915,"pX":-0.33936973707091095,"pZ":2.4054063339609675,"vX0":1.1840460441682026,"vY0":-119.94756768819813,"vZ0":-3.534255894444877,"x":129.94,"y":173.83,"x0":-1.161720752147737,"y0":50.002597352237004,"z0":6.254969386229592,"aX":3.715828384606467},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.9,"breakHorizontal":-4.8,"spinRate":2309,"spinDirection":90},"zone":4,"typeConfidence":0.91,"plateTime":0.4533836243136391,"extension":6.065602570270707},"index":2,"playId":"62d29042-d43f-3ab4-8e4f-36b09860710f","pitchNumber":3,"startTime":"2025-07-23T21:02:44.706Z","endTime":"2025-07-23T21:02:50.242Z","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.4,"endSpeed":79.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.645646120967708,"aZ":-32.65774681370675,"pfxX":2.284463876493586,"pfxZ":-0.31622982917279696,"pX":0.415164860827595,"pZ":0.9516357228556498,"vX0":2.865104753737599,"vY0":-121.63547075829833,"vZ0":-5.931539693679197,"x":101.17,"y":213.09,"x0":-1.0625860789004613,"y0":50.00111738890518,"z0":6.161677754342951,"aX":3.5174545194032825},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":-4.7,"spinRate":2347,"spinDirection":108},"zone":14,"typeConfidence":0.91,"plateTime":0.44562360513466404,"extension":5.809592044286967},"index":3,"playId":"519cee87-15e8-321c-93c3-c11399561a3e","pitchNumber":4,"startTime":"2025-07-23T21:02:58.167Z","endTime":"2025-07-23T21:03:02.389Z","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":82.0,"endSpeed":75.4,"strikeZoneTop":3.24502887994786,"strikeZoneBottom":1.46013358813571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.477994202237426,"aZ":-26.18758032811229,"pfxX":0.583989488918616,"pfxZ":4.133637456978903,"pX":-0.019140407718904767,"pZ":4.015121456030598,"vX0":2.19713291323923,"vY0":-119.4697865177907,"vZ0":0.06921582558542128,"x":117.73,"y":130.37,"x0":-1.025690293285092,"y0":50.00447607431992,"z0":6.334594185279782,"aX":0.8462891082283023},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.8,"breakHorizontal":-1.6,"spinRate":2290,"spinDirection":86},"zone":11,"typeConfidence":0.91,"plateTime":0.45802262545036676,"extension":5.936343101914352},"index":4,"playId":"7d489c9e-478f-3cd2-862f-35f3dfe2c307","pitchNumber":5,"startTime":"2025-07-23T21:03:15.793Z","endTime":"2025-07-23T21:03:20.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.822281789135744,"aZ":-17.11459956463102,"pfxX":-5.724152019416812,"pfxZ":7.941697612466613,"pX":0.10776582702353514,"pZ":1.895458779654815,"vX0":3.5928819623207864,"vY0":-136.5357971463634,"vZ0":-8.641170966336475,"x":112.89,"y":187.6,"x0":-0.47851130042054224,"y0":50.003325024990474,"z0":6.268961509294624,"aX":-10.85532630016834},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":9.6,"spinRate":2259,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.4004791501089784,"extension":6.346876787029019},"hitData":{"launchSpeed":90.9,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.76,"coordY":177.53}},"index":5,"playId":"7fb7b443-702f-36f1-92ea-e9da23b69f3b","pitchNumber":6,"startTime":"2025-07-23T21:03:28.105Z","endTime":"2025-07-23T21:03:36.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:03:36.100Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T21:03:47.998Z","endTime":"2025-07-23T21:04:29.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.49782012749892,"strikeZoneBottom":1.59288419321663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17026615510298,"aZ":-30.251491825837615,"pfxX":0.6140059492713166,"pfxZ":1.2471346853824468,"pX":0.31909289463967855,"pZ":2.5414680138446872,"vX0":3.3553477777355742,"vY0":-122.7728581567276,"vZ0":-2.529189120473144,"x":104.84,"y":170.16,"x0":-1.1397815549919843,"y0":50.002109491609346,"z0":6.135597622480768,"aX":0.9458344019502252},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.8,"spinRate":2332,"spinDirection":122},"zone":6,"typeConfidence":0.91,"plateTime":0.4445359900288981,"extension":5.845293078554386},"index":0,"playId":"d368f50b-62ec-3658-8878-38c4374c3b40","pitchNumber":1,"startTime":"2025-07-23T21:03:56.267Z","endTime":"2025-07-23T21:04:00.638Z","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":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.46293884312031,"aZ":-33.21240622404904,"pfxX":2.1394290224962265,"pfxZ":-0.7414641966749116,"pX":-0.3669448506776828,"pZ":2.005597043421557,"vX0":0.807871408296973,"vY0":-117.12776118208448,"vZ0":-2.7582988977462013,"x":130.99,"y":184.63,"x0":-0.9935096579463222,"y0":50.0038376821682,"z0":6.2798119129861245,"aX":2.9961371005261115},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.7,"breakHorizontal":-4.1,"spinRate":2323,"spinDirection":64},"zone":7,"typeConfidence":0.91,"plateTime":0.4662127994239196,"extension":6.19727694064752},"index":1,"playId":"db3badb7-c97e-37b3-83bc-9487a293174c","pitchNumber":2,"startTime":"2025-07-23T21:04:09.147Z","endTime":"2025-07-23T21:04:14.779Z","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":81.3,"endSpeed":76.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.49179232899152,"aZ":-34.378611795025215,"pfxX":1.3232874308967584,"pfxZ":-1.5251542502041815,"pX":-0.18237444534301447,"pZ":1.6124502342581113,"vX0":0.8815816207364332,"vY0":-118.54237196463505,"vZ0":-3.7981003597961323,"x":123.95,"y":195.24,"x0":-0.7291279406532442,"y0":50.00311807112333,"z0":6.325433707105419,"aX":1.9113855812791234},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.4,"breakHorizontal":-2.6,"spinRate":2394,"spinDirection":79},"zone":8,"typeConfidence":0.9,"plateTime":0.4594433493359462,"extension":6.204235183786563},"index":2,"playId":"07c4c2ed-fa3f-33c9-8fb0-c1243700b429","pitchNumber":3,"startTime":"2025-07-23T21:04:24.955Z","endTime":"2025-07-23T21:04:29.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:04:29.980Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T21:04:32.931Z","endTime":"2025-07-23T21:06:23.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.950996460947714,"aZ":-24.667040971604063,"pfxX":-0.37734774572924834,"pfxZ":4.710382234395373,"pX":0.1878260232075981,"pZ":2.1501058585178354,"vX0":3.4356245838164474,"vY0":-124.13984806646712,"vZ0":-4.73748414491142,"x":109.84,"y":180.73,"x0":-1.1527660529612442,"y0":50.00228973166845,"z0":6.084685456445209,"aX":-0.6016063048566443},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.9,"breakHorizontal":0.0,"spinRate":2388,"spinDirection":113},"zone":5,"typeConfidence":0.9,"plateTime":0.4377297375483753,"extension":6.025124381520422},"index":0,"playId":"5ce29482-bcba-3b7e-a6c3-6bc2f3d27721","pitchNumber":1,"startTime":"2025-07-23T21:04:51.064Z","endTime":"2025-07-23T21:04:55.525Z","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":95.5,"endSpeed":88.8,"strikeZoneTop":3.49168565727415,"strikeZoneBottom":1.62411683601555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.299387542162847,"aZ":-17.069047673701146,"pfxX":-1.3558136375300371,"pfxZ":7.578521545861937,"pX":1.296306635715085,"pZ":3.2804680698273194,"vX0":5.192711409032343,"vY0":-139.1260463524471,"vZ0":-5.6038381484557425,"x":67.59,"y":150.21,"x0":-0.40462605642977867,"y0":50.003135145699034,"z0":6.4224114735983955,"aX":-2.70284388477308},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":1.6,"spinRate":2256,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3911835851328651,"extension":6.1685668458771445},"index":1,"playId":"dbce23ae-7117-380d-a554-d5cdc56a28ff","pitchNumber":2,"startTime":"2025-07-23T21:05:08.754Z","endTime":"2025-07-23T21:05:13.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.600618488245495,"aZ":-35.96389969699828,"pfxX":1.1866294607902805,"pfxZ":-2.569103618740373,"pX":-0.572075951769045,"pZ":2.298788524978964,"vX0":0.8549670561468893,"vY0":-119.74734030741013,"vZ0":-1.746512858564171,"x":138.81,"y":176.71,"x0":-1.0858971636055033,"y0":50.00274984218279,"z0":6.20729934240907,"aX":1.7510194611195407},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.8,"breakHorizontal":-2.3,"spinRate":2338,"spinDirection":84},"zone":4,"typeConfidence":0.9,"plateTime":0.45459617394112506,"extension":5.9277244249539764},"index":2,"playId":"893e6a1d-98af-3c23-82a5-e040d93c2792","pitchNumber":3,"startTime":"2025-07-23T21:05:21.040Z","endTime":"2025-07-23T21:05:28.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.6,"strikeZoneTop":3.43001729038534,"strikeZoneBottom":1.56227960106462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.828334829297816,"aZ":-29.90670384536775,"pfxX":1.050467368926836,"pfxZ":1.408197897645998,"pX":2.049621894019396,"pZ":1.3757174991713623,"vX0":6.828379176853365,"vY0":-124.99622043388155,"vZ0":-5.817287348749042,"x":38.87,"y":201.64,"x0":-0.8335435078679392,"y0":50.0042017223002,"z0":6.13380653173197,"aX":1.6922798683938445},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":-3.2,"spinRate":2376,"spinDirection":108},"zone":14,"typeConfidence":0.91,"plateTime":0.43514180780630074,"extension":6.026244829845829},"index":3,"playId":"1a9abdb4-e9e0-329a-89ad-acadbb6f7750","pitchNumber":4,"startTime":"2025-07-23T21:05:46.102Z","endTime":"2025-07-23T21:05:50.566Z","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":96.0,"endSpeed":89.1,"strikeZoneTop":3.45576783499679,"strikeZoneBottom":1.53202582139044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.019759786004713,"aZ":-18.352514665928453,"pfxX":-6.425266599245139,"pfxZ":6.899429489124999,"pX":0.6345739832001601,"pZ":1.9351229325678871,"vX0":5.801640058915259,"vY0":-139.59677257704064,"vZ0":-8.428382263075443,"x":92.81,"y":186.53,"x0":-0.6207953401433925,"y0":50.00357195291851,"z0":6.168117210299837,"aX":-12.871767745133615},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":10.7,"spinRate":2367,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.39014509917720197,"extension":6.183201481636035},"index":4,"playId":"f960f026-b074-352c-9c62-fb7e0d600233","pitchNumber":5,"startTime":"2025-07-23T21:06:01.533Z","endTime":"2025-07-23T21:06:06.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.4434864622579,"strikeZoneBottom":1.57582812500279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.190187247254794,"aZ":-30.970708017042778,"pfxX":2.171426072080531,"pfxZ":0.7786263903978092,"pX":-1.2207630873614665,"pZ":3.176841628584475,"vX0":-1.0220397090660458,"vY0":-122.76808482383905,"vZ0":-0.9929797412971512,"x":163.53,"y":153.01,"x0":-1.084202010475959,"y0":50.00304428542763,"z0":6.190626804197634,"aX":3.3600029129465794},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.4,"breakHorizontal":-3.7,"spinRate":2275,"spinDirection":96},"zone":11,"typeConfidence":0.9,"plateTime":0.44383407872200387,"extension":5.968590144199188},"index":5,"playId":"39b5bc7a-4496-3eba-9b77-c8679db9b456","pitchNumber":6,"startTime":"2025-07-23T21:06:17.621Z","endTime":"2025-07-23T21:06:23.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:06:23.109Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a ground ball to second baseman Brendan Donovan. Hunter Goodman to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T21:06:28.069Z","endTime":"2025-07-23T21:08:21.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.53216514747082,"strikeZoneBottom":1.70512891724835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.9083857129474,"aZ":-22.942067471891338,"pfxX":0.7386932416654659,"pfxZ":5.913237722137207,"pX":1.810683594351576,"pZ":1.9078609229284613,"vX0":6.821930551524269,"vY0":-123.68647587116426,"vZ0":-5.371161830521185,"x":47.98,"y":187.27,"x0":-1.070426548774723,"y0":50.00272860076824,"z0":6.0123408817567485,"aX":1.1524734651185766},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.7,"breakHorizontal":-2.8,"spinRate":2427,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.4415537182731275,"extension":5.965065839176863},"index":0,"playId":"b60f5d0e-b216-3373-9941-8c605b403d25","pitchNumber":1,"startTime":"2025-07-23T21:06:50.510Z","endTime":"2025-07-23T21:06:54.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.56086189944315,"strikeZoneBottom":1.62222888565109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.248099872283927,"aZ":-30.18330748446088,"pfxX":1.1485106265276865,"pfxZ":1.3809750588158938,"pX":-0.3746779968945061,"pZ":2.0816798139441035,"vX0":1.622293159930944,"vY0":-119.28488363923678,"vZ0":-3.0913931099838683,"x":131.28,"y":182.57,"x0":-1.2120128245793176,"y0":50.005112258025626,"z0":6.1066138935263075,"aX":1.6606920149194337},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.0,"breakHorizontal":-2.5,"spinRate":2217,"spinDirection":92},"zone":7,"typeConfidence":0.91,"plateTime":0.4586016236706296,"extension":6.064876821598648},"index":1,"playId":"f20b4ce7-ae20-340f-bbcc-dac73a8dbcae","pitchNumber":2,"startTime":"2025-07-23T21:07:06.083Z","endTime":"2025-07-23T21:07:10.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.491558352480837,"aZ":-31.29007843057732,"pfxX":1.8121895968138484,"pfxZ":0.5998823665109096,"pX":0.003642272990962375,"pZ":2.8018383443760393,"vX0":2.4891482555476725,"vY0":-119.76573620964867,"vZ0":-1.2536926182363373,"x":116.86,"y":163.13,"x0":-1.2814645917445977,"y0":50.00016674490959,"z0":6.111355753230613,"aX":2.6515482331663955},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.1,"breakHorizontal":-3.8,"spinRate":2280,"spinDirection":87},"zone":5,"typeConfidence":0.91,"plateTime":0.4560087961192649,"extension":5.949708011994151},"index":2,"playId":"d3964bff-0795-3144-8a65-c4aa3710519a","pitchNumber":3,"startTime":"2025-07-23T21:07:23.463Z","endTime":"2025-07-23T21:07:28.033Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-23T21:07:35.172Z","endTime":"2025-07-23T21:07:48.010Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.55092801196376,"strikeZoneBottom":1.72371928015031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.398902261951225,"aZ":-34.88797314689707,"pfxX":0.5551500683319519,"pfxZ":-1.843261129989639,"pX":0.5724581125339951,"pZ":0.3758159526218289,"vX0":4.3786459367700745,"vY0":-120.20549816136436,"vZ0":-5.928680635265014,"x":95.18,"y":228.63,"x0":-1.3417830565407571,"y0":50.00419463469177,"z0":5.95663635749798,"aX":0.8160269017714286},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.4,"breakHorizontal":-2.0,"spinRate":2453,"spinDirection":100},"zone":14,"typeConfidence":0.91,"plateTime":0.45493795374103696,"extension":5.971024517638132},"index":4,"playId":"15f7b0cc-f13a-30fd-8f3c-978359e807e8","pitchNumber":4,"startTime":"2025-07-23T21:07:48.010Z","endTime":"2025-07-23T21:07:53.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.271238362154747,"aZ":-18.451175881701943,"pfxX":-5.104224064235956,"pfxZ":6.742742289958034,"pX":0.11131344190898079,"pZ":3.728390826156878,"vX0":4.283259870163487,"vY0":-140.66837297396145,"vZ0":-3.8975754063429777,"x":112.76,"y":138.11,"x0":-0.7563933002105679,"y0":50.00128598347753,"z0":6.303858110909451,"aX":-10.386943681691235},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.8,"breakHorizontal":8.5,"spinRate":2343,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3870912031260936,"extension":6.15335823856875},"hitData":{"launchSpeed":74.5,"launchAngle":-20.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.48,"coordY":142.56}},"index":5,"playId":"2efa2401-c437-3b6f-81d3-e028e240dfe7","pitchNumber":5,"startTime":"2025-07-23T21:08:13.271Z","endTime":"2025-07-23T21:08:21.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:08:21.363Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T21:11:05.038Z","endTime":"2025-07-23T21:12:51.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T21:08:49.506Z","endTime":"2025-07-23T21:09:15.905Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: John King replaces Andre Granillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-23T21:09:15.905Z","endTime":"2025-07-23T21:11:06.906Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667463,"link":"/api/v1/people/667463"},"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":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.53341996490379,"strikeZoneBottom":1.54649771787747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.82638184630858,"aZ":-33.238410703197765,"pfxX":-2.7582488784023607,"pfxZ":-0.70938582731943,"pX":0.16177976259490895,"pZ":2.603177310707349,"vX0":-3.158820271043021,"vY0":-120.97299278786551,"vZ0":-0.47469494743597873,"x":110.83,"y":168.49,"x0":1.8367221838946937,"y0":50.00317446152852,"z0":5.6845711966098715,"aX":-4.138669813621176},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.2,"breakHorizontal":5.6,"spinRate":2835,"spinDirection":326},"zone":5,"typeConfidence":2.0,"plateTime":0.4506251295407666,"extension":5.722922281262415},"index":2,"playId":"035d0309-f1f8-342b-b14a-7e3064816099","pitchNumber":1,"startTime":"2025-07-23T21:11:06.906Z","endTime":"2025-07-23T21:11:11.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.4,"strikeZoneTop":3.66514981696667,"strikeZoneBottom":1.62881954654422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74579384872815,"aZ":-27.47741201093011,"pfxX":4.495486303916346,"pfxZ":2.506727889598178,"pX":-1.5085435512109768,"pZ":2.008781461138924,"vX0":-9.71094239898591,"vY0":-134.64342006797085,"vZ0":-4.033563159886187,"x":174.5,"y":184.54,"x0":1.5287844736280312,"y0":50.00227790683483,"z0":5.4264152245163375,"aX":8.420256428820984},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.0,"breakHorizontal":-6.5,"spinRate":2342,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4037285129589403,"extension":5.971155263115301},"index":3,"playId":"2776d144-aced-3dc9-ad10-beb71aa87a98","pitchNumber":2,"startTime":"2025-07-23T21:11:22.468Z","endTime":"2025-07-23T21:11:26.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.635278381851865,"aZ":-33.35570848028683,"pfxX":0.5228218848775978,"pfxZ":-0.7714823217835746,"pX":-0.594531999534914,"pZ":0.18690324035708658,"vX0":-6.005944533967417,"vY0":-122.32669916266417,"vZ0":-5.693756454330677,"x":139.66,"y":233.73,"x0":1.8177579203331597,"y0":50.00463756824973,"z0":5.382167314692443,"aX":0.797841789057278},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.4,"breakHorizontal":0.4,"spinRate":2881,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.44662637148804585,"extension":5.914522607148187},"index":4,"playId":"82c308f1-727e-3cef-9e99-b0bf56664b09","pitchNumber":3,"startTime":"2025-07-23T21:11:39.708Z","endTime":"2025-07-23T21:11:44.332Z","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":83.9,"endSpeed":77.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.362908832156442,"aZ":-33.64126443083034,"pfxX":-4.775928848567434,"pfxZ":-0.9647979211584907,"pX":-0.45617258994335125,"pZ":2.2982548253432715,"vX0":-3.8403231904799164,"vY0":-122.19746200128213,"vZ0":-0.9156330989773547,"x":134.39,"y":176.73,"x0":1.7545438539925235,"y0":50.00356497697762,"z0":5.559751411768643,"aX":-7.24617966939605},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.7,"breakHorizontal":9.5,"spinRate":3036,"spinDirection":339},"zone":4,"typeConfidence":2.0,"plateTime":0.4476893357843137,"extension":5.999443318221233},"index":5,"playId":"c33a5610-f8e6-3520-9bf4-33a40106dd92","pitchNumber":4,"startTime":"2025-07-23T21:12:02.712Z","endTime":"2025-07-23T21:12:07.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.351691498527902,"aZ":-29.0040950760017,"pfxX":5.949781341910805,"pfxZ":1.992894191077145,"pX":0.8373080114874807,"pZ":1.8551505593241673,"vX0":-4.084134971170162,"vY0":-125.01629360682621,"vZ0":-3.158878491343402,"x":85.08,"y":188.69,"x0":1.716219630174786,"y0":50.000284683559286,"z0":5.506600694281092,"aX":9.450482409009107},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":-9.8,"spinRate":1733,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43750921755718153,"extension":5.810258536436297},"index":6,"playId":"182e84e6-2b52-3904-b04f-fb711aba0373","pitchNumber":5,"startTime":"2025-07-23T21:12:23.527Z","endTime":"2025-07-23T21:12:28.262Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.64271921878916,"strikeZoneBottom":1.62095792102616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.090130019978997,"aZ":-25.586891704065554,"pfxX":6.59127412785897,"pfxZ":3.496953001986359,"pX":-0.3029979335805722,"pZ":2.4887629592475387,"vX0":-7.140706111104147,"vY0":-136.1624920461204,"vZ0":-3.319030578092245,"x":128.55,"y":171.58,"x0":1.4935040229175822,"y0":50.00273971943994,"z0":5.488286858156834,"aX":12.4129392020229},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.9,"breakHorizontal":-10.4,"spinRate":2249,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4018313290262481,"extension":5.992443694234307},"index":7,"playId":"2d9ae80c-5811-30ff-bfae-c0f4b5351ca5","pitchNumber":6,"startTime":"2025-07-23T21:12:46.297Z","endTime":"2025-07-23T21:12:51.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:12:51.288Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out, second baseman Orlando Arcia to first baseman Kyle Farmer.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T21:14:57.243Z","endTime":"2025-07-23T21:15:59.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":606115,"link":"/api/v1/people/606115"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Orlando Arcia replaces second baseman Adael Amador, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T21:14:27.747Z","endTime":"2025-07-23T21:14:59.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":691182,"link":"/api/v1/people/691182"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.30668247295143,"strikeZoneBottom":1.51361971283007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.109486646258244,"aZ":-27.833861583493608,"pfxX":-7.4495517055651295,"pfxZ":2.3679792719422714,"pX":0.8972111792923264,"pZ":3.2335333032579303,"vX0":9.61734567726465,"vY0":-133.58663438993773,"vZ0":-0.49778377383323374,"x":82.8,"y":151.47,"x0":-1.7590569234634785,"y0":50.0010570588563,"z0":5.399701970754339,"aX":-13.646069226686746},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.4,"breakHorizontal":11.8,"spinRate":2402,"spinDirection":243},"zone":12,"typeConfidence":2.0,"plateTime":0.4079034733172935,"extension":4.9491228926607205},"index":1,"playId":"556ff7f9-bc78-39f4-b4f6-86c3821ee583","pitchNumber":1,"startTime":"2025-07-23T21:14:59.630Z","endTime":"2025-07-23T21:15:04.209Z","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":0},"pitchData":{"startSpeed":76.3,"endSpeed":71.3,"strikeZoneTop":3.23903635707611,"strikeZoneBottom":1.40866000116598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.790594456337853,"aZ":-34.59463109680172,"pfxX":7.955383940887767,"pfxZ":-1.9003255975859528,"pX":-2.953122445228453,"pZ":2.679346253561861,"vX0":-2.5912305553225856,"vY0":-111.22065476757751,"vZ0":1.9064210062502314,"x":229.57,"y":166.44,"x0":-2.8176141748315526,"y0":50.00209233164833,"z0":5.3550724752959,"aX":10.134520963718009},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-2.8,"breakHorizontal":-13.9,"spinRate":3018,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.489327543816906,"extension":4.648251587870909},"index":2,"playId":"0b08d11d-8054-3e0c-b257-dbda87735007","pitchNumber":2,"startTime":"2025-07-23T21:15:15.935Z","endTime":"2025-07-23T21:15:19.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.24908670450654,"strikeZoneBottom":1.47419122301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.67540980720987,"aZ":-28.42746435666692,"pfxX":0.4164507470905332,"pfxZ":2.3553993978841685,"pX":-0.4776378971433327,"pZ":2.9920750970261323,"vX0":4.60567024904574,"vY0":-124.05115067199364,"vZ0":-0.040663683629143965,"x":135.21,"y":157.99,"x0":-2.3957099827304758,"y0":50.005646013990166,"z0":5.335662529092263,"aX":0.6630315421925019},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.4,"breakHorizontal":-1.6,"spinRate":2723,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.43787398470974903,"extension":4.687310624826223},"index":3,"playId":"85e88a8c-183c-3c63-a452-aee1fd191e80","pitchNumber":3,"startTime":"2025-07-23T21:15:37.299Z","endTime":"2025-07-23T21:15:41.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.229086232393737,"aZ":-33.27766388350337,"pfxX":-8.219714123721172,"pfxZ":-0.6178289404817416,"pX":-0.6743335412373879,"pZ":2.7022910658501744,"vX0":7.401094027968434,"vY0":-131.63630685697495,"vZ0":1.8826189047969824,"x":142.7,"y":165.82,"x0":-2.4301416365181367,"y0":50.00340647166003,"z0":4.410608537867115,"aX":-14.686031509972691},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.6,"breakHorizontal":13.7,"spinRate":2449,"spinDirection":269},"zone":4,"typeConfidence":2.0,"plateTime":0.4132817092233365,"extension":4.81803885296729},"hitData":{"launchSpeed":95.3,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.2,"coordY":160.3}},"index":4,"playId":"bacdbacb-bd7c-39f4-83ba-1f3bb575e119","pitchNumber":4,"startTime":"2025-07-23T21:15:52.212Z","endTime":"2025-07-23T21:15:59.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:15:59.759Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a ground ball to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T21:16:08.357Z","endTime":"2025-07-23T21:18:12.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.6,"endSpeed":79.6,"strikeZoneTop":3.54259990971878,"strikeZoneBottom":1.56993910985491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.580428997149355,"aZ":-29.926442617396216,"pfxX":-0.40341933607181524,"pfxZ":1.4095023960919235,"pX":0.9420432523781426,"pZ":2.901131633123656,"vX0":7.6989984343020055,"vY0":-124.60946878679096,"vZ0":0.40366899859795924,"x":81.09,"y":160.45,"x0":-2.116152794093005,"y0":50.003764811531795,"z0":5.180580786537238,"aX":-0.6448756795770362},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":-0.8,"spinRate":2623,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.43710643931341764,"extension":4.812050317667993},"index":0,"playId":"c31b36cd-4e4d-3f59-afdb-6c4543cb74f4","pitchNumber":1,"startTime":"2025-07-23T21:16:25.636Z","endTime":"2025-07-23T21:16:29.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.42025755150147,"strikeZoneBottom":1.59684628318678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.376925462089627,"aZ":-30.226846068632756,"pfxX":-7.775064997823702,"pfxZ":1.0386208506828005,"pX":0.5833902390265626,"pZ":3.7440428292721704,"vX0":9.063873603473771,"vY0":-135.07479134381248,"vZ0":1.0254325426475583,"x":94.76,"y":137.69,"x0":-1.7825091468137753,"y0":50.00248563249517,"z0":5.461482604833178,"aX":-14.577997731099867},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.3,"breakHorizontal":12.5,"spinRate":2570,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.4032479851815327,"extension":4.745082990600566},"index":1,"playId":"458e3e0e-a8ac-313c-b430-2d66db4e74af","pitchNumber":2,"startTime":"2025-07-23T21:16:44.582Z","endTime":"2025-07-23T21:16:49.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":73.2,"strikeZoneTop":3.45351123084464,"strikeZoneBottom":1.51880626007018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.73387187047727,"aZ":-35.554907681812985,"pfxX":8.716575916211104,"pfxZ":-2.523641398378775,"pX":-1.5213839501826856,"pZ":2.3043381061941783,"vX0":-0.03311292254734255,"vY0":-114.13731693055477,"vZ0":1.2538185332631584,"x":174.99,"y":176.56,"x0":-2.642254500345039,"y0":50.000984879803624,"z0":5.205210951630909,"aX":11.689959176503272},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.1,"breakHorizontal":-15.8,"spinRate":3087,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.4768618196586236,"extension":4.924537661842929},"index":2,"playId":"f0aaa565-93f9-3652-b892-b42293cb3a6b","pitchNumber":3,"startTime":"2025-07-23T21:17:01.154Z","endTime":"2025-07-23T21:17:05.902Z","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":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.4497270179684,"strikeZoneBottom":1.51517609177024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62471100206776,"aZ":-34.930669343126596,"pfxX":-5.82111185152082,"pfxZ":-1.5407256202190958,"pX":-0.592270969058376,"pZ":2.2460804423386818,"vX0":6.690754265667819,"vY0":-131.94545654905,"vZ0":0.9805085372596718,"x":139.58,"y":178.14,"x0":-2.389067269169898,"y0":50.005543181752415,"z0":4.41791193120868,"aX":-10.400927137973179},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.4,"breakHorizontal":9.4,"spinRate":2356,"spinDirection":263},"zone":4,"typeConfidence":2.0,"plateTime":0.4130652684687792,"extension":4.566370384724131},"index":3,"playId":"f0ab96d6-ab2c-398d-bfe9-4424e950d461","pitchNumber":4,"startTime":"2025-07-23T21:17:22.726Z","endTime":"2025-07-23T21:17:27.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.35760291120145,"strikeZoneBottom":1.57175977185418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13309918073756,"aZ":-31.167336662260738,"pfxX":-7.496626962813062,"pfxZ":0.531410200615527,"pX":0.6418936152804785,"pZ":3.718529342054742,"vX0":8.98018540278427,"vY0":-136.73429992082015,"vZ0":1.052506465977816,"x":92.53,"y":138.38,"x0":-1.699972283655553,"y0":50.00523089013386,"z0":5.4556001337662305,"aX":-14.298369694105316},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.3,"breakHorizontal":11.9,"spinRate":2539,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.3994824529028569,"extension":4.866469519383994},"index":4,"playId":"f4992b44-6a41-3ce0-939a-f3174ab10d89","pitchNumber":5,"startTime":"2025-07-23T21:17:41.172Z","endTime":"2025-07-23T21:17:45.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":73.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.61599300159724,"aZ":-33.34289530981705,"pfxX":9.336880655451093,"pfxZ":-0.8705935221752448,"pX":0.33394703597300107,"pZ":2.727603753546594,"vX0":3.4846237657792902,"vY0":-114.17558993492585,"vZ0":1.8652528420911305,"x":104.27,"y":165.13,"x0":-2.4199929861823564,"y0":50.00493495182583,"z0":5.152371148461213,"aX":12.479056033475066},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.0,"breakHorizontal":-17.8,"spinRate":3036,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.4774937269488846,"extension":4.9532629419627145},"hitData":{"launchSpeed":100.0,"launchAngle":7.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.91,"coordY":105.06}},"index":5,"playId":"7c0183a4-bbb0-30dd-b68c-9bab95de44da","pitchNumber":6,"startTime":"2025-07-23T21:18:00.435Z","endTime":"2025-07-23T21:18:12.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:18:12.265Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T21:18:24.354Z","endTime":"2025-07-23T21:20:44.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Flyout","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":6},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.2,"endSpeed":81.7,"strikeZoneTop":3.61631174193031,"strikeZoneBottom":1.49388846144421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.84498834875551,"aZ":-28.944448742795053,"pfxX":0.8917738920691671,"pfxZ":1.930380391144805,"pX":0.696874112348948,"pZ":2.2626779472532643,"vX0":7.266562488027171,"vY0":-127.05366707014703,"vZ0":-1.9064840693316554,"x":90.44,"y":177.69,"x0":-2.2910493554646263,"y0":50.00067058785184,"z0":5.276574405609786,"aX":1.486260642717879},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":-2.9,"spinRate":2567,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4276648613348679,"extension":4.944799481997037},"index":0,"playId":"d8cdad9d-cb4b-34d3-8460-9b1c9976a02d","pitchNumber":1,"startTime":"2025-07-23T21:18:38.768Z","endTime":"2025-07-23T21:18:43.355Z","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":85.8,"endSpeed":79.4,"strikeZoneTop":3.60719340843361,"strikeZoneBottom":1.52185786875928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.692249484101872,"aZ":-32.82515814555442,"pfxX":-6.314055543970953,"pfxZ":-0.40783000702172245,"pX":-1.907101337923303,"pZ":3.4086109006736516,"vX0":3.4992726673766743,"vY0":-125.01698640032383,"vZ0":1.9349845692872663,"x":189.69,"y":146.75,"x0":-2.496937986341554,"y0":50.00248543055422,"z0":5.298735113240442,"aX":-10.100622992102961},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.1,"breakHorizontal":10.8,"spinRate":1791,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.43636022849610345,"extension":5.253576143482864},"index":1,"playId":"dea9a314-5ee1-345e-8fd7-1b0a9243b0ac","pitchNumber":2,"startTime":"2025-07-23T21:18:57.091Z","endTime":"2025-07-23T21:19:01.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.61388304442828,"strikeZoneBottom":1.52886867907685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.921538282891174,"aZ":-23.996311385376966,"pfxX":-6.961352925444109,"pfxZ":4.345061472061023,"pX":-2.95689816398396,"pZ":4.439577610894546,"vX0":1.006375721979805,"vY0":-135.67500360068308,"vZ0":1.8849776917284489,"x":229.71,"y":118.91,"x0":-2.4250891633739364,"y0":50.0044553468359,"z0":5.397287598605173,"aX":-13.107964293953888},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":12.5,"spinRate":2581,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.40218833415682465,"extension":4.754450127174678},"index":2,"playId":"2feaa64a-9be0-3002-a60a-b725d8d834ab","pitchNumber":3,"startTime":"2025-07-23T21:19:18.076Z","endTime":"2025-07-23T21:19:22.017Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"2d24c52d-ff7c-3032-ad19-8088a60ed8ce","startTime":"2025-07-23T21:19:36.396Z","endTime":"2025-07-23T21:19:47.719Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.51816839206529,"strikeZoneBottom":1.39542330517435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.667415446434923,"aZ":-33.19729476709799,"pfxX":7.800894254013542,"pfxZ":-0.784823483635595,"pX":-1.3894894154934643,"pZ":2.42449964318032,"vX0":0.9881091030619211,"vY0":-113.44959597376625,"vZ0":1.1381412399370858,"x":169.96,"y":173.32,"x0":-2.8441423123603538,"y0":50.00286986958924,"z0":5.2239990181671505,"aX":10.172610950054326},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-0.8,"breakHorizontal":-14.4,"spinRate":3055,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.48272038664765526,"extension":4.878412714418082},"index":4,"playId":"a85a31dc-3ebc-3ccc-bbc8-43b598294995","pitchNumber":4,"startTime":"2025-07-23T21:19:52.719Z","endTime":"2025-07-23T21:19:57.787Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71825816682539,"aZ":-28.498969410728847,"pfxX":0.18582016763761278,"pfxZ":2.204375716895089,"pX":-0.4382882902172158,"pZ":1.9951168530598438,"vX0":4.6799568855992995,"vY0":-127.66482161125438,"vZ0":-2.6763182940892674,"x":133.71,"y":184.91,"x0":-2.3114106415533646,"y0":50.00357229144781,"z0":5.276386094245961,"aX":0.3094645018261434},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-1.3,"spinRate":2647,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.42733344145422913,"extension":4.8768742510683},"index":5,"playId":"1092fa30-fd3c-30f5-8183-553a27ccd72e","pitchNumber":5,"startTime":"2025-07-23T21:20:11.771Z","endTime":"2025-07-23T21:20:16.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.288374310339687,"aZ":-29.79667290781819,"pfxX":1.3185576766085412,"pfxZ":1.5024226154072373,"pX":-0.3779425907365555,"pZ":2.787510596826279,"vX0":4.528440077701603,"vY0":-124.55760358896205,"vZ0":-0.18108832126927288,"x":131.41,"y":163.52,"x0":-2.3854692466284173,"y0":50.00411383312803,"z0":5.309769967221927,"aX":2.085938510239895},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-3.4,"spinRate":2805,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.4385084020367018,"extension":4.810164303541273},"hitData":{"launchSpeed":95.3,"launchAngle":52.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.16,"coordY":102.53}},"index":6,"playId":"e44cc359-368d-3387-9859-5849d46d9fb2","pitchNumber":6,"startTime":"2025-07-23T21:20:30.147Z","endTime":"2025-07-23T21:20:44.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:20:44.552Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out sharply to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T21:20:54.185Z","endTime":"2025-07-23T21:21:17.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.279412059956435,"aZ":-32.4271299261931,"pfxX":-7.737122670078936,"pfxZ":-0.14177973355078954,"pX":-0.2508818507260625,"pZ":3.2313037126525956,"vX0":8.15111394268929,"vY0":-132.31301186977115,"vZ0":2.99483346597069,"x":126.56,"y":151.53,"x0":-2.33912196862458,"y0":50.00062457466904,"z0":4.4333570334920696,"aX":-13.973349982230514},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.5,"breakHorizontal":12.6,"spinRate":2528,"spinDirection":273},"zone":2,"typeConfidence":2.0,"plateTime":0.4110330534850619,"extension":5.051511169071668},"hitData":{"launchSpeed":101.0,"launchAngle":44.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":70.4,"coordY":73.39}},"index":0,"playId":"191dc7b2-2fa7-3f57-99c0-7b267b201c72","pitchNumber":1,"startTime":"2025-07-23T21:21:06.815Z","endTime":"2025-07-23T21:21:17.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:21:17.145Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ezequiel Tovar homers (5) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T21:23:09.745Z","endTime":"2025-07-23T21:25:13.445Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":667463,"link":"/api/v1/people/667463"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.4406352342199,"strikeZoneBottom":1.53741322468258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20009444440587,"aZ":-28.623764864365995,"pfxX":7.436895863227339,"pfxZ":1.9373233287663831,"pX":-1.0588624775091413,"pZ":1.3477441944353457,"vX0":-9.451004468400557,"vY0":-133.88246535563005,"vZ0":-5.383027093565663,"x":157.36,"y":202.39,"x0":1.5343659996685066,"y0":50.00376180859009,"z0":5.407776373517258,"aX":13.63678898215575},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.6,"breakHorizontal":-11.6,"spinRate":2244,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4075521486090379,"extension":6.027620914587673},"index":0,"playId":"9f783a1e-3975-3bc6-93e3-e699498089d8","pitchNumber":1,"startTime":"2025-07-23T21:23:29.884Z","endTime":"2025-07-23T21:23:34.715Z","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":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.326464690556527,"aZ":-28.999135824974026,"pfxX":8.059166951841924,"pfxZ":2.039226615934597,"pX":0.9058171977062046,"pZ":2.92534133310109,"vX0":-5.02208739780769,"vY0":-123.35276947805384,"vZ0":-0.6055511038562167,"x":82.47,"y":159.8,"x0":1.9112269713638699,"y0":50.001216463279775,"z0":5.598476054764834,"aX":12.537871860461442},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.8,"breakHorizontal":-13.6,"spinRate":1670,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.44240634251355004,"extension":5.710791416637299},"index":1,"playId":"a37cc0f3-a40a-311e-9b60-344a2d3821d0","pitchNumber":2,"startTime":"2025-07-23T21:23:42.379Z","endTime":"2025-07-23T21:23:47.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.2139273762854,"aZ":-33.60423491705575,"pfxX":-1.5840664186242805,"pfxZ":-0.9342461604735046,"pX":-0.7791550340449102,"pZ":0.9967003033321622,"vX0":-5.83061688893537,"vY0":-121.90117466339755,"vZ0":-4.05062697758089,"x":146.7,"y":211.87,"x0":1.8334280145249753,"y0":50.00256810672999,"z0":5.529626401170129,"aX":-2.42362728617773},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.3,"breakHorizontal":4.1,"spinRate":2907,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.44648695134941363,"extension":5.9190693430910155},"index":2,"playId":"a402ecdf-a5b3-3689-b345-554d47280ecd","pitchNumber":3,"startTime":"2025-07-23T21:23:59.723Z","endTime":"2025-07-23T21:24:05.871Z","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":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54729823983941,"aZ":-21.173703148102064,"pfxX":1.345800339565887,"pfxZ":5.9921283275142825,"pX":-0.38216752697752443,"pZ":1.7928771251699702,"vX0":-6.247164001147064,"vY0":-133.8489032641714,"vZ0":-5.97118106043728,"x":131.57,"y":190.37,"x0":1.7949355316853775,"y0":50.00611764218202,"z0":5.5419913151458156,"aX":2.472379837720845},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.0,"breakHorizontal":-1.3,"spinRate":2316,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.40729438549315855,"extension":5.9684965006955855},"index":3,"playId":"2ffe40d3-ff36-3e06-bc1c-d9e553c45898","pitchNumber":4,"startTime":"2025-07-23T21:24:16.873Z","endTime":"2025-07-23T21:24:21.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.38172290163532,"strikeZoneBottom":1.47859746637079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.3466349215947,"aZ":-41.364461278694655,"pfxX":-4.69760695749855,"pfxZ":-6.88931500817662,"pX":2.3777415496290977,"pZ":3.210881873917036,"vX0":2.0442748972742697,"vY0":-114.55325111486579,"vZ0":2.7849444423466228,"x":26.37,"y":152.09,"x0":2.0860359637118178,"y0":50.0019092506666,"z0":6.011534645156633,"aX":-6.268455624139128},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.5,"breakHorizontal":8.0,"spinRate":2969,"spinDirection":314},"zone":12,"typeConfidence":2.0,"plateTime":0.4773907574608449,"extension":5.669218783320069},"index":4,"playId":"5ef5b41d-d85f-31d4-b886-b03791435470","pitchNumber":5,"startTime":"2025-07-23T21:24:36.734Z","endTime":"2025-07-23T21:24:41.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.501359420327677,"aZ":-32.89352685393997,"pfxX":-3.2843969188576767,"pfxZ":-0.474169071348312,"pX":0.5540733121227628,"pZ":1.8963358507400685,"vX0":-2.326998325637601,"vY0":-121.73654485532073,"vZ0":-2.1787792547326807,"x":95.88,"y":187.58,"x0":1.9440289995714588,"y0":50.00203976778679,"z0":5.609255263651095,"aX":-5.003371049612948},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.1,"breakHorizontal":6.5,"spinRate":2968,"spinDirection":321},"zone":9,"typeConfidence":2.0,"plateTime":0.44735744466638483,"extension":5.9489682339618275},"hitData":{"launchSpeed":100.0,"launchAngle":34.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.09,"coordY":67.96}},"index":5,"playId":"3485d903-6744-3942-8c4e-ec01b493892e","pitchNumber":6,"startTime":"2025-07-23T21:24:49.913Z","endTime":"2025-07-23T21:25:13.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:25:13.445Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Nola grounds out, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T21:25:20.753Z","endTime":"2025-07-23T21:25:56.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":85.0,"endSpeed":79.1,"strikeZoneTop":3.42816602469753,"strikeZoneBottom":1.51535804742449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.86461258292516,"aZ":-26.186493829176367,"pfxX":6.195211523761628,"pfxZ":3.794298558673603,"pX":1.3793332442665063,"pZ":3.126095798616029,"vX0":-3.4082756451586476,"vY0":-123.8433881251645,"vZ0":-0.983801256330071,"x":64.42,"y":154.38,"x0":1.9566438819503684,"y0":50.005528530304105,"z0":5.686151151275435,"aX":9.785326663956646},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.0,"breakHorizontal":-10.6,"spinRate":1745,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.43949688495885475,"extension":5.618245495873055},"index":0,"playId":"a162ccd9-64fa-3cbc-8881-c4605a907e0f","pitchNumber":1,"startTime":"2025-07-23T21:25:33.801Z","endTime":"2025-07-23T21:25:38.340Z","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":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94347947365648,"aZ":-27.911103725480807,"pfxX":7.835273423332323,"pfxZ":2.31062062300569,"pX":-0.7470150577645319,"pZ":2.329550509534085,"vX0":-9.147070738948534,"vY0":-133.99295855996442,"vZ0":-3.1726451807658878,"x":145.47,"y":175.88,"x0":1.6694214614252796,"y0":50.0022725749775,"z0":5.491658556006428,"aX":14.457525419712077},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.7,"breakHorizontal":-12.6,"spinRate":2339,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4064858827792812,"extension":5.897612486230292},"hitData":{"launchSpeed":98.6,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":159.79}},"index":1,"playId":"0beb59d3-d732-3d04-a518-b04c28df631c","pitchNumber":2,"startTime":"2025-07-23T21:25:48.707Z","endTime":"2025-07-23T21:25:56.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:25:56.427Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a line drive to left fielder Alec Burleson.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T21:26:12.015Z","endTime":"2025-07-23T21:28:44.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.8,"strikeZoneTop":3.4009942381194,"strikeZoneBottom":1.49939784890186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86299052048682,"aZ":-27.41448313798675,"pfxX":6.823595793341326,"pfxZ":2.574499650594671,"pX":0.09316639874737424,"pZ":2.0993334013113127,"vX0":-6.818719029907384,"vY0":-133.91845273548293,"vZ0":-3.813535271129204,"x":113.45,"y":182.1,"x0":1.7633101214568883,"y0":50.00373312362968,"z0":5.461768604258887,"aX":12.62586256284169},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.2,"breakHorizontal":-11.3,"spinRate":2296,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.40610928235034205,"extension":5.750810289349934},"index":0,"playId":"bbc606ae-df0e-3e11-8479-48253b14e50d","pitchNumber":1,"startTime":"2025-07-23T21:26:21.859Z","endTime":"2025-07-23T21:26:26.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.506620534809578,"aZ":-24.778365438546988,"pfxX":5.071254842348958,"pfxZ":4.726797303276824,"pX":1.3239912708448223,"pZ":2.409573084202261,"vX0":-3.307004244031723,"vY0":-123.9896248129841,"vZ0":-2.654734578987444,"x":66.53,"y":173.72,"x0":2.0124422588048225,"y0":50.0044921748725,"z0":5.549781884750469,"aX":7.940425777544181},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.2,"breakHorizontal":-8.5,"spinRate":1700,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4408151981884352,"extension":5.668929657015675},"index":1,"playId":"c06b1feb-2134-331d-953e-5bced3c9bf3c","pitchNumber":2,"startTime":"2025-07-23T21:26:33.715Z","endTime":"2025-07-23T21:26:39.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.51288721450516,"strikeZoneBottom":1.61144083923563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.886231237794078,"aZ":-22.834618194001642,"pfxX":6.956089217933046,"pfxZ":5.729435269270229,"pX":1.2996958508012622,"pZ":1.4166037411284134,"vX0":-4.015617323302022,"vY0":-126.62519236673293,"vZ0":-5.355689706777135,"x":67.46,"y":200.53,"x0":1.9990163457099261,"y0":50.005480295122844,"z0":5.376658648537814,"aX":11.342875592176476},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.5,"breakHorizontal":-11.8,"spinRate":1740,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4319064868251572,"extension":5.849142191736078},"index":2,"playId":"36044a32-47a1-31ac-b11a-1c119c07d23d","pitchNumber":3,"startTime":"2025-07-23T21:26:48.950Z","endTime":"2025-07-23T21:26:53.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":78.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.629205141625395,"aZ":-32.92662339697617,"pfxX":-1.825777536305223,"pfxZ":-0.490539654004432,"pX":0.24302448971324814,"pZ":1.5330685729750526,"vX0":-3.305430824212278,"vY0":-121.45514041873997,"vZ0":-2.9203268781350538,"x":107.74,"y":197.39,"x0":1.849099749891013,"y0":50.00520435157681,"z0":5.561511444491511,"aX":-2.7788640352377683},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.2,"breakHorizontal":4.0,"spinRate":2978,"spinDirection":314},"zone":8,"typeConfidence":2.0,"plateTime":0.4477952121179407,"extension":5.870697323157851},"index":3,"playId":"529afbeb-3bdd-303e-898a-72c3c477732b","pitchNumber":4,"startTime":"2025-07-23T21:27:02.015Z","endTime":"2025-07-23T21:27:06.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.422673875628053,"aZ":-25.453604533334367,"pfxX":7.656808810310072,"pfxZ":3.6238862312421354,"pX":-0.12631420336168844,"pZ":2.5024605607784345,"vX0":-7.683990593490668,"vY0":-134.17761257858425,"vZ0":-3.3512265219174324,"x":121.81,"y":171.21,"x0":1.7567321879349778,"y0":50.00361879178503,"z0":5.547465075324242,"aX":14.199215625020054},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":-12.6,"spinRate":2428,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.4056104604729103,"extension":5.883169830279238},"index":4,"playId":"ad04c067-ff7b-3dff-94e8-f74992d823f6","pitchNumber":5,"startTime":"2025-07-23T21:27:21.661Z","endTime":"2025-07-23T21:27:28.545Z","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":81.1,"endSpeed":75.9,"strikeZoneTop":3.54552243472508,"strikeZoneBottom":1.61686969252585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.62855232362896,"aZ":-40.55434881229278,"pfxX":-4.1528932215055905,"pfxZ":-5.865666445805251,"pX":1.6158221057752271,"pZ":0.7941355782186936,"vX0":0.44380069180709714,"vY0":-118.25998296807573,"vZ0":-2.864904505842498,"x":55.41,"y":217.34,"x0":1.9667565375686091,"y0":50.000877345663646,"z0":5.708465041287255,"aX":-5.935147824862923},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.0,"breakHorizontal":7.4,"spinRate":3022,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.46155393390881816,"extension":5.798236017577083},"index":5,"playId":"f953ddbf-ddb3-371c-bb2a-5ce8012a4c1e","pitchNumber":6,"startTime":"2025-07-23T21:27:53.616Z","endTime":"2025-07-23T21:27:58.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.761200842400527,"aZ":-25.766634259074536,"pfxX":5.665491361075595,"pfxZ":3.8351182260678023,"pX":-0.09474193151396965,"pZ":1.4298847361039106,"vX0":-6.848111626229592,"vY0":-127.01523860500066,"vZ0":-5.049800480922294,"x":120.61,"y":200.17,"x0":1.873482696792319,"y0":50.000643124444956,"z0":5.4389701598982825,"aX":9.456001241789291},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.2,"breakHorizontal":-9.1,"spinRate":1800,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.42773534995014684,"extension":5.794221992204205},"index":6,"playId":"90ec11d9-edda-3b2e-8184-7ea8f3f1253e","pitchNumber":7,"startTime":"2025-07-23T21:28:12.193Z","endTime":"2025-07-23T21:28:16.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.650021184335877,"aZ":-26.207991861565436,"pfxX":6.420761390954041,"pfxZ":3.114079979188161,"pX":-0.9575204293963486,"pZ":2.101860686365574,"vX0":-9.304733524338536,"vY0":-136.01567185381307,"vZ0":-4.192783535691752,"x":153.5,"y":182.03,"x0":1.6390723768650324,"y0":50.00293867193992,"z0":5.433901500071551,"aX":12.297903261273861},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.2,"breakHorizontal":-10.2,"spinRate":2232,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3993619916878086,"extension":6.32568924312056},"hitData":{"launchSpeed":70.4,"launchAngle":21.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.28,"coordY":113.97}},"index":7,"playId":"bb563037-49e9-34be-9099-5aeda5418225","pitchNumber":8,"startTime":"2025-07-23T21:28:32.689Z","endTime":"2025-07-23T21:28:44.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:28:44.887Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Orlando Arcia called out on strikes.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T21:28:53.258Z","endTime":"2025-07-23T21:30:48.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.50877265800559,"strikeZoneBottom":1.53219645641483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.395743383666627,"aZ":-28.473751367323192,"pfxX":7.965098016224279,"pfxZ":1.9807923028252448,"pX":-1.524530517299657,"pZ":0.29277348964577793,"vX0":-11.007269165012406,"vY0":-135.3831920557593,"vZ0":-7.9735172656438165,"x":175.11,"y":230.88,"x0":1.544506219190482,"y0":50.00672755687829,"z0":5.246908261169835,"aX":14.905389640363449},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.2,"breakHorizontal":-12.4,"spinRate":2326,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.40338807719484615,"extension":6.114419484649767},"index":0,"playId":"705f809d-fb43-3db7-9d86-3f9d19875000","pitchNumber":1,"startTime":"2025-07-23T21:29:11.642Z","endTime":"2025-07-23T21:29:15.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91296195042714,"aZ":-29.471733445236264,"pfxX":8.59248129036514,"pfxZ":1.6696682787986763,"pX":0.4153496806779081,"pZ":1.2205387156261156,"vX0":-6.384476195646642,"vY0":-125.94471855983706,"vZ0":-4.449080087335837,"x":101.17,"y":205.83,"x0":1.8581328586215635,"y0":50.002511853289036,"z0":5.374647107912422,"aX":13.899650684459855},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":-14.3,"spinRate":1845,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.43374431430459337,"extension":5.797701774078967},"index":1,"playId":"e4d5730f-4183-39b0-af90-241f1974b1c5","pitchNumber":2,"startTime":"2025-07-23T21:29:32.925Z","endTime":"2025-07-23T21:29:39.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.983495737379283,"aZ":-30.40202275951234,"pfxX":7.495919756410529,"pfxZ":1.1482537027443422,"pX":0.8742428939477589,"pZ":1.3812283054680026,"vX0":-4.847383062914827,"vY0":-123.90240567856563,"vZ0":-3.630058936062772,"x":83.68,"y":201.49,"x0":1.8873328962023506,"y0":50.00514271995931,"z0":5.4204677233458325,"aX":11.594425423014686},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.4,"breakHorizontal":-12.4,"spinRate":1840,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4429602611878174,"extension":5.945165491891359},"index":2,"playId":"43f01506-265a-3911-8fd6-d58886fe56e6","pitchNumber":3,"startTime":"2025-07-23T21:29:49.772Z","endTime":"2025-07-23T21:29:54.319Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-23T21:30:05.016Z","endTime":"2025-07-23T21:30:16.792Z","isPitch":false,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"}},{"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":80.7,"endSpeed":75.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.159590588393147,"aZ":-41.37145416724454,"pfxX":-3.6537277379995636,"pfxZ":-6.4750380819027935,"pX":-0.3897055556749471,"pZ":1.2724014601803135,"vX0":-4.029365309762573,"vY0":-117.58347479139906,"vZ0":-1.6194307458095762,"x":131.85,"y":204.43,"x0":1.8111825842090545,"y0":50.00169817561988,"z0":5.7572494270958465,"aX":-5.191292236198895},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.9,"breakHorizontal":7.4,"spinRate":3031,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4631893320372331,"extension":5.748873257947536},"index":4,"playId":"c92453b4-3043-39bb-8f21-d5e77f4e78c5","pitchNumber":4,"startTime":"2025-07-23T21:30:16.792Z","endTime":"2025-07-23T21:30:21.208Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.4124265427885,"strikeZoneBottom":1.62781201599564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.238443928859503,"aZ":-30.33114877114933,"pfxX":4.508046395194425,"pfxZ":0.9583194632139129,"pX":-0.6273291368230632,"pZ":3.10199560836261,"vX0":-7.757408371140634,"vY0":-136.44975522639015,"vZ0":-1.0767495752158802,"x":140.91,"y":155.03,"x0":1.644920595878437,"y0":50.00050153332194,"z0":5.559684697155977,"aX":8.644918494621828},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.7,"breakHorizontal":-6.8,"spinRate":2386,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.3988289599256909,"extension":5.7689996331716005},"index":5,"playId":"f87e2a84-20dd-3a4a-87d0-a019e1a20d40","pitchNumber":5,"startTime":"2025-07-23T21:30:43.620Z","endTime":"2025-07-23T21:30:48.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:30:48.660Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, third baseman Nolan Arenado to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T21:30:59.638Z","endTime":"2025-07-23T21:31:54.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":91.1,"endSpeed":84.4,"strikeZoneTop":3.32816175288115,"strikeZoneBottom":1.54243753435529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28593166045393,"aZ":-29.578691664976795,"pfxX":6.701569178076656,"pfxZ":1.4434295588615473,"pX":-0.35206436571075356,"pZ":1.6996909984353246,"vX0":-7.753849218001615,"vY0":-132.46962703826026,"vZ0":-4.178775879303184,"x":130.42,"y":192.89,"x0":1.726662056133781,"y0":50.00174466152455,"z0":5.432112323767162,"aX":12.04513517191985},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.0,"breakHorizontal":-10.7,"spinRate":2281,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.4116868285615838,"extension":6.043888101819888},"index":0,"playId":"47d1b7f6-e050-3e32-8b63-8719a9adf27b","pitchNumber":1,"startTime":"2025-07-23T21:31:10.935Z","endTime":"2025-07-23T21:31:15.316Z","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":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.1,"strikeZoneTop":3.23980964453988,"strikeZoneBottom":1.52835000945213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.388225488939643,"aZ":-41.693748418936316,"pfxX":-5.327702416825828,"pfxZ":-7.287604175318794,"pX":2.121191804105797,"pZ":1.8311133418538619,"vX0":1.7794259519381608,"vY0":-113.72537859220124,"vZ0":0.17986148325435747,"x":36.15,"y":189.34,"x0":2.0195631752310703,"y0":50.002560093576186,"z0":5.895775537982491,"aX":-6.959434989150683},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-12.8,"breakHorizontal":9.1,"spinRate":3058,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4821197407504165,"extension":5.6641491423798325},"index":1,"playId":"f18fef8a-53cd-367b-9b21-98ad3d0091bc","pitchNumber":2,"startTime":"2025-07-23T21:31:29.401Z","endTime":"2025-07-23T21:31:33.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.055357654135616,"aZ":-29.94227362985447,"pfxX":7.366413627154707,"pfxZ":1.4049917535297238,"pX":-0.45747501455459455,"pZ":1.5282524904523809,"vX0":-7.68053705715992,"vY0":-124.76049911784874,"vZ0":-3.69510599287537,"x":134.44,"y":197.52,"x0":1.6912757610162374,"y0":50.00516523567145,"z0":5.473381626191364,"aX":11.715900552296292},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.9,"breakHorizontal":-11.8,"spinRate":1796,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.4375872438622732,"extension":5.727282975604796},"hitData":{"launchSpeed":97.0,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.73,"coordY":164.35}},"index":2,"playId":"c1bcfb3e-4b06-3368-818c-f41f8616fb2b","pitchNumber":3,"startTime":"2025-07-23T21:31:46.278Z","endTime":"2025-07-23T21:31:54.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:31:54.011Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Arenado lines out to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T21:34:21.592Z","endTime":"2025-07-23T21:34:30.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Kinley replaces Jimmy Herget.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T21:33:15.498Z","endTime":"2025-07-23T21:34:23.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.420194170618736,"aZ":-27.79193746785605,"pfxX":0.2407297717960506,"pfxZ":2.6178003774248975,"pX":0.3977683921183479,"pZ":2.501201777480961,"vX0":3.1895991586117836,"vY0":-127.85853078952826,"vZ0":-4.34036959470063,"x":101.84,"y":171.25,"x0":-0.891061237675675,"y0":50.004982931233236,"z0":6.3719213286329035,"aX":0.4030363828298815},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":-1.1,"spinRate":2594,"spinDirection":160},"zone":6,"typeConfidence":0.91,"plateTime":0.42645411064588856,"extension":5.508103628891972},"hitData":{"launchSpeed":91.9,"launchAngle":24.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.61,"coordY":85.26}},"index":1,"playId":"56a29f10-401c-3305-b3a6-ea524c4c30a3","pitchNumber":1,"startTime":"2025-07-23T21:34:23.524Z","endTime":"2025-07-23T21:34:30.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:34:30.994Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T21:34:40.710Z","endTime":"2025-07-23T21:37:03.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"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":95.7,"endSpeed":89.2,"strikeZoneTop":3.51173127447895,"strikeZoneBottom":1.63983644185134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.741352642792066,"aZ":-17.36213897802781,"pfxX":-1.197911981885304,"pfxZ":7.391274848157417,"pX":0.2089932748418289,"pZ":2.2447815178843626,"vX0":2.977910034037201,"vY0":-139.35922999453865,"vZ0":-8.077373785524665,"x":109.03,"y":178.17,"x0":-0.7088912888270104,"y0":50.005713035709746,"z0":6.287179574117866,"aX":-2.4017450943148417},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":1.7,"spinRate":2541,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.39022907418347597,"extension":5.488210897866039},"index":0,"playId":"6d56d294-7828-3c84-bbbe-2a0424e039a1","pitchNumber":1,"startTime":"2025-07-23T21:35:00.034Z","endTime":"2025-07-23T21:35:04.439Z","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":88.7,"endSpeed":82.5,"strikeZoneTop":3.45796062991703,"strikeZoneBottom":1.81076133479405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.873995786840844,"aZ":-26.47517669925202,"pfxX":-0.3708840828179607,"pfxZ":3.3402936227554054,"pX":0.7088533572463491,"pZ":1.5211063512533465,"vX0":3.868081271145389,"vY0":-129.06700087595033,"vZ0":-6.795519831908892,"x":89.98,"y":197.71,"x0":-0.7535600921461025,"y0":50.003938525145976,"z0":6.193973814223296,"aX":-0.633171168154982},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":-0.1,"spinRate":2653,"spinDirection":181},"zone":14,"typeConfidence":0.91,"plateTime":0.4224542369750517,"extension":5.560179746568802},"index":1,"playId":"98f887d8-6489-30f2-8c41-af9bdd5c9439","pitchNumber":2,"startTime":"2025-07-23T21:35:15.407Z","endTime":"2025-07-23T21:35:19.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.4,"strikeZoneTop":3.43324255015219,"strikeZoneBottom":1.56167849056214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50034358456191,"aZ":-27.591198518950602,"pfxX":0.06247690901188019,"pfxZ":2.6513383021484853,"pX":0.09894436056849976,"pZ":0.7657566090849638,"vX0":2.4242702817512396,"vY0":-129.4313618672785,"vZ0":-8.582183725105095,"x":113.23,"y":218.1,"x0":-0.8509692040057626,"y0":50.00065407910386,"z0":6.18179345816413,"aX":0.10761906655635674},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":-0.6,"spinRate":2735,"spinDirection":167},"zone":14,"typeConfidence":0.91,"plateTime":0.4203350683899236,"extension":5.545175204074497},"index":2,"playId":"60b3e784-b7b9-312d-ae9f-4b0e4835a446","pitchNumber":3,"startTime":"2025-07-23T21:35:31.997Z","endTime":"2025-07-23T21:35:36.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.7,"strikeZoneTop":3.32130641842517,"strikeZoneBottom":1.56178580621293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.77918980037329,"aZ":-29.97569796265749,"pfxX":0.6693435285680756,"pfxZ":1.3095992344843062,"pX":0.13029578445753653,"pZ":2.6730183567535013,"vX0":2.216299055640938,"vY0":-127.44069960221982,"vZ0":-3.3626257612293156,"x":112.03,"y":166.61,"x0":-0.8312858650386307,"y0":50.000549210420296,"z0":6.332603816162145,"aX":1.120128515596905},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.7,"spinRate":2587,"spinDirection":165},"zone":5,"typeConfidence":0.91,"plateTime":0.4268840966800931,"extension":5.490100707635713},"index":3,"playId":"3d7e6218-e0f5-378a-bfe5-11e068168c43","pitchNumber":4,"startTime":"2025-07-23T21:35:55.729Z","endTime":"2025-07-23T21:36:00.159Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-23T21:36:07.302Z","endTime":"2025-07-23T21:36:17.991Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":84.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.96949655029962,"aZ":-29.17933059227744,"pfxX":0.9096012450796718,"pfxZ":1.7099251989021145,"pX":-0.2784350259248964,"pZ":1.492921850461809,"vX0":1.4157494675426932,"vY0":-129.98085393404762,"vZ0":-6.485526574831001,"x":127.61,"y":198.47,"x0":-0.9433094707360531,"y0":50.004023010005085,"z0":6.166420244255414,"aX":1.5946697172402242},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.9,"spinRate":2614,"spinDirection":151},"zone":7,"typeConfidence":0.91,"plateTime":0.41751019918761845,"extension":5.645470707785609},"index":5,"playId":"f575d077-f136-35db-a568-cfeb61fbf535","pitchNumber":5,"startTime":"2025-07-23T21:36:17.991Z","endTime":"2025-07-23T21:36:24.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.871802713473038,"aZ":-35.83408602939627,"pfxX":-0.5536521847925149,"pfxZ":-2.29023024070237,"pX":0.2248571071353434,"pZ":0.6323815129455951,"vX0":2.4428259089025115,"vY0":-125.01708542233328,"vZ0":-6.718791813007855,"x":108.43,"y":221.71,"x0":-0.6888393683402412,"y0":50.00316166550206,"z0":6.261008274009868,"aX":-0.8853893054234445},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.4,"breakHorizontal":0.5,"spinRate":2716,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4364899404303091,"extension":5.624251115004501},"index":6,"playId":"f09cb0a6-d7c8-3921-ae6b-da715d87ef5b","pitchNumber":6,"startTime":"2025-07-23T21:36:58.254Z","endTime":"2025-07-23T21:37:03.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:37:03.070Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T21:37:19.424Z","endTime":"2025-07-23T21:38:50.527Z","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":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"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":87.9,"endSpeed":83.2,"strikeZoneTop":3.95493949675382,"strikeZoneBottom":1.84226468074552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.191299177333097,"aZ":-29.452000779927136,"pfxX":0.09243801926105055,"pfxZ":1.5916165684399286,"pX":0.4549863033736229,"pZ":0.9783643246033328,"vX0":3.1443594036557463,"vY0":-128.04058326067386,"vZ0":-7.557339636920993,"x":99.66,"y":212.36,"x0":-0.7861893943339825,"y0":50.00111886662787,"z0":6.182520824673994,"aX":0.1578478516859525},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.8,"breakHorizontal":-0.7,"spinRate":2672,"spinDirection":164},"zone":14,"typeConfidence":0.91,"plateTime":0.4230957419251338,"extension":5.57704853262375},"index":0,"playId":"a3d656da-68af-3851-b658-399d0d211441","pitchNumber":1,"startTime":"2025-07-23T21:37:29.849Z","endTime":"2025-07-23T21:37:34.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":89.2,"strikeZoneTop":3.94394532611014,"strikeZoneBottom":1.79434382564322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.366124204809115,"aZ":-19.865744569931806,"pfxX":-0.6446121241028353,"pfxZ":6.188863930516015,"pX":0.2037089831708831,"pZ":2.4523996764890836,"vX0":2.7516073452265175,"vY0":-138.10520700227167,"vZ0":-7.072606672294982,"x":109.24,"y":172.57,"x0":-0.7093769618221958,"y0":50.00061509389185,"z0":6.3205225185676035,"aX":-1.2819564054966563},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":0.7,"spinRate":2460,"spinDirection":201},"zone":8,"typeConfidence":0.89,"plateTime":0.39228648931289456,"extension":5.498508221593231},"index":1,"playId":"7d88f386-cf44-31df-bd2d-c2d8e504bab4","pitchNumber":2,"startTime":"2025-07-23T21:37:47.052Z","endTime":"2025-07-23T21:37:51.258Z","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":88.4,"endSpeed":83.5,"strikeZoneTop":3.83,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.589612995347622,"aZ":-29.869974609128228,"pfxX":0.14091158834200446,"pfxZ":1.3300945441599543,"pX":1.0381754522196043,"pZ":1.9511167786355323,"vX0":4.485192473910759,"vY0":-128.82142074509463,"vZ0":-5.4515378574619495,"x":77.43,"y":186.1,"x0":-0.7232830661038714,"y0":50.00209607939542,"z0":6.325559701682779,"aX":0.2422465783355311},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-1.0,"spinRate":2640,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.42064879132072086,"extension":5.608135119128147},"index":2,"playId":"7518435b-ee08-34d8-88e1-b8b49c5d2060","pitchNumber":3,"startTime":"2025-07-23T21:38:04.324Z","endTime":"2025-07-23T21:38:08.676Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-23T21:38:25.149Z","endTime":"2025-07-23T21:38:45.012Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":81.3,"strikeZoneTop":3.83,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.41274422309245,"aZ":-36.641309787284115,"pfxX":0.6885227090865746,"pfxZ":-2.717321100476987,"pX":-0.1860527526226372,"pZ":2.116787260649489,"vX0":1.0086488548322046,"vY0":-125.93015310114092,"vZ0":-3.4475039328773205,"x":124.09,"y":181.63,"x0":-0.678017019260254,"y0":50.00559795542724,"z0":6.403294660304956,"aX":1.1299241670430495},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.4,"breakHorizontal":-1.4,"spinRate":2775,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.4314196466332372,"extension":5.466559038854298},"index":4,"playId":"bb158ce7-10ea-3333-8d5f-20eaae50eda3","pitchNumber":4,"startTime":"2025-07-23T21:38:45.012Z","endTime":"2025-07-23T21:38:50.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:38:50.527Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T21:37:19.424Z","endTime":"2025-07-23T21:38:50.527Z","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":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"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":87.9,"endSpeed":83.2,"strikeZoneTop":3.95493949675382,"strikeZoneBottom":1.84226468074552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.191299177333097,"aZ":-29.452000779927136,"pfxX":0.09243801926105055,"pfxZ":1.5916165684399286,"pX":0.4549863033736229,"pZ":0.9783643246033328,"vX0":3.1443594036557463,"vY0":-128.04058326067386,"vZ0":-7.557339636920993,"x":99.66,"y":212.36,"x0":-0.7861893943339825,"y0":50.00111886662787,"z0":6.182520824673994,"aX":0.1578478516859525},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.8,"breakHorizontal":-0.7,"spinRate":2672,"spinDirection":164},"zone":14,"typeConfidence":0.91,"plateTime":0.4230957419251338,"extension":5.57704853262375},"index":0,"playId":"a3d656da-68af-3851-b658-399d0d211441","pitchNumber":1,"startTime":"2025-07-23T21:37:29.849Z","endTime":"2025-07-23T21:37:34.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":89.2,"strikeZoneTop":3.94394532611014,"strikeZoneBottom":1.79434382564322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.366124204809115,"aZ":-19.865744569931806,"pfxX":-0.6446121241028353,"pfxZ":6.188863930516015,"pX":0.2037089831708831,"pZ":2.4523996764890836,"vX0":2.7516073452265175,"vY0":-138.10520700227167,"vZ0":-7.072606672294982,"x":109.24,"y":172.57,"x0":-0.7093769618221958,"y0":50.00061509389185,"z0":6.3205225185676035,"aX":-1.2819564054966563},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":0.7,"spinRate":2460,"spinDirection":201},"zone":8,"typeConfidence":0.89,"plateTime":0.39228648931289456,"extension":5.498508221593231},"index":1,"playId":"7d88f386-cf44-31df-bd2d-c2d8e504bab4","pitchNumber":2,"startTime":"2025-07-23T21:37:47.052Z","endTime":"2025-07-23T21:37:51.258Z","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":88.4,"endSpeed":83.5,"strikeZoneTop":3.83,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.589612995347622,"aZ":-29.869974609128228,"pfxX":0.14091158834200446,"pfxZ":1.3300945441599543,"pX":1.0381754522196043,"pZ":1.9511167786355323,"vX0":4.485192473910759,"vY0":-128.82142074509463,"vZ0":-5.4515378574619495,"x":77.43,"y":186.1,"x0":-0.7232830661038714,"y0":50.00209607939542,"z0":6.325559701682779,"aX":0.2422465783355311},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-1.0,"spinRate":2640,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.42064879132072086,"extension":5.608135119128147},"index":2,"playId":"7518435b-ee08-34d8-88e1-b8b49c5d2060","pitchNumber":3,"startTime":"2025-07-23T21:38:04.324Z","endTime":"2025-07-23T21:38:08.676Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-23T21:38:25.149Z","endTime":"2025-07-23T21:38:45.012Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":81.3,"strikeZoneTop":3.83,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.41274422309245,"aZ":-36.641309787284115,"pfxX":0.6885227090865746,"pfxZ":-2.717321100476987,"pX":-0.1860527526226372,"pZ":2.116787260649489,"vX0":1.0086488548322046,"vY0":-125.93015310114092,"vZ0":-3.4475039328773205,"x":124.09,"y":181.63,"x0":-0.678017019260254,"y0":50.00559795542724,"z0":6.403294660304956,"aX":1.1299241670430495},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.4,"breakHorizontal":-1.4,"spinRate":2775,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.4314196466332372,"extension":5.466559038854298},"index":4,"playId":"bb158ce7-10ea-3333-8d5f-20eaae50eda3","pitchNumber":4,"startTime":"2025-07-23T21:38:45.012Z","endTime":"2025-07-23T21:38:50.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:38:50.527Z","atBatIndex":70},"scoringPlays":[16,17,18,19,41,63],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":107.23,"y":148.5},"type":"O","description":"Lineout"},{"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":116.85,"y":151.68},"type":"O","description":"Forceout"}],"home":[{"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":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":108.24,"y":153.2},"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":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":131.8,"y":190.37},"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":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":111.86,"y":185.28},"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":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":139.65,"y":189.18},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":20,"top":[9,10,11,12],"bottom":[13,14,15,16,17,18,19,20],"hits":{"away":[{"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":122.63,"y":77.05},"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":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":104.69,"y":163.84},"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":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":166.78,"y":120.2},"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":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":136.19,"y":111.64},"type":"O","description":"Flyout"}],"home":[{"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":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":165.29,"y":98.11},"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":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"coordinates":{"x":147.58,"y":89.21},"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":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":136.63,"y":77.93},"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":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":99.12,"y":118.74},"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":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":181.71,"y":134.45},"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":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":158.91,"y":117.22},"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":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":139.15,"y":154.72},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":21,"endIndex":27,"top":[21,22,23,24],"bottom":[25,26,27],"hits":{"away":[{"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":78.27,"y":54.09},"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":56.04,"y":92.39},"type":"O","description":"Flyout"}],"home":[{"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":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":104.18,"y":167.9},"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":3,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":151.82,"y":150.16},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":100.13,"y":164.86},"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":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":100.48,"y":48.25},"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":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":97.6,"y":195.26},"type":"O","description":"Pop Out"}],"home":[{"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":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"coordinates":{"x":160.67,"y":73.36},"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":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":148.78,"y":160.8},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":43,"top":[35,36,37],"bottom":[38,39,40,41,42,43],"hits":{"away":[{"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":123.86,"y":192.12},"type":"O","description":"Bunt 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":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":153.84,"y":167.39},"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":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":110.26,"y":152.19},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":94.56,"y":111.14},"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":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":104.69,"y":85.16},"type":"H","description":"Double"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":103.68,"y":155.74},"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":6,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":41.35,"y":90.68},"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":6,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":110.58,"y":166.33},"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":6,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":154.35,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"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":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"coordinates":{"x":119.69,"y":67.8},"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":6,"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":106.21,"y":164.35},"type":"O","description":"Grounded Into DP"},{"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":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":83.91,"y":173.98},"type":"O","description":"Pop Out"}]}},{"startIndex":51,"endIndex":58,"top":[51,52,53],"bottom":[54,55,56,57,58],"hits":{"away":[{"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":112.69,"y":137.25},"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":7,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":152.34,"y":185.61},"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":7,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":101.7,"y":107.39},"type":"O","description":"Flyout"}],"home":[{"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":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":109.76,"y":177.53},"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":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":126.48,"y":142.56},"type":"H","description":"Single"}]}},{"startIndex":59,"endIndex":67,"top":[59,60,61,62],"bottom":[63,64,65,66,67],"hits":{"away":[{"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":143.2,"y":160.3},"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":120.91,"y":105.06},"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":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":140.16,"y":102.53},"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":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":70.4,"y":73.39},"type":"O","description":"Flyout"}],"home":[{"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":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":215.09,"y":67.96},"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":8,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"coordinates":{"x":108.24,"y":159.79},"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":8,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":67.28,"y":113.97},"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":8,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":107.73,"y":164.35},"type":"O","description":"Groundout"}]}},{"startIndex":68,"endIndex":70,"top":[68,69,70],"bottom":[],"hits":{"away":[{"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":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":50.61,"y":85.26},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":4,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":12,"errors":0,"leftOnBase":7},"away":{"runs":0,"hits":5,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"catcher":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"first":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"second":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"third":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"shortstop":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"left":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"center":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"right":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"onDeck":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"inHole":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"battingOrder":2,"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"battingOrder":7,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"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":6,"groundOuts":10,"airOuts":11,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".252","atBats":31,"obp":".321","slg":".393","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":7,"rbi":0,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":11,"airOuts":3,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":34,"obp":".405","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":153,"era":"4.21","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.29","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":59,"strikes":94,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.67","rbi":6,"pitchesPerInning":"19.13","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":24,"errors":0,"chances":36,"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":5,"gamesStarted":4,"flyOuts":18,"groundOuts":30,"airOuts":35,"runs":12,"doubles":2,"triples":2,"homeRuns":2,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":107,"obp":".270","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":425,"era":"3.49","inningsPitched":"28.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.02","battersFaced":112,"outs":85,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":425,"balls":160,"strikes":265,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".667","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"5.40","walksPer9Inn":"0.95","hitsPer9Inn":"8.26","runsScoredPer9":"3.81","homeRunsPer9":"0.64","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":23,"groundOuts":37,"airOuts":50,"runs":23,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":69,"baseOnBalls":13,"intentionalWalks":0,"hits":45,"hitByPitch":2,"avg":".225","atBats":200,"obp":".278","slg":".320","ops":".598","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":64,"rbi":25,"leftOnBase":105,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.67","popOuts":13,"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":3,"putOuts":109,"errors":1,"chances":113,"fielding":".991","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":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":45,"groundOuts":74,"airOuts":75,"runs":43,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":89,"baseOnBalls":30,"intentionalWalks":0,"hits":69,"hitByPitch":8,"avg":".230","atBats":300,"obp":".315","slg":".323","ops":".638","caughtStealing":2,"stolenBases":25,"stolenBasePercentage":".926","caughtStealingPercentage":".074","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":345,"totalBases":97,"rbi":33,"leftOnBase":116,"sacBunts":5,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":12,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":236,"errors":2,"chances":241,"fielding":".992","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":"400","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":50,"groundOuts":81,"airOuts":86,"runs":49,"doubles":26,"triples":0,"homeRuns":13,"strikeOuts":103,"baseOnBalls":32,"intentionalWalks":1,"hits":93,"hitByPitch":14,"avg":".258","atBats":360,"obp":".341","slg":".439","ops":".780","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":158,"rbi":57,"leftOnBase":168,"sacBunts":1,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.69","popOuts":9,"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":57,"putOuts":676,"errors":4,"chances":737,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"summary":"1.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":13,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":28,"obp":".226","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":122,"era":"1.08","inningsPitched":"8.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.84","battersFaced":31,"outs":25,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":47,"strikes":75,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.64","gamesFinished":2,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"3.24","walksPer9Inn":"2.16","hitsPer9Inn":"5.40","runsScoredPer9":"1.08","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","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":29,"gamesStarted":2,"flyOuts":27,"groundOuts":51,"airOuts":56,"runs":23,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":46,"baseOnBalls":9,"intentionalWalks":0,"hits":50,"hitByPitch":1,"atBats":201,"obp":".283","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":844,"era":"3.29","inningsPitched":"52.0","wins":5,"losses":2,"saves":1,"saveOpportunities":4,"holds":6,"blownSaves":3,"earnedRuns":19,"whip":"1.13","battersFaced":213,"outs":156,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":844,"balls":278,"strikes":566,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".714","pitchesPerInning":"16.23","gamesFinished":2,"strikeoutWalkRatio":"5.11","strikeoutsPer9Inn":"7.96","walksPer9Inn":"1.56","hitsPer9Inn":"8.65","runsScoredPer9":"3.98","homeRunsPer9":"0.69","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":75,"groundOuts":84,"airOuts":140,"runs":41,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":36,"baseOnBalls":26,"intentionalWalks":4,"hits":82,"hitByPitch":3,"avg":".241","atBats":340,"obp":".299","slg":".379","ops":".678","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":129,"rbi":43,"leftOnBase":167,"sacBunts":0,"sacFlies":2,"babip":".243","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":37,"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":172,"putOuts":63,"errors":3,"chances":238,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":40,"gamesStarted":0,"flyOuts":29,"groundOuts":58,"airOuts":52,"runs":18,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":48,"baseOnBalls":19,"intentionalWalks":1,"hits":46,"hitByPitch":1,"atBats":202,"obp":".295","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":834,"era":"2.95","inningsPitched":"55.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":12,"blownSaves":2,"earnedRuns":18,"whip":"1.18","battersFaced":224,"outs":165,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":834,"balls":281,"strikes":553,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".667","pitchesPerInning":"15.16","gamesFinished":7,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.85","walksPer9Inn":"3.11","hitsPer9Inn":"7.53","runsScoredPer9":"2.95","homeRunsPer9":"0.65","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":12},"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":19,"gamesStarted":19,"flyOuts":77,"groundOuts":94,"airOuts":124,"runs":58,"doubles":21,"triples":4,"homeRuns":17,"strikeOuts":69,"baseOnBalls":23,"intentionalWalks":0,"hits":103,"hitByPitch":2,"atBats":385,"obp":".309","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1537,"era":"5.20","inningsPitched":"97.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.30","battersFaced":415,"outs":291,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1537,"balls":521,"strikes":1016,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".417","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.40","walksPer9Inn":"2.13","hitsPer9Inn":"9.56","runsScoredPer9":"5.38","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":24,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".368","atBats":19,"obp":".429","slg":".632","ops":"1.061","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":12,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":38,"gamesStarted":0,"flyOuts":14,"groundOuts":35,"airOuts":25,"runs":11,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":3,"hits":25,"hitByPitch":1,"atBats":110,"obp":".320","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":505,"era":"2.30","inningsPitched":"31.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":14,"blownSaves":0,"earnedRuns":8,"whip":"1.28","battersFaced":132,"outs":94,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":505,"balls":187,"strikes":318,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".500","pitchesPerInning":"16.12","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.62","walksPer9Inn":"4.31","hitsPer9Inn":"7.18","runsScoredPer9":"3.16","homeRunsPer9":"0.29","inheritedRunners":17,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":41,"flyOuts":12,"groundOuts":12,"airOuts":22,"runs":12,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".164","atBats":67,"obp":".282","slg":".194","ops":".476","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":13,"rbi":1,"leftOnBase":24,"sacBunts":2,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":42,"putOuts":48,"errors":0,"chances":90,"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":"300","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":60,"groundOuts":75,"airOuts":105,"runs":33,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":44,"baseOnBalls":25,"intentionalWalks":1,"hits":90,"hitByPitch":1,"avg":".290","atBats":310,"obp":".342","slg":".461","ops":".803","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":143,"rbi":44,"leftOnBase":140,"sacBunts":1,"sacFlies":3,"babip":".304","groundOutsToAirouts":"0.71","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"25.83","popOuts":23,"lineOuts":22},"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":18,"putOuts":275,"errors":3,"chances":296,"fielding":".990","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":20,"gamesStarted":20,"flyOuts":51,"groundOuts":92,"airOuts":104,"runs":53,"doubles":18,"triples":4,"homeRuns":12,"strikeOuts":123,"baseOnBalls":19,"intentionalWalks":0,"hits":109,"hitByPitch":3,"atBats":427,"obp":".291","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1637,"era":"4.04","inningsPitched":"111.1","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.15","battersFaced":453,"outs":334,"gamesPitched":20,"completeGames":1,"shutouts":1,"pitchesThrown":1637,"balls":542,"strikes":1095,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".692","pitchesPerInning":"14.70","gamesFinished":0,"strikeoutWalkRatio":"6.47","strikeoutsPer9Inn":"9.94","walksPer9Inn":"1.54","hitsPer9Inn":"8.81","runsScoredPer9":"4.28","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":3,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":8,"strikes":22,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":2,"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":40,"gamesStarted":0,"flyOuts":13,"groundOuts":71,"airOuts":22,"runs":28,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":0,"hits":51,"hitByPitch":0,"atBats":166,"obp":".352","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":645,"era":"5.35","inningsPitched":"38.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":23,"whip":"1.63","battersFaced":180,"outs":116,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":224,"strikes":421,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"3.23","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.68","gamesFinished":13,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.59","walksPer9Inn":"2.79","hitsPer9Inn":"11.87","runsScoredPer9":"6.52","homeRunsPer9":"1.63","inheritedRunners":26,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":8},"fielding":{"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"}]},"ID695336":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":15,"groundOuts":20,"airOuts":24,"runs":6,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":3,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".241","atBats":87,"obp":".264","slg":".345","ops":".609","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":30,"rbi":10,"leftOnBase":47,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.00","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":25,"errors":3,"chances":86,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":19,"gamesStarted":0,"flyOuts":9,"groundOuts":24,"airOuts":18,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":87,"obp":".327","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":423,"era":"1.85","inningsPitched":"24.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"1.27","battersFaced":101,"outs":73,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":423,"balls":169,"strikes":254,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"17.38","gamesFinished":3,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"9.62","walksPer9Inn":"4.44","hitsPer9Inn":"7.03","runsScoredPer9":"2.22","homeRunsPer9":"0.74","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"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":{"note":"(L, 5-7)","summary":"5.0 IP, 5 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":2,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":40,"strikes":57,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":20,"gamesStarted":20,"flyOuts":40,"groundOuts":178,"airOuts":71,"runs":63,"doubles":21,"triples":4,"homeRuns":14,"strikeOuts":72,"baseOnBalls":36,"intentionalWalks":0,"hits":115,"hitByPitch":1,"atBats":434,"obp":".322","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1786,"era":"4.91","inningsPitched":"110.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.37","battersFaced":474,"outs":330,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1786,"balls":693,"strikes":1093,"strikePercentage":".610","hitBatsmen":1,"balks":2,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"2.51","rbi":5,"winPercentage":".417","pitchesPerInning":"16.24","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.89","walksPer9Inn":"2.95","hitsPer9Inn":"9.41","runsScoredPer9":"5.15","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":15,"errors":3,"chances":32,"fielding":".906","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":23,"airOuts":36,"runs":12,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":31,"hitByPitch":0,"avg":".310","atBats":100,"obp":".333","slg":".500","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":50,"rbi":15,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":13,"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":{"gamesStarted":1,"caughtStealing":4,"stolenBases":23,"stolenBasePercentage":".852","caughtStealingPercentage":".148","assists":7,"putOuts":178,"errors":3,"chances":188,"fielding":".984","passedBall":1,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":70,"groundOuts":97,"airOuts":118,"runs":48,"doubles":24,"triples":1,"homeRuns":10,"strikeOuts":80,"baseOnBalls":22,"intentionalWalks":0,"hits":103,"hitByPitch":2,"atBats":392,"obp":".302","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1530,"era":"4.13","inningsPitched":"100.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.25","battersFaced":422,"outs":301,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1530,"balls":527,"strikes":1003,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".462","pitchesPerInning":"15.25","gamesFinished":0,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"7.18","walksPer9Inn":"1.97","hitsPer9Inn":"9.24","runsScoredPer9":"4.31","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":21,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":78,"flyOuts":37,"groundOuts":62,"airOuts":68,"runs":26,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":66,"baseOnBalls":14,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".207","atBats":241,"obp":".252","slg":".324","ops":".576","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":78,"rbi":29,"leftOnBase":122,"sacBunts":3,"sacFlies":2,"babip":".257","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.17","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":39,"stolenBasePercentage":".736","caughtStealingPercentage":".264","assists":31,"putOuts":504,"errors":4,"chances":539,"fielding":".993","passedBall":6,"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":"0-4","gamesPlayed":1,"flyOuts":1,"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":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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":54,"groundOuts":105,"airOuts":105,"runs":52,"doubles":24,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":35,"intentionalWalks":3,"hits":107,"hitByPitch":7,"avg":".292","atBats":367,"obp":".361","slg":".422","ops":".783","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":155,"rbi":39,"leftOnBase":131,"sacBunts":1,"sacFlies":4,"babip":".321","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.88","popOuts":20,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":213,"putOuts":143,"errors":3,"chances":359,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664854":{"person":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"jerseyNumber":"56","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":34,"gamesStarted":0,"flyOuts":17,"groundOuts":31,"airOuts":32,"runs":12,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":2,"hits":34,"hitByPitch":1,"atBats":131,"obp":".331","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":572,"era":"3.18","inningsPitched":"34.0","wins":3,"losses":1,"saves":19,"saveOpportunities":24,"holds":0,"blownSaves":5,"earnedRuns":12,"whip":"1.41","battersFaced":149,"outs":102,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":572,"balls":182,"strikes":390,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".750","pitchesPerInning":"16.82","gamesFinished":27,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"9.79","walksPer9Inn":"3.71","hitsPer9Inn":"9.00","runsScoredPer9":"3.18","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","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":38,"gamesStarted":0,"flyOuts":13,"groundOuts":27,"airOuts":30,"runs":12,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":1,"hits":28,"hitByPitch":5,"atBats":130,"obp":".318","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":614,"era":"2.48","inningsPitched":"36.1","wins":1,"losses":3,"saves":2,"saveOpportunities":4,"holds":18,"blownSaves":2,"earnedRuns":10,"whip":"1.18","battersFaced":152,"outs":109,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":614,"balls":214,"strikes":400,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".250","pitchesPerInning":"16.90","gamesFinished":9,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"11.64","walksPer9Inn":"3.72","hitsPer9Inn":"6.94","runsScoredPer9":"2.97","homeRunsPer9":"0.25","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","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":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":63,"groundOuts":75,"airOuts":117,"runs":57,"doubles":20,"triples":0,"homeRuns":7,"strikeOuts":67,"baseOnBalls":27,"intentionalWalks":0,"hits":94,"hitByPitch":3,"avg":".269","atBats":350,"obp":".325","slg":".386","ops":".711","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":135,"rbi":34,"leftOnBase":129,"sacBunts":1,"sacFlies":2,"babip":".313","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":28,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":233,"putOuts":111,"errors":2,"chances":346,"fielding":".994","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-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":16,"groundOuts":52,"airOuts":34,"runs":22,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":39,"baseOnBalls":20,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".305","atBats":177,"obp":".381","slg":".486","ops":".867","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":86,"rbi":37,"leftOnBase":81,"sacBunts":0,"sacFlies":2,"babip":".348","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.12","popOuts":11,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":15,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":6,"putOuts":85,"errors":1,"chances":92,"fielding":".989","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,676475,575929,571448,691026,691023,650968,687363,669467,701552,667463],"pitchers":[669467,701552,667463],"bench":[665877,641658,686780,695336],"bullpen":[543243,664854,681517,669461,664208,571927,700241,571945,676617,668941],"battingOrder":[680977,671056,676475,575929,571448,691026,691023,650968,687363],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Walker, J (8, Gordon, T); Contreras, Wn (26, Gordon, T)."},{"label":"TB","value":"Contreras, Wn 2; Herrera; Pozo; Walker, J 2; Winn."},{"label":"Runners left in scoring position, 2 out","value":"Arenado; Pozo; Winn."},{"label":"GIDP","value":"Walker, J."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Donovan-Winn-Contreras, Wn; Arenado-Donovan-Contreras, Wn)."}]}],"note":[]},"home":{"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":2,"groundOuts":11,"airOuts":3,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".235","atBats":34,"obp":".294","slg":".386","ops":".680","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":16,"rbi":6,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":11,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":136,"era":"5.50","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.57","battersFaced":34,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":136,"balls":44,"strikes":92,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"pitchesPerInning":"15.11","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":9,"putOuts":27,"errors":0,"chances":36,"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}},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":17,"groundOuts":24,"airOuts":32,"runs":5,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".184","atBats":98,"obp":".273","slg":".276","ops":".549","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":27,"rbi":8,"leftOnBase":35,"sacBunts":2,"sacFlies":0,"babip":".239","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"98.00","popOuts":6,"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":85,"putOuts":42,"errors":3,"chances":130,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":46,"groundOuts":49,"airOuts":70,"runs":38,"doubles":11,"triples":6,"homeRuns":15,"strikeOuts":67,"baseOnBalls":17,"intentionalWalks":1,"hits":70,"hitByPitch":2,"avg":".275","atBats":255,"obp":".324","slg":".541","ops":".865","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":138,"rbi":39,"leftOnBase":85,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":5,"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":3,"putOuts":152,"errors":5,"chances":160,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":14,"groundOuts":36,"airOuts":19,"runs":12,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":1,"hits":25,"hitByPitch":0,"atBats":109,"obp":".331","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":551,"era":"3.00","inningsPitched":"30.0","wins":3,"losses":3,"saves":2,"saveOpportunities":6,"holds":6,"blownSaves":4,"earnedRuns":10,"whip":"1.40","battersFaced":127,"outs":90,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":237,"strikes":314,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.89","rbi":0,"winPercentage":".500","pitchesPerInning":"18.37","gamesFinished":13,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.10","hitsPer9Inn":"7.50","runsScoredPer9":"3.60","homeRunsPer9":"0.90","inheritedRunners":15,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669911":{"person":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"jerseyNumber":"4","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":33,"groundOuts":51,"airOuts":61,"runs":21,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":123,"baseOnBalls":27,"intentionalWalks":2,"hits":57,"hitByPitch":1,"avg":".197","atBats":290,"obp":".266","slg":".359","ops":".625","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":104,"rbi":31,"leftOnBase":117,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":10,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":691,"errors":3,"chances":739,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"2.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":10,"strikes":19,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":35,"groundOuts":45,"airOuts":66,"runs":18,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":18,"intentionalWalks":0,"hits":53,"hitByPitch":4,"atBats":203,"obp":".329","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":821,"era":"2.89","inningsPitched":"53.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":17,"whip":"1.34","battersFaced":229,"outs":159,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":821,"balls":292,"strikes":529,"strikePercentage":".640","hitBatsmen":4,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".000","pitchesPerInning":"15.49","gamesFinished":4,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"7.30","walksPer9Inn":"3.06","hitsPer9Inn":"9.00","runsScoredPer9":"3.06","homeRunsPer9":"0.85","inheritedRunners":27,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"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"}]},"ID641857":{"person":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"jerseyNumber":"24","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":51,"groundOuts":70,"airOuts":78,"runs":42,"doubles":15,"triples":1,"homeRuns":16,"strikeOuts":127,"baseOnBalls":49,"intentionalWalks":1,"hits":76,"hitByPitch":1,"avg":".217","atBats":350,"obp":".314","slg":".403","ops":".717","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":141,"rbi":35,"leftOnBase":145,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.88","popOuts":8,"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":195,"putOuts":75,"errors":6,"chances":276,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":59,"groundOuts":104,"airOuts":102,"runs":67,"doubles":21,"triples":3,"homeRuns":10,"strikeOuts":70,"baseOnBalls":25,"intentionalWalks":1,"hits":121,"hitByPitch":2,"atBats":392,"obp":".350","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1497,"era":"5.19","inningsPitched":"95.1","wins":2,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.53","battersFaced":424,"outs":286,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1497,"balls":487,"strikes":1010,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".167","pitchesPerInning":"15.70","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"6.61","walksPer9Inn":"2.36","hitsPer9Inn":"11.42","runsScoredPer9":"6.33","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":7,"gamesStarted":7,"flyOuts":38,"groundOuts":27,"airOuts":54,"runs":25,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":149,"obp":".363","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":580,"era":"6.03","inningsPitched":"34.1","wins":0,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.66","battersFaced":158,"outs":103,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":580,"balls":191,"strikes":389,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"5.24","walksPer9Inn":"1.83","hitsPer9Inn":"13.11","runsScoredPer9":"6.55","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":58,"flyOuts":34,"groundOuts":59,"airOuts":48,"runs":26,"doubles":14,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":20,"intentionalWalks":0,"hits":56,"hitByPitch":6,"avg":".315","atBats":178,"obp":".396","slg":".421","ops":".817","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":75,"rbi":16,"leftOnBase":68,"sacBunts":0,"sacFlies":3,"babip":".340","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"178.00","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":57,"errors":1,"chances":65,"fielding":".985","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":31,"gamesStarted":0,"flyOuts":16,"groundOuts":30,"airOuts":37,"runs":23,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":132,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":604,"era":"4.63","inningsPitched":"35.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":18,"whip":"1.31","battersFaced":149,"outs":105,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":217,"strikes":387,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.26","gamesFinished":9,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"8.74","walksPer9Inn":"3.34","hitsPer9Inn":"8.49","runsScoredPer9":"5.91","homeRunsPer9":"1.03","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"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":13,"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".237","atBats":38,"obp":".256","slg":".289","ops":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":11,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":12,"errors":1,"chances":15,"fielding":".933","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":51,"groundOuts":60,"airOuts":87,"runs":48,"doubles":18,"triples":4,"homeRuns":18,"strikeOuts":100,"baseOnBalls":21,"intentionalWalks":0,"hits":96,"hitByPitch":3,"avg":".281","atBats":342,"obp":".327","slg":".515","ops":".842","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":176,"rbi":56,"leftOnBase":135,"sacBunts":0,"sacFlies":1,"babip":".347","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":21,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":42,"stolenBasePercentage":".808","caughtStealingPercentage":".192","assists":24,"putOuts":372,"errors":7,"chances":403,"fielding":".983","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":21,"gamesStarted":1,"flyOuts":15,"groundOuts":35,"airOuts":27,"runs":25,"doubles":1,"triples":1,"homeRuns":8,"strikeOuts":17,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":114,"obp":".395","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":441,"era":"7.45","inningsPitched":"29.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.76","battersFaced":130,"outs":87,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":170,"strikes":271,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".---","pitchesPerInning":"15.21","gamesFinished":7,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"5.28","walksPer9Inn":"4.03","hitsPer9Inn":"11.79","runsScoredPer9":"7.76","homeRunsPer9":"2.48","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":28,"groundOuts":60,"airOuts":57,"runs":13,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":10,"intentionalWalks":0,"hits":47,"hitByPitch":3,"avg":".221","atBats":213,"obp":".264","slg":".343","ops":".607","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":73,"rbi":21,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.25","popOuts":10,"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":103,"putOuts":130,"errors":3,"chances":236,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":31,"groundOuts":38,"airOuts":51,"runs":33,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":48,"baseOnBalls":26,"intentionalWalks":4,"hits":41,"hitByPitch":2,"atBats":176,"obp":".335","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":842,"era":"5.91","inningsPitched":"45.2","wins":0,"losses":3,"saves":3,"saveOpportunities":6,"holds":7,"blownSaves":3,"earnedRuns":30,"whip":"1.47","battersFaced":206,"outs":137,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":842,"balls":303,"strikes":539,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"18.44","gamesFinished":15,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"9.46","walksPer9Inn":"5.12","hitsPer9Inn":"8.08","runsScoredPer9":"6.50","homeRunsPer9":"0.99","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":7,"gamesStarted":5,"flyOuts":23,"groundOuts":32,"airOuts":32,"runs":26,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":41,"hitByPitch":2,"atBats":112,"obp":".407","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":452,"era":"8.67","inningsPitched":"27.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.78","battersFaced":123,"outs":81,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":452,"balls":167,"strikes":285,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"16.74","gamesFinished":2,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"3.00","walksPer9Inn":"2.33","hitsPer9Inn":"13.67","runsScoredPer9":"8.67","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":27,"gamesStarted":0,"flyOuts":24,"groundOuts":33,"airOuts":34,"runs":21,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":17,"baseOnBalls":14,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":111,"obp":".341","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":478,"era":"5.83","inningsPitched":"29.1","wins":1,"losses":3,"saves":4,"saveOpportunities":4,"holds":3,"blownSaves":0,"earnedRuns":19,"whip":"1.47","battersFaced":127,"outs":88,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":478,"balls":194,"strikes":284,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".250","pitchesPerInning":"16.30","gamesFinished":13,"strikeoutWalkRatio":"1.21","strikeoutsPer9Inn":"5.22","walksPer9Inn":"4.30","hitsPer9Inn":"8.90","runsScoredPer9":"6.44","homeRunsPer9":"1.53","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"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}},"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":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":45,"groundOuts":68,"airOuts":75,"runs":45,"doubles":19,"triples":5,"homeRuns":11,"strikeOuts":102,"baseOnBalls":23,"intentionalWalks":0,"hits":92,"hitByPitch":3,"avg":".274","atBats":336,"obp":".325","slg":".458","ops":".783","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":154,"rbi":34,"leftOnBase":115,"sacBunts":0,"sacFlies":1,"babip":".362","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.54","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":165,"errors":2,"chances":175,"fielding":".989","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":{"note":"(W, 2-2)","summary":"6.0 IP, 0 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":5,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":31,"strikes":65,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":0,"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":4,"gamesStarted":4,"flyOuts":13,"groundOuts":27,"airOuts":25,"runs":11,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":89,"obp":".316","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":339,"era":"3.13","inningsPitched":"23.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.30","battersFaced":95,"outs":69,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":339,"balls":106,"strikes":233,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"14.74","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.09","walksPer9Inn":"2.35","hitsPer9Inn":"9.39","runsScoredPer9":"4.30","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":53,"groundOuts":77,"airOuts":87,"runs":35,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":89,"baseOnBalls":22,"intentionalWalks":0,"hits":69,"hitByPitch":0,"avg":".216","atBats":320,"obp":".265","slg":".331","ops":".596","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":106,"rbi":31,"leftOnBase":125,"sacBunts":0,"sacFlies":2,"babip":".274","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.71","popOuts":10,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":228,"errors":2,"chances":232,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656234":{"person":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":43,"gamesStarted":0,"flyOuts":19,"groundOuts":52,"airOuts":38,"runs":25,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":61,"baseOnBalls":21,"intentionalWalks":3,"hits":52,"hitByPitch":3,"atBats":200,"obp":".335","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":868,"era":"3.96","inningsPitched":"52.1","wins":3,"losses":1,"saves":0,"saveOpportunities":4,"holds":10,"blownSaves":4,"earnedRuns":23,"whip":"1.39","battersFaced":227,"outs":157,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":868,"balls":281,"strikes":587,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".750","pitchesPerInning":"16.59","gamesFinished":5,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"10.49","walksPer9Inn":"3.61","hitsPer9Inn":"8.94","runsScoredPer9":"4.30","homeRunsPer9":"0.69","inheritedRunners":35,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":13},"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}},"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":"600","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":17,"groundOuts":31,"airOuts":44,"runs":18,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".265","atBats":147,"obp":".303","slg":".442","ops":".745","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":65,"rbi":14,"leftOnBase":49,"sacBunts":3,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":6,"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":114,"putOuts":62,"errors":5,"chances":181,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID606115":{"person":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"901","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":21,"groundOuts":39,"airOuts":37,"runs":7,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".177","atBats":124,"obp":".215","slg":".258","ops":".473","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":32,"rbi":6,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".208","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":78,"errors":4,"chances":152,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678020":{"person":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":39,"gamesStarted":0,"flyOuts":14,"groundOuts":45,"airOuts":26,"runs":25,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":144,"obp":".356","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":593,"era":"5.02","inningsPitched":"37.2","wins":1,"losses":2,"saves":9,"saveOpportunities":12,"holds":4,"blownSaves":3,"earnedRuns":21,"whip":"1.54","battersFaced":164,"outs":113,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":217,"strikes":376,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":".333","pitchesPerInning":"15.74","gamesFinished":21,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.36","walksPer9Inn":"4.30","hitsPer9Inn":"9.56","runsScoredPer9":"5.97","homeRunsPer9":"1.67","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543592":{"person":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":9,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".240","atBats":25,"obp":".240","slg":".240","ops":".480","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":6,"rbi":0,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":42,"errors":0,"chances":42,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","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":20,"gamesStarted":19,"flyOuts":56,"groundOuts":126,"airOuts":103,"runs":77,"doubles":27,"triples":3,"homeRuns":16,"strikeOuts":52,"baseOnBalls":34,"intentionalWalks":0,"hits":146,"hitByPitch":4,"atBats":420,"obp":".397","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1718,"era":"6.41","inningsPitched":"98.1","wins":4,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.83","battersFaced":466,"outs":295,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1718,"balls":670,"strikes":1048,"strikePercentage":".610","hitBatsmen":4,"balks":1,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".235","pitchesPerInning":"17.47","gamesFinished":0,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"4.76","walksPer9Inn":"3.11","hitsPer9Inn":"13.36","runsScoredPer9":"7.05","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":12,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":8,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[671289,666160,696100,687597,641857,678662,543592,571657,691182,606115,685299,623474,641755],"pitchers":[685299,623474,641755],"bench":[686668,692585,669911],"bullpen":[688642,656234,687134,663372,607536,596295,678020,675848,669020,622608,680767],"battingOrder":[671289,666160,696100,687597,641857,678662,543592,571657,606115],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Beck (19, Pallante)."},{"label":"HR","value":"Tovar (5, 8th inning off King, Jo, 0 on, 0 out)."},{"label":"TB","value":"Amador; Beck 3; Farmer, K 2; Freeman, T; Goodman 2; Moniak; Nola, Au 2; Tovar 4."},{"label":"RBI","value":"Amador (8); Beck (34); Farmer, K (21); Freeman, T (16); Moniak (39); Tovar (14)."},{"label":"Runners left in scoring position, 2 out","value":"McMahon; Tovar 2."},{"label":"GIDP","value":"Farmer, K; Goodman."},{"label":"Team RISP","value":"5-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(McMahon-Amador-Farmer, K)."}]}],"note":[]}},"officials":[{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Pallante 97-57; Granillo 26-15; King, Jo 30-22; Gordon, T 96-65; Herget, J 29-19; Kinley 11-8."},{"label":"Groundouts-flyouts","value":"Pallante 7-2; Granillo 2-0; King, Jo 2-0; Gordon, T 9-3; Herget, J 1-3; Kinley 0-0."},{"label":"Batters faced","value":"Pallante 24; Granillo 7; King, Jo 6; Gordon, T 24; Herget, J 7; Kinley 3."},{"label":"Inherited runners-scored","value":"King, Jo 2-0."},{"label":"Umpires","value":"HP: Nestor Ceja. 1B: Todd Tichenor. 2B: Willie Traynor. 3B: Adam Hamari. "},{"label":"Weather","value":"82 degrees, Partly Cloudy."},{"label":"Wind","value":"11 mph, R To L."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:29."},{"label":"Att","value":"27,711."},{"label":"Venue","value":"Coors Field."},{"label":"July 23, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","boxscoreName":"Gordon, T"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"6.0 IP, 0 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":5,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":31,"strikes":65,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":0,"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":4,"gamesStarted":4,"flyOuts":13,"groundOuts":27,"airOuts":25,"runs":11,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":89,"obp":".316","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":339,"era":"3.13","inningsPitched":"23.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.30","battersFaced":95,"outs":69,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":339,"balls":106,"strikes":233,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"14.74","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.09","walksPer9Inn":"2.35","hitsPer9Inn":"9.39","runsScoredPer9":"4.30","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":65,"pitchingGameScore":65},{"player":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","boxscoreName":"Goodman"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":51,"groundOuts":60,"airOuts":87,"runs":48,"doubles":18,"triples":4,"homeRuns":18,"strikeOuts":100,"baseOnBalls":21,"intentionalWalks":0,"hits":96,"hitByPitch":3,"avg":".281","atBats":342,"obp":".327","slg":".515","ops":".842","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":176,"rbi":56,"leftOnBase":135,"sacBunts":0,"sacFlies":1,"babip":".347","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":21,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":42,"stolenBasePercentage":".808","caughtStealingPercentage":".192","assists":24,"putOuts":372,"errors":7,"chances":403,"fielding":".983","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":51,"hittingGameScore":51},{"player":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657","boxscoreName":"Farmer, K"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":28,"groundOuts":60,"airOuts":57,"runs":13,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":10,"intentionalWalks":0,"hits":47,"hitByPitch":3,"avg":".221","atBats":213,"obp":".264","slg":".343","ops":".607","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":73,"rbi":21,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.25","popOuts":10,"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":103,"putOuts":130,"errors":3,"chances":236,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"loser":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}