{"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":776571,"link":"/api/v1.1/game/776571/feed/live","metaData":{"wait":10,"timeStamp":"20250828_023106","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776571,"type":"R","doubleHeader":"N","id":"2025/08/27/colmlb-houmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776571-2025-08-27","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-28T00:10:00Z","originalDate":"2025-08-27","officialDate":"2025-08-27","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2025,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":133,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":95,"ties":0,"pct":".286"},"records":{},"divisionLeader":false,"wins":38,"losses":95,"winningPercentage":".286"},"franchiseName":"Colorado","clubName":"Rockies","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2025,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":133,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":60,"ties":0,"pct":".549"},"records":{},"divisionLeader":false,"wins":73,"losses":60,"winningPercentage":".549"},"franchiseName":"Houston","clubName":"Astros","active":true}},"players":{"ID664285":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","firstName":"Framber","lastName":"Valdez","primaryNumber":"59","birthDate":"1993-11-19","currentAge":32,"birthCity":"Palenque","birthCountry":"Dominican Republic","height":"5' 11\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Framber","useLastName":"Valdez","boxscoreName":"Valdez, F","gender":"M","nameMatrilineal":"Pinales","isPlayer":true,"isVerified":true,"pronunciation":"FRAHM-burr","mlbDebutDate":"2018-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Framber Valdez","nameSlug":"framber-valdez-664285","firstLastName":"Framber Valdez","lastFirstName":"Valdez, Framber","lastInitName":"Valdez, F","initLastName":"F Valdez","fullFMLName":"Framber Valdez","fullLFMName":"Valdez, Framber","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID801403":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403","firstName":"Tyler","lastName":"Dollander","primaryNumber":"32","birthDate":"2001-10-26","currentAge":24,"birthCity":"Evans","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Dollander","middleName":"Chase","boxscoreName":"Dollander","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"DOE-land-err","mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Dollander","nameSlug":"chase-dollander-801403","firstLastName":"Chase Dollander","lastFirstName":"Dollander, Chase","lastInitName":"Dollander, C","initLastName":"C Dollander","fullFMLName":"Tyler Chase Dollander","fullLFMName":"Dollander, Tyler Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID672391":{"id":672391,"fullName":"Kaleb Ort","link":"/api/v1/people/672391","firstName":"Kaleb","lastName":"Ort","primaryNumber":"43","birthDate":"1992-02-05","currentAge":34,"birthCity":"Grand Rapids","birthStateProvince":"MI","birthCountry":"USA","height":"6' 4\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kaleb","useLastName":"Ort","middleName":"James","boxscoreName":"Ort","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kaleb Ort","nameSlug":"kaleb-ort-672391","firstLastName":"Kaleb Ort","lastFirstName":"Ort, Kaleb","lastInitName":"Ort, K","initLastName":"K Ort","fullFMLName":"Kaleb James Ort","fullLFMName":"Ort, Kaleb James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID602104":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104","firstName":"Ramón","lastName":"Urías","primaryNumber":"29","birthDate":"1994-06-03","currentAge":32,"birthCity":"Magdalena de Kino","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ramón","useLastName":"Urías","middleName":"Francisco","boxscoreName":"Urías, R","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahs","mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Urías","nameSlug":"ramon-urias-602104","firstLastName":"Ramón Urías","lastFirstName":"Urías, Ramón","lastInitName":"Urías, R","initLastName":"R Urías","fullFMLName":"Ramón Francisco Urías","fullLFMName":"Urías, Ramón Francisco","strikeZoneTop":3.098,"strikeZoneBottom":1.563},"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},"ID621121":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121","firstName":"Lance","lastName":"McCullers","primaryNumber":"50","birthDate":"1993-10-02","currentAge":32,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lance","useLastName":"McCullers Jr.","middleName":"G.","boxscoreName":"McCullers Jr.","nickName":"Perdomo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lance McCullers Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lance-mccullers-jr-621121","firstLastName":"Lance McCullers Jr.","lastFirstName":"McCullers Jr., Lance","lastInitName":"McCullers Jr., L","initLastName":"L McCullers","fullFMLName":"Lance G. McCullers Jr.","fullLFMName":"McCullers Jr., Lance G.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID621043":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043","firstName":"Carlos","lastName":"Correa","primaryNumber":"1","birthDate":"1994-09-22","currentAge":31,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Carlos","useLastName":"Correa","middleName":"Javier","boxscoreName":"Correa","nickName":"I Am Groot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Correa","nameSlug":"carlos-correa-621043","firstLastName":"Carlos Correa","lastFirstName":"Correa, Carlos","lastInitName":"Correa, C","initLastName":"C Correa","fullFMLName":"Carlos Javier Correa","fullLFMName":"Correa, Carlos Javier","strikeZoneTop":3.337,"strikeZoneBottom":1.684},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"45","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID623433":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","firstName":"Nick","lastName":"Anderson","primaryNumber":"64","birthDate":"1990-07-05","currentAge":36,"birthCity":"Crosby","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Anderson","middleName":"Paul","boxscoreName":"Anderson, N","nickName":"Ando","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Anderson","nameSlug":"nick-anderson-623433","firstLastName":"Nick Anderson","lastFirstName":"Anderson, Nick","lastInitName":"Anderson, N","initLastName":"N Anderson","fullFMLName":"Nick Paul Anderson","fullLFMName":"Anderson, Nick Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID689200":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200","firstName":"Jacob","lastName":"Melton","primaryNumber":"29","birthDate":"2000-09-07","currentAge":26,"birthCity":"Medford","birthStateProvince":"OR","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jacob","useLastName":"Melton","middleName":"William","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Melton","nameSlug":"jacob-melton-689200","firstLastName":"Jacob Melton","lastFirstName":"Melton, Jacob","lastInitName":"Melton, J","initLastName":"J Melton","fullFMLName":"Jacob William Melton","fullLFMName":"Melton, Jacob William","strikeZoneTop":3.318,"strikeZoneBottom":1.675},"ID685326":{"id":685326,"fullName":"McCade Brown","link":"/api/v1/people/685326","firstName":"McCade","lastName":"Brown","primaryNumber":"51","birthDate":"2000-08-15","currentAge":26,"birthCity":"Normal","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"McCade","useLastName":"Brown","middleName":"David","boxscoreName":"Brown, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"McCade Brown","nameSlug":"mccade-brown-685326","firstLastName":"McCade Brown","lastFirstName":"Brown, McCade","lastInitName":"Brown, M","initLastName":"M Brown","fullFMLName":"McCade David Brown","fullLFMName":"Brown, McCade David","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"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},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"14","birthDate":"1994-07-19","currentAge":32,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":28,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682653":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653","firstName":"Warming","lastName":"Bernabel","primaryNumber":"57","birthDate":"2002-06-06","currentAge":24,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Warming","useLastName":"Bernabel","middleName":"Jose","boxscoreName":"Bernabel","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Warming Bernabel","nameSlug":"warming-bernabel-682653","firstLastName":"Warming Bernabel","lastFirstName":"Bernabel, Warming","lastInitName":"Bernabel, W","initLastName":"W Bernabel","fullFMLName":"Warming Jose Bernabel","fullLFMName":"Bernabel, Warming Jose","strikeZoneTop":3.268,"strikeZoneBottom":1.649},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663967":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967","firstName":"César","lastName":"Salazar","primaryNumber":"18","birthDate":"1996-03-15","currentAge":30,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 8\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"César","useLastName":"Salazar","boxscoreName":"Salazar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"seh-zar","mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"César Salazar","nameSlug":"cesar-salazar-663967","firstLastName":"César Salazar","lastFirstName":"Salazar, César","lastInitName":"Salazar, C","initLastName":"C Salazar","fullFMLName":"César Salazar","fullLFMName":"Salazar, César ","strikeZoneTop":3.053,"strikeZoneBottom":1.541},"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},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID690022":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022","firstName":"Ryan","lastName":"Ritter","primaryNumber":"8","birthDate":"2000-11-10","currentAge":25,"birthCity":"Evergreen Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Ritter","middleName":"Michael","boxscoreName":"Ritter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Ritter","nameSlug":"ryan-ritter-690022","firstLastName":"Ryan Ritter","lastFirstName":"Ritter, Ryan","lastInitName":"Ritter, R","initLastName":"R Ritter","fullFMLName":"Ryan Michael Ritter","fullLFMName":"Ritter, Ryan Michael","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"ID518886":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886","firstName":"Craig","lastName":"Kimbrel","primaryNumber":"26","birthDate":"1988-05-28","currentAge":38,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Kimbrel","middleName":"Michael","boxscoreName":"Kimbrel","nickName":"Dirty Craig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"KIM-bruhl","mlbDebutDate":"2010-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Kimbrel","nameSlug":"craig-kimbrel-518886","firstLastName":"Craig Kimbrel","lastFirstName":"Kimbrel, Craig","lastInitName":"Kimbrel, C","initLastName":"C Kimbrel","fullFMLName":"Craig Michael Kimbrel","fullLFMName":"Kimbrel, Craig Michael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669920":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920","firstName":"Jason","lastName":"Alexander","primaryNumber":"54","birthDate":"1993-03-01","currentAge":33,"birthCity":"Windsor","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Alexander","middleName":"Raymond","boxscoreName":"Alexander, J","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Alexander","nameSlug":"jason-alexander-669920","firstLastName":"Jason Alexander","lastFirstName":"Alexander, Jason","lastInitName":"Alexander, J","initLastName":"J Alexander","fullFMLName":"Jason Raymond Alexander","fullLFMName":"Alexander, Jason Raymond","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660821":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","firstName":"Jesús","lastName":"Sánchez","primaryNumber":"12","birthDate":"1997-10-07","currentAge":28,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jesús","useLastName":"Sánchez","boxscoreName":"Sánchez, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hey-SUS","mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesús Sánchez","nameSlug":"jesus-sanchez-660821","firstLastName":"Jesús Sánchez","lastFirstName":"Sánchez, Jesús","lastInitName":"Sánchez, J","initLastName":"J Sánchez","fullFMLName":"Jesús Sánchez","fullLFMName":"Sánchez, Jesús","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"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},"ID683409":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409","firstName":"Angel","lastName":"Chivilli","primaryNumber":"57","birthDate":"2002-07-28","currentAge":24,"birthCity":"La Victoria","birthCountry":"Dominican Republic","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Chivilli","boxscoreName":"Chivilli","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":true,"pronunciation":"ahn-HEHL she-vee-yee","mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Chivilli","nameSlug":"angel-chivilli-683409","firstLastName":"Angel Chivilli","lastFirstName":"Chivilli, Angel","lastInitName":"Chivilli, A","initLastName":"A Chivilli","fullFMLName":"Angel  Chivilli","fullLFMName":"Chivilli, Angel ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676801":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801","firstName":"Chas","lastName":"McCormick","birthDate":"1995-04-19","currentAge":31,"birthCity":"West Chester","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chas","useLastName":"McCormick","middleName":"Kane","boxscoreName":"McCormick","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chas McCormick","nameSlug":"chas-mccormick-676801","firstLastName":"Chas McCormick","lastFirstName":"McCormick, Chas","lastInitName":"McCormick, C","initLastName":"C McCormick","fullFMLName":"Chas Kane McCormick","fullLFMName":"McCormick, Chas Kane","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712},"ID678821":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821","firstName":"Luis","lastName":"Peralta","birthDate":"2001-01-06","currentAge":25,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Peralta","middleName":"David","boxscoreName":"Peralta, L","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-08-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Luis Peralta","nameSlug":"luis-peralta-678821","firstLastName":"Luis Peralta","lastFirstName":"Peralta, Luis","lastInitName":"Peralta, L","initLastName":"L Peralta","fullFMLName":"Luis David Peralta","fullLFMName":"Peralta, Luis David","strikeZoneTop":3.165,"strikeZoneBottom":1.598}},"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392","location":{"address1":"501 Crawford Street","city":"Houston","state":"Texas","stateAbbrev":"TX","postalCode":"77002","defaultCoordinates":{"latitude":29.756967,"longitude":-95.355509},"azimuthAngle":343.0,"elevation":45,"country":"USA","phone":"(713) 259-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41168,"turfType":"Grass","roofType":"Retractable","leftLine":315,"leftCenter":362,"center":409,"rightCenter":373,"rightLine":326},"active":true,"season":"2025"},"officialVenue":{"id":2392,"link":"/api/v1/venues/2392"},"weather":{"condition":"Roof Closed","temp":"73","wind":"0 mph, None"},"gameInfo":{"attendance":28338,"firstPitch":"2025-08-28T00:11:00.000Z","gameDurationMinutes":139},"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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"home":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"}},"officialScorer":{"id":431091,"fullName":"Trey Wilkinson","link":"/api/v1/people/431091"},"primaryDatacaster":{"id":632807,"fullName":"Josh Cookson","link":"/api/v1/people/632807"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to center fielder Jacob Melton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T00:11:59.120Z","endTime":"2025-08-28T00:13:44.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T23:04:22.597Z","endTime":"2025-08-27T23:49:37.681Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T23:49:37.681Z","endTime":"2025-08-28T00:11:22.265Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-28T00:11:22.265Z","endTime":"2025-08-28T00:12:00.120Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.28706057187002,"strikeZoneBottom":1.63555878530904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.32271316446097,"aZ":-21.03376770591493,"pfxX":8.247586052779543,"pfxZ":5.987672911155576,"pX":0.9722056556956727,"pZ":2.688693524541944,"vX0":-2.110869756865445,"vY0":-136.3771743301952,"vZ0":-5.251619884093895,"x":79.84,"y":117.34,"x0":0.6906520797359804,"y0":50.0056965673058,"z0":6.114498289627599,"aX":15.352973707380588},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":2131,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.40346105731716664,"extension":5.481655177572302},"index":3,"playId":"a2892d64-bd97-3d80-b610-f62d4b93120c","pitchNumber":1,"startTime":"2025-08-28T00:12:00.120Z","endTime":"2025-08-28T00:12:04.578Z","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":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.22086325973532,"strikeZoneBottom":1.55000287160733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.706189838741864,"aZ":-19.107559580085802,"pfxX":9.939855387688954,"pfxZ":6.81238294201337,"pX":-1.3579078686016186,"pZ":2.13597132550062,"vX0":-7.655540439407736,"vY0":-138.5229723176476,"vZ0":-7.267334786567656,"x":168.76,"y":181.11,"x0":0.1682959682080712,"y0":50.00360775788419,"z0":6.099551833381782,"aX":19.066322147158427},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":-16.1,"spinRate":2302,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.3973903468380069,"extension":5.779292595872117},"index":4,"playId":"2d9f5e17-1940-342a-b326-81fe465bb872","pitchNumber":2,"startTime":"2025-08-28T00:12:14.292Z","endTime":"2025-08-28T00:12:17.776Z","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":93.6,"endSpeed":85.0,"strikeZoneTop":3.26999736374798,"strikeZoneBottom":1.53784293305558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.002164874396094,"aZ":-22.553111301473187,"pfxX":8.57650810076122,"pfxZ":5.169065168944707,"pX":0.9700196302238576,"pZ":2.9914516248389194,"vX0":-1.9863546461128783,"vY0":-136.29761742241683,"vZ0":-3.7346366169412883,"x":80.03,"y":158.01,"x0":0.5994177597472142,"y0":50.002912924086736,"z0":5.957508756945968,"aX":15.95968763364184},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":-15.0,"spinRate":2223,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40355566907654117,"extension":5.777248408736961},"index":5,"playId":"fd1ab177-5df9-35a8-a380-50525ae5fd66","pitchNumber":3,"startTime":"2025-08-28T00:12:32.844Z","endTime":"2025-08-28T00:12:37.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36907498967181,"aZ":-28.234257525155485,"pfxX":8.335965212865634,"pfxZ":2.324585906445555,"pX":0.5484847887598203,"pZ":1.6320439662359052,"vX0":-2.80444770101451,"vY0":-130.21013553566578,"vZ0":-5.542836816328523,"x":96.09,"y":194.71,"x0":0.5639806123730694,"y0":50.004905510741885,"z0":5.956752618580065,"aX":14.145795379254274},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":-14.4,"spinRate":1631,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.4225779625912165,"extension":5.573064232748382},"index":6,"playId":"2a4a907c-6dab-33b6-8888-e9b1a580f531","pitchNumber":4,"startTime":"2025-08-28T00:12:50.340Z","endTime":"2025-08-28T00:12:53.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.19022577919749,"strikeZoneBottom":1.51285915155908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77617084773089,"aZ":-43.60491638185505,"pfxX":-7.059916123627303,"pfxZ":-8.654516311103954,"pX":-0.7674708072666143,"pZ":-0.1567319737397064,"vX0":-1.5394832656528548,"vY0":-115.69445184862636,"vZ0":-4.170493389284612,"x":146.25,"y":243.01,"x0":0.8272189450405519,"y0":50.0044105402438,"z0":5.960482780491118,"aX":-9.323429953737879},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-16.6,"breakHorizontal":13.2,"spinRate":2923,"spinDirection":327},"zone":13,"typeConfidence":0.91,"plateTime":0.47819698908102204,"extension":5.725734526706371},"index":7,"playId":"1968f515-024d-3d06-be63-126f46bf82bf","pitchNumber":5,"startTime":"2025-08-28T00:13:10.319Z","endTime":"2025-08-28T00:13:13.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.1306306325133,"aZ":-23.63066829650826,"pfxX":10.992941810609363,"pfxZ":4.540318020948137,"pX":-0.2968054110614617,"pZ":1.5061041358753589,"vX0":-5.867917704405264,"vY0":-137.6256489880377,"vZ0":-7.48365947439427,"x":128.31,"y":198.12,"x0":0.4574092538906545,"y0":50.00176714621511,"z0":5.910494726312337,"aX":20.672367075944845},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":-18.4,"spinRate":2157,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.40101020969344603,"extension":5.753495202240691},"hitData":{"launchSpeed":90.6,"launchAngle":21.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.55,"coordY":77.52}},"index":8,"playId":"342787b6-fe59-39e3-ac65-4798a2b9edc2","pitchNumber":6,"startTime":"2025-08-28T00:13:36.782Z","endTime":"2025-08-28T00:13:44.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:13:44.145Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T00:14:01.251Z","endTime":"2025-08-28T00:14:48.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":70.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.717206050466128,"aZ":-43.322009611032556,"pfxX":-8.98046030493553,"pfxZ":-8.673672616255242,"pX":-0.12890202281842938,"pZ":1.4176862679957427,"vX0":0.3665115064479199,"vY0":-114.80680737702693,"vZ0":-0.6385687848745154,"x":121.91,"y":200.5,"x0":0.8661349256258459,"y0":50.00458566082977,"z0":6.057486976411667,"aX":-11.536915047599148},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-15.4,"breakHorizontal":16.0,"spinRate":3064,"spinDirection":320},"zone":13,"typeConfidence":0.91,"plateTime":0.4841514134961038,"extension":5.608420341113333},"index":0,"playId":"d9f720ef-de39-32a1-b74e-c44832dde415","pitchNumber":1,"startTime":"2025-08-28T00:14:08.770Z","endTime":"2025-08-28T00:14:11.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":72.8,"strikeZoneTop":3.43000075609486,"strikeZoneBottom":1.6856267820536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.732607836322757,"aZ":-44.272723726554055,"pfxX":-7.2331510764473315,"pfxZ":-9.066359767758074,"pX":-1.1969350239548602,"pZ":0.0651872611607361,"vX0":-2.025547676640711,"vY0":-116.7607612445721,"vZ0":-3.540349406079804,"x":162.62,"y":237.02,"x0":0.6284343664570479,"y0":50.000757912416056,"z0":5.906456061127462,"aX":-9.655885218818892},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-17.0,"breakHorizontal":13.7,"spinRate":3011,"spinDirection":323},"zone":13,"typeConfidence":0.91,"plateTime":0.4751649303706351,"extension":5.657636208742266},"index":1,"playId":"fdae5aae-66e0-3836-a41f-8928b37be135","pitchNumber":2,"startTime":"2025-08-28T00:14:21.427Z","endTime":"2025-08-28T00:14:25.280Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80196861465647,"aZ":-22.45090471201469,"pfxX":9.169949198040417,"pfxZ":5.0697934667525235,"pX":0.40521419040484075,"pZ":2.194768761270629,"vX0":-3.0591806392256737,"vY0":-138.31062249802326,"vZ0":-6.022225395289358,"x":101.55,"y":179.52,"x0":0.3411067629647489,"y0":50.00346492020538,"z0":5.928489517062582,"aX":17.58376935185486},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":-15.8,"spinRate":2199,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.39757867031573735,"extension":5.425281323089676},"hitData":{"launchSpeed":68.1,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.15,"coordY":146.93}},"index":2,"playId":"c743b8b1-ab56-35f3-a21c-bb03cb0e1634","pitchNumber":3,"startTime":"2025-08-28T00:14:41.278Z","endTime":"2025-08-28T00:14:48.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:14:48.726Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T00:15:09.379Z","endTime":"2025-08-28T00:15:37.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","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":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.1,"endSpeed":84.7,"strikeZoneTop":3.53170437349399,"strikeZoneBottom":1.69006416418897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.940997921720232,"aZ":-27.728658419869365,"pfxX":10.089142548776639,"pfxZ":2.421205115927079,"pX":-1.0564884388648628,"pZ":1.9043923531020646,"vX0":-7.795706946490268,"vY0":-135.22390680733128,"vZ0":-4.882677572245049,"x":157.27,"y":187.36,"x0":0.5658619225013508,"y0":50.001966465177404,"z0":5.700107793974567,"aX":18.517019638303363},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.5,"breakHorizontal":-16.4,"spinRate":2216,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4064432640235007,"extension":5.65634365051882},"index":0,"playId":"a68ea912-cf09-3fd0-a564-50f548227168","pitchNumber":1,"startTime":"2025-08-28T00:15:15.491Z","endTime":"2025-08-28T00:15:19.927Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.280285715702625,"aZ":-26.946272070665813,"pfxX":10.211466627306002,"pfxZ":2.7225016781620006,"pX":-0.25062956838403333,"pZ":2.1149665829866295,"vX0":-5.591424280360599,"vY0":-138.5290431852086,"vZ0":-5.645827630110647,"x":126.55,"y":181.68,"x0":0.47964603061589123,"y0":50.00565313935323,"z0":6.008469966812117,"aX":19.620356810115307},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.8,"breakHorizontal":-17.2,"spinRate":2269,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.3971636337376232,"extension":5.54829309140155},"hitData":{"launchSpeed":109.8,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.87,"coordY":148.03}},"index":1,"playId":"03c49a42-4d09-3294-9966-89e7cc01b6e5","pitchNumber":2,"startTime":"2025-08-28T00:15:29.925Z","endTime":"2025-08-28T00:15:37.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:15:37.475Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T00:17:49.336Z","endTime":"2025-08-28T00:18:36.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.4,"endSpeed":88.3,"strikeZoneTop":3.59361546446146,"strikeZoneBottom":1.79797965760033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.81793224268167,"aZ":-15.356288285167167,"pfxX":-9.72812666150251,"pfxZ":8.284144159899835,"pX":-0.6292002513206775,"pZ":2.4649642417768347,"vX0":6.54762394764929,"vY0":-142.94333029213942,"vZ0":-5.237284165053483,"x":140.98,"y":172.23,"x0":-1.7084139514682206,"y0":50.0009597142758,"z0":5.3155016937612976,"aX":-19.74480437906343},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":16.0,"spinRate":2354,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.38601378748643667,"extension":6.034712940091094},"index":0,"playId":"55fadda5-ac15-3487-8ad0-8b659bf6d41c","pitchNumber":1,"startTime":"2025-08-28T00:17:54.055Z","endTime":"2025-08-28T00:17:58.299Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-28T00:18:07.881Z","endTime":"2025-08-28T00:18:17.273Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.1,"strikeZoneTop":3.56397722870685,"strikeZoneBottom":1.76845328379366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.90220850838307,"aZ":-19.801076272519207,"pfxX":-11.372756729333238,"pfxZ":6.17288038410369,"pX":0.6897295733718358,"pZ":2.5387046026845517,"vX0":10.609242874357356,"vY0":-141.54700576505368,"vZ0":-4.300349541465631,"x":90.71,"y":170.23,"x0":-1.6512990436493402,"y0":50.00630472809916,"z0":5.366061622909416,"aX":-22.807337543765183},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.3,"breakHorizontal":18.1,"spinRate":2322,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3887383044857007,"extension":6.106010730789821},"index":2,"playId":"695c7362-e39a-3b12-b55f-1b614e3a1a94","pitchNumber":2,"startTime":"2025-08-28T00:18:17.273Z","endTime":"2025-08-28T00:18:20.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47245399554721,"aZ":-37.96805266497765,"pfxX":8.323984616494723,"pfxZ":-4.282542113307972,"pX":1.2014241270891177,"pZ":1.5194685443607496,"vX0":4.196834035546806,"vY0":-116.57624010886893,"vZ0":-0.9593942393870336,"x":71.2,"y":197.75,"x0":-1.7138479608050141,"y0":50.00310882072181,"z0":5.57605212606464,"aX":11.257771615608469},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.7,"breakHorizontal":-16.2,"spinRate":2800,"spinDirection":63},"zone":14,"typeConfidence":0.89,"plateTime":0.47300657946223046,"extension":6.292343942886083},"index":3,"playId":"f5c79151-88a3-35d7-9800-1356058f087b","pitchNumber":3,"startTime":"2025-08-28T00:18:33.210Z","endTime":"2025-08-28T00:18:36.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:18:36.610Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yordan Alvarez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T00:18:57.449Z","endTime":"2025-08-28T00:20:45.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":88.6,"strikeZoneTop":3.55498614342491,"strikeZoneBottom":1.79439606430547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.9795321706625,"aZ":-14.122518995898018,"pfxX":-8.039444958600443,"pfxZ":8.849381166509527,"pX":1.360368343769701,"pZ":2.420268444011666,"vX0":10.984586609009279,"vY0":-143.28772607746328,"vZ0":-5.709147054671119,"x":65.15,"y":173.43,"x0":-1.5128767582724532,"y0":50.00423303298929,"z0":5.351500229786544,"aX":-16.401965506151747},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":11.9,"spinRate":2371,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3850732361910256,"extension":6.019615563832563},"index":0,"playId":"b3c455ff-369a-3b81-a35d-8df1e34e925b","pitchNumber":1,"startTime":"2025-08-28T00:19:03.130Z","endTime":"2025-08-28T00:19:07.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.43645554159801,"strikeZoneBottom":1.66204887528217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.131421343995587,"aZ":-39.14984835354101,"pfxX":8.831678185426064,"pfxZ":-5.215084436158886,"pX":-1.0913190464845708,"pZ":2.437101651988357,"vX0":-0.7324692360361703,"vY0":-115.91639356148015,"vZ0":1.1723546232823532,"x":158.6,"y":172.98,"x0":-1.912986334551202,"y0":50.0023948089356,"z0":5.7128940729503395,"aX":11.812265151565756},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.8,"breakHorizontal":-15.7,"spinRate":2707,"spinDirection":64},"zone":13,"typeConfidence":0.9,"plateTime":0.4756419458233503,"extension":6.158527998968014},"index":1,"playId":"eedfea7c-5fac-33c0-8cac-1b1cc0dd5cdd","pitchNumber":2,"startTime":"2025-08-28T00:19:19.453Z","endTime":"2025-08-28T00:19:23.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":88.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.19040303937129,"aZ":-15.051623257132109,"pfxX":-8.387634782860719,"pfxZ":8.387861918680606,"pX":0.5180297000284901,"pZ":2.4386957084842145,"vX0":9.150017566960114,"vY0":-143.3816332679959,"vZ0":-5.37018092278691,"x":97.25,"y":172.94,"x0":-1.6550489356792677,"y0":50.002257381370256,"z0":5.306243423190282,"aX":-17.1223444572768},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":12.8,"spinRate":2340,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3848916542626397,"extension":6.103729222830797},"index":2,"playId":"f098ee96-b2cf-30fd-b65c-ba4141552cda","pitchNumber":3,"startTime":"2025-08-28T00:19:35.104Z","endTime":"2025-08-28T00:19:38.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27958945756462,"aZ":-27.148689103604575,"pfxX":1.6719920291390684,"pfxZ":2.74608331025828,"pX":1.182710627245957,"pZ":1.201458711287419,"vX0":7.102906492600247,"vY0":-134.7201551931525,"vZ0":-5.548453363153979,"x":71.92,"y":206.34,"x0":-1.7092926578627845,"y0":50.004388657280074,"z0":5.21578555372934,"aX":3.0620367425633055},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.0,"breakHorizontal":-4.6,"spinRate":2559,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.40714341875404836,"extension":6.175985547392451},"index":3,"playId":"d409dfc6-2df6-3b20-8750-dc1df5e2cde6","pitchNumber":4,"startTime":"2025-08-28T00:19:57.164Z","endTime":"2025-08-28T00:20:00.461Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-28T00:20:08.978Z","endTime":"2025-08-28T00:20:21.761Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"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":98.2,"endSpeed":88.9,"strikeZoneTop":3.48963753575689,"strikeZoneBottom":1.7487939226658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.168933819807904,"aZ":-15.500134699224777,"pfxX":-9.750582507455906,"pfxZ":8.202889304307623,"pX":1.9491203211274402,"pZ":1.794356519461083,"vX0":13.02440345340912,"vY0":-142.28004761258586,"vZ0":-6.815703514083703,"x":42.7,"y":190.33,"x0":-1.4389567062028907,"y0":50.00705716567842,"z0":5.218612493476727,"aX":-19.830859937056047},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":14.8,"spinRate":2427,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.38619034317941914,"extension":6.084171212178802},"index":5,"playId":"9db4c175-be4a-36f4-80fb-a00c6651ff18","pitchNumber":5,"startTime":"2025-08-28T00:20:21.761Z","endTime":"2025-08-28T00:20:25.436Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.4,"strikeZoneTop":3.42102524243601,"strikeZoneBottom":1.73000173099896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.458274656220354,"aZ":-40.29553977820561,"pfxX":8.978240617778734,"pfxZ":-5.883939659925284,"pX":-1.7662026081441382,"pZ":3.7398444931303243,"vX0":-2.0742943814153327,"vY0":-117.36352598704768,"vZ0":3.9763606630471218,"x":184.32,"y":137.8,"x0":-2.0312384496410116,"y0":50.0043087343195,"z0":5.802900613479546,"aX":12.389567978094185},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.2,"breakHorizontal":-15.6,"spinRate":2731,"spinDirection":65},"zone":11,"typeConfidence":0.89,"plateTime":0.46864157324623124,"extension":6.1310371780521455},"index":6,"playId":"ad8fef98-2585-3ae2-a298-474dec4ee9eb","pitchNumber":6,"startTime":"2025-08-28T00:20:41.546Z","endTime":"2025-08-28T00:20:45.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:20:45.834Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Correa called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T00:20:59.728Z","endTime":"2025-08-28T00:23:38.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":83.4,"strikeZoneTop":3.44133667766979,"strikeZoneBottom":1.69618741107913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.38861696468714,"aZ":-25.22844170537356,"pfxX":0.9127388759939081,"pfxZ":3.9191360018173587,"pX":0.5977448082733327,"pZ":2.4589732631386885,"vX0":6.162082459401072,"vY0":-132.03387772578822,"vZ0":-2.6614158382890034,"x":94.22,"y":172.39,"x0":-1.8820522812320681,"y0":50.000102947895456,"z0":5.331181787887498,"aX":1.6133503422917748},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":-3.0,"spinRate":2499,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.41440495316117687,"extension":6.099065571872894},"index":0,"playId":"56d03d42-efc8-38cd-afba-38f3694b27ba","pitchNumber":1,"startTime":"2025-08-28T00:21:13.632Z","endTime":"2025-08-28T00:21:17.401Z","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":97.3,"endSpeed":88.0,"strikeZoneTop":3.45199348910732,"strikeZoneBottom":1.70681912795077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.241255531772644,"aZ":-22.842759667224673,"pfxX":-11.449771693403592,"pfxZ":4.676657586599263,"pX":-0.9484758909952198,"pZ":1.818831310366877,"vX0":6.5098206154527185,"vY0":-141.33069785372444,"vZ0":-5.334391231850994,"x":153.15,"y":189.67,"x0":-1.8105105752322153,"y0":50.005948440460664,"z0":5.225384614131089,"aX":-22.855646281347784},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":19.2,"spinRate":2412,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.3895650996794662,"extension":6.147240001273561},"index":1,"playId":"f1b77e25-1400-3372-8f65-e1cf958d7f67","pitchNumber":2,"startTime":"2025-08-28T00:21:30.780Z","endTime":"2025-08-28T00:21:36.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.54524939280574,"strikeZoneBottom":1.70219244033503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.738930150804237,"aZ":-25.762056478299023,"pfxX":0.8509327551804873,"pfxZ":3.6697111599454733,"pX":-1.373232052888777E-4,"pZ":2.144307739421831,"vX0":4.826090674898061,"vY0":-131.121513515318,"vZ0":-3.2521833579769064,"x":117.01,"y":180.88,"x0":-1.9722856670267874,"y0":50.00443590284239,"z0":5.314971609460831,"aX":1.4866927250350486},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.1,"breakHorizontal":-2.5,"spinRate":2539,"spinDirection":159},"zone":8,"typeConfidence":2.0,"plateTime":0.41712982267117704,"extension":6.103331483830054},"index":2,"playId":"45f894a0-0d17-3b4d-a729-b5f1f94da328","pitchNumber":3,"startTime":"2025-08-28T00:21:48.388Z","endTime":"2025-08-28T00:21:52.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66010163695695,"aZ":-39.232995722836435,"pfxX":6.854839254093996,"pfxZ":-4.91830877812502,"pX":0.6087212180889214,"pZ":2.8133751284010318,"vX0":3.643049745753005,"vY0":-119.53635402666313,"vZ0":1.6505156400557044,"x":93.8,"y":162.82,"x0":-1.8291425543239002,"y0":50.000547017765825,"z0":5.656194032686933,"aX":9.843552291540165},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.2,"breakHorizontal":-13.3,"spinRate":2832,"spinDirection":71},"zone":6,"typeConfidence":0.88,"plateTime":0.4595255036608572,"extension":6.196392738540322},"index":3,"playId":"41b6a1f8-bd45-306f-8b87-8b0b63af0b8e","pitchNumber":4,"startTime":"2025-08-28T00:22:06.359Z","endTime":"2025-08-28T00:22:09.707Z","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":98.4,"endSpeed":88.4,"strikeZoneTop":3.514442038085,"strikeZoneBottom":1.67159761704121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.248904297001665,"aZ":-17.12989375120408,"pfxX":-8.676027045039998,"pfxZ":7.397772685998461,"pX":1.1611873469620608,"pZ":4.25330485685319,"vX0":11.066555078502757,"vY0":-142.75110388907592,"vZ0":-0.44766034106035435,"x":72.74,"y":123.94,"x0":-1.6649369592498946,"y0":50.005879527375896,"z0":5.504468858443708,"aX":-17.652561552605142},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":13.1,"spinRate":2460,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.3858011001528001,"extension":6.041769333537772},"index":4,"playId":"0956d9cd-aa74-3704-b6fd-19b53771e0de","pitchNumber":5,"startTime":"2025-08-28T00:22:35.982Z","endTime":"2025-08-28T00:22:39.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.822368686781985,"aZ":-22.48785161241383,"pfxX":-11.062820651900875,"pfxZ":4.827676229075978,"pX":-1.0869728450792915,"pZ":2.8277218115222578,"vX0":6.262666485208764,"vY0":-141.5561507125886,"vZ0":-2.946392110676477,"x":158.43,"y":162.43,"x0":-1.904596046287836,"y0":50.00001809332563,"z0":5.340850213007042,"aX":-22.186469267194195},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.3,"breakHorizontal":18.5,"spinRate":2394,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3886665084108487,"extension":6.056367510660679},"index":5,"playId":"dece9f76-a271-382d-972d-6b0d2331c64a","pitchNumber":6,"startTime":"2025-08-28T00:22:55.059Z","endTime":"2025-08-28T00:22:58.390Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-28T00:23:20.997Z","endTime":"2025-08-28T00:23:35.399Z","isPitch":false,"type":"action","player":{"id":621043,"link":"/api/v1/people/621043"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.2,"strikeZoneTop":3.50096294189476,"strikeZoneBottom":1.69075768052693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.61992508530997,"aZ":-15.884110022660522,"pfxX":-9.00317755773589,"pfxZ":8.043320766863918,"pX":-0.6583240516730616,"pZ":2.3787031663573646,"vX0":6.63371021061606,"vY0":-142.7676068837737,"vZ0":-5.391870357077251,"x":142.09,"y":174.56,"x0":-1.8645893280851449,"y0":50.005052866060545,"z0":5.322614936302053,"aX":-18.239043983482667},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":14.6,"spinRate":2476,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3864332159641579,"extension":5.9805745307067815},"index":7,"playId":"a67b0aab-6fef-3dd4-aa0f-73a53706c9c1","pitchNumber":7,"startTime":"2025-08-28T00:23:35.399Z","endTime":"2025-08-28T00:23:38.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:23:38.985Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesús Sánchez singles on a ground ball to center fielder Brenton Doyle. Yordan Alvarez scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T00:23:57.356Z","endTime":"2025-08-28T00:26:10.959Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":88.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.34128072443238,"aZ":-16.15129334229442,"pfxX":-9.029050624898687,"pfxZ":7.847373984673371,"pX":-0.014871267422522207,"pZ":3.2796757056313677,"vX0":8.486094307398655,"vY0":-143.207440288154,"vZ0":-3.121120111062732,"x":117.57,"y":150.23,"x0":-1.8684619284837494,"y0":50.00064988358282,"z0":5.416433077514223,"aX":-18.431433136189593},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":14.3,"spinRate":2423,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.3849967681362956,"extension":5.965166632377476},"index":0,"playId":"ca421be6-e4f5-3dab-b600-6ff4c6458d10","pitchNumber":1,"startTime":"2025-08-28T00:24:05.446Z","endTime":"2025-08-28T00:24:09.797Z","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":99.1,"endSpeed":89.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.72857094365042,"aZ":-14.808411278222914,"pfxX":-9.252796525811629,"pfxZ":8.40078847239843,"pX":0.19697659463272074,"pZ":3.0516465596610014,"vX0":8.963275818515719,"vY0":-143.87229960462486,"vZ0":-3.924213083624906,"x":109.49,"y":156.39,"x0":-1.7780198832743017,"y0":50.00394617316206,"z0":5.370068380199142,"aX":-19.128510615324963},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":14.6,"spinRate":2457,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.38276676142967503,"extension":5.985018911172528},"index":1,"playId":"707a93f8-610d-33cd-9c68-fffcd6831aaf","pitchNumber":2,"startTime":"2025-08-28T00:24:29.631Z","endTime":"2025-08-28T00:24:33.458Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-28T00:24:44.364Z","endTime":"2025-08-28T00:25:05.926Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.43472041593888,"strikeZoneBottom":1.60000230922614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.096323735693957,"aZ":-39.456859408747505,"pfxX":8.134354548054649,"pfxZ":-5.372811976162719,"pX":1.6577239564270037,"pZ":-0.24428723220374027,"vX0":5.243103643774046,"vY0":-117.3857469479896,"vZ0":-4.367503587214828,"x":53.81,"y":245.38,"x0":-1.6837607522857903,"y0":50.0032826899545,"z0":5.42578808505869,"aX":11.027678533752898},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.7,"breakHorizontal":-16.3,"spinRate":2848,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.47179263740402977,"extension":6.392297834921929},"index":3,"playId":"bcabf754-cc08-35b7-b098-3e307ba05afe","pitchNumber":3,"startTime":"2025-08-28T00:25:05.926Z","endTime":"2025-08-28T00:25:14.665Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Chase Dollander. Yordan Alvarez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"bcabf754-cc08-35b7-b098-3e307ba05afe","startTime":"2025-08-28T00:25:19.963Z","endTime":"2025-08-28T00:25:41.944Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"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":99.2,"endSpeed":89.7,"strikeZoneTop":3.6089893953765,"strikeZoneBottom":1.71080052923203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.13154689686672,"aZ":-15.78004767870202,"pfxX":-8.618836936720328,"pfxZ":7.866546571293867,"pX":-1.2117374195677526,"pZ":2.8985506478400525,"vX0":5.20355949203114,"vY0":-144.25534050971586,"vZ0":-4.243348256388864,"x":163.19,"y":160.52,"x0":-1.9301390820023279,"y0":50.00116144188269,"z0":5.377889872484058,"aX":-17.955372894187704},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.4,"breakHorizontal":14.4,"spinRate":2506,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3813781895927,"extension":5.886038365303861},"index":5,"playId":"71a466cb-ebcb-37bf-bacf-7b862ab5de8f","pitchNumber":4,"startTime":"2025-08-28T00:25:41.944Z","endTime":"2025-08-28T00:25:45.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.849201612774202,"aZ":-39.35744225767683,"pfxX":8.377649983979955,"pfxZ":-5.294667285146787,"pX":0.09987382364851252,"pZ":2.6483201994691647,"vX0":2.092928472684959,"vY0":-116.54961994338142,"vZ0":1.7120570738191303,"x":113.19,"y":167.28,"x0":-1.9011569508713428,"y0":50.004458263690715,"z0":5.66169486417895,"aX":11.360045251893556},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.8,"breakHorizontal":-15.7,"spinRate":2802,"spinDirection":66},"zone":5,"typeConfidence":0.89,"plateTime":0.4725695647818333,"extension":6.2664336880330245},"hitData":{"launchSpeed":80.8,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.33,"coordY":110.52}},"index":6,"playId":"1fbac9de-6429-32b8-bf6c-eff0537e970f","pitchNumber":5,"startTime":"2025-08-28T00:26:00.191Z","endTime":"2025-08-28T00:26:10.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:26:10.959Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T00:26:56.058Z","endTime":"2025-08-28T00:28:34.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"714fedf4-e20d-3b55-90d8-d89f3c492da0","startTime":"2025-08-28T00:26:40.355Z","endTime":"2025-08-28T00:26:43.926Z","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":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.848127089863187,"aZ":-28.275464570474757,"pfxX":2.3971017344495964,"pfxZ":2.2087020690659305,"pX":1.508969191379963,"pZ":1.3673868156528854,"vX0":7.957249900249236,"vY0":-132.03978394382546,"vZ0":-4.559063916312259,"x":59.48,"y":201.86,"x0":-1.8541433405576304,"y0":50.006290525986415,"z0":5.194630706219937,"aX":4.236390528114799},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":-6.1,"spinRate":2543,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.414655933366344,"extension":6.25404189939466},"index":1,"playId":"2fb92e9a-7ea4-37ca-aa6d-1ea7a644da0a","pitchNumber":1,"startTime":"2025-08-28T00:26:58.205Z","endTime":"2025-08-28T00:27:03.375Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-28T00:27:16.433Z","endTime":"2025-08-28T00:27:31.684Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.36731331300889,"strikeZoneBottom":1.55999941295051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83340954577799,"aZ":-24.490239824057042,"pfxX":1.674289926031233,"pfxZ":4.33397504124819,"pX":1.5532462518192132,"pZ":1.7941055457068513,"vX0":8.261833173273397,"vY0":-132.2156819434036,"vZ0":-4.330179943403627,"x":57.79,"y":190.34,"x0":-1.8277874054568135,"y0":50.00251709227121,"z0":5.24736291536619,"aX":2.9672075355112315},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":-4.8,"spinRate":2576,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.414059006336978,"extension":6.276020084486377},"index":3,"playId":"156ff703-1cd2-3d37-91e0-b4f94a853ee5","pitchNumber":2,"startTime":"2025-08-28T00:27:31.684Z","endTime":"2025-08-28T00:27:35.776Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.42099879669794,"strikeZoneBottom":1.59030143862255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.89871705011392,"aZ":-22.661251381079733,"pfxX":-11.530569426285725,"pfxZ":4.71017039800066,"pX":-1.1785412932077008,"pZ":3.6160718896352164,"vX0":6.1993400901355225,"vY0":-142.04425665999412,"vZ0":-1.032453688506109,"x":161.92,"y":141.15,"x0":-1.9041710015462578,"y0":50.00584689432431,"z0":5.440193316129377,"aX":-23.305353218085898},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":19.4,"spinRate":2351,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.38724063909126993,"extension":6.155791545118185},"index":4,"playId":"fe1b7634-fda0-32ee-a475-8aa410156b8d","pitchNumber":3,"startTime":"2025-08-28T00:27:50.158Z","endTime":"2025-08-28T00:27:54.711Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.218299099567616,"aZ":-15.579469888192852,"pfxX":-8.934334576083296,"pfxZ":7.991466351642975,"pX":-0.2534036820491857,"pZ":2.638173987892889,"vX0":7.840732485154549,"vY0":-143.86228662626743,"vZ0":-4.773803520962267,"x":126.66,"y":167.55,"x0":-1.86572192924952,"y0":50.004948505230715,"z0":5.298609855344247,"aX":-18.558634227025617},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.6,"breakHorizontal":14.4,"spinRate":2379,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.38206721468767,"extension":6.093682021541464},"index":5,"playId":"7521ae56-d9cf-30a1-b9cc-b1a4a9327c79","pitchNumber":4,"startTime":"2025-08-28T00:28:11.915Z","endTime":"2025-08-28T00:28:14.915Z","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":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.06150971427659,"aZ":-18.543611727688642,"pfxX":-7.878397293535964,"pfxZ":6.62931040735768,"pX":0.6111026884640842,"pZ":3.442612177923769,"vX0":9.692024892602888,"vY0":-143.18743789815187,"vZ0":-2.2633229617152315,"x":93.71,"y":145.83,"x0":-1.809656830988468,"y0":50.003365036235664,"z0":5.416288154716484,"aX":-16.201195087797206},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.6,"breakHorizontal":12.1,"spinRate":2344,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.38396154304575925,"extension":6.017865571567001},"index":6,"playId":"abab25aa-0122-38a3-ace0-fe9093d60fe1","pitchNumber":5,"startTime":"2025-08-28T00:28:31.693Z","endTime":"2025-08-28T00:28:34.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:28:34.693Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T00:30:33.280Z","endTime":"2025-08-28T00:32:12.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.54991732187658,"strikeZoneBottom":1.66051322902687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31932523476213,"aZ":-42.87749470326869,"pfxX":-7.011776590171555,"pfxZ":-8.401105779498854,"pX":-0.840080000428418,"pZ":0.7740124307707612,"vX0":-1.8798501649286905,"vY0":-113.25629646296373,"vZ0":-2.0947613058254064,"x":149.02,"y":217.88,"x0":0.9153378258444734,"y0":50.00198811841221,"z0":6.075086994385653,"aX":-8.935799888082446},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-15.4,"breakHorizontal":13.2,"spinRate":2902,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.48716398073368117,"extension":5.559042102209737},"index":0,"playId":"6b96837f-dce0-3e28-b627-939d92733dda","pitchNumber":1,"startTime":"2025-08-28T00:30:52.426Z","endTime":"2025-08-28T00:30:56.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.1,"strikeZoneTop":3.51493010039301,"strikeZoneBottom":1.73000003104043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.603451455111383,"aZ":-42.944745799235086,"pfxX":-8.306794222865673,"pfxZ":-8.636729359688514,"pX":-0.6927717868798455,"pZ":2.405780728506964,"vX0":-1.2268935814665467,"vY0":-112.23563061372607,"vZ0":1.5957738515275852,"x":143.41,"y":173.82,"x0":0.9413899190122279,"y0":50.003977373460195,"z0":6.136336201606493,"aX":-10.357382632145063},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-14.6,"breakHorizontal":15.4,"spinRate":2827,"spinDirection":313},"zone":4,"typeConfidence":0.9,"plateTime":0.4923186570011011,"extension":5.638759692670642},"index":1,"playId":"87d8a784-4e48-305c-8574-b1bd031c8e69","pitchNumber":2,"startTime":"2025-08-28T00:31:08.905Z","endTime":"2025-08-28T00:31:13.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70644764735519,"aZ":-23.59533371201283,"pfxX":11.402233920320667,"pfxZ":4.52926356646491,"pX":-0.24735169414241354,"pZ":1.2313249514755293,"vX0":-5.756388103889942,"vY0":-137.4928513434408,"vZ0":-7.864327471803278,"x":126.43,"y":205.53,"x0":0.4050200940033184,"y0":50.00065932800994,"z0":5.7587951869048934,"aX":21.580414356405306},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.5,"breakHorizontal":-19.2,"spinRate":2184,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4001072842289721,"extension":6.028310388492867},"index":2,"playId":"763c787f-efe8-35db-8cac-c16b7a5b4bff","pitchNumber":3,"startTime":"2025-08-28T00:31:26.210Z","endTime":"2025-08-28T00:31:31.522Z","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":80.0,"endSpeed":72.8,"strikeZoneTop":3.65000246137799,"strikeZoneBottom":1.77124155860572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.488114394100897,"aZ":-42.351464398843405,"pfxX":-8.430788867652915,"pfxZ":-7.628811544452258,"pX":-0.6159903322894544,"pZ":0.47645474599551607,"vX0":-0.6522939511324524,"vY0":-116.41349020663668,"vZ0":-3.2250770994465743,"x":140.48,"y":225.92,"x0":0.7612252279988087,"y0":50.00112540265157,"z0":5.999808690589452,"aX":-11.25003929224521},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-14.4,"breakHorizontal":15.4,"spinRate":3046,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.4755731250028461,"extension":5.645189758202556},"index":3,"playId":"90fb95aa-0bae-3584-996f-7ef1753dcbbb","pitchNumber":4,"startTime":"2025-08-28T00:31:43.176Z","endTime":"2025-08-28T00:31:47.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, 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":0},"pitchData":{"startSpeed":79.1,"endSpeed":71.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22452086001868,"aZ":-43.921514580199876,"pfxX":-8.259826053678957,"pfxZ":-8.939339896495568,"pX":0.7426754403116393,"pZ":2.5827219056543047,"vX0":2.1802614215034906,"vY0":-115.00543359912855,"vZ0":1.7131947950716748,"x":88.69,"y":169.05,"x0":0.8441054878288353,"y0":50.005478190907624,"z0":6.152575957777698,"aX":-10.849074632764646},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.2,"breakHorizontal":14.2,"spinRate":2809,"spinDirection":319},"zone":6,"typeConfidence":0.9,"plateTime":0.4798728659499165,"extension":5.737858307935624},"index":4,"playId":"70c62bb1-3b5f-3d6f-8752-00021aadd0e4","pitchNumber":5,"startTime":"2025-08-28T00:32:09.702Z","endTime":"2025-08-28T00:32:12.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:32:12.914Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Warming Bernabel flies out to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T00:32:33.997Z","endTime":"2025-08-28T00:32:49.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.7362012743402,"aZ":-25.456618265398426,"pfxX":11.037936091033522,"pfxZ":3.5526134435725343,"pX":0.6099218219930799,"pZ":2.6563534234384867,"vX0":-3.920611203586006,"vY0":-137.41148056872774,"vZ0":-4.107937252825712,"x":93.75,"y":167.06,"x0":0.6309845997584994,"y0":50.00270756843485,"z0":5.92447560284591,"aX":20.862923814647882},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.6,"breakHorizontal":-19.0,"spinRate":2089,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.40038345474784265,"extension":5.7856041046525455},"hitData":{"launchSpeed":89.1,"launchAngle":27.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.8,"coordY":108.5}},"index":0,"playId":"2df2d922-d255-3e0f-94bf-a9c9ee9b0f9d","pitchNumber":1,"startTime":"2025-08-28T00:32:42.308Z","endTime":"2025-08-28T00:32:49.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:32:49.562Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Tovar walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T00:33:12.764Z","endTime":"2025-08-28T00:35:09.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.26533655941132,"strikeZoneBottom":1.51565465139985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71799000947592,"aZ":-26.749886966393596,"pfxX":9.170102951316334,"pfxZ":3.159319072377455,"pX":0.9348002787345175,"pZ":2.6575887966239047,"vX0":-2.574064756036447,"vY0":-130.79899379053037,"vZ0":-3.2851324676873546,"x":81.37,"y":167.03,"x0":0.7452404595109495,"y0":50.00587974637453,"z0":5.954048407242246,"aX":15.760119938221434},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":-16.0,"spinRate":1784,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4200920141707827,"extension":5.791024152668572},"index":0,"playId":"2bfc20fa-d03c-3e24-ba20-7df7c4d6686c","pitchNumber":1,"startTime":"2025-08-28T00:33:14.714Z","endTime":"2025-08-28T00:33:19.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.050758441314475,"aZ":-22.989545596994088,"pfxX":9.10801944457971,"pfxZ":5.218671510845655,"pX":0.6979674034101567,"pZ":1.2603650927672643,"vX0":-2.5535963148694694,"vY0":-132.3132966186018,"vZ0":-7.603948515683616,"x":90.4,"y":204.75,"x0":0.4963293492229043,"y0":50.00546240302439,"z0":5.87434111022703,"aX":16.039954472153646},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.9,"breakHorizontal":-15.8,"spinRate":1752,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4150665880284983,"extension":5.7219894648400365},"index":1,"playId":"de8533b2-2c6c-36ee-a874-5f73c1147753","pitchNumber":2,"startTime":"2025-08-28T00:33:26.622Z","endTime":"2025-08-28T00:33:29.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.26696220549174,"strikeZoneBottom":1.48458098335375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.669224222840217,"aZ":-44.54509410516158,"pfxX":-8.261199038392476,"pfxZ":-9.353828416939166,"pX":0.8186310838253186,"pZ":1.394096297514719,"vX0":2.2906932336474144,"vY0":-115.52707388497568,"vZ0":-0.6957107485604576,"x":85.8,"y":201.14,"x0":0.8748742917805802,"y0":50.00001080325724,"z0":6.058567268551042,"aX":-10.933613412753491},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-16.7,"breakHorizontal":14.2,"spinRate":2819,"spinDirection":320},"zone":14,"typeConfidence":0.91,"plateTime":0.4779302615125238,"extension":5.577360726140576},"index":2,"playId":"068ce3ba-41e8-3a62-9f19-33009c7b7c4f","pitchNumber":3,"startTime":"2025-08-28T00:33:43.139Z","endTime":"2025-08-28T00:33:47.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.868564197394015,"aZ":-20.634315797523207,"pfxX":8.572085726383264,"pfxZ":5.965398247961579,"pX":-0.45250224291214886,"pZ":2.929976493596181,"vX0":-4.99242422336753,"vY0":-138.6377013530635,"vZ0":-4.945680758099001,"x":134.25,"y":159.67,"x0":0.2641159053563338,"y0":50.00101861099154,"z0":6.126513404179182,"aX":16.576667797043516},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":2141,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.3960542049382356,"extension":5.636047828893661},"index":3,"playId":"99bd654a-cf91-38e3-a917-c6cf72386cd3","pitchNumber":4,"startTime":"2025-08-28T00:34:03.502Z","endTime":"2025-08-28T00:34:06.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.24999842399153,"strikeZoneBottom":1.52530511330844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.858552647975735,"aZ":-36.48977190505717,"pfxX":-2.9981796463365535,"pfxZ":-2.9179250298987967,"pX":1.3154901599531177,"pZ":2.1870339086712995,"vX0":1.8988351112171218,"vY0":-121.38181800263585,"vZ0":-1.4651597538351213,"x":66.86,"y":179.73,"x0":0.9088438663409917,"y0":50.00379753756255,"z0":6.003245981843674,"aX":-4.431769630720228},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.4,"breakHorizontal":4.9,"spinRate":2630,"spinDirection":302},"zone":14,"typeConfidence":0.91,"plateTime":0.452881976175854,"extension":5.658214916420495},"index":4,"playId":"aa56b33a-2e9f-38c6-abfd-80d239fa5350","pitchNumber":5,"startTime":"2025-08-28T00:34:23.146Z","endTime":"2025-08-28T00:34:27.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.42798189705604,"aZ":-24.319357429612626,"pfxX":9.65296068760333,"pfxZ":4.009101482370019,"pX":0.6314414584239644,"pZ":3.0747321245441195,"vX0":-2.48354646850603,"vY0":-139.9888741130197,"vZ0":-4.012996479919696,"x":92.93,"y":155.76,"x0":0.28362344659968375,"y0":50.00348576678618,"z0":6.14422514274129,"aX":18.909660487946503},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":-16.8,"spinRate":2255,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.39323470962335305,"extension":5.631048500813432},"index":5,"playId":"1b16d976-7c14-36fd-8819-d7a4a6579164","pitchNumber":6,"startTime":"2025-08-28T00:34:42.237Z","endTime":"2025-08-28T00:34:45.490Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.1,"strikeZoneTop":3.30624439399372,"strikeZoneBottom":1.52445693640747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.336024833832724,"aZ":-42.839714113053255,"pfxX":-9.375613300348187,"pfxZ":-8.714598321938924,"pX":1.7202902355484233,"pZ":3.9939092546822264,"vX0":3.8463081937135515,"vY0":-111.01122886168977,"vZ0":5.034307726912117,"x":51.43,"y":130.94,"x0":1.1655146241044907,"y0":50.00024903016765,"z0":6.208812728804977,"aX":-11.481147918415276},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-13.7,"breakHorizontal":15.7,"spinRate":2849,"spinDirection":316},"zone":12,"typeConfidence":0.9,"plateTime":0.49698325889099904,"extension":5.5508782110325505},"index":6,"playId":"938fc003-84c2-3878-934b-14b6481545f3","pitchNumber":7,"startTime":"2025-08-28T00:35:04.737Z","endTime":"2025-08-28T00:35:09.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:35:09.852Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T00:35:32.275Z","endTime":"2025-08-28T00:36:47.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87384781198476,"aZ":-26.343236563686276,"pfxX":8.414794590197769,"pfxZ":3.115978619604155,"pX":0.09419779419715082,"pZ":3.081917964781318,"vX0":-4.5427986507613305,"vY0":-135.91459436345147,"vZ0":-2.660425146073332,"x":113.41,"y":155.57,"x0":0.6943310626386813,"y0":50.00177987524666,"z0":5.903482662936346,"aX":15.737151497511595},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.3,"breakHorizontal":-14.3,"spinRate":2129,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.40304370318835314,"extension":6.1113398528500475},"index":0,"playId":"77648ddc-1dc1-3089-bb13-3441bc3be19e","pitchNumber":1,"startTime":"2025-08-28T00:35:36.529Z","endTime":"2025-08-28T00:35:41.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.87938830909737,"aZ":-42.648162010391154,"pfxX":-7.653252277403711,"pfxZ":-8.148991993137628,"pX":-0.7223694391275065,"pZ":1.4146094851013606,"vX0":-1.2981479355328038,"vY0":-113.8355344317717,"vZ0":-0.6518982254501136,"x":144.54,"y":200.59,"x0":0.8510485632203165,"y0":50.00177859934205,"z0":6.002269310551808,"aX":-9.838110405531053},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-14.5,"breakHorizontal":14.2,"spinRate":2804,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.48496312930272456,"extension":5.753058986558375},"index":1,"playId":"62e235f7-3b4e-3229-a969-e1d1926bed31","pitchNumber":2,"startTime":"2025-08-28T00:35:58.267Z","endTime":"2025-08-28T00:36:01.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.61467438251941,"strikeZoneBottom":1.68638953138072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.280711021927438,"aZ":-42.22378058369694,"pfxX":-8.303977203928916,"pfxZ":-7.6187462725178765,"pX":-0.05737277963262352,"pZ":0.8304023836476772,"vX0":0.559284626383647,"vY0":-115.24620197889338,"vZ0":-1.9395876241539902,"x":119.19,"y":216.36,"x0":0.7701349474612185,"y0":50.00353379350731,"z0":5.835090841286287,"aX":-10.953732783986096},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.9,"breakHorizontal":14.8,"spinRate":2864,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.47883742567701626,"extension":5.689749336204172},"index":2,"playId":"0ed04a3d-3cbd-38dc-a4b9-d682d8ef51fb","pitchNumber":3,"startTime":"2025-08-28T00:36:17.135Z","endTime":"2025-08-28T00:36:23.791Z","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, 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":79.6,"endSpeed":72.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.395910510090193,"aZ":-43.43866767682053,"pfxX":-7.651479692238071,"pfxZ":-8.455551126669059,"pX":0.48352948603865387,"pZ":1.8946688080120189,"vX0":1.3444054274964654,"vY0":-115.81491140594827,"vZ0":0.19520724844328408,"x":98.57,"y":187.62,"x0":0.8816928533046612,"y0":50.00012361438055,"z0":6.028740029657791,"aX":-10.198282322588502},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.8,"breakHorizontal":13.3,"spinRate":2834,"spinDirection":317},"zone":9,"typeConfidence":0.9,"plateTime":0.47634850528794725,"extension":5.698416298176448},"index":3,"playId":"073bd07e-7618-30ca-a978-019f830fd69e","pitchNumber":4,"startTime":"2025-08-28T00:36:43.457Z","endTime":"2025-08-28T00:36:47.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:36:47.790Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, second baseman Orlando Arcia to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T00:38:55.718Z","endTime":"2025-08-28T00:41:00.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.2,"endSpeed":88.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.849669409916885,"aZ":-15.090355996959401,"pfxX":-8.259875027702632,"pfxZ":8.509840352009043,"pX":-0.4430912367881031,"pZ":3.949869001509709,"vX0":6.781254438238551,"vY0":-141.41083167334725,"vZ0":-1.7185903754773464,"x":133.89,"y":132.13,"x0":-1.8093879801862582,"y0":50.00515527980135,"z0":5.542882123006831,"aX":-16.586299820012307},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":13.4,"spinRate":2324,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3886331729193442,"extension":5.94931416983989},"index":0,"playId":"689f6e0a-9432-391c-91c5-003d8aa218d7","pitchNumber":1,"startTime":"2025-08-28T00:39:10.357Z","endTime":"2025-08-28T00:39:13.958Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-28T00:39:24.710Z","endTime":"2025-08-28T00:39:32.304Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"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":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.38992877161645,"strikeZoneBottom":1.557315344581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81823045093591,"aZ":-40.073267297262284,"pfxX":6.032990391700911,"pfxZ":-5.800804946818966,"pX":0.715356137884863,"pZ":1.7851422704462974,"vX0":3.887386322734337,"vY0":-116.79932707411561,"vZ0":-0.19860844230341113,"x":89.73,"y":190.58,"x0":-1.7620539174101133,"y0":50.00034863863433,"z0":5.683586689908055,"aX":8.219466483407231},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.2,"breakHorizontal":-12.0,"spinRate":2722,"spinDirection":68},"zone":9,"typeConfidence":0.89,"plateTime":0.47142083884330743,"extension":6.286625926131029},"index":2,"playId":"5e3e61a7-cdfb-3362-b832-b6c3c72d70c2","pitchNumber":2,"startTime":"2025-08-28T00:39:32.304Z","endTime":"2025-08-28T00:39:38.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13756386649047,"aZ":-18.194957186276454,"pfxX":-9.390852821082806,"pfxZ":6.853010005280495,"pX":0.08051188054520919,"pZ":3.64263940991429,"vX0":8.33289966964655,"vY0":-142.24959190224448,"vZ0":-1.9346297824350356,"x":113.93,"y":140.43,"x0":-1.6739007154013728,"y0":50.000174477216426,"z0":5.491276502362119,"aX":-19.14769618726992},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.1,"breakHorizontal":15.2,"spinRate":2346,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.38577413204966904,"extension":5.902584834583301},"index":3,"playId":"94fbad98-c466-3ebe-82fc-571cf857f871","pitchNumber":3,"startTime":"2025-08-28T00:39:50.089Z","endTime":"2025-08-28T00:39:57.178Z","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":82.3,"endSpeed":75.2,"strikeZoneTop":3.32600575464816,"strikeZoneBottom":1.54327162930941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.241726057355,"aZ":-37.20819450268978,"pfxX":5.418288499106277,"pfxZ":-3.5261429272307687,"pX":2.004356771451757,"pZ":1.6992591796979224,"vX0":6.799711929251199,"vY0":-119.58655474136035,"vZ0":-1.3484723340655564,"x":40.6,"y":192.9,"x0":-1.596032248065008,"y0":50.00377277769567,"z0":5.653287249967237,"aX":7.731467433214605},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.5,"breakHorizontal":-11.6,"spinRate":2884,"spinDirection":58},"zone":14,"typeConfidence":0.84,"plateTime":0.46062565543726697,"extension":6.286422813266926},"index":4,"playId":"7159d3bf-6b03-3129-9db5-43ad7b9a3d54","pitchNumber":4,"startTime":"2025-08-28T00:40:15.462Z","endTime":"2025-08-28T00:40:18.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.52648403730031,"aZ":-19.169693413555613,"pfxX":-11.433499532858491,"pfxZ":6.457890340259134,"pX":0.4866475710027256,"pZ":2.821402100331553,"vX0":10.050200556001325,"vY0":-141.72879638471716,"vZ0":-3.7725965336525906,"x":98.45,"y":162.6,"x0":-1.6380941999541785,"y0":50.00234139014359,"z0":5.410612226663002,"aX":-23.019051971465196},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.0,"breakHorizontal":18.4,"spinRate":2409,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.38801780827781496,"extension":6.107794617820256},"index":5,"playId":"77ef68db-68b1-317f-9dc6-06b0437810c5","pitchNumber":5,"startTime":"2025-08-28T00:40:32.381Z","endTime":"2025-08-28T00:40:35.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.81250263353041,"aZ":-16.1561116615686,"pfxX":-9.041695204820583,"pfxZ":7.93028937162102,"pX":-0.038969208977062846,"pZ":2.8347054934497375,"vX0":8.149539485230996,"vY0":-142.40595203200735,"vZ0":-4.192777808447875,"x":118.49,"y":162.24,"x0":-1.7868782308814604,"y0":50.00147090752496,"z0":5.3731329415816855,"aX":-18.2585108202027},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":14.4,"spinRate":2358,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3871161489089521,"extension":6.048810200072147},"hitData":{"launchSpeed":101.8,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":142.46}},"index":6,"playId":"604ba54d-ca62-31b6-aad7-c0f0b892bd00","pitchNumber":6,"startTime":"2025-08-28T00:40:53.124Z","endTime":"2025-08-28T00:41:00.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:41:00.932Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mauricio Dubón doubles (19) on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T00:41:20.342Z","endTime":"2025-08-28T00:41:49.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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_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":90.2,"endSpeed":82.2,"strikeZoneTop":3.42389490573049,"strikeZoneBottom":1.68121213673424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8838815942235,"aZ":-26.852839099302177,"pfxX":3.5316535081421634,"pfxZ":3.0750673106676114,"pX":0.4379435468054729,"pZ":2.459602271844013,"vX0":4.673675739076982,"vY0":-131.28055686032576,"vZ0":-2.2771670258655874,"x":100.31,"y":172.37,"x0":-1.829777277585831,"y0":50.004456367263096,"z0":5.353519223759209,"aX":6.114709644926063},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":-7.4,"spinRate":2491,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.41851926174686005,"extension":6.162210724612855},"index":0,"playId":"eaa75086-1c2f-3c21-b82d-33e931b1c101","pitchNumber":1,"startTime":"2025-08-28T00:41:23.941Z","endTime":"2025-08-28T00:41:28.193Z","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":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.190652271976557,"aZ":-27.87016146341869,"pfxX":2.382680316054342,"pfxZ":2.4729277202398103,"pX":0.05420219913966139,"pZ":2.008628317351399,"vX0":4.173494445684339,"vY0":-131.45431065834796,"vZ0":-3.340473303303858,"x":114.93,"y":184.55,"x0":-1.8667908624677492,"y0":50.0046035203577,"z0":5.376520174671025,"aX":4.148108616560031},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":-5.3,"spinRate":2400,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.4174825976017065,"extension":6.093745644525402},"hitData":{"launchSpeed":95.3,"launchAngle":14.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.19,"coordY":84.85}},"index":1,"playId":"2dc0b0a4-c14c-3273-8558-26f3540fc0c2","pitchNumber":2,"startTime":"2025-08-28T00:41:38.342Z","endTime":"2025-08-28T00:41:49.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:41:49.922Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Melton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T00:42:18.164Z","endTime":"2025-08-28T00:43:11.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":88.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.30459565323001,"aZ":-13.798478182919766,"pfxX":-8.511495923199835,"pfxZ":9.043641500644199,"pX":-0.0940992903843519,"pZ":2.2153145233410156,"vX0":7.854000596301918,"vY0":-143.10685338312717,"vZ0":-6.222143538318367,"x":120.59,"y":178.97,"x0":-1.7960649785178169,"y0":50.0019927716685,"z0":5.315938210603538,"aX":-17.29337138989686},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":13.4,"spinRate":2427,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3857577068669147,"extension":6.018403635626627},"index":0,"playId":"bca8af76-4a90-3482-b398-944d576b445a","pitchNumber":1,"startTime":"2025-08-28T00:42:22.919Z","endTime":"2025-08-28T00:42:26.084Z","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":90.7,"endSpeed":81.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62312867711227,"aZ":-26.8666790365913,"pfxX":-10.06107925397759,"pfxZ":3.064397338876887,"pX":-1.3640526555779307,"pZ":2.562608729259744,"vX0":4.911582133226213,"vY0":-131.92132834708937,"vZ0":-2.0892615475236935,"x":168.99,"y":169.59,"x0":-1.960570934403095,"y0":50.001709699664715,"z0":5.380200676119655,"aX":-17.423489151775144},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.3,"breakHorizontal":16.9,"spinRate":1933,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.41798248321047904,"extension":6.10882632899114},"index":1,"playId":"4e38ee37-c8b8-3331-8025-df92d4dbd2a2","pitchNumber":2,"startTime":"2025-08-28T00:42:43.686Z","endTime":"2025-08-28T00:42:49.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":89.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.216686799094276,"aZ":-17.714783389066,"pfxX":-8.475796694170825,"pfxZ":6.995194204784916,"pX":-0.4897246138310278,"pZ":3.9381685955718444,"vX0":6.900579057268693,"vY0":-144.16905511532337,"vZ0":-1.0648164653586183,"x":135.67,"y":132.45,"x0":-1.83514891579539,"y0":50.00126987788292,"z0":5.425440864790045,"aX":-17.51531121873718},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.6,"breakHorizontal":13.7,"spinRate":2406,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.38260583004044824,"extension":6.1431028666571255},"index":2,"playId":"3f0b5535-b07c-3c52-8551-61be75cb0585","pitchNumber":3,"startTime":"2025-08-28T00:43:07.507Z","endTime":"2025-08-28T00:43:11.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:43:11.649Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"César Salazar grounds out to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T00:43:35.389Z","endTime":"2025-08-28T00:44:01.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.2,"endSpeed":88.1,"strikeZoneTop":3.2199978772326,"strikeZoneBottom":1.53997341460094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.038734157189836,"aZ":-13.682279419589054,"pfxX":-8.337099744164183,"pfxZ":9.181178303859511,"pX":0.9398137661582467,"pZ":1.778764271130688,"vX0":10.61252060734765,"vY0":-142.26828709373586,"vZ0":-7.268282302661796,"x":81.18,"y":190.75,"x0":-1.7870182448421446,"y0":50.000008579960515,"z0":5.26613979479265,"aX":-16.78595382389997},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":12.5,"spinRate":2380,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.38765188865731304,"extension":6.203909698285479},"index":0,"playId":"d3fd01be-dbc6-31fa-bef3-deb7659dc239","pitchNumber":1,"startTime":"2025-08-28T00:43:38.527Z","endTime":"2025-08-28T00:43:43.597Z","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":90.9,"endSpeed":83.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.870353280338342,"aZ":-26.658671063671008,"pfxX":1.0728960066898652,"pfxZ":3.120360730770958,"pX":0.6549439550190724,"pZ":2.1253234268133196,"vX0":6.3744972414896495,"vY0":-132.30787486952116,"vZ0":-3.297410205436094,"x":92.04,"y":181.4,"x0":-1.9274439703201018,"y0":50.004173443376345,"z0":5.346623212685764,"aX":1.897437956456234},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":-3.4,"spinRate":2550,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.4143551281769664,"extension":6.158396833653183},"hitData":{"launchSpeed":61.4,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.1,"coordY":163.24}},"index":1,"playId":"abd36e07-a01a-3da1-8479-d4a9e1ccaf10","pitchNumber":2,"startTime":"2025-08-28T00:43:55.800Z","endTime":"2025-08-28T00:44:01.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:44:01.916Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Farmer grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T00:46:32.116Z","endTime":"2025-08-28T00:47:04.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.33802219639229,"strikeZoneBottom":1.55846930725765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30737151109532,"aZ":-26.562498439753174,"pfxX":10.460884390211934,"pfxZ":3.0089398329899275,"pX":-0.7516257299275468,"pZ":2.572323164383908,"vX0":-6.486124546283631,"vY0":-136.5099963895128,"vZ0":-4.177384490331533,"x":145.65,"y":169.33,"x0":0.31046795573274644,"y0":50.00313465259484,"z0":5.976384621452974,"aX":19.514154626091802},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.7,"breakHorizontal":-17.4,"spinRate":2280,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4030305389459161,"extension":6.057718501971813},"index":0,"playId":"f7600591-d6be-351b-822c-95590c5d6720","pitchNumber":1,"startTime":"2025-08-28T00:46:41.885Z","endTime":"2025-08-28T00:46:45.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68344496092916,"aZ":-26.287397277003567,"pfxX":8.669146884204496,"pfxZ":3.0455814338292555,"pX":-1.0862537464830468,"pZ":2.306793050716408,"vX0":-6.631723728044564,"vY0":-138.70211879825152,"vZ0":-5.37208144529653,"x":158.41,"y":176.5,"x0":0.22048010096709025,"y0":50.000072174112795,"z0":6.042625295660332,"aX":16.733566447512267},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.4,"breakHorizontal":-14.2,"spinRate":2180,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.39629849841704434,"extension":5.697966465083994},"hitData":{"launchSpeed":60.9,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.72,"coordY":151.8}},"index":1,"playId":"5898c449-6b7b-3279-b6fa-4e020a68f162","pitchNumber":2,"startTime":"2025-08-28T00:46:56.555Z","endTime":"2025-08-28T00:47:04.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:47:04.362Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Orlando Arcia lines out to center fielder Jacob Melton.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T00:47:27.240Z","endTime":"2025-08-28T00:49:53.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.68794331195252,"strikeZoneBottom":1.75452171876999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11388836609598,"aZ":-24.330934079821557,"pfxX":10.285325788905599,"pfxZ":4.068276681162914,"pX":-0.09660276089198346,"pZ":2.433336831321148,"vX0":-4.612526022060309,"vY0":-138.4616989626525,"vZ0":-5.509774155247379,"x":120.68,"y":173.08,"x0":0.26174411314759255,"y0":50.00102525728933,"z0":6.093873851610515,"aX":19.816185890630617},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.4,"breakHorizontal":-17.5,"spinRate":2155,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.39674732906888366,"extension":5.746233398938986},"index":0,"playId":"cd126f74-0f04-3d11-b71d-962f86aa78a2","pitchNumber":1,"startTime":"2025-08-28T00:47:28.397Z","endTime":"2025-08-28T00:47:32.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.39258161765535,"strikeZoneBottom":1.59119512600386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.306894469443318,"aZ":-42.39223482212824,"pfxX":-8.158987572629545,"pfxZ":-7.961559987249567,"pX":-0.7562231609298322,"pZ":0.4897482157823316,"vX0":-1.0259217502921865,"vY0":-113.88944179785119,"vZ0":-2.742235877158052,"x":145.83,"y":225.56,"x0":0.7602080050356838,"y0":50.00041578618294,"z0":5.9937096384022865,"aX":-10.47527010799245},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-14.8,"breakHorizontal":15.0,"spinRate":2943,"spinDirection":323},"zone":13,"typeConfidence":0.91,"plateTime":0.4851320230398666,"extension":5.777556578771381},"index":1,"playId":"e29940a1-f70c-34c5-9f26-db8ebdfbd04b","pitchNumber":2,"startTime":"2025-08-28T00:47:40.728Z","endTime":"2025-08-28T00:47:45.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.0,"strikeZoneTop":3.331579216143,"strikeZoneBottom":1.49765351466648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.070538548443672,"aZ":-42.13542901998961,"pfxX":-8.698906253343527,"pfxZ":-7.75306207806932,"pX":1.1769904819415353,"pZ":2.4415745052657316,"vX0":2.694578358788579,"vY0":-113.88190899805615,"vZ0":1.1764418534109635,"x":72.14,"y":172.86,"x0":1.093658965373461,"y0":50.001428597006075,"z0":6.156881712008668,"aX":-11.181060758001935},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-13.2,"breakHorizontal":14.9,"spinRate":2952,"spinDirection":317},"zone":12,"typeConfidence":0.9,"plateTime":0.48495237620176423,"extension":5.701108809776792},"index":2,"playId":"ff2356a8-8617-371a-9919-b8a32e2a678f","pitchNumber":3,"startTime":"2025-08-28T00:48:02.968Z","endTime":"2025-08-28T00:48:07.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.05808594083318,"aZ":-23.71945156494344,"pfxX":10.63976933868663,"pfxZ":4.534267719324095,"pX":0.3127813603191454,"pZ":2.915508257380556,"vX0":-3.9719239720835056,"vY0":-136.87660879724217,"vZ0":-4.229889257450082,"x":105.08,"y":160.06,"x0":0.4149531235928049,"y0":50.00482092417207,"z0":6.140131501726877,"aX":19.8429140547114},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.3,"breakHorizontal":-18.2,"spinRate":2298,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.40283234177196947,"extension":5.630545977292735},"index":3,"playId":"1fa7a929-c9b4-3cdd-a366-de0ca16ae988","pitchNumber":4,"startTime":"2025-08-28T00:48:16.330Z","endTime":"2025-08-28T00:48:21.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.473379085818124,"aZ":-43.2471793746096,"pfxX":-7.314622012012178,"pfxZ":-8.334022763861839,"pX":-0.5434228059265291,"pZ":1.2055625223952766,"vX0":-0.6231532243452882,"vY0":-116.4209033972431,"vZ0":-1.41219770704649,"x":137.71,"y":206.23,"x0":0.676662214180425,"y0":50.0054185304083,"z0":6.036097915192345,"aX":-9.71499821830925},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-15.0,"breakHorizontal":13.3,"spinRate":2971,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.47645945382688604,"extension":6.203147760315941},"index":4,"playId":"29b31c30-ca12-314b-8382-722a2c3f942b","pitchNumber":5,"startTime":"2025-08-28T00:48:50.944Z","endTime":"2025-08-28T00:48:54.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.29639790012635,"strikeZoneBottom":1.46252148337314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.248180396656117,"aZ":-30.166410985534526,"pfxX":6.707677104385306,"pfxZ":1.14757655029622,"pX":1.155518667225408,"pZ":2.863023079708213,"vX0":-0.687387802026999,"vY0":-132.07469560987474,"vZ0":-2.549001438752513,"x":72.95,"y":161.48,"x0":0.5496896118520338,"y0":50.004574235159346,"z0":6.077476520697414,"aX":11.755522621990695},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.7,"breakHorizontal":-12.0,"spinRate":1609,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.41599335709979357,"extension":5.642472436894443},"index":5,"playId":"740e1b86-e4d4-3a2a-81f1-6cabbf0a20cb","pitchNumber":6,"startTime":"2025-08-28T00:49:14.684Z","endTime":"2025-08-28T00:49:19.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55003997567982,"aZ":-43.19830121843107,"pfxX":-8.042532690458861,"pfxZ":-8.829040206600666,"pX":0.741771365188615,"pZ":2.0485341008717626,"vX0":1.5537329995134028,"vY0":-112.28307618453931,"vZ0":1.0755145188250321,"x":88.73,"y":183.47,"x0":1.0751897654453526,"y0":50.00309738577024,"z0":6.037310939798994,"aX":-10.040704430007429},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.1,"breakHorizontal":13.9,"spinRate":2853,"spinDirection":312},"zone":9,"typeConfidence":0.9,"plateTime":0.492032744344002,"extension":6.089420955628631},"hitData":{"launchSpeed":90.9,"launchAngle":18.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.84,"coordY":76.45}},"index":6,"playId":"1b9bec0e-fbd7-3d61-adb4-610b7a77f40a","pitchNumber":7,"startTime":"2025-08-28T00:49:46.447Z","endTime":"2025-08-28T00:49:53.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:49:53.322Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T00:50:13.807Z","endTime":"2025-08-28T00:50:53.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":82.9,"endSpeed":76.0,"strikeZoneTop":3.19877394703696,"strikeZoneBottom":1.49392068156562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81068880258358,"aZ":-33.49780027847896,"pfxX":-1.7443795398741342,"pfxZ":-0.9021906816283796,"pX":-0.2573356136299422,"pZ":1.9731367920725367,"vX0":-1.9738762808535204,"vY0":-120.7221052284355,"vZ0":-2.171900391363777,"x":126.81,"y":185.51,"x0":0.7993667395811532,"y0":50.003455516490234,"z0":5.850126934671935,"aX":-2.5589502437172054},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.9,"breakHorizontal":3.6,"spinRate":2537,"spinDirection":294},"zone":8,"typeConfidence":0.91,"plateTime":0.45475772442348195,"extension":5.929600538638013},"index":0,"playId":"952ba107-aa5d-3718-baf8-8d7e2ba39bf7","pitchNumber":1,"startTime":"2025-08-28T00:50:30.430Z","endTime":"2025-08-28T00:50:34.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.65248582235151,"aZ":-22.0815141862534,"pfxX":8.211242492882494,"pfxZ":5.1661325456004645,"pX":-0.3184886434881356,"pZ":2.41565120270995,"vX0":-4.754773547244908,"vY0":-139.6869364577075,"vZ0":-5.653582948264652,"x":129.14,"y":173.56,"x0":0.34865019106083694,"y0":50.005315885173594,"z0":5.940150844536217,"aX":16.05329979469144},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":-13.7,"spinRate":2278,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.3937454045997417,"extension":5.804181114263939},"hitData":{"launchSpeed":93.6,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.12,"coordY":138.67}},"index":1,"playId":"0d7080f9-1314-34f2-a751-4597c404a0ae","pitchNumber":2,"startTime":"2025-08-28T00:50:45.769Z","endTime":"2025-08-28T00:50:53.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:50:53.499Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremy Peña flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T00:52:58.949Z","endTime":"2025-08-28T00:53:17.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.1,"endSpeed":82.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.405639563290304,"aZ":-28.078335375691726,"pfxX":1.9323583102387338,"pfxZ":2.347205395237822,"pX":0.16201452289205848,"pZ":3.100178907967737,"vX0":4.473177515742269,"vY0":-131.2741258282567,"vZ0":-0.7743239985685306,"x":110.82,"y":155.08,"x0":-1.8142572198620044,"y0":50.00555985473765,"z0":5.486358985891443,"aX":3.378427139100877},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":-4.4,"spinRate":2515,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.41700279928415407,"extension":5.980781642897959},"hitData":{"launchSpeed":89.2,"launchAngle":47.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.38,"coordY":120.38}},"index":0,"playId":"9d8772b8-1f8a-3a80-b7a9-58653f3d7099","pitchNumber":1,"startTime":"2025-08-28T00:53:08.844Z","endTime":"2025-08-28T00:53:17.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:53:17.975Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T00:53:41.405Z","endTime":"2025-08-28T00:54:12.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.68235857628,"strikeZoneBottom":1.78047752484234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.687115392715818,"aZ":-37.03149591291465,"pfxX":6.035690330287936,"pfxZ":-3.44093153832472,"pX":1.7016754426700544,"pZ":1.9764239234101202,"vX0":5.895617487465059,"vY0":-118.56495202663493,"vZ0":-0.6564605324152782,"x":52.14,"y":185.42,"x0":-1.6102788168044373,"y0":50.00515477731741,"z0":5.664417574221462,"aX":8.511537534455693},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.1,"breakHorizontal":-12.5,"spinRate":2712,"spinDirection":61},"zone":14,"typeConfidence":0.87,"plateTime":0.46366408845297435,"extension":6.009718193730633},"index":0,"playId":"800d247e-ed36-3fa0-8065-ac473270a710","pitchNumber":1,"startTime":"2025-08-28T00:53:46.361Z","endTime":"2025-08-28T00:53:50.810Z","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":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.47164445180897,"aZ":-16.47427014600201,"pfxX":-7.669203572757109,"pfxZ":7.7591904541421926,"pX":0.6837822338959971,"pZ":2.8673074279731363,"vX0":9.094863224870124,"vY0":-142.2439283504441,"vZ0":-4.089023092546847,"x":90.94,"y":161.36,"x0":-1.5778784777748058,"y0":50.001618090611345,"z0":5.386717820988382,"aX":-15.516512266796541},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":11.8,"spinRate":2363,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3869402905723689,"extension":5.99796031693705},"hitData":{"launchSpeed":100.3,"launchAngle":36.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":93.55,"coordY":54.25}},"index":1,"playId":"071d5b64-8ecf-3921-a80e-d397a9c110d0","pitchNumber":2,"startTime":"2025-08-28T00:54:02.927Z","endTime":"2025-08-28T00:54:12.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:54:12.061Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Correa called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T00:54:36.772Z","endTime":"2025-08-28T00:56:04.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":84.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.442566495178557,"aZ":-23.584998982098533,"pfxX":1.1106408757946113,"pfxZ":4.75639628420263,"pX":0.4406841616501182,"pZ":1.8686326584685624,"vX0":5.506404767011572,"vY0":-133.44762909580118,"vZ0":-4.619205864768096,"x":100.2,"y":188.33,"x0":-1.792846961030909,"y0":50.002566026316224,"z0":5.318870071398126,"aX":2.0038610660988905},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":-3.2,"spinRate":2542,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.4102808814512171,"extension":6.054584370531904},"index":0,"playId":"b2105f6f-85f9-3991-918f-084e4866fd27","pitchNumber":1,"startTime":"2025-08-28T00:54:39.621Z","endTime":"2025-08-28T00:54:42.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":72.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.081187874576447,"aZ":-39.662435985321714,"pfxX":9.051613212646343,"pfxZ":-5.547364849218811,"pX":0.012405704487860105,"pZ":2.370691778791786,"vX0":1.4190982766181182,"vY0":-116.34822522475042,"vZ0":1.149107816125025,"x":116.53,"y":174.77,"x0":-1.7825220885646724,"y0":50.00457750402825,"z0":5.676344876819846,"aX":12.212283558856544},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.4,"breakHorizontal":-16.7,"spinRate":2777,"spinDirection":62},"zone":5,"typeConfidence":0.9,"plateTime":0.47366708668053903,"extension":6.096844272632573},"index":1,"playId":"7f8c4d4b-26aa-3bb7-a5eb-e473356e6137","pitchNumber":2,"startTime":"2025-08-28T00:54:56.844Z","endTime":"2025-08-28T00:55:01.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":88.8,"strikeZoneTop":3.46322179988481,"strikeZoneBottom":1.72299438690165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.21647806550176,"aZ":-16.900095211430045,"pfxX":-8.792054316303304,"pfxZ":7.428594408347873,"pX":-1.1139250915159309,"pZ":4.292841548461684,"vX0":5.310996554104128,"vY0":-143.6324504132587,"vZ0":-0.7027910667221304,"x":159.46,"y":122.87,"x0":-1.8603211022584574,"y0":50.00313313207648,"z0":5.607439619497143,"aX":-18.07728279182493},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.4,"breakHorizontal":14.6,"spinRate":2393,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.38369787321011506,"extension":5.90599953984948},"index":2,"playId":"69b8615a-4a29-3c65-b404-060a06d84191","pitchNumber":3,"startTime":"2025-08-28T00:55:17.730Z","endTime":"2025-08-28T00:55:22.158Z","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":99.4,"endSpeed":89.6,"strikeZoneTop":3.49723747497571,"strikeZoneBottom":1.75709324285322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.27987438997808,"aZ":-15.697011006366989,"pfxX":-8.783563986800544,"pfxZ":7.921828419374659,"pX":1.2263904594382107,"pZ":2.8865803441812763,"vX0":11.084526769356485,"vY0":-144.1675732582439,"vZ0":-4.5568550800576215,"x":70.25,"y":160.84,"x0":-1.5490302309391868,"y0":50.00188981468934,"z0":5.474448094849783,"aX":-18.26727450214814},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.4,"breakHorizontal":13.3,"spinRate":2342,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3816862661450293,"extension":5.9950530672307325},"index":3,"playId":"6089aa45-c197-3c02-8db7-1895846e162e","pitchNumber":4,"startTime":"2025-08-28T00:55:34.957Z","endTime":"2025-08-28T00:55:38.436Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-28T00:55:47.418Z","endTime":"2025-08-28T00:56:01.092Z","isPitch":false,"type":"action","player":{"id":621043,"link":"/api/v1/people/621043"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.52580406752416,"strikeZoneBottom":1.72091941451482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.349133043843434,"aZ":-27.413264018039406,"pfxX":2.0531101252980704,"pfxZ":2.7045382366527253,"pX":0.06418344042826873,"pZ":2.0403256388034,"vX0":4.246528174290108,"vY0":-131.51957084474228,"vZ0":-3.3481048434733194,"x":114.55,"y":183.69,"x0":-1.834475034396665,"y0":50.005005333584684,"z0":5.349830766609677,"aX":3.6184628487806703},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":-4.6,"spinRate":2556,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4155239963866877,"extension":5.975496649116543},"index":5,"playId":"9c0925ee-c2ed-3106-a6b5-56e6cac1ce44","pitchNumber":5,"startTime":"2025-08-28T00:56:01.092Z","endTime":"2025-08-28T00:56:04.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:56:04.393Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a line drive to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T00:58:11.974Z","endTime":"2025-08-28T00:58:43.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.34977314316792,"strikeZoneBottom":1.66000057705567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.583857853833667,"aZ":-42.76660446502715,"pfxX":-7.770805466310041,"pfxZ":-8.284437406919496,"pX":0.22350944201442444,"pZ":0.9331333560404865,"vX0":0.8429021041883611,"vY0":-113.49802331486433,"vZ0":-1.7658526564098855,"x":108.48,"y":213.59,"x0":0.8503954937648418,"y0":50.00298193375879,"z0":6.057907485858397,"aX":-9.937959553806932},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-15.1,"breakHorizontal":13.7,"spinRate":2958,"spinDirection":316},"zone":14,"typeConfidence":0.91,"plateTime":0.48627509986314843,"extension":5.699909621604754},"index":0,"playId":"c5cda609-7101-3a87-9a30-e5f133166bc8","pitchNumber":1,"startTime":"2025-08-28T00:58:20.392Z","endTime":"2025-08-28T00:58:24.694Z","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":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59376466109397,"aZ":-27.745740121406403,"pfxX":9.890413833257014,"pfxZ":2.4011431958998237,"pX":0.5302717350179313,"pZ":3.2176500352272495,"vX0":-3.4458473748991643,"vY0":-135.9838449886882,"vZ0":-2.1047659378626125,"x":96.79,"y":151.9,"x0":0.5390069872083714,"y0":50.00564643219878,"z0":5.952941065497445,"aX":18.27483907592748},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":-17.0,"spinRate":2148,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.40489517328519264,"extension":5.543866875414344},"hitData":{"launchSpeed":79.0,"launchAngle":22.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.0,"coordY":109.38}},"index":1,"playId":"5311f14a-6426-30ad-85a5-88bd3fe6af4b","pitchNumber":2,"startTime":"2025-08-28T00:58:34.785Z","endTime":"2025-08-28T00:58:43.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T00:58:43.717Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T00:59:05.310Z","endTime":"2025-08-28T01:00:06.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.978163202999006,"aZ":-29.60658164167659,"pfxX":10.150565749531383,"pfxZ":1.359649281166467,"pX":0.257606413001101,"pZ":3.4660824294496853,"vX0":-3.896736846690885,"vY0":-137.52632866550871,"vZ0":-1.5443930806361634,"x":107.18,"y":145.2,"x0":0.3872551018705974,"y0":50.00031300073974,"z0":6.073416868505532,"aX":19.134729303033357},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.3,"breakHorizontal":-17.4,"spinRate":2146,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.40069848412966014,"extension":5.864830679890382},"index":0,"playId":"97148746-2cbc-3ec1-bebe-07b6d5e84fcf","pitchNumber":1,"startTime":"2025-08-28T00:59:06.034Z","endTime":"2025-08-28T00:59:09.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":70.7,"strikeZoneTop":3.26401697518908,"strikeZoneBottom":1.5610070151238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.003328334750435,"aZ":-43.69898497445781,"pfxX":-7.371716877830735,"pfxZ":-9.040958380625149,"pX":0.8717781375462655,"pZ":2.460211360017019,"vX0":2.2287683839698147,"vY0":-113.40355803847237,"vZ0":1.6188104283012126,"x":83.77,"y":172.35,"x0":0.8212128262837601,"y0":50.00548996352607,"z0":6.170921201623029,"aX":-9.391175220984564},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-15.4,"breakHorizontal":12.6,"spinRate":2851,"spinDirection":321},"zone":12,"typeConfidence":0.9,"plateTime":0.4871139049897488,"extension":5.663197979818913},"index":1,"playId":"cbd275c5-6d5e-3004-8792-a1b5223d4817","pitchNumber":2,"startTime":"2025-08-28T00:59:26.054Z","endTime":"2025-08-28T00:59:30.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-28T00:59:44.063Z","endTime":"2025-08-28T01:00:01.553Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.139793870315412,"aZ":-44.21637192674714,"pfxX":-7.17848495120286,"pfxZ":-9.207333761559267,"pX":-0.06279477646676965,"pZ":0.7605266946533105,"vX0":0.3790864185728085,"vY0":-115.33287297900151,"vZ0":-1.9521227204331415,"x":119.39,"y":218.25,"x0":0.696655398973573,"y0":50.00011762589936,"z0":5.996285186140777,"aX":-9.393373731269595},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-16.8,"breakHorizontal":12.7,"spinRate":2980,"spinDirection":316},"zone":13,"typeConfidence":0.91,"plateTime":0.4801962546582166,"extension":5.736013923029666},"index":3,"playId":"447fb573-8670-3be0-b6b1-38b2dd9f344b","pitchNumber":3,"startTime":"2025-08-28T01:00:01.553Z","endTime":"2025-08-28T01:00:06.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:00:06.482Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T01:00:22.861Z","endTime":"2025-08-28T01:02:49.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.6657532692963,"strikeZoneBottom":1.7451701993642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.344101632233944,"aZ":-22.16135890548941,"pfxX":10.367763940049343,"pfxZ":5.243992204394517,"pX":-0.225604094864588,"pZ":1.4105302148065928,"vX0":-5.445518070820153,"vY0":-138.3571002912807,"vZ0":-7.923791980707078,"x":125.6,"y":200.7,"x0":0.43772279081046456,"y0":50.00163543384094,"z0":5.835155166122528,"aX":19.786362889996504},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":-17.4,"spinRate":2111,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.3982583121108241,"extension":5.655236679258441},"index":0,"playId":"413cca81-1d86-3226-afe7-8db1ba23a165","pitchNumber":1,"startTime":"2025-08-28T01:00:31.856Z","endTime":"2025-08-28T01:00:36.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.60278826321949,"strikeZoneBottom":1.74780151531746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32153786158159,"aZ":-23.09842859104511,"pfxX":9.6725987419354,"pfxZ":4.744035334299001,"pX":-1.173382766829195,"pZ":3.3341672660563164,"vX0":-7.200026372398792,"vY0":-138.28352552357768,"vZ0":-3.3443180563022095,"x":161.73,"y":148.76,"x0":0.2233309747306776,"y0":50.004182239452085,"z0":6.130927411760071,"aX":18.507446618812168},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":-15.7,"spinRate":2220,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.3979414041533662,"extension":5.721006975698173},"index":1,"playId":"06d7ed7b-f1b9-396a-8894-57a69cf2614b","pitchNumber":2,"startTime":"2025-08-28T01:00:49.043Z","endTime":"2025-08-28T01:00:53.363Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"95aa2dc0-8c07-4138-b7e4-7882dadfad07","startTime":"2025-08-28T01:01:10.121Z","endTime":"2025-08-28T01:01:15.121Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":79.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.958432642019392,"aZ":-30.04003005197659,"pfxX":9.224625696328733,"pfxZ":1.3066043356074957,"pX":0.04608630623369449,"pZ":1.9191484508109937,"vX0":-4.492235417949216,"vY0":-128.0590663198446,"vZ0":-3.486833989458513,"x":115.24,"y":186.96,"x0":0.6420546732737359,"y0":50.000387147797206,"z0":5.695193272782249,"aX":15.038489221958931},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":-15.4,"spinRate":1804,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4307383294271707,"extension":6.331344350986263},"index":3,"playId":"0c57c2f1-2842-37d9-a635-9c949c3c3926","pitchNumber":3,"startTime":"2025-08-28T01:01:23.633Z","endTime":"2025-08-28T01:01:26.633Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.8,"strikeZoneTop":3.61288261022149,"strikeZoneBottom":1.72478679032231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32377231206813,"aZ":-27.7654480764817,"pfxX":9.349358223132498,"pfxZ":2.4330632194450708,"pX":1.5677724264765764,"pZ":2.6356560110205876,"vX0":-1.3953130026415044,"vY0":-135.05078219438948,"vZ0":-3.041643881488076,"x":57.24,"y":167.62,"x0":0.8839583948242188,"y0":50.00474321867612,"z0":5.767595334595996,"aX":16.96281715271383},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.8,"breakHorizontal":-16.4,"spinRate":2148,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.40837223142081847,"extension":5.790586660422059},"index":4,"playId":"cebc5822-b9be-395d-a8f1-0350adc82726","pitchNumber":4,"startTime":"2025-08-28T01:01:42.326Z","endTime":"2025-08-28T01:01:48.416Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brenton Doyle steals (14) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"actionPlayId":"cebc5822-b9be-395d-a8f1-0350adc82726","startTime":"2025-08-28T01:01:56.148Z","endTime":"2025-08-28T01:02:16.953Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":69.7,"strikeZoneTop":3.56021196293923,"strikeZoneBottom":1.71484687037976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.686954721380868,"aZ":-41.85158996685881,"pfxX":-8.841174011450391,"pfxZ":-7.785142702411463,"pX":0.736292285961131,"pZ":2.951052751761645,"vX0":2.2249143483674896,"vY0":-112.10611741950378,"vZ0":2.5979524734794657,"x":88.93,"y":159.1,"x0":0.8650929274562046,"y0":50.00246637632747,"z0":6.122411093951341,"aX":-10.98982066547877},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-12.8,"breakHorizontal":15.2,"spinRate":2779,"spinDirection":314},"zone":6,"typeConfidence":0.9,"plateTime":0.49301642023503733,"extension":5.674485934564133},"index":6,"playId":"251214f3-e37e-33a9-80ba-a7f6ea2138fb","pitchNumber":5,"startTime":"2025-08-28T01:02:16.953Z","endTime":"2025-08-28T01:02:21.997Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":68.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.071822507827136,"aZ":-40.23324139457769,"pfxX":-10.558447827916734,"pfxZ":-6.727697597791696,"pX":0.8173161343279861,"pZ":2.920878634561132,"vX0":1.9525746564467656,"vY0":-110.10106187296938,"vZ0":2.567275457348437,"x":85.85,"y":159.92,"x0":1.2756484555581409,"y0":50.005353991308645,"z0":6.0751027443030035,"aX":-12.642014681030927},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-10.8,"breakHorizontal":18.4,"spinRate":2820,"spinDirection":311},"zone":6,"typeConfidence":0.9,"plateTime":0.502300467713964,"extension":5.692042238218043},"index":7,"playId":"30cf3db6-d475-38b6-838f-7e6c0cc3cb05","pitchNumber":6,"startTime":"2025-08-28T01:02:45.693Z","endTime":"2025-08-28T01:02:49.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:02:49.212Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Warming Bernabel flies out to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T01:03:05.988Z","endTime":"2025-08-28T01:03:49.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.8,"strikeZoneTop":3.02624896798694,"strikeZoneBottom":1.3641671142889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.798156580314064,"aZ":-29.249477567313026,"pfxX":10.221271144082396,"pfxZ":1.7190593472896751,"pX":-0.4483920210976965,"pZ":0.2919819600755606,"vX0":-5.850270826712568,"vY0":-130.77590105567435,"vZ0":-8.028188301648473,"x":134.09,"y":230.9,"x0":0.5089732403617465,"y0":50.00429592828124,"z0":5.647504494617959,"aX":17.41538689506354},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.2,"breakHorizontal":-16.9,"spinRate":1698,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.42147475192589656,"extension":5.943473051936803},"index":0,"playId":"383f8cd9-855a-3093-aaf2-86b43a792484","pitchNumber":1,"startTime":"2025-08-28T01:03:12.885Z","endTime":"2025-08-28T01:03:16.668Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.55322055307352,"aZ":-24.895703231861276,"pfxX":10.55405985111136,"pfxZ":3.8012199841653675,"pX":-0.13144488572075735,"pZ":1.7670921259611345,"vX0":-4.870960076143363,"vY0":-138.59742673969308,"vZ0":-6.751181856463808,"x":122.01,"y":191.07,"x0":0.2931945659199119,"y0":50.00159690350143,"z0":5.935646614256595,"aX":20.206215630877114},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":-17.9,"spinRate":2149,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.39760492729828734,"extension":5.606638775832041},"hitData":{"launchSpeed":78.5,"launchAngle":37.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.53,"coordY":125.73}},"index":1,"playId":"d5a74eb8-58e7-3d16-8469-e33a0de1e563","pitchNumber":2,"startTime":"2025-08-28T01:03:41.766Z","endTime":"2025-08-28T01:03:49.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:03:49.186Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesús Sánchez singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T01:05:56.440Z","endTime":"2025-08-28T01:07:38.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":98.3,"endSpeed":89.1,"strikeZoneTop":4.03353674383659,"strikeZoneBottom":1.82524282885929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.64380460380997,"aZ":-17.63667590318981,"pfxX":-10.234812157742567,"pfxZ":7.107110095797052,"pX":-0.22416966532261637,"pZ":1.9883522981782351,"vX0":7.6016800865941745,"vY0":-142.78321917948284,"vZ0":-6.378473160412435,"x":125.54,"y":185.09,"x0":-1.6033951879432204,"y0":50.00646032376386,"z0":5.378121847078413,"aX":-20.946369549629658},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":16.8,"spinRate":2494,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.3849355956474314,"extension":5.977449873455376},"index":0,"playId":"e6e0b646-4cc0-3b4d-94ed-8715a013938b","pitchNumber":1,"startTime":"2025-08-28T01:06:02.174Z","endTime":"2025-08-28T01:06:05.787Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-28T01:06:16.624Z","endTime":"2025-08-28T01:06:32.653Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.54516685182631,"strikeZoneBottom":1.66427475948458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.619389037807487,"aZ":-26.675791753359977,"pfxX":-11.920669010759209,"pfxZ":3.1548578025766107,"pX":0.8833218821724131,"pZ":0.5479852136629563,"vX0":10.403912882662109,"vY0":-131.55112994183273,"vZ0":-6.799078548385707,"x":83.33,"y":223.98,"x0":-1.586739955490477,"y0":50.00172354145735,"z0":5.16160592885654,"aX":-20.755399886299497},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":19.1,"spinRate":1945,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4174180410981543,"extension":6.157241314651051},"index":2,"playId":"2e3b88c9-a3a1-399c-a1c3-ae4e62bed4da","pitchNumber":2,"startTime":"2025-08-28T01:06:32.653Z","endTime":"2025-08-28T01:06:36.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":90.0,"endSpeed":82.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.36855023190604,"aZ":-28.27531315154654,"pfxX":2.1335126207802197,"pfxZ":2.250253047494793,"pX":0.968672675742849,"pZ":2.466948359266006,"vX0":6.128509472844881,"vY0":-131.01938922761693,"vZ0":-2.2217352373036,"x":80.08,"y":172.17,"x0":-1.6805236614060717,"y0":50.0049196513901,"z0":5.444687881823447,"aX":3.69859998034678},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":-5.3,"spinRate":2529,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4184726344934342,"extension":6.014099229273838},"index":3,"playId":"dec2a8fa-80f2-3e2f-8440-99eda0cf1836","pitchNumber":3,"startTime":"2025-08-28T01:06:50.493Z","endTime":"2025-08-28T01:06:56.012Z","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":98.9,"endSpeed":88.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.214853902665,"aZ":-12.200654034167812,"pfxX":-8.923999523455421,"pfxZ":9.709528828467462,"pX":-0.19532944290551063,"pZ":3.7179101446370466,"vX0":7.154337787987968,"vY0":-143.66286129299817,"vZ0":-2.9033925899243833,"x":124.45,"y":138.4,"x0":-1.5784844929067885,"y0":50.00174167463566,"z0":5.5169627660082865,"aX":-18.356344863091582},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":14.4,"spinRate":2440,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3835956810155934,"extension":5.926860824502599},"index":4,"playId":"934b7578-4b24-373a-9888-d9078ab221ee","pitchNumber":4,"startTime":"2025-08-28T01:07:08.842Z","endTime":"2025-08-28T01:07:12.571Z","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":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02499556274009,"aZ":-22.503138122230755,"pfxX":0.0970356586236445,"pfxZ":5.210644113753557,"pX":0.5590002421997511,"pZ":1.9518022564670068,"vX0":5.940396711806979,"vY0":-135.67150046728156,"vZ0":-4.735698902325999,"x":95.69,"y":186.08,"x0":-1.6758954551900804,"y0":50.00164013355166,"z0":5.298271286783542,"aX":0.17815390937802492},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":-1.4,"spinRate":2546,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.4044712585832282,"extension":6.08141261220044},"hitData":{"launchSpeed":90.2,"launchAngle":14.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.91,"coordY":90.93}},"index":5,"playId":"794f9ffd-4523-3e28-9976-a645d2d575a0","pitchNumber":5,"startTime":"2025-08-28T01:07:27.694Z","endTime":"2025-08-28T01:07:38.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:07:38.921Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Christian Walker lines into a double play, pitcher Chase Dollander to first baseman Warming Bernabel. Jesús Sánchez out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T01:08:03.015Z","endTime":"2025-08-28T01:08:28.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801403,"link":"/api/v1/people/801403"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801403,"link":"/api/v1/people/801403"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.2,"strikeZoneTop":3.42459057388349,"strikeZoneBottom":1.56530203969964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.94225487404695,"aZ":-15.6194234433087,"pfxX":-10.1060577513272,"pfxZ":8.028626807639755,"pX":-0.025736519529828986,"pZ":3.8968499866140784,"vX0":8.209860742242187,"vY0":-143.3414074882366,"vZ0":-1.7620052821331975,"x":117.98,"y":133.57,"x0":-1.6270058089783963,"y0":50.00389702553196,"z0":5.504572661512102,"aX":-20.840710558185155},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.3,"breakHorizontal":16.4,"spinRate":2444,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3834457219750571,"extension":6.0196989180133835},"index":0,"playId":"97a02164-63cf-32ff-8684-abd4b5ea9d13","pitchNumber":1,"startTime":"2025-08-28T01:08:05.474Z","endTime":"2025-08-28T01:08:09.208Z","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":97.0,"endSpeed":88.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.44967084680209,"aZ":-21.40956801805015,"pfxX":-10.454664417022176,"pfxZ":5.3733813027583235,"pX":-1.3167579332957087,"pZ":2.8853148902865136,"vX0":5.41784627270404,"vY0":-141.17329009374853,"vZ0":-3.0533938701411074,"x":167.19,"y":160.88,"x0":-1.9105097206645283,"y0":50.00282236238364,"z0":5.371515035176117,"aX":-20.939266409074563},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.2,"breakHorizontal":17.6,"spinRate":2425,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.38913070969082364,"extension":6.154696653502727},"hitData":{"launchSpeed":37.9,"launchAngle":19.0,"totalDistance":67.0,"trajectory":"line_drive","hardness":"soft","location":"1","coordinates":{"coordX":128.1,"coordY":176.39}},"index":1,"playId":"32ad33d4-011a-3b1b-932c-9088ccd823e9","pitchNumber":2,"startTime":"2025-08-28T01:08:21.560Z","endTime":"2025-08-28T01:08:28.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:08:28.587Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cam Smith flies out to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T01:08:49.582Z","endTime":"2025-08-28T01:09:17.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.23619491500636,"strikeZoneBottom":1.45737876494821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.040315475985114,"aZ":-38.83134800102688,"pfxX":9.60203755070009,"pfxZ":-4.885533345237344,"pX":0.07916465752559579,"pZ":1.2214282628924575,"vX0":1.3840914204179635,"vY0":-117.16274382696942,"vZ0":-1.5296992011608266,"x":113.98,"y":205.8,"x0":-1.7672703099958806,"y0":50.00037501279466,"z0":5.575024551875218,"aX":13.094229454677082},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.9,"breakHorizontal":-17.6,"spinRate":2867,"spinDirection":64},"zone":14,"typeConfidence":0.89,"plateTime":0.4709256606532901,"extension":6.167647994082859},"index":0,"playId":"d4ac4a2c-0048-3af0-b2c6-2f82a7500869","pitchNumber":1,"startTime":"2025-08-28T01:08:54.069Z","endTime":"2025-08-28T01:08:58.622Z","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":91.5,"endSpeed":83.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.797628946794255,"aZ":-25.406690119495643,"pfxX":2.1652388834929575,"pfxZ":3.7658949183048875,"pX":0.06400209528226818,"pZ":2.9689654390183753,"vX0":4.219365043398664,"vY0":-133.23556821448042,"vZ0":-1.5885767733661225,"x":114.56,"y":158.62,"x0":-1.8218227947169918,"y0":50.002744091101604,"z0":5.410163456587433,"aX":3.889015631892995},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.7,"breakHorizontal":-4.8,"spinRate":2565,"spinDirection":171},"zone":2,"typeConfidence":2.0,"plateTime":0.411200065551542,"extension":6.035665608005058},"hitData":{"launchSpeed":82.0,"launchAngle":43.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.96,"coordY":100.51}},"index":1,"playId":"436d515b-7564-3248-a20e-19c37b26852c","pitchNumber":2,"startTime":"2025-08-28T01:09:08.769Z","endTime":"2025-08-28T01:09:17.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:09:17.635Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Carlos Correa to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T01:11:18.732Z","endTime":"2025-08-28T01:12:14.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50655257530779,"aZ":-32.968319967339696,"pfxX":8.985647816366068,"pfxZ":-0.47871091295305845,"pX":0.9452241794824959,"pZ":2.1911941485328175,"vX0":-2.1170471646929836,"vY0":-129.1475566620019,"vZ0":-3.1798528171722893,"x":80.97,"y":179.62,"x0":0.6203909660067206,"y0":50.00377010117902,"z0":6.034035490691566,"aX":14.84009530518904},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":-15.6,"spinRate":1745,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.42778967422824987,"extension":5.625002129624628},"index":0,"playId":"8e63f5a6-2d2c-332a-942d-71d0dec78e95","pitchNumber":1,"startTime":"2025-08-28T01:11:29.635Z","endTime":"2025-08-28T01:11:32.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.962835304492426,"aZ":-43.053948229467004,"pfxX":-8.356627708320891,"pfxZ":-8.472321507901516,"pX":-0.65238748007134,"pZ":1.4616225023711784,"vX0":-0.9141624910730217,"vY0":-114.03661922558435,"vZ0":-0.6762031245092522,"x":141.87,"y":199.32,"x0":0.839228604834164,"y0":50.00521097213429,"z0":6.104843361773812,"aX":-10.726106572080782},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-15.1,"breakHorizontal":15.4,"spinRate":2875,"spinDirection":316},"zone":7,"typeConfidence":0.91,"plateTime":0.4850814651111426,"extension":5.788180687142655},"index":1,"playId":"efbabbc5-ece3-3298-802d-155ae969e2ce","pitchNumber":2,"startTime":"2025-08-28T01:11:44.460Z","endTime":"2025-08-28T01:11:47.567Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-28T01:11:57.238Z","endTime":"2025-08-28T01:12:07.151Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.715622224626365,"aZ":-44.03494605308441,"pfxX":-8.370227711214978,"pfxZ":-9.041583173553501,"pX":0.3211119586917194,"pZ":1.1920685675757865,"vX0":1.4118078682547615,"vY0":-115.31026224810111,"vZ0":-1.0749568242777519,"x":104.76,"y":206.59,"x0":0.7766994168785523,"y0":50.00567489806785,"z0":6.01380577288809,"aX":-10.975508128171159},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-16.2,"breakHorizontal":14.6,"spinRate":3019,"spinDirection":321},"zone":14,"typeConfidence":0.91,"plateTime":0.4798914982962872,"extension":5.884475585913422},"hitData":{"launchSpeed":81.9,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.37,"coordY":164.42}},"index":3,"playId":"acf1bd99-fe26-35dd-bdb4-bc18a0039c39","pitchNumber":3,"startTime":"2025-08-28T01:12:07.151Z","endTime":"2025-08-28T01:12:14.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:12:14.856Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, second baseman Mauricio Dubón to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T01:12:24.351Z","endTime":"2025-08-28T01:13:02.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":95.8,"endSpeed":87.1,"strikeZoneTop":3.48663768156223,"strikeZoneBottom":1.61207186491968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.00360857878874,"aZ":-25.084184462997744,"pfxX":9.844347838970375,"pfxZ":3.6412381125404636,"pX":-0.7305608589471623,"pZ":2.511643580779424,"vX0":-6.2468300766913245,"vY0":-139.31731791764514,"vZ0":-5.060362281418044,"x":144.85,"y":170.97,"x0":0.27253457483313664,"y0":50.0034081319282,"z0":6.0294782983760395,"aX":19.173025017274234},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.6,"breakHorizontal":-16.3,"spinRate":2256,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.3945574723730716,"extension":5.591856278678399},"index":0,"playId":"1ee92bce-5584-3305-b266-7f387b6d4809","pitchNumber":1,"startTime":"2025-08-28T01:12:41.745Z","endTime":"2025-08-28T01:12:45.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.581306424740625,"aZ":-27.614819050093892,"pfxX":10.389913375276159,"pfxZ":2.3503112434516753,"pX":0.7268842726916608,"pZ":2.1452653837670375,"vX0":-2.1919976912075683,"vY0":-139.45651151286805,"vZ0":-5.600822629522344,"x":89.29,"y":180.86,"x0":0.18120834057807086,"y0":50.0049909297721,"z0":6.035785815269144,"aX":20.17159062006037},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.1,"breakHorizontal":-18.2,"spinRate":2267,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.3949519313944392,"extension":5.699907720085284},"hitData":{"launchSpeed":81.5,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.93,"coordY":142.46}},"index":1,"playId":"24198a98-8cc4-3fb2-99a4-c7d6e0ebea91","pitchNumber":2,"startTime":"2025-08-28T01:12:55.099Z","endTime":"2025-08-28T01:13:02.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:13:02.742Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a line drive to left fielder Jesús Sánchez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T01:13:21.810Z","endTime":"2025-08-28T01:14:10.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"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],"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":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":86.1,"strikeZoneTop":3.40756005882613,"strikeZoneBottom":1.59134529958842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.041318233664505,"aZ":-27.678838447644758,"pfxX":10.292377332427828,"pfxZ":2.3406535464597056,"pX":1.2122283400227984,"pZ":3.7226743567338065,"vX0":-1.4937384011313235,"vY0":-138.8378999696432,"vZ0":-1.4481599083462893,"x":70.79,"y":138.27,"x0":0.42798365872937816,"y0":50.00071125065369,"z0":6.1234937941200025,"aX":19.746477899992236},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.1,"breakHorizontal":-18.1,"spinRate":2335,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.39711322713454855,"extension":5.615246012919309},"index":0,"playId":"a5f07638-309c-36c6-9213-b69f2b6ca4ec","pitchNumber":1,"startTime":"2025-08-28T01:13:26.361Z","endTime":"2025-08-28T01:13:29.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":70.6,"strikeZoneTop":3.3993916094766,"strikeZoneBottom":1.58338983655872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.100928298517502,"aZ":-42.70079857900574,"pfxX":-7.831908525519275,"pfxZ":-8.326448921510037,"pX":-0.29397999388514306,"pZ":1.8529909014540604,"vX0":0.07005207736041685,"vY0":-113.04800895437742,"vZ0":0.43278800226366987,"x":128.21,"y":188.75,"x0":0.6878161098916126,"y0":50.002977888800054,"z0":6.028571525417451,"aX":-9.899995663887237},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-14.5,"breakHorizontal":14.0,"spinRate":2746,"spinDirection":320},"zone":7,"typeConfidence":0.9,"plateTime":0.48891580208765895,"extension":5.606623666124523},"index":1,"playId":"1f68ee2b-1d56-311a-9dda-26e9e08cca59","pitchNumber":2,"startTime":"2025-08-28T01:13:46.054Z","endTime":"2025-08-28T01:13:50.009Z","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":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60669158124854,"aZ":-22.50308939127505,"pfxX":6.028587765552459,"pfxZ":4.95045056880778,"pX":-0.5907330372456939,"pZ":2.5940153290534482,"vX0":-4.354335498334965,"vY0":-139.38582378553568,"vZ0":-5.349526087132568,"x":139.52,"y":168.74,"x0":0.21466646975601342,"y0":50.00015800368032,"z0":6.0399596902969295,"aX":11.768248051356311},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.9,"breakHorizontal":-10.0,"spinRate":2268,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.3941362076682875,"extension":5.833888860301843},"hitData":{"launchSpeed":86.6,"launchAngle":21.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.57,"coordY":111.59}},"index":2,"playId":"6160a8d2-3198-325b-9629-6bddd42f63fb","pitchNumber":3,"startTime":"2025-08-28T01:14:01.067Z","endTime":"2025-08-28T01:14:10.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:14:10.096Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Orlando Arcia grounds into a force out, shortstop Jeremy Peña to second baseman Mauricio Dubón. Kyle Farmer out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-28T01:14:30.001Z","endTime":"2025-08-28T01:16:13.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"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":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"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, 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":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.41521643475404,"strikeZoneBottom":1.61402173199495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.530125157263655,"aZ":-28.32981283176622,"pfxX":9.349040245627094,"pfxZ":2.289181303158675,"pX":-1.1184580300422307,"pZ":1.1285289363434814,"vX0":-8.486894253139312,"vY0":-129.13516120402087,"vZ0":-6.063758184723329,"x":159.63,"y":208.31,"x0":1.0064029118665638,"y0":50.00019390551925,"z0":5.704627938829842,"aX":15.684312151760485},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":-14.9,"spinRate":1723,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4252082906385679,"extension":6.0368714082281265},"index":0,"playId":"a673f151-a3be-373c-a8d4-21f013927a66","pitchNumber":1,"startTime":"2025-08-28T01:14:36.578Z","endTime":"2025-08-28T01:14:41.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.94897730263153,"aZ":-25.23005991004005,"pfxX":8.182183548338298,"pfxZ":3.834798261053481,"pX":0.17586250579703164,"pZ":1.7608236732318445,"vX0":-5.865626773177771,"vY0":-134.34678314545167,"vZ0":-5.6153312686138035,"x":110.3,"y":191.24,"x0":1.3360482966032272,"y0":50.00006932300443,"z0":5.696339286151597,"aX":14.798126577692708},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.8,"breakHorizontal":-13.3,"spinRate":2142,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.40933856915384537,"extension":5.792189797176735},"index":1,"playId":"6cedb071-7efb-3536-a2ce-dd37ac410cb4","pitchNumber":2,"startTime":"2025-08-28T01:14:53.866Z","endTime":"2025-08-28T01:14:56.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.41691704862535,"strikeZoneBottom":1.61644793151388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28092216378642,"aZ":-31.370054599157786,"pfxX":7.412165324896105,"pfxZ":0.47611545382338516,"pX":1.177611644477301,"pZ":1.807445333528314,"vX0":-2.8209573148877793,"vY0":-130.3512773043911,"vZ0":-3.884453445543987,"x":72.11,"y":189.98,"x0":1.3177443690528714,"y0":50.00617636874018,"z0":5.715072778193905,"aX":12.613891607157159},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.1,"breakHorizontal":-12.7,"spinRate":1713,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4220199409723686,"extension":5.936596574525743},"index":2,"playId":"0b91e480-ac75-353a-8be2-1c91795e0850","pitchNumber":3,"startTime":"2025-08-28T01:15:20.379Z","endTime":"2025-08-28T01:15:24.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.157239622899844,"aZ":-24.820292486650267,"pfxX":10.820663420420637,"pfxZ":3.8573925548535195,"pX":-0.6815067447686651,"pZ":1.6461231885262757,"vX0":-6.696545812156503,"vY0":-138.4844060324484,"vZ0":-6.519618356188273,"x":142.98,"y":194.33,"x0":0.3850716909325732,"y0":50.005663667184024,"z0":5.735085827956762,"aX":20.639081437475227},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":-17.9,"spinRate":2281,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.3983056831091276,"extension":6.010962415839002},"index":3,"playId":"1fdc86ff-b3da-3fc8-9773-563db2894b5f","pitchNumber":4,"startTime":"2025-08-28T01:15:40.786Z","endTime":"2025-08-28T01:15:46.445Z","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":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.22077022819976,"aZ":-26.618796467164398,"pfxX":10.34358127777405,"pfxZ":2.8405796696323016,"pX":0.06284311581759114,"pZ":2.578418285365027,"vX0":-4.145741424974988,"vY0":-140.09784968369138,"vZ0":-4.535132123615962,"x":114.6,"y":169.16,"x0":0.23107013316553707,"y0":50.006561431883135,"z0":5.991622640002323,"aX":20.246613073433526},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.2,"breakHorizontal":-17.6,"spinRate":2242,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.3933097838893085,"extension":5.578277923646692},"hitData":{"launchSpeed":102.0,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":150.06}},"index":4,"playId":"2b7f82ee-afda-31c1-8208-0456ab194866","pitchNumber":5,"startTime":"2025-08-28T01:16:06.463Z","endTime":"2025-08-28T01:16:13.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:16:13.092Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T01:18:17.743Z","endTime":"2025-08-28T01:19:21.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.5,"strikeZoneTop":3.4880461999484,"strikeZoneBottom":1.70538783030779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.0653291902884,"aZ":-24.570337561445474,"pfxX":-12.242776711815294,"pfxZ":3.841839365599931,"pX":-0.16534457833746724,"pZ":2.5520405709244725,"vX0":8.382215847764709,"vY0":-140.82562039329966,"vZ0":-3.6730788722307106,"x":123.3,"y":169.87,"x0":-1.610719396785266,"y0":50.00646307584312,"z0":5.488590659433374,"aX":-24.25860097649472},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.2,"breakHorizontal":20.2,"spinRate":2372,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.390993541491234,"extension":5.928126026578636},"index":0,"playId":"9f635247-4b9a-376f-ae9f-21d5abdf2106","pitchNumber":1,"startTime":"2025-08-28T01:18:26.250Z","endTime":"2025-08-28T01:18:30.384Z","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":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.3877481576004,"strikeZoneBottom":1.63733877236835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42164001419263,"aZ":-36.37675245480214,"pfxX":5.162719331484356,"pfxZ":-2.86163349499762,"pX":2.246248203397562,"pZ":1.2111758747145032,"vX0":7.307184264465121,"vY0":-120.87559948499823,"vZ0":-2.57158466488231,"x":31.38,"y":206.08,"x0":-1.4966856876749042,"y0":50.004169708638614,"z0":5.509159818105158,"aX":7.57531400117116},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.5,"breakHorizontal":-11.2,"spinRate":2845,"spinDirection":66},"zone":14,"typeConfidence":0.79,"plateTime":0.45461083670071556,"extension":6.268960961045463},"index":1,"playId":"531471ca-7c23-37af-8253-caab2b3804f2","pitchNumber":2,"startTime":"2025-08-28T01:18:42.420Z","endTime":"2025-08-28T01:18:45.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":88.3,"strikeZoneTop":3.41490081832151,"strikeZoneBottom":1.66439700212842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.622729394363176,"aZ":-13.517481708296929,"pfxX":-8.69600833826728,"pfxZ":9.224857616529155,"pX":0.5476020398713397,"pZ":2.2295966238076628,"vX0":9.103803786858437,"vY0":-142.4572934974623,"vZ0":-6.213226350956678,"x":96.13,"y":178.58,"x0":-1.584619243969978,"y0":50.00237260119331,"z0":5.319844497577419,"aX":-17.586622092280923},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":13.6,"spinRate":2494,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3868788433393706,"extension":6.017201068025485},"index":2,"playId":"37248fc1-09a3-3bc1-b090-39911cddc137","pitchNumber":3,"startTime":"2025-08-28T01:19:01.193Z","endTime":"2025-08-28T01:19:04.884Z","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, 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":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.623531967344412,"aZ":-38.682882418806905,"pfxX":9.260534907693401,"pfxZ":-4.627501742614214,"pX":1.276662571312572,"pZ":2.265808370105182,"vX0":4.013186650237588,"vY0":-118.86263134025013,"vZ0":0.45464910029941175,"x":68.34,"y":177.6,"x0":-1.6463242830492009,"y0":50.004971640090744,"z0":5.63654139551184,"aX":13.013289973452588},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.9,"breakHorizontal":-17.9,"spinRate":2880,"spinDirection":70},"zone":14,"typeConfidence":0.89,"plateTime":0.4640244417519739,"extension":6.212054954056246},"index":3,"playId":"a7d1a0ea-8c89-3da6-a0ac-401ef5979311","pitchNumber":4,"startTime":"2025-08-28T01:19:18.387Z","endTime":"2025-08-28T01:19:21.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:19:21.387Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Melton walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T01:19:42.293Z","endTime":"2025-08-28T01:21:36.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"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(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":99.1,"endSpeed":89.1,"strikeZoneTop":3.49624174516832,"strikeZoneBottom":1.64643161551184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.898630849592614,"aZ":-15.683240949866686,"pfxX":-9.222456280699653,"pfxZ":8.006234804398442,"pX":1.3691611254112994,"pZ":2.674866109054067,"vX0":11.658526317423354,"vY0":-143.67316951920466,"vZ0":-4.937252881246462,"x":64.81,"y":166.56,"x0":-1.5717046408064053,"y0":50.00108381619026,"z0":5.413276208709907,"aX":-18.992821181618922},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.4,"breakHorizontal":13.9,"spinRate":2459,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.38341074076013637,"extension":6.011120150771251},"index":0,"playId":"fc1ef180-28aa-3818-a389-88aad02ad72d","pitchNumber":1,"startTime":"2025-08-28T01:19:46.378Z","endTime":"2025-08-28T01:19:50.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.37639214608599,"aZ":-13.13632175146222,"pfxX":-7.80856962657163,"pfxZ":9.351497118049512,"pX":-0.5634401286256023,"pZ":2.726560252237577,"vX0":6.234130636825152,"vY0":-143.0476827645251,"vZ0":-4.902996263146413,"x":138.48,"y":165.16,"x0":-1.7757331942301373,"y0":50.00523757387549,"z0":5.31131154748326,"aX":-15.902054285972662},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":12.6,"spinRate":2488,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.38548388080121176,"extension":6.024819685456924},"index":1,"playId":"51d07152-a993-3f37-a7c3-a5e136697aac","pitchNumber":2,"startTime":"2025-08-28T01:20:02.809Z","endTime":"2025-08-28T01:20:05.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":87.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.40066231807325,"aZ":-13.115253200133873,"pfxX":-8.056278961798121,"pfxZ":9.519630979880718,"pX":0.2415335932582296,"pZ":2.956270262281915,"vX0":8.064147448695085,"vY0":-141.76580422755947,"vZ0":-4.3912418355964835,"x":107.79,"y":158.96,"x0":-1.6161494791347613,"y0":50.00036848283428,"z0":5.384985734463313,"aX":-16.12549206746311},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":12.6,"spinRate":2377,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3888318389631671,"extension":6.017412225854761},"index":2,"playId":"12c4a118-9bae-39a9-be96-6c1c6c2efc65","pitchNumber":3,"startTime":"2025-08-28T01:20:19.371Z","endTime":"2025-08-28T01:20:22.433Z","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":99.7,"endSpeed":89.7,"strikeZoneTop":3.39600677160144,"strikeZoneBottom":1.60136074255947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.92553929322066,"aZ":-14.771799438574316,"pfxX":-9.5043655569813,"pfxZ":8.365054001005575,"pX":0.37005871553754865,"pZ":1.0829752026065798,"vX0":8.884406256473943,"vY0":-144.51677953513956,"vZ0":-9.029320155417176,"x":102.89,"y":209.54,"x0":-1.5345930445958786,"y0":50.00055851544026,"z0":5.190167482269865,"aX":-19.765913767536315},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.1,"breakHorizontal":15.0,"spinRate":2474,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3814657975547808,"extension":6.078228186810621},"index":3,"playId":"4001aea4-f296-3da9-b5ba-aaa8f0938799","pitchNumber":4,"startTime":"2025-08-28T01:20:47.616Z","endTime":"2025-08-28T01:20:51.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.41100747456164,"strikeZoneBottom":1.58337657222409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.65768682533352,"aZ":-26.026885413340075,"pfxX":2.2973806529651366,"pfxZ":3.390620725464812,"pX":2.1266049501410897,"pZ":1.587784608473372,"vX0":9.089391195102003,"vY0":-133.7030763480091,"vZ0":-4.791343000133017,"x":35.94,"y":195.91,"x0":-1.614410718485548,"y0":50.00152718093513,"z0":5.269373595333548,"aX":4.158817617673592},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":-6.1,"spinRate":2733,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.409562405847685,"extension":6.142819109969302},"index":4,"playId":"83e3e6a8-6dfb-3d77-b7a2-626a4059fd26","pitchNumber":5,"startTime":"2025-08-28T01:21:05.679Z","endTime":"2025-08-28T01:21:12.990Z","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":99.1,"endSpeed":89.3,"strikeZoneTop":3.43084759791417,"strikeZoneBottom":1.63633844042117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.66223980092227,"aZ":-15.065604129413291,"pfxX":-8.749282062343813,"pfxZ":8.300917335902081,"pX":-1.0767319251433418,"pZ":1.1156505581660574,"vX0":5.243126309807013,"vY0":-143.88273202097722,"vZ0":-8.573045547394171,"x":158.04,"y":208.66,"x0":-1.802333231466927,"y0":50.00245179185134,"z0":5.102250953586503,"aX":-18.03325319587692},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":14.5,"spinRate":2490,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.38316451312132616,"extension":6.100772684063303},"index":5,"playId":"52abbb95-e29c-3b04-a6b5-41b2483a3a02","pitchNumber":6,"startTime":"2025-08-28T01:21:32.100Z","endTime":"2025-08-28T01:21:36.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:21:36.853Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"César Salazar walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T01:22:18.712Z","endTime":"2025-08-28T01:24:20.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"postOnSecond":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"6c06bc9c-1080-3689-b9aa-59d8c0feeafa","startTime":"2025-08-28T01:22:02.071Z","endTime":"2025-08-28T01:22:05.089Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.7,"strikeZoneTop":3.21999848228703,"strikeZoneBottom":1.54320401934908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04743835598342,"aZ":-25.386355864619713,"pfxX":-12.14657825271169,"pfxZ":3.8749099689217363,"pX":1.3236356868120618,"pZ":0.9766323020550371,"vX0":11.961568193954879,"vY0":-132.4967027185138,"vZ0":-6.006560730320782,"x":66.55,"y":212.41,"x0":-1.702250446110411,"y0":50.00528321862858,"z0":5.16398477958413,"aX":-21.294062438049984},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":19.0,"spinRate":1869,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.41565505443727924,"extension":6.271364923543643},"index":1,"playId":"cdc1d413-6431-3399-9e47-ec21932dcd8f","pitchNumber":1,"startTime":"2025-08-28T01:22:20.856Z","endTime":"2025-08-28T01:22:24.538Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":88.9,"strikeZoneTop":3.04854130644684,"strikeZoneBottom":1.38965652469682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.06423275414793,"aZ":-15.573439932094736,"pfxX":-9.949213701806766,"pfxZ":8.077705790322646,"pX":-0.4162285770969041,"pZ":2.7856241056134854,"vX0":7.566405769308372,"vY0":-143.58008504227263,"vZ0":-4.4773133823790126,"x":132.87,"y":163.57,"x0":-1.8138174784612064,"y0":50.00559087581842,"z0":5.357492004655628,"aX":-20.45321122172628},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.7,"breakHorizontal":16.2,"spinRate":2573,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.38378147124021256,"extension":5.986928823225821},"index":2,"playId":"80dad282-cfc2-3b9f-89ee-4f167738524b","pitchNumber":2,"startTime":"2025-08-28T01:22:39.395Z","endTime":"2025-08-28T01:22:45.513Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jacob Melton steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"80dad282-cfc2-3b9f-89ee-4f167738524b","startTime":"2025-08-28T01:22:59.153Z","endTime":"2025-08-28T01:23:11.075Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":689200,"link":"/api/v1/people/689200"}},{"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":99.3,"endSpeed":89.5,"strikeZoneTop":3.22000105581215,"strikeZoneBottom":1.5163442389733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.42861273094759,"aZ":-16.98345913042435,"pfxX":-10.622698112042546,"pfxZ":7.349990775515803,"pX":-0.04568705604648685,"pZ":1.079838822774473,"vX0":8.671044578762931,"vY0":-143.98711162365134,"vZ0":-8.620673473780144,"x":118.74,"y":209.62,"x0":-1.7403863168619063,"y0":50.00048289909707,"z0":5.19806889577546,"aX":-21.944894801013426},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.4,"breakHorizontal":17.2,"spinRate":2513,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.3827627867339487,"extension":5.9956807467038455},"index":4,"playId":"59ae7324-57d1-3b1b-aea8-5b2e68086514","pitchNumber":3,"startTime":"2025-08-28T01:23:11.075Z","endTime":"2025-08-28T01:23:15.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.15373996041289,"aZ":-15.626475144092375,"pfxX":-9.452877892731184,"pfxZ":8.130050109994455,"pX":-0.5949103518488721,"pZ":3.0042978661900754,"vX0":7.352636362998361,"vY0":-142.78159722877925,"vZ0":-3.6909398481847986,"x":139.68,"y":157.66,"x0":-1.9933875292214536,"y0":50.00691121048367,"z0":5.316415650908156,"aX":-19.249913292576593},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":15.4,"spinRate":2496,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3856848687873691,"extension":6.059901764733199},"index":5,"playId":"d1d82408-d935-37dc-b2ef-e215c69ceea3","pitchNumber":4,"startTime":"2025-08-28T01:23:29.106Z","endTime":"2025-08-28T01:23:32.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-28T01:23:40.994Z","endTime":"2025-08-28T01:23:57.949Z","isPitch":false,"type":"action","player":{"id":663967,"link":"/api/v1/people/663967"}},{"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":98.8,"endSpeed":88.6,"strikeZoneTop":3.15158126505158,"strikeZoneBottom":1.47999931100374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.98134228911321,"aZ":-14.966298072208476,"pfxX":-9.855253943255967,"pfxZ":8.438218916283965,"pX":-1.4554151140874694,"pZ":1.5712998387488852,"vX0":5.273631984767452,"vY0":-143.4899746636597,"vZ0":-7.436666047411978,"x":172.48,"y":196.35,"x0":-2.058598679218625,"y0":50.00546389819048,"z0":5.170896884139211,"aX":-20.103470259892145},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":16.4,"spinRate":2556,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.3849603797159409,"extension":6.052396266921218},"index":7,"playId":"9532f27a-b787-37c3-abdf-58c5e4278178","pitchNumber":5,"startTime":"2025-08-28T01:23:57.949Z","endTime":"2025-08-28T01:24:03.270Z","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":98.9,"endSpeed":88.7,"strikeZoneTop":3.13479330141251,"strikeZoneBottom":1.43459466685146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.84374219031076,"aZ":-14.34299190212228,"pfxX":-8.422298896512796,"pfxZ":8.69552865362559,"pX":-2.103333030743204,"pZ":3.0101156379730813,"vX0":2.7604695164465323,"vY0":-143.81408266821543,"vZ0":-4.097302727883041,"x":197.17,"y":157.51,"x0":-1.9937710580969445,"y0":50.00449206119714,"z0":5.371411785729924,"aX":-17.275505750471794},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":14.5,"spinRate":2510,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.38393999835503356,"extension":5.952629587847122},"index":8,"playId":"38aac642-78d6-30e0-aed9-7ec358d8340f","pitchNumber":6,"startTime":"2025-08-28T01:24:16.278Z","endTime":"2025-08-28T01:24:20.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:24:20.690Z","atBatIndex":35},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jeremy Peña grounds into a double play, shortstop Ezequiel Tovar to second baseman Orlando Arcia to first baseman Warming Bernabel. César Salazar out at 2nd. Jeremy Peña out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-28T01:25:49.422Z","endTime":"2025-08-28T01:25:59.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"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":606115,"link":"/api/v1/people/606115"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T01:24:39.512Z","endTime":"2025-08-28T01:25:51.598Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":97.8,"endSpeed":87.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.66859067413874,"aZ":-24.050686899096206,"pfxX":-12.76633976385638,"pfxZ":4.0636011065923725,"pX":-0.30256399052751703,"pZ":2.501033538281336,"vX0":8.95504315413852,"vY0":-141.92935057344064,"vZ0":-3.54779968894872,"x":128.53,"y":171.25,"x0":-1.8733284233965004,"y0":50.00190378578978,"z0":5.336334212226311,"aX":-25.512028708655087},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.6,"breakHorizontal":20.8,"spinRate":2474,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.38897742099777055,"extension":6.180183095535711},"hitData":{"launchSpeed":96.5,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.94,"coordY":143.09}},"index":1,"playId":"e026d2d6-93f6-3b2d-a146-24ead695723e","pitchNumber":1,"startTime":"2025-08-28T01:25:51.598Z","endTime":"2025-08-28T01:25:59.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:25:59.768Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a ground ball to left fielder Jesús Sánchez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T01:28:19.102Z","endTime":"2025-08-28T01:29:28.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.576083916785734,"aZ":-42.08783163532695,"pfxX":-7.354328976386463,"pfxZ":-7.997544181000778,"pX":0.09209762713561177,"pZ":1.2431600196874895,"vX0":0.11578416831951321,"vY0":-111.94038733856688,"vZ0":-1.1076385442916243,"x":113.49,"y":205.21,"x0":0.990895153451894,"y0":50.00286070813305,"z0":6.143067889091642,"aX":-9.116396023785208},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-14.4,"breakHorizontal":13.2,"spinRate":2670,"spinDirection":320},"zone":14,"typeConfidence":0.9,"plateTime":0.4937110528425035,"extension":5.751775918682964},"index":0,"playId":"1aad2a3f-7419-3134-9ff8-8fa5e9cff881","pitchNumber":1,"startTime":"2025-08-28T01:28:22.222Z","endTime":"2025-08-28T01:28:26.817Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.21969033469513,"strikeZoneBottom":1.49908394142545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70913552293755,"aZ":-24.76838744509052,"pfxX":9.927712141771185,"pfxZ":3.8830614747472287,"pX":-1.2237954544340226,"pZ":2.2988685213766256,"vX0":-7.194555402489507,"vY0":-137.73012358104427,"vZ0":-5.654461925022563,"x":163.65,"y":176.71,"x0":0.1422700945681259,"y0":50.00134297914202,"z0":6.070201192367348,"aX":18.930159906124587},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.9,"breakHorizontal":-16.3,"spinRate":2122,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.39881084335831174,"extension":5.66085758928537},"index":1,"playId":"b294241c-51b7-39d4-834c-455212084401","pitchNumber":2,"startTime":"2025-08-28T01:28:41.967Z","endTime":"2025-08-28T01:28:46.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.22920814610678,"strikeZoneBottom":1.54999815630406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90213005246473,"aZ":-32.261298489898266,"pfxX":-1.2123004115720741,"pfxZ":-0.054198455762143105,"pX":-1.1796457621090612,"pZ":0.876231319224738,"vX0":-3.867032055824728,"vY0":-120.78354826981625,"vZ0":-4.78463198881061,"x":161.97,"y":215.12,"x0":0.6038458344779524,"y0":50.005983151636556,"z0":5.739911547043826,"aX":-1.7802728808427357},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.1,"breakHorizontal":3.1,"spinRate":2503,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.4545603025443783,"extension":5.979254782372237},"index":2,"playId":"2599d911-d063-36c3-b8ae-c9ca2aa748ac","pitchNumber":3,"startTime":"2025-08-28T01:28:58.429Z","endTime":"2025-08-28T01:29:02.960Z","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":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81236388039327,"aZ":-28.572892173001115,"pfxX":11.470914550481481,"pfxZ":1.9772262395263152,"pX":-0.13368501061469182,"pZ":2.5588146454811107,"vX0":-5.608373268188805,"vY0":-135.2623644574929,"vZ0":-3.547794763865474,"x":122.1,"y":169.69,"x0":0.4939332497341715,"y0":50.0061077956971,"z0":5.926229431813485,"aX":20.926289627710403},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":-19.3,"spinRate":2187,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4073905207255901,"extension":5.840173968516963},"hitData":{"launchSpeed":98.2,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.6,"coordY":123.19}},"index":3,"playId":"dc839e66-539f-3070-905a-44e23122f19e","pitchNumber":4,"startTime":"2025-08-28T01:29:18.618Z","endTime":"2025-08-28T01:29:28.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:29:28.622Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brenton Doyle grounds into a double play, shortstop Jeremy Peña to second baseman Mauricio Dubón to first baseman Christian Walker. Tyler Freeman out at 2nd. Brenton Doyle out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T01:29:51.725Z","endTime":"2025-08-28T01:31:10.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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.6,"endSpeed":78.2,"strikeZoneTop":3.32796749068589,"strikeZoneBottom":1.65999908434386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36336521790567,"aZ":-34.90968725468624,"pfxX":7.860527189228891,"pfxZ":-1.7532597776586591,"pX":1.4689756326961003,"pZ":1.8214842768334678,"vX0":-1.1542988767524096,"vY0":-124.62904577112644,"vZ0":-2.4733045831795177,"x":61.01,"y":189.6,"x0":0.9204060629261674,"y0":50.005842153594934,"z0":5.738297655118684,"aX":12.24434352130982},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":-13.9,"spinRate":1663,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4411656735164158,"extension":6.037125955070136},"index":0,"playId":"bfff1942-9756-33a2-8725-4660c8687d54","pitchNumber":1,"startTime":"2025-08-28T01:29:52.175Z","endTime":"2025-08-28T01:29:56.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.34736387612953,"strikeZoneBottom":1.63357716274941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.483161865282657,"aZ":-24.907697728512733,"pfxX":9.02433180303787,"pfxZ":3.8705787797440756,"pX":-1.4353027028138952,"pZ":3.2336535868763443,"vX0":-7.37543681184151,"vY0":-136.51097287735877,"vZ0":-3.084954018074116,"x":171.71,"y":151.47,"x0":0.13583879784024785,"y0":50.004472723212096,"z0":6.102875116386112,"aX":16.947017079601977},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":-14.6,"spinRate":2242,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4020292382421031,"extension":5.802745241559166},"index":1,"playId":"4465bbd9-7387-33cb-ac44-19c850501823","pitchNumber":2,"startTime":"2025-08-28T01:30:08.848Z","endTime":"2025-08-28T01:30:13.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.34040988758064,"strikeZoneBottom":1.6589428871799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.647132086903774,"aZ":-27.237161935456037,"pfxX":10.319381708468063,"pfxZ":2.746174051255961,"pX":-0.9994044194959857,"pZ":1.99245472680112,"vX0":-7.780808264206431,"vY0":-133.66900893144978,"vZ0":-4.3970127530522936,"x":155.09,"y":184.98,"x0":0.6184136001109143,"y0":50.0029589870556,"z0":5.630295036778017,"aX":18.546800667746794},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.2,"breakHorizontal":-16.8,"spinRate":2214,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4108462115223084,"extension":5.943969457405728},"index":2,"playId":"c7a6b53b-c25b-305f-a75e-d044008736ff","pitchNumber":3,"startTime":"2025-08-28T01:30:28.982Z","endTime":"2025-08-28T01:30:33.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.31418502432883,"strikeZoneBottom":1.60081918090205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35637220208648,"aZ":-20.844995481853434,"pfxX":8.815838457757806,"pfxZ":5.888117883552042,"pX":-0.5038041623772697,"pZ":2.917077110235056,"vX0":-5.265131737138607,"vY0":-138.19296773052773,"vZ0":-4.550467814268852,"x":136.2,"y":160.02,"x0":0.2862450009654003,"y0":50.00097652515636,"z0":5.995364283702697,"aX":16.95672169111191},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":-14.8,"spinRate":2323,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.39717066829615666,"extension":5.894253466781213},"index":3,"playId":"ec49cb18-2a6b-3fec-aa5f-7faf7a2015ac","pitchNumber":4,"startTime":"2025-08-28T01:30:44.930Z","endTime":"2025-08-28T01:30:48.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.884119039423137,"aZ":-24.850875533803535,"pfxX":9.464026961524015,"pfxZ":3.9619587885868466,"pX":-0.7318617371107711,"pZ":3.248911901575202,"vX0":-6.546457457376601,"vY0":-135.43389313616444,"vZ0":-2.268140304368649,"x":144.9,"y":151.06,"x0":0.4928511317131155,"y0":50.003355594438965,"z0":5.843782643990549,"aX":17.498657862480407},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":-15.6,"spinRate":2259,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.40516016457922976,"extension":6.013876125658157},"hitData":{"launchSpeed":87.6,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.52,"coordY":149.05}},"index":4,"playId":"0156295e-4e28-3b63-a1cd-6f4c777a1523","pitchNumber":5,"startTime":"2025-08-28T01:31:01.555Z","endTime":"2025-08-28T01:31:10.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:31:10.165Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-28T01:31:31.083Z","endTime":"2025-08-28T01:32:34.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.7,"endSpeed":80.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89007076257891,"aZ":-33.52428211708072,"pfxX":7.256046727985702,"pfxZ":-0.8046462447285192,"pX":0.765076793278302,"pZ":1.869338407490475,"vX0":-2.309093903142431,"vY0":-129.12628471235465,"vZ0":-3.423459646167382,"x":87.84,"y":188.31,"x0":0.7345203374424281,"y0":50.00629926909014,"z0":5.824426466875414,"aX":12.10880585763845},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.0,"breakHorizontal":-12.5,"spinRate":1596,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.42613863982224576,"extension":5.853505651180268},"index":0,"playId":"37cca695-43db-3560-ae13-318b38089f69","pitchNumber":1,"startTime":"2025-08-28T01:31:46.182Z","endTime":"2025-08-28T01:31:49.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.5,"strikeZoneTop":3.22384998148804,"strikeZoneBottom":1.56359424630252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.269351935828894,"aZ":-42.28606643402981,"pfxX":-7.877622579065229,"pfxZ":-7.814257244243936,"pX":0.4622373931902371,"pZ":1.497582553544824,"vX0":1.4276368878772605,"vY0":-114.23538089046507,"vZ0":-0.7074385051499013,"x":99.38,"y":198.35,"x0":0.8432831939800713,"y0":50.005688057018304,"z0":6.047092606401351,"aX":-10.18859006515903},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-13.9,"breakHorizontal":13.7,"spinRate":2857,"spinDirection":315},"zone":9,"typeConfidence":0.9,"plateTime":0.48349230666532694,"extension":5.729041848379639},"index":1,"playId":"073e563e-f65c-3612-994e-379932b0622d","pitchNumber":2,"startTime":"2025-08-28T01:32:03.827Z","endTime":"2025-08-28T01:32:07.979Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-28T01:32:22.786Z","endTime":"2025-08-28T01:32:31.880Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":71.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.127400230189178,"aZ":-42.4439752179195,"pfxX":-8.848159593721562,"pfxZ":-7.854420840615735,"pX":0.33628704596628994,"pZ":1.3368737814783016,"vX0":-0.30683922393448226,"vY0":-115.31855178232406,"vZ0":-1.0788657969374995,"x":104.18,"y":202.68,"x0":1.6164743853482895,"y0":50.00005593662248,"z0":6.010357208263665,"aX":-11.575612505010065},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-14.0,"breakHorizontal":16.0,"spinRate":3059,"spinDirection":316},"zone":14,"typeConfidence":0.91,"plateTime":0.4802446760175738,"extension":5.468474676964859},"index":3,"playId":"07cc5989-f562-3383-9df2-601573506634","pitchNumber":3,"startTime":"2025-08-28T01:32:31.880Z","endTime":"2025-08-28T01:32:34.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:32:34.997Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yordan Alvarez walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T01:35:35.493Z","endTime":"2025-08-28T01:36:45.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Rockies catcher Hunter Goodman ejected by HP umpire James Hoye.","event":"Ejection","eventType":"ejection","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T01:34:21.277Z","endTime":"2025-08-28T01:34:21.278Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"umpire":{"id":428442,"link":"/api/v1/people/428442"}},{"details":{"description":"Defensive Substitution: Braxton Fulford replaces catcher Hunter Goodman, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-28T01:34:21.278Z","endTime":"2025-08-28T01:35:37.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.8,"strikeZoneTop":3.54477671532546,"strikeZoneBottom":1.76171505806548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.29429640603393,"aZ":-15.361588435137408,"pfxX":-7.716083475912769,"pfxZ":8.242647463328451,"pX":1.1486006243838036,"pZ":3.2156128809274147,"vX0":9.952906058211116,"vY0":-142.50436780295243,"vZ0":-3.622805119274081,"x":73.22,"y":151.96,"x0":-1.4004894941698656,"y0":50.00169036523878,"z0":5.485028610938562,"aX":-15.737185412079354},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2414,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.38559572989723057,"extension":5.976754419750354},"index":2,"playId":"4f0857ae-d7b5-38d1-a86e-e38ea7b05b96","pitchNumber":1,"startTime":"2025-08-28T01:35:37.596Z","endTime":"2025-08-28T01:35:42.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.1,"strikeZoneTop":3.43147471146202,"strikeZoneBottom":1.7136718583354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.209051288459747,"aZ":-40.64759347348861,"pfxX":8.92883692920649,"pfxZ":-6.419283828781294,"pX":1.0831105191680672,"pZ":3.1483740608145165,"vX0":3.534258985591855,"vY0":-115.02855933061427,"vZ0":2.8802903829241124,"x":75.71,"y":153.77,"x0":-1.6396726016810421,"y0":50.00096697334026,"z0":5.861145588623227,"aX":11.790510720253362},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.4,"breakHorizontal":-17.2,"spinRate":2740,"spinDirection":60},"zone":12,"typeConfidence":0.9,"plateTime":0.47882424541239565,"extension":6.048290208875524},"index":3,"playId":"d28856b4-a05a-30dc-9214-029d59012ca5","pitchNumber":2,"startTime":"2025-08-28T01:35:53.673Z","endTime":"2025-08-28T01:35:57.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.2,"strikeZoneTop":3.55876923351488,"strikeZoneBottom":1.67727875495279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.92054653452851,"aZ":-15.749456682605887,"pfxX":-8.705851869605551,"pfxZ":7.996112453555533,"pX":0.1773082891303681,"pZ":1.8487091981560684,"vX0":8.309153637925467,"vY0":-143.31427393908058,"vZ0":-6.791046551118486,"x":110.24,"y":188.86,"x0":-1.6459843323189296,"y0":50.00578667457978,"z0":5.255412512648218,"aX":-17.890054014378467},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.1,"breakHorizontal":13.8,"spinRate":2374,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3839983653081309,"extension":6.053420539155701},"index":4,"playId":"7bbdb1a4-2e59-3f83-8bd4-a3621a4b1695","pitchNumber":3,"startTime":"2025-08-28T01:36:08.826Z","endTime":"2025-08-28T01:36:12.288Z","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":98.5,"endSpeed":89.2,"strikeZoneTop":3.57664877896777,"strikeZoneBottom":1.76082593092659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.36027032438732,"aZ":-15.032829817189446,"pfxX":-7.7621626156816115,"pfxZ":8.345179430475612,"pX":1.5425831930785125,"pZ":3.2094429583129007,"vX0":11.34877659908666,"vY0":-142.9690136349167,"vZ0":-3.518987487286302,"x":58.2,"y":152.13,"x0":-1.4842730880274735,"y0":50.001388240895615,"z0":5.4098715654137095,"aX":-15.942410881925127},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":11.5,"spinRate":2439,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.384249682274175,"extension":6.038009052141983},"index":5,"playId":"1846d0a3-0647-321f-ab92-321f744ac869","pitchNumber":4,"startTime":"2025-08-28T01:36:24.230Z","endTime":"2025-08-28T01:36:27.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.3,"strikeZoneTop":3.57483818747288,"strikeZoneBottom":1.75929378593561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.91627775621031,"aZ":-15.334074272980077,"pfxX":-7.388122874856835,"pfxZ":8.207039799566614,"pX":1.1462747078124553,"pZ":1.6963038686993483,"vX0":10.313347358051452,"vY0":-143.03735806018773,"vZ0":-7.261779148147246,"x":73.31,"y":192.98,"x0":-1.56230018631429,"y0":50.00624273247986,"z0":5.247481362374124,"aX":-15.166931435360226},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.3,"breakHorizontal":11.0,"spinRate":2358,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3843200744689814,"extension":6.077404173758927},"index":6,"playId":"01ed3ccc-9ab7-3aab-8e70-6856c3e15f49","pitchNumber":5,"startTime":"2025-08-28T01:36:42.110Z","endTime":"2025-08-28T01:36:45.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:36:45.702Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Correa pops out to third baseman Kyle Karros in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T01:37:11.694Z","endTime":"2025-08-28T01:39:53.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T01:37:06.903Z","endTime":"2025-08-28T01:37:13.535Z","isPitch":false,"type":"action","player":{"id":621043,"link":"/api/v1/people/621043"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.56999861114929,"strikeZoneBottom":1.73686195169839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.765122337796505,"aZ":-24.98313178622658,"pfxX":-11.044543801898085,"pfxZ":3.6004332719563,"pX":0.07699313406424299,"pZ":1.8527450770517928,"vX0":9.057979379884408,"vY0":-141.11212824903154,"vZ0":-4.940599340496409,"x":114.07,"y":188.76,"x0":-1.7537675149088319,"y0":50.00502873832394,"z0":5.254291923805303,"aX":-22.07932392993694},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.5,"breakHorizontal":17.9,"spinRate":2350,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.38946172343570007,"extension":6.1577038474047745},"index":1,"playId":"68aa45d6-9a75-33e4-ad5c-f4ed639edb31","pitchNumber":1,"startTime":"2025-08-28T01:37:13.535Z","endTime":"2025-08-28T01:37:17.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37578852375265,"aZ":-29.165110112950064,"pfxX":3.1112166264596883,"pfxZ":1.7615978455438643,"pX":-0.36554788434677005,"pZ":3.411269575307627,"vX0":3.0449613527541546,"vY0":-129.7877606927572,"vZ0":0.42045866119195763,"x":130.93,"y":146.68,"x0":-1.9569971732732303,"y0":50.006106513813585,"z0":5.4628111706704665,"aX":5.32445030080322},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":-6.2,"spinRate":2560,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.4215218269678802,"extension":6.056297334573157},"index":2,"playId":"8519b855-6e46-323f-a887-5998b4bb1c81","pitchNumber":2,"startTime":"2025-08-28T01:37:30.575Z","endTime":"2025-08-28T01:37:33.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.2,"strikeZoneTop":3.44714593228019,"strikeZoneBottom":1.66033674498327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82406068558921,"aZ":-39.006366832581584,"pfxX":9.121005964830397,"pfxZ":-5.297691480327183,"pX":-0.9671303752157406,"pZ":2.1849121667718427,"vX0":-0.34739250797290366,"vY0":-113.69696185981458,"vZ0":0.9885409715778313,"x":153.86,"y":179.79,"x0":-1.9933280293130982,"y0":50.00322405542427,"z0":5.662432392536259,"aX":11.758951551663658},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.9,"breakHorizontal":-16.3,"spinRate":2727,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.48459502926623044,"extension":6.364162536594484},"index":3,"playId":"a1f5db63-1fb9-34a2-8dcb-892df6adb414","pitchNumber":3,"startTime":"2025-08-28T01:37:49.634Z","endTime":"2025-08-28T01:37:54.688Z","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":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.5341246543109,"aZ":-23.08529340497214,"pfxX":-10.954789547766092,"pfxZ":4.505433508813429,"pX":-0.33072071775221656,"pZ":2.868206756956803,"vX0":7.975997533822047,"vY0":-141.6540875267096,"vZ0":-2.926658637469865,"x":129.61,"y":161.34,"x0":-1.7699275805314107,"y0":50.003777787422656,"z0":5.402732687538123,"aX":-22.103702876988212},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.7,"breakHorizontal":18.0,"spinRate":2424,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.38773319846842913,"extension":6.092286849162761},"index":4,"playId":"f64d2d5c-b917-3945-9198-8dae891aef5f","pitchNumber":4,"startTime":"2025-08-28T01:38:08.826Z","endTime":"2025-08-28T01:38:12.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":88.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.01469109401415,"aZ":-14.62431573734573,"pfxX":-9.705184958905484,"pfxZ":8.51358038095024,"pX":-0.12962165840361048,"pZ":3.1871989812475663,"vX0":8.13782000988693,"vY0":-143.98118283180324,"vZ0":-3.591650423252887,"x":121.94,"y":152.73,"x0":-1.757094648436428,"y0":50.00670825209599,"z0":5.37912302542939,"aX":-20.016119487489107},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.6,"breakHorizontal":15.6,"spinRate":2584,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.38305054741891853,"extension":6.016315036277724},"index":5,"playId":"9c5aaa1d-3f1d-3d69-85ef-5b524de4d7af","pitchNumber":5,"startTime":"2025-08-28T01:38:28.717Z","endTime":"2025-08-28T01:38:31.932Z","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":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.0249926291696,"aZ":-26.67567235693548,"pfxX":-11.429716032085981,"pfxZ":2.6830720714928127,"pX":-0.19112847331606947,"pZ":3.337324828193763,"vX0":8.463571137211533,"vY0":-142.94225395099144,"vZ0":-1.2063092130505153,"x":124.29,"y":148.67,"x0":-1.72050451006847,"y0":50.00223783123287,"z0":5.45550085736436,"aX":-23.415091625419276},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.8,"breakHorizontal":18.7,"spinRate":2354,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.38465931720776014,"extension":6.069557415337942},"index":6,"playId":"5687fc04-0fd5-3a1d-b147-6e929bf031bc","pitchNumber":6,"startTime":"2025-08-28T01:38:52.978Z","endTime":"2025-08-28T01:38:56.074Z","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":89.4,"endSpeed":82.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.712131274650417,"aZ":-29.5890276357185,"pfxX":2.646956573000437,"pfxZ":1.5120146308900182,"pX":0.9852096071246218,"pZ":2.483107484599384,"vX0":6.141356904961017,"vY0":-130.15433901259925,"vZ0":-1.6063059785219447,"x":79.45,"y":171.74,"x0":-1.75047493064625,"y0":50.00593923796926,"z0":5.352374045876483,"aX":4.533816703273744},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.6,"breakHorizontal":-6.1,"spinRate":2623,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4210738678991697,"extension":6.165755491816259},"index":7,"playId":"6bca8f02-9eb7-3aaa-b703-749af98f5591","pitchNumber":7,"startTime":"2025-08-28T01:39:20.403Z","endTime":"2025-08-28T01:39:23.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.699259883903608,"aZ":-33.5773089124757,"pfxX":9.871429636595188,"pfxZ":-1.0135720971442357,"pX":-0.34724281040979366,"pZ":2.8999211012609636,"vX0":0.8236746322720989,"vY0":-117.48477066314165,"vZ0":0.901814382699637,"x":130.24,"y":160.48,"x0":-1.984197484292856,"y0":50.00046256361616,"z0":5.648737131274756,"aX":13.701647728397116},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.3,"breakHorizontal":-18.0,"spinRate":2872,"spinDirection":63},"zone":4,"typeConfidence":0.89,"plateTime":0.46743876662024064,"extension":6.280397075166181},"hitData":{"launchSpeed":77.8,"launchAngle":76.0,"totalDistance":79.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.08,"coordY":176.93}},"index":8,"playId":"0825bd90-d332-3e92-be14-f034a6c564ad","pitchNumber":8,"startTime":"2025-08-28T01:39:44.141Z","endTime":"2025-08-28T01:39:53.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:39:53.435Z","atBatIndex":41},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jesús Sánchez grounds into a force out, second baseman Orlando Arcia to shortstop Ezequiel Tovar. Yordan Alvarez out at 2nd. Jesús Sánchez to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T01:40:36.056Z","endTime":"2025-08-28T01:41:12.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T01:40:26.249Z","endTime":"2025-08-28T01:40:38.154Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.3766709717224,"strikeZoneBottom":1.54001962084365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.177477631805278,"aZ":-34.12072078236691,"pfxX":8.839311914745771,"pfxZ":-1.4414041028925473,"pX":1.947723798413522,"pZ":-0.11012287766989207,"vX0":5.842371274334893,"vY0":-116.77277466865016,"vZ0":-5.130297582662031,"x":42.76,"y":241.75,"x0":-1.752644491462846,"y0":50.00075812750948,"z0":5.399952782870901,"aX":11.956246070162619},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.8,"breakHorizontal":-17.6,"spinRate":2879,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.4727603588365654,"extension":6.348744682264951},"index":1,"playId":"670b7e63-28bb-3fdd-94d2-51e888b59b0a","pitchNumber":1,"startTime":"2025-08-28T01:40:38.154Z","endTime":"2025-08-28T01:40:41.778Z","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":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.53312692753626,"aZ":-15.440059858710386,"pfxX":-8.24097485936582,"pfxZ":8.04835055027407,"pX":0.731872423903305,"pZ":2.969785025679306,"vX0":9.89586057361083,"vY0":-143.81427551348216,"vZ0":-3.9772982608981615,"x":89.1,"y":158.6,"x0":-1.6945171514139148,"y0":50.00688529044667,"z0":5.338127224596287,"aX":-17.145010225684874},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.8,"breakHorizontal":12.7,"spinRate":2483,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.38187909942554343,"extension":6.0711617848872885},"hitData":{"launchSpeed":75.4,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.5,"coordY":148.03}},"index":2,"playId":"072a8e0b-1d93-3796-bc8e-dc7704fd2093","pitchNumber":2,"startTime":"2025-08-28T01:41:04.422Z","endTime":"2025-08-28T01:41:12.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:41:12.389Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-28T01:41:42.948Z","endTime":"2025-08-28T01:46:00.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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":90.8,"endSpeed":83.0,"strikeZoneTop":3.27140350879774,"strikeZoneBottom":1.56235271992414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.906485673890074,"aZ":-28.687284826539557,"pfxX":3.6878256777684704,"pfxZ":1.9842797601396676,"pX":-0.28694396331304384,"pZ":1.3469184767487035,"vX0":3.2606930274116728,"vY0":-132.12420231640482,"vZ0":-4.690821460852398,"x":127.94,"y":202.41,"x0":-2.019097794209972,"y0":50.00303404723173,"z0":5.270382274141345,"aX":6.475191715585791},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":-7.4,"spinRate":2582,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.41562001011757355,"extension":6.147051204830348},"index":0,"playId":"772bcd35-11c9-3862-a7bf-1972f9e3af35","pitchNumber":1,"startTime":"2025-08-28T01:41:47.887Z","endTime":"2025-08-28T01:41:52.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.2870529240929,"aZ":-25.275230000311485,"pfxX":-11.390995316781778,"pfxZ":3.4061197490032313,"pX":-1.6073192534544742,"pZ":2.5323641515499293,"vX0":5.00891245072575,"vY0":-142.1043116478344,"vZ0":-3.364502735355023,"x":178.27,"y":170.41,"x0":-1.9217091910421125,"y0":50.004653566202364,"z0":5.353884025945757,"aX":-23.09058954032391},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.6,"breakHorizontal":19.4,"spinRate":2337,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38675957971736263,"extension":6.014450888440663},"index":1,"playId":"7458242d-a30b-3441-b30a-55fed5b09499","pitchNumber":2,"startTime":"2025-08-28T01:42:07.029Z","endTime":"2025-08-28T01:42:10.509Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"e10dbe85-e5bd-304c-80b1-09ce0313f7c5","startTime":"2025-08-28T01:42:25.398Z","endTime":"2025-08-28T01:42:29.070Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.241012676637208,"aZ":-28.899119194468586,"pfxX":3.645860666957464,"pfxZ":1.886433578412083,"pX":0.09917516328903134,"pZ":2.302454750103388,"vX0":4.071772567622384,"vY0":-131.29663279522973,"vZ0":-2.281045232160302,"x":113.22,"y":176.61,"x0":-1.9486194302745288,"y0":50.00372986668666,"z0":5.345164264658792,"aX":6.32901419701783},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.1,"breakHorizontal":-7.6,"spinRate":2579,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.41806520431212846,"extension":6.210680252632799},"index":3,"playId":"141763c5-a049-3285-8ee8-68e9f0eef8cd","pitchNumber":3,"startTime":"2025-08-28T01:42:44.345Z","endTime":"2025-08-28T01:42:47.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":89.6,"strikeZoneTop":3.37099938967919,"strikeZoneBottom":1.59736708264819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.48097889955188,"aZ":-16.59911255243748,"pfxX":-7.211006227154845,"pfxZ":7.459883552202978,"pX":-0.8909445997465012,"pZ":4.988090876247584,"vX0":5.520290068673551,"vY0":-144.24444807865981,"vZ0":1.290437611101601,"x":150.96,"y":104.1,"x0":-1.901764357800023,"y0":50.00024411922195,"z0":5.564629525515396,"aX":-15.051135233596138},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.9,"breakHorizontal":11.8,"spinRate":2382,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3810842183711536,"extension":5.901779771427049},"index":4,"playId":"1858dcc1-de2d-390b-8fde-bf59dc7f3b62","pitchNumber":4,"startTime":"2025-08-28T01:43:07.917Z","endTime":"2025-08-28T01:43:11.350Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.33607854227946,"aZ":-24.45631356876423,"pfxX":-11.95393076008015,"pfxZ":3.8063089733993074,"pX":-0.5144511847965595,"pZ":3.193096015173844,"vX0":8.07331780642544,"vY0":-142.37272785093842,"vZ0":-1.707158824325262,"x":136.61,"y":152.57,"x0":-1.8512993747676567,"y0":50.00399752656646,"z0":5.366880520743732,"aX":-24.248513958604736},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.7,"breakHorizontal":19.7,"spinRate":2373,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.38648476520614494,"extension":6.070923555142812},"index":5,"playId":"7f5d16ab-6010-3939-be07-6590cb25bd4c","pitchNumber":5,"startTime":"2025-08-28T01:43:29.378Z","endTime":"2025-08-28T01:43:35.096Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.11962107439428,"aZ":-25.696497570436687,"pfxX":-11.762562691325552,"pfxZ":3.2260579379272176,"pX":-0.6309798769389885,"pZ":2.00694260138005,"vX0":8.00537612149481,"vY0":-141.9166273123641,"vZ0":-4.639819664730204,"x":141.05,"y":184.59,"x0":-1.982514606928972,"y0":50.003153675293845,"z0":5.33156938817477,"aX":-23.626010194440763},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.9,"breakHorizontal":19.3,"spinRate":2481,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.38823374235278374,"extension":6.100871966287652},"index":6,"playId":"f5d0eca5-f99e-31df-a9c5-26f488fdc827","pitchNumber":6,"startTime":"2025-08-28T01:43:55.965Z","endTime":"2025-08-28T01:43:59.383Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.34828364047112,"strikeZoneBottom":1.54208622200122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.0968589276952,"aZ":-28.842406148531918,"pfxX":1.8528926548183935,"pfxZ":1.8827634811239746,"pX":0.830160806228429,"pZ":0.7275498430485904,"vX0":6.573661523222961,"vY0":-132.3990392369916,"vZ0":-5.981270064781997,"x":85.36,"y":219.14,"x0":-1.928702131193615,"y0":50.00200038121435,"z0":5.135064188150809,"aX":3.279254519675175},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.3,"breakHorizontal":-4.8,"spinRate":2607,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.41418356213697693,"extension":6.156920433383539},"index":7,"playId":"51b7b3a0-0897-3439-8247-e580d541c21b","pitchNumber":7,"startTime":"2025-08-28T01:44:21.041Z","endTime":"2025-08-28T01:44:26.348Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.52832246759488,"aZ":-26.548516044934406,"pfxX":-10.657634011618448,"pfxZ":2.7464580243104777,"pX":-0.9318500847939375,"pZ":2.960760497551842,"vX0":6.5352445571872435,"vY0":-142.96949737299747,"vZ0":-2.0729065297857256,"x":152.52,"y":158.84,"x0":-1.8767076273304544,"y0":50.001000058909284,"z0":5.381292502368524,"aX":-21.804539429744782},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.7,"breakHorizontal":17.8,"spinRate":2477,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3848275092314126,"extension":6.021820228375046},"index":8,"playId":"848903b4-4626-3027-bd94-d74f357c1052","pitchNumber":8,"startTime":"2025-08-28T01:44:44.743Z","endTime":"2025-08-28T01:44:49.306Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.42834825953008,"aZ":-15.142901575090983,"pfxX":-7.940408459954835,"pfxZ":8.359684698746133,"pX":-1.1427306106978805,"pZ":3.3459123075227355,"vX0":5.267668480033695,"vY0":-142.88236880369544,"vZ0":-2.8952254750739344,"x":160.56,"y":148.44,"x0":-1.9926838520457038,"y0":50.00261697693367,"z0":5.34197926260582,"aX":-16.17676673740587},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":13.1,"spinRate":2478,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.38551039607509807,"extension":5.951125977930931},"index":9,"playId":"e4466f18-442d-380c-a485-1ee28be02317","pitchNumber":9,"startTime":"2025-08-28T01:45:27.201Z","endTime":"2025-08-28T01:45:31.129Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":89.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.94831581409218,"aZ":-14.296224264870137,"pfxX":-8.126208382252672,"pfxZ":8.654002851321753,"pX":0.1556082004667831,"pZ":3.029451113256397,"vX0":8.68566973852265,"vY0":-144.09519797809256,"vZ0":-3.758878205439183,"x":111.07,"y":156.98,"x0":-1.8675866187958652,"y0":50.004501140455154,"z0":5.2569810431205175,"aX":-16.791364329656677},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":12.6,"spinRate":2491,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3826942477314832,"extension":6.193626093158199},"index":10,"playId":"cca2424f-81a4-3ce7-afb1-6ff756c928d8","pitchNumber":10,"startTime":"2025-08-28T01:45:53.449Z","endTime":"2025-08-28T01:46:00.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:46:00.797Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Beck walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T01:48:10.725Z","endTime":"2025-08-28T01:50:32.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":89.2,"endSpeed":81.1,"strikeZoneTop":3.46563560030262,"strikeZoneBottom":1.6402590411103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.473588069406613,"aZ":-30.31228636838676,"pfxX":9.976443541602826,"pfxZ":1.1039076570569009,"pX":0.9744536927498747,"pZ":2.6273361091829326,"vX0":-2.1059543046023204,"vY0":-129.83575589788882,"vZ0":-2.8543450516432403,"x":79.86,"y":167.84,"x0":0.5072527801584881,"y0":50.003266155998794,"z0":6.079084638128812,"aX":16.811035064735286},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":-17.5,"spinRate":1709,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4239842950398627,"extension":5.69783529359145},"index":0,"playId":"7584fb89-8cf2-35be-b6f4-274e8e6e4fa1","pitchNumber":1,"startTime":"2025-08-28T01:48:15.656Z","endTime":"2025-08-28T01:48:20.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78051923245478,"aZ":-29.47194185042455,"pfxX":-0.4883288411859743,"pfxZ":1.776742579708067,"pX":-0.7594868737230149,"pZ":2.5262763277456957,"vX0":-3.534430307268129,"vY0":-122.70156124573961,"vZ0":-2.2158302211839707,"x":145.95,"y":170.57,"x0":0.7643872793186351,"y0":50.00282020684617,"z0":5.957660535458095,"aX":-0.7428508272775869},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":1.7,"spinRate":2474,"spinDirection":239},"zone":4,"typeConfidence":0.89,"plateTime":0.44676030084347884,"extension":6.198568629683126},"index":1,"playId":"7330ee23-1c6c-3620-853e-c73444eb480f","pitchNumber":2,"startTime":"2025-08-28T01:48:32.295Z","endTime":"2025-08-28T01:48:35.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.25739268341248,"strikeZoneBottom":1.56393070890762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21052185948761,"aZ":-38.276589302109635,"pfxX":-3.0477423596775837,"pfxZ":-4.10768350126768,"pX":0.6985913980518257,"pZ":3.1305605540367845,"vX0":0.5431774972093947,"vY0":-121.26876299002375,"vZ0":0.9942655579928079,"x":90.37,"y":154.25,"x0":0.8672975121562917,"y0":50.00282262461915,"z0":6.060117921580395,"aX":-4.528893861619346},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.0,"breakHorizontal":5.4,"spinRate":2537,"spinDirection":291},"zone":3,"typeConfidence":0.89,"plateTime":0.45205751188445564,"extension":6.029049847333997},"index":2,"playId":"fbd85bf7-091d-3591-8359-06b2e972da3c","pitchNumber":3,"startTime":"2025-08-28T01:48:55.696Z","endTime":"2025-08-28T01:49:03.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39706764882392,"aZ":-23.449038890263996,"pfxX":9.267027905379404,"pfxZ":4.6465510015495575,"pX":-0.001794693426920027,"pZ":3.19002999239875,"vX0":-4.414056074049638,"vY0":-136.9437940312587,"vZ0":-3.2859376858429346,"x":117.07,"y":152.65,"x0":0.4368609500874732,"y0":50.003502596197364,"z0":6.030283365638367,"aX":17.40503327931037},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":-15.7,"spinRate":2206,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.40168527164147294,"extension":6.061275792452919},"index":3,"playId":"5f839315-a088-3c9a-9416-5dc7e1fcf6a9","pitchNumber":4,"startTime":"2025-08-28T01:49:17.403Z","endTime":"2025-08-28T01:49:20.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.699177409669456,"aZ":-42.15657401708107,"pfxX":-8.388063761643673,"pfxZ":-7.561026674448658,"pX":-0.7283266030714256,"pZ":1.508641104837429,"vX0":-0.9758810555872321,"vY0":-115.3694094537254,"vZ0":-0.7936068154711522,"x":144.76,"y":198.05,"x0":0.7899681588256491,"y0":50.004328932921915,"z0":5.996142977252833,"aX":-11.069108640003048},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.6,"breakHorizontal":15.4,"spinRate":2898,"spinDirection":319},"zone":13,"typeConfidence":0.9,"plateTime":0.4786521598547395,"extension":5.81532961412495},"index":4,"playId":"a50dd9a8-9bca-366e-a00d-9af8134066aa","pitchNumber":5,"startTime":"2025-08-28T01:49:43.596Z","endTime":"2025-08-28T01:49:46.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.55924367430568,"strikeZoneBottom":1.6685127340536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18928500758599,"aZ":-31.334917895531486,"pfxX":8.798580696427095,"pfxZ":0.4949542482359295,"pX":1.871818769027453,"pZ":2.704537515050989,"vX0":-0.20771240145763492,"vY0":-130.4305180041336,"vZ0":-2.1469497697477298,"x":45.65,"y":165.76,"x0":0.8116893164683449,"y0":50.00474124707788,"z0":5.926364276642475,"aX":14.997871465372091},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.6,"breakHorizontal":-15.8,"spinRate":1545,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4216850221822259,"extension":5.976612403137293},"index":5,"playId":"977ce635-9e1d-3eff-881a-51f43057be9c","pitchNumber":6,"startTime":"2025-08-28T01:50:07.167Z","endTime":"2025-08-28T01:50:11.203Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.2,"strikeZoneTop":3.48611507211302,"strikeZoneBottom":1.66141084871569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.776228990604405,"aZ":-43.52874204229809,"pfxX":-7.515452420436554,"pfxZ":-8.869435507431493,"pX":1.4419779308469176,"pZ":1.8867185472494272,"vX0":3.3006538674946237,"vY0":-113.32908524357795,"vZ0":0.5021495223627712,"x":62.04,"y":187.84,"x0":0.9306417603400701,"y0":50.003316343365555,"z0":6.066780685851116,"aX":-9.620953463299196},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.5,"breakHorizontal":12.6,"spinRate":2711,"spinDirection":316},"zone":14,"typeConfidence":0.9,"plateTime":0.4862642360762619,"extension":5.961441696809754},"index":6,"playId":"608e2f26-5636-31aa-ae43-a073be520423","pitchNumber":7,"startTime":"2025-08-28T01:50:27.602Z","endTime":"2025-08-28T01:50:32.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:50:32.471Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Warming Bernabel flies out to center fielder Jacob Melton.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T01:50:51.436Z","endTime":"2025-08-28T01:51:08.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76601564232482,"aZ":-31.835096000058243,"pfxX":10.615109877394996,"pfxZ":0.18841685958159005,"pX":0.7941686562398185,"pZ":3.042431653593142,"vX0":-3.50415138312076,"vY0":-134.91809058589996,"vZ0":-1.3863535943446732,"x":86.73,"y":156.63,"x0":0.7433271255033105,"y0":50.00319462979831,"z0":5.840465424169847,"aX":19.254881481541283},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.2,"breakHorizontal":-18.2,"spinRate":2030,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.4084936001442787,"extension":5.931970583893318},"hitData":{"launchSpeed":97.0,"launchAngle":26.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.83,"coordY":47.83}},"index":0,"playId":"5f4d9dfe-f8e9-3d7f-b566-4481438d979e","pitchNumber":1,"startTime":"2025-08-28T01:50:59.859Z","endTime":"2025-08-28T01:51:08.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:51:08.339Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, shortstop Jeremy Peña to first baseman Christian Walker. Jordan Beck to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T01:51:39.141Z","endTime":"2025-08-28T01:55:05.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6,7,8,9,10],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":10},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.86495158758909,"aZ":-20.89398191292054,"pfxX":10.355363706988266,"pfxZ":5.911828771768976,"pX":0.13368554337279848,"pZ":2.5365375760540547,"vX0":-4.307048241792583,"vY0":-138.26480016233307,"vZ0":-5.399368354438207,"x":111.9,"y":170.29,"x0":0.3785869581909073,"y0":50.00594661085622,"z0":5.9450786265111475,"aX":19.771766042093418},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":-17.6,"spinRate":2169,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.3982946273998338,"extension":5.841629839675941},"index":0,"playId":"4d1bdc95-6bd3-3bc9-b2da-d0a1d415381b","pitchNumber":1,"startTime":"2025-08-28T01:51:39.141Z","endTime":"2025-08-28T01:51:42.141Z","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":93.5,"endSpeed":85.1,"strikeZoneTop":3.20237940896849,"strikeZoneBottom":1.43845815112589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.285001782539354,"aZ":-22.411423373618145,"pfxX":10.167900513101433,"pfxZ":5.280319959806265,"pX":-0.833578588310771,"pZ":1.0979709508203177,"vX0":-5.967159730579396,"vY0":-135.75028358065447,"vZ0":-8.3931187322267,"x":148.77,"y":209.13,"x0":0.08264699011589449,"y0":50.00507403248162,"z0":5.8144840209392115,"aX":18.80368626196487},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.8,"breakHorizontal":-17.0,"spinRate":2172,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4049191391160365,"extension":5.777511168178152},"index":1,"playId":"3026e9d8-7b84-3be3-a63b-5d67b8e9a391","pitchNumber":2,"startTime":"2025-08-28T01:51:58.209Z","endTime":"2025-08-28T01:52:01.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.2,"endSpeed":71.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.369367308827417,"aZ":-42.401006797656265,"pfxX":-8.331305427187063,"pfxZ":-7.985645131728008,"pX":-0.977459536362153,"pZ":1.742852076430427,"vX0":-1.575413060161642,"vY0":-113.75112247472332,"vZ0":0.03939114121213172,"x":154.26,"y":191.72,"x0":0.8092240529679099,"y0":50.0043093851643,"z0":6.011605232259987,"aX":-10.665728974425216},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-14.0,"breakHorizontal":15.5,"spinRate":2921,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.4858400143023398,"extension":5.845804414669624},"index":2,"playId":"dbe7aea8-1899-3761-bb94-dc2995732a47","pitchNumber":3,"startTime":"2025-08-28T01:52:19.457Z","endTime":"2025-08-28T01:52:22.472Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-28T01:52:35.768Z","endTime":"2025-08-28T01:52:50.151Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":2.97949759679854,"strikeZoneBottom":1.34506072496919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56380402886358,"aZ":-43.310831556134964,"pfxX":-8.179302178065779,"pfxZ":-8.264040008027056,"pX":-2.151343324784383,"pZ":-0.3143208674605059,"vX0":-3.4420814901339742,"vY0":-117.20057436584409,"vZ0":-4.495235666846532,"x":199.0,"y":247.27,"x0":0.41303181407889883,"y0":50.00310727901582,"z0":5.807069541002148,"aX":-11.023473331456763},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.0,"breakHorizontal":15.8,"spinRate":3121,"spinDirection":316},"zone":13,"typeConfidence":0.91,"plateTime":0.4730368596264203,"extension":6.21362636400129},"index":4,"playId":"5a7fd59f-cfd5-3d14-897d-208e927de30c","pitchNumber":4,"startTime":"2025-08-28T01:52:50.151Z","endTime":"2025-08-28T01:52:56.326Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Framber Valdez. Jordan Beck to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"5a7fd59f-cfd5-3d14-897d-208e927de30c","startTime":"2025-08-28T01:53:06.272Z","endTime":"2025-08-28T01:53:20.812Z","isPitch":false,"isBaseRunningPlay":true,"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(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":95.6,"endSpeed":86.5,"strikeZoneTop":3.22486972930648,"strikeZoneBottom":1.55063827421228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.775376876897944,"aZ":-23.98674882883052,"pfxX":10.649342487039831,"pfxZ":4.277272037066766,"pX":-1.1818777647218652,"pZ":0.500525017550036,"vX0":-6.766322546258391,"vY0":-138.65646498541545,"vZ0":-9.913274589429305,"x":162.05,"y":225.27,"x0":-0.07260392214130366,"y0":50.006038048786195,"z0":5.770420163716529,"aX":20.39724618596495},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":-17.5,"spinRate":2281,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.3975434656681549,"extension":5.83514809869637},"index":6,"playId":"935cf2e1-7d4c-38d9-8239-c7e44cd1034c","pitchNumber":5,"startTime":"2025-08-28T01:53:20.812Z","endTime":"2025-08-28T01:53:23.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.120650353011605,"aZ":-28.843950171912258,"pfxX":9.421734876607848,"pfxZ":1.8037339960879386,"pX":0.28232829333799625,"pZ":2.7516317826359566,"vX0":-3.920046259628899,"vY0":-135.9622012742784,"vZ0":-2.939502307159647,"x":106.24,"y":164.49,"x0":0.5283366241365982,"y0":50.00600385051155,"z0":5.874010216666794,"aX":17.43262691449417},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.8,"breakHorizontal":-16.1,"spinRate":2145,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.4047009596376441,"extension":6.023466606454606},"index":7,"playId":"0474fb30-02c0-3465-a5e6-50d14800df5e","pitchNumber":6,"startTime":"2025-08-28T01:53:45.781Z","endTime":"2025-08-28T01:53:48.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":69.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.403145271641456,"aZ":-43.01150245064681,"pfxX":-6.7023254754003085,"pfxZ":-8.951195817299485,"pX":-0.932452641501101,"pZ":1.8170509515155173,"vX0":-1.6821161698443872,"vY0":-110.7613063876616,"vZ0":0.6410459026584221,"x":152.54,"y":189.72,"x0":0.711942735608923,"y0":50.001794438724396,"z0":6.114513766730764,"aX":-8.117169520454548},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-15.5,"breakHorizontal":12.6,"spinRate":2824,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.4993410394363904,"extension":5.907223946116767},"index":8,"playId":"c7a9c431-d36a-3537-8945-46faa868adcd","pitchNumber":7,"startTime":"2025-08-28T01:54:12.047Z","endTime":"2025-08-28T01:54:15.486Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":9,"playId":"8fb2d65a-797f-4521-a897-d8b16e415433","startTime":"2025-08-28T01:54:34.900Z","endTime":"2025-08-28T01:54:39.900Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.445054116116744,"aZ":-27.841961460323162,"pfxX":9.775173824510073,"pfxZ":2.33297096085023,"pX":-0.5067894524146028,"pZ":1.9143985318191747,"vX0":-5.8845945851026285,"vY0":-136.05711312911095,"vZ0":-4.951729754227537,"x":136.32,"y":187.09,"x0":0.42462113922627615,"y0":50.00225122462693,"z0":5.709519456542958,"aX":18.155614098580198},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.2,"breakHorizontal":-16.3,"spinRate":2093,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.40399839552840966,"extension":5.776015973697275},"hitData":{"launchSpeed":92.5,"launchAngle":0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.54,"coordY":143.98}},"index":10,"playId":"17822501-9db8-3e25-b6ae-a47d7d6df03a","pitchNumber":8,"startTime":"2025-08-28T01:54:57.753Z","endTime":"2025-08-28T01:55:05.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:55:05.312Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Karros lines out to left fielder Jesús Sánchez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-28T01:55:39.432Z","endTime":"2025-08-28T01:58:22.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.3,"strikeZoneTop":3.4471481811324,"strikeZoneBottom":1.61581531410069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.031922567592584,"aZ":-42.882215533381974,"pfxX":-7.930722562499756,"pfxZ":-8.076970218757266,"pX":1.1366258569511012,"pZ":2.258359323581138,"vX0":2.6242019860624795,"vY0":-115.46176003273928,"vZ0":0.6462391875960574,"x":73.67,"y":177.8,"x0":1.0040309636944318,"y0":50.00138971549987,"z0":6.16069794102522,"aX":-10.518073696023505},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-14.0,"breakHorizontal":13.6,"spinRate":2885,"spinDirection":314},"zone":14,"typeConfidence":0.9,"plateTime":0.4776163448279216,"extension":5.483121577088061},"index":0,"playId":"a1bf31fa-e0cb-3a71-8b1c-23c7f6970f6a","pitchNumber":1,"startTime":"2025-08-28T01:55:59.595Z","endTime":"2025-08-28T01:56:04.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50153669962157,"aZ":-25.351386080954,"pfxX":5.15260961835066,"pfxZ":3.6107488184709737,"pX":-0.29086253190021066,"pZ":3.2537233582186005,"vX0":-4.539621162134928,"vY0":-136.72661468666666,"vZ0":-2.2645733613060886,"x":128.09,"y":150.93,"x0":0.7225651786680769,"y0":50.005347627568625,"z0":5.834687580806871,"aX":9.74467898406221},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.2,"breakHorizontal":-8.4,"spinRate":2144,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.4007982713902605,"extension":5.935378966085087},"index":1,"playId":"3b70bfdb-89aa-3e4e-ad5e-8f9d74b58698","pitchNumber":2,"startTime":"2025-08-28T01:56:16.160Z","endTime":"2025-08-28T01:56:19.160Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.137040405430568,"aZ":-42.221501763141816,"pfxX":-7.636093230672703,"pfxZ":-7.730497194911278,"pX":-0.20545354641970756,"pZ":0.6126486165424567,"vX0":0.07785884616003008,"vY0":-114.45718543139157,"vZ0":-2.4155555585126756,"x":124.83,"y":222.24,"x0":0.7484384636210064,"y0":50.002795381214604,"z0":5.896727926679813,"aX":-9.924801647868529},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-14.3,"breakHorizontal":13.7,"spinRate":2844,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.48232337022750116,"extension":6.257180979241486},"index":2,"playId":"00207cd9-5370-3401-8d55-bd448c0f5ab5","pitchNumber":3,"startTime":"2025-08-28T01:56:44.470Z","endTime":"2025-08-28T01:56:47.470Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-28T01:57:04.836Z","endTime":"2025-08-28T01:57:20.518Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"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":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77323856250962,"aZ":-44.541203103973366,"pfxX":-7.684610843377246,"pfxZ":-9.11972828025565,"pX":0.4956718543277008,"pZ":1.5696896124550932,"vX0":1.4141280259889344,"vY0":-117.047035194322,"vZ0":-0.5157396641298178,"x":98.11,"y":196.4,"x0":0.8723313113743,"y0":50.00278805975543,"z0":6.046230467519922,"aX":-10.420087507049777},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-16.2,"breakHorizontal":13.4,"spinRate":3032,"spinDirection":320},"zone":9,"typeConfidence":0.9,"plateTime":0.47208151135630017,"extension":5.640823510955323},"index":4,"playId":"3013570b-c3ba-3605-a7f5-568b8402066a","pitchNumber":4,"startTime":"2025-08-28T01:57:20.518Z","endTime":"2025-08-28T01:57:25.242Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.07094737465565,"aZ":-26.64164464590277,"pfxX":7.810558491388273,"pfxZ":2.8327765856591682,"pX":0.8665477601260523,"pZ":2.512582728149157,"vX0":-0.8145740500379398,"vY0":-139.70653780916072,"vZ0":-4.767716516551925,"x":83.97,"y":170.94,"x0":0.15075016241568687,"y0":50.00355980642456,"z0":6.0193814951363365,"aX":15.249800747310967},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.2,"breakHorizontal":-13.9,"spinRate":2103,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.393908953244384,"extension":5.550982914791302},"index":5,"playId":"4c23b1d4-872a-329e-8fb2-3358c0c2c61a","pitchNumber":5,"startTime":"2025-08-28T01:57:46.616Z","endTime":"2025-08-28T01:57:49.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.019728689070387,"aZ":-43.006552029688855,"pfxX":-8.557960298080895,"pfxZ":-8.280403795277769,"pX":0.29544733412063595,"pZ":2.9199912813872806,"vX0":-0.9070577155941415,"vY0":-114.74854069948178,"vZ0":2.188292365522521,"x":105.74,"y":159.94,"x0":1.8073855197067163,"y0":50.00389081425949,"z0":6.20410006332714,"aX":-11.193948172659352},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-13.9,"breakHorizontal":15.7,"spinRate":2771,"spinDirection":318},"zone":6,"typeConfidence":0.9,"plateTime":0.4808713329759864,"extension":5.7060867749773},"hitData":{"launchSpeed":96.8,"launchAngle":21.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.16,"coordY":93.31}},"index":6,"playId":"033c4700-7d95-3b2e-a4c5-21fd5d9f1093","pitchNumber":6,"startTime":"2025-08-28T01:58:15.757Z","endTime":"2025-08-28T01:58:22.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T01:58:22.272Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cam Smith homers (8) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T02:00:49.924Z","endTime":"2025-08-28T02:01:50.285Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":623433,"link":"/api/v1/people/623433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Anderson replaces Chase Dollander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T02:00:20.016Z","endTime":"2025-08-28T02:00:52.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623433,"link":"/api/v1/people/623433"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.38118360735056,"strikeZoneBottom":1.63283994437287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.525519560918347,"aZ":-29.462857007949843,"pfxX":1.1898752259380263,"pfxZ":1.8509467002162594,"pX":1.4907290684902184,"pZ":0.4644763804270567,"vX0":4.622425375155945,"vY0":-121.14799177652316,"vZ0":-7.587861144986713,"x":60.18,"y":226.24,"x0":-0.6068456362401603,"y0":50.00456993849347,"z0":6.25770355941352,"aX":1.7459482669644446},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.6,"breakHorizontal":-3.4,"spinRate":2009,"spinDirection":188},"zone":14,"typeConfidence":0.88,"plateTime":0.45435908611767806,"extension":6.136754323942682},"index":1,"playId":"5ba144da-1c4c-3ef8-96df-e0e0bc9b9c65","pitchNumber":1,"startTime":"2025-08-28T02:00:52.019Z","endTime":"2025-08-28T02:00:56.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.25708295606918,"strikeZoneBottom":1.47693649698437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.179626017779782,"aZ":-28.948581352188825,"pfxX":-0.01701513543476879,"pfxZ":2.2323526458722363,"pX":-0.06254172952385893,"pZ":0.5789902786103969,"vX0":1.5527088987677296,"vY0":-120.0005084008822,"vZ0":-7.4552164811829424,"x":119.38,"y":223.15,"x0":-0.7182377762781785,"y0":50.00254374533951,"z0":6.3362299961212765,"aX":-0.024603944947256214},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.4,"breakHorizontal":-0.4,"spinRate":1917,"spinDirection":144},"zone":13,"typeConfidence":0.89,"plateTime":0.4580139638662821,"extension":6.05188388346642},"index":2,"playId":"247d7d0d-50c1-3e63-b084-cd42aaf82cdb","pitchNumber":2,"startTime":"2025-08-28T02:01:07.824Z","endTime":"2025-08-28T02:01:11.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64227286111679,"aZ":-10.615644322071242,"pfxX":-3.07165502163692,"pfxZ":11.344975633150124,"pX":0.3935146192819966,"pZ":2.7113273196328005,"vX0":4.093842289328953,"vY0":-137.49314730035127,"vZ0":-7.793892382037395,"x":102.0,"y":165.57,"x0":-0.7209129372192994,"y0":50.00030829310127,"z0":6.316645837003369,"aX":-5.835853056854429},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":4.7,"spinRate":2287,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3995187727588805,"extension":6.071607028437295},"hitData":{"launchSpeed":91.6,"launchAngle":31.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.46,"coordY":84.76}},"index":3,"playId":"38dafd73-10c1-3066-b651-3419557dcaac","pitchNumber":3,"startTime":"2025-08-28T02:01:26.330Z","endTime":"2025-08-28T02:01:50.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:01:50.285Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T02:01:59.018Z","endTime":"2025-08-28T02:02:36.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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":{"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":94.8,"endSpeed":85.8,"strikeZoneTop":3.47237988692974,"strikeZoneBottom":1.6871442297203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.71518946607792,"aZ":-8.913869596700103,"pfxX":-4.425327028564891,"pfxZ":12.27742265892893,"pX":0.45428547041202205,"pZ":1.7333330380497096,"vX0":4.5978487542416016,"vY0":-137.55597435136616,"vZ0":-10.549865515130742,"x":99.68,"y":191.98,"x0":-0.6729977612381846,"y0":50.005590890891774,"z0":6.24688178841469,"aX":-8.386491871715956},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.9,"breakHorizontal":7.0,"spinRate":2329,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.399905646156121,"extension":6.126941643714304},"index":0,"playId":"f5869675-cc1a-3a3a-8877-89886b16942c","pitchNumber":1,"startTime":"2025-08-28T02:02:12.029Z","endTime":"2025-08-28T02:02:15.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63334270402601,"aZ":-29.62585311691132,"pfxX":-0.17374595320713404,"pfxZ":1.7322117574738396,"pX":-0.1533975147349724,"pZ":2.1865762948596745,"vX0":1.2928415707381375,"vY0":-121.68256148886977,"vZ0":-3.9835771243764304,"x":122.85,"y":179.74,"x0":-0.6729265063985027,"y0":50.00547533312558,"z0":6.460089875489411,"aX":-0.25624315344620263},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.3,"breakHorizontal":0.0,"spinRate":1970,"spinDirection":149},"zone":5,"typeConfidence":0.88,"plateTime":0.4530671506628625,"extension":6.0381959868300115},"hitData":{"launchSpeed":88.9,"launchAngle":51.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.79,"coordY":124.05}},"index":1,"playId":"d13351d2-f3cb-3b0d-ac6d-ce297954afa3","pitchNumber":2,"startTime":"2025-08-28T02:02:26.507Z","endTime":"2025-08-28T02:02:36.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:02:36.012Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Melton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T02:02:55.274Z","endTime":"2025-08-28T02:04:34.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.41874368278796,"strikeZoneBottom":1.64155060363159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.948203742164523,"aZ":-29.193759195143073,"pfxX":-8.795131201721908,"pfxZ":1.858890588182982,"pX":-1.902065631838647,"pZ":2.466548195185428,"vX0":0.534906574725097,"vY0":-126.49871501812757,"vZ0":-3.8426278953914643,"x":189.5,"y":172.18,"x0":-0.9775010238332722,"y0":50.00007617678314,"z0":6.379832314564226,"aX":-14.064401383212962},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":15.7,"spinRate":1748,"spinDirection":243},"zone":13,"typeConfidence":0.92,"plateTime":0.43516848429920785,"extension":6.04013599788251},"index":0,"playId":"6d2469c6-ba72-3d97-8b26-582a27e1c518","pitchNumber":1,"startTime":"2025-08-28T02:02:59.335Z","endTime":"2025-08-28T02:03:02.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.093330680169164,"aZ":-26.18810146004241,"pfxX":-7.438283227565504,"pfxZ":3.73702666720307,"pX":-0.8343458808827235,"pZ":1.897905953581727,"vX0":2.5144271179979043,"vY0":-126.55125946331957,"vZ0":-5.66148936956791,"x":148.8,"y":187.54,"x0":-0.8824645040700828,"y0":50.00029586127667,"z0":6.298592940529691,"aX":-11.89903531780871},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.5,"breakHorizontal":12.7,"spinRate":1776,"spinDirection":239},"zone":13,"typeConfidence":0.87,"plateTime":0.4350897528871518,"extension":6.086412812032105},"index":1,"playId":"e96d792a-fb82-39ed-afbb-d788a7bbc3df","pitchNumber":2,"startTime":"2025-08-28T02:03:15.014Z","endTime":"2025-08-28T02:03:18.047Z","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":94.2,"endSpeed":85.3,"strikeZoneTop":3.38631393714791,"strikeZoneBottom":1.64205400852669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.285798385533845,"aZ":-15.131738277305175,"pfxX":-5.859232511153978,"pfxZ":9.045283007030964,"pX":-1.1362443279269743,"pZ":4.049603163817299,"vX0":1.3099839001997826,"vY0":-137.12777751305933,"vZ0":-3.677918736585311,"x":160.31,"y":129.44,"x0":-0.8623137948439438,"y0":50.00465247724628,"z0":6.455577328394771,"aX":-11.043056739373718},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":10.3,"spinRate":2348,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4010304564252518,"extension":5.952370537547483},"index":2,"playId":"20583da6-babc-37be-8fe8-3c5316c8a3f1","pitchNumber":3,"startTime":"2025-08-28T02:03:36.962Z","endTime":"2025-08-28T02:03:40.649Z","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":94.5,"endSpeed":85.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08528148902761,"aZ":-11.88806439684849,"pfxX":-5.036532604129315,"pfxZ":10.71251734764632,"pX":-0.741769496493546,"pZ":2.7013352313571803,"vX0":1.385469813278365,"vY0":-137.38281540934554,"vZ0":-7.778792052726956,"x":145.27,"y":165.84,"x0":-0.6012270104036552,"y0":50.00520437205579,"z0":6.39525801810464,"aX":-9.538538059530653},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2315,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40013051790858567,"extension":6.084820824627505},"index":3,"playId":"44f799c4-8c4f-3e91-b105-cb69ed5e64b4","pitchNumber":4,"startTime":"2025-08-28T02:03:54.064Z","endTime":"2025-08-28T02:03:57.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.8,"strikeZoneTop":3.31805013652006,"strikeZoneBottom":1.54132239085651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.41456255597732,"aZ":-19.297947489848905,"pfxX":-7.9496324035977874,"pfxZ":7.5398510658224716,"pX":-1.6899099475768276,"pZ":1.476827726629538,"vX0":0.70112544373651,"vY0":-130.61691345013207,"vZ0":-8.291636490154401,"x":181.42,"y":198.91,"x0":-0.9321292515739869,"y0":50.00492614705296,"z0":6.172583048634694,"aX":-13.582658269899651},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.8,"breakHorizontal":14.2,"spinRate":1754,"spinDirection":244},"zone":13,"typeConfidence":0.87,"plateTime":0.4211643471470059,"extension":6.079415056971343},"index":4,"playId":"babe431a-002d-3fa2-a8e6-142670911cae","pitchNumber":5,"startTime":"2025-08-28T02:04:14.358Z","endTime":"2025-08-28T02:04:17.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":78.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.852130729218363,"aZ":-23.35389745540604,"pfxX":-8.329957266319807,"pfxZ":5.525947881490187,"pX":-0.31386095165449335,"pZ":2.140165917421711,"vX0":3.794398460747152,"vY0":-126.33413680664722,"vZ0":-5.865229008761926,"x":128.96,"y":181.0,"x0":-0.7637629780977844,"y0":50.00028648853724,"z0":6.402152604471904,"aX":-13.288187651854354},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.8,"breakHorizontal":14.0,"spinRate":1628,"spinDirection":240},"zone":4,"typeConfidence":0.91,"plateTime":0.4357229967745755,"extension":6.158186532473792},"index":5,"playId":"47ad637a-16b9-3837-b554-9709845a3db6","pitchNumber":6,"startTime":"2025-08-28T02:04:31.654Z","endTime":"2025-08-28T02:04:34.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:04:34.654Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"César Salazar grounds out, second baseman Orlando Arcia to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-28T02:04:56.496Z","endTime":"2025-08-28T02:06:04.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"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":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.249488793219186,"aZ":-11.076798275736015,"pfxX":-4.001785214756064,"pfxZ":11.239713736976991,"pX":0.21863664031945154,"pZ":2.2235351411410953,"vX0":3.559047741552748,"vY0":-136.6598357421909,"vZ0":-8.898436333312786,"x":108.67,"y":178.74,"x0":-0.5854880826038622,"y0":50.00603512497973,"z0":6.29834749556766,"aX":-7.51340518536223},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2253,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4019732646185461,"extension":6.163514602429486},"index":0,"playId":"d8188c95-0886-38d9-baa6-91ada6853c6c","pitchNumber":1,"startTime":"2025-08-28T02:04:58.984Z","endTime":"2025-08-28T02:05:02.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.83706523610618,"aZ":-13.130949731872853,"pfxX":-4.768783606390894,"pfxZ":9.892673254137552,"pX":-0.09964457229371713,"pZ":3.7072126393523988,"vX0":3.245323185965299,"vY0":-138.55722195397507,"vZ0":-5.059103515873705,"x":120.8,"y":138.69,"x0":-0.6725086140689803,"y0":50.0037301007285,"z0":6.449333584058826,"aX":-9.18032500500859},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":7.9,"spinRate":2277,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3968277951925079,"extension":6.008522031611941},"index":1,"playId":"d37bad95-10d0-336e-8c50-3007f19edba7","pitchNumber":2,"startTime":"2025-08-28T02:05:15.534Z","endTime":"2025-08-28T02:05:18.534Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-28T02:05:25.160Z","endTime":"2025-08-28T02:05:38.548Z","isPitch":false,"type":"action","player":{"id":663967,"link":"/api/v1/people/663967"}},{"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":88.5,"endSpeed":80.6,"strikeZoneTop":3.18341233424975,"strikeZoneBottom":1.47999939067729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.856278281990758,"aZ":-24.376019787192547,"pfxX":-8.810647170434127,"pfxZ":4.708072163843057,"pX":-1.5785973557381128,"pZ":1.5310217311357672,"vX0":1.3512509910148753,"vY0":-128.6848679793849,"vZ0":-7.148454691517479,"x":177.17,"y":197.44,"x0":-0.971190025734216,"y0":50.001009979106364,"z0":6.268113841176061,"aX":-14.588270901227485},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.0,"breakHorizontal":15.6,"spinRate":1744,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.4277085808479706,"extension":6.039779177376448},"index":3,"playId":"4bf4377a-4491-32ca-9925-ebf8221fd2e6","pitchNumber":3,"startTime":"2025-08-28T02:05:38.548Z","endTime":"2025-08-28T02:05:42.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27069942831117,"aZ":-11.77409570332886,"pfxX":-4.360640131558725,"pfxZ":10.648426464646391,"pX":-0.14049914728629673,"pZ":2.8409085653916266,"vX0":3.046789251240514,"vY0":-138.1322620852003,"vZ0":-7.428181301620933,"x":122.36,"y":162.08,"x0":-0.6961638920084013,"y0":50.00228129215388,"z0":6.372279627294292,"aX":-8.353069193882419},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":7.2,"spinRate":2307,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3978530842740069,"extension":6.049504251508726},"hitData":{"launchSpeed":97.9,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.03,"coordY":151.07}},"index":4,"playId":"baf21127-2e11-3273-abb7-d47cbc488dcf","pitchNumber":4,"startTime":"2025-08-28T02:05:56.600Z","endTime":"2025-08-28T02:06:04.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:06:04.392Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Farmer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T02:08:30.026Z","endTime":"2025-08-28T02:09:35.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan King replaces Framber Valdez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T02:08:10.779Z","endTime":"2025-08-28T02:08:31.936Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687911,"link":"/api/v1/people/687911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.38790834676672,"strikeZoneBottom":1.55958637952325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.737902318608715,"aZ":-28.252981568408153,"pfxX":-8.741645658342211,"pfxZ":2.91685182764519,"pX":-0.7696618538435975,"pZ":1.5311614504567863,"vX0":-5.623884991587675,"vY0":-116.08454817483634,"vZ0":-2.7449490509018357,"x":146.34,"y":197.44,"x0":2.832500793391466,"y0":50.002477541884666,"z0":5.459576150559884,"aX":-11.753265707389476},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.8,"breakHorizontal":17.4,"spinRate":2328,"spinDirection":289},"zone":7,"typeConfidence":2.0,"plateTime":0.4745275884563056,"extension":6.79078001323216},"index":1,"playId":"39917db1-08a3-33c7-9421-d901d57951e9","pitchNumber":1,"startTime":"2025-08-28T02:08:31.936Z","endTime":"2025-08-28T02:08:37.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.45886981516124,"strikeZoneBottom":1.63851680641796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.858159705525615,"aZ":-15.483846326962256,"pfxX":3.899210268381246,"pfxZ":9.129166634046772,"pX":0.6839748599129754,"pZ":2.346828044002606,"vX0":-6.292133982612497,"vY0":-134.52092503985915,"vZ0":-5.408243411635298,"x":90.93,"y":175.42,"x0":2.5493755633640167,"y0":50.00292717955502,"z0":5.485455468508706,"aX":7.129162504403158},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":-5.6,"spinRate":2144,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.40755508061669676,"extension":6.457878266264191},"index":2,"playId":"4314ed98-55bd-360f-9b90-1eac4411d46d","pitchNumber":2,"startTime":"2025-08-28T02:08:43.799Z","endTime":"2025-08-28T02:08:49.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.183040653377198,"aZ":-13.843942392043912,"pfxX":2.6173110964230686,"pfxZ":9.908790065389002,"pX":0.6051519392716611,"pZ":2.4709744015248534,"vX0":-5.941038333834837,"vY0":-135.53654677407167,"vZ0":-5.468825112856829,"x":93.93,"y":172.06,"x0":2.4910596964970737,"y0":50.00468620768216,"z0":5.491137764483239,"aX":4.843330517442777},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":-3.4,"spinRate":2104,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.40498698558194723,"extension":6.468336066042151},"index":3,"playId":"1d6348d6-7074-3cc8-b5d9-a18b1592c13b","pitchNumber":3,"startTime":"2025-08-28T02:08:57.659Z","endTime":"2025-08-28T02:09:00.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.48881721956983,"strikeZoneBottom":1.66833042749806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.251133631868914,"aZ":-16.25175780061452,"pfxX":4.594685404929853,"pfxZ":8.510524368593936,"pX":0.34464258788304336,"pZ":3.815391890365054,"vX0":-7.480277087947106,"vY0":-136.24595423702664,"vZ0":-1.7305510755624387,"x":103.86,"y":135.76,"x0":2.5347439274465997,"y0":50.004535813672895,"z0":5.587632350067157,"aX":8.598830565259103},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":-6.6,"spinRate":2152,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.40273792831375577,"extension":6.353522404419824},"index":4,"playId":"c37e143c-71df-354c-aa8a-064cb104c3be","pitchNumber":4,"startTime":"2025-08-28T02:09:13.257Z","endTime":"2025-08-28T02:09:17.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49215224788516,"aZ":-33.211493714692025,"pfxX":-6.56770127356315,"pfxZ":-0.7371378984202295,"pX":-0.8410895416164901,"pZ":0.6156491152468804,"vX0":-6.077341843097299,"vY0":-118.54413817261336,"vZ0":-4.048762981935061,"x":149.06,"y":222.16,"x0":2.621910689938965,"y0":50.00496110545514,"z0":5.421642542835428,"aX":-9.22150631464018},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.2,"breakHorizontal":13.6,"spinRate":2294,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.46443916208280234,"extension":6.6424973189514365},"index":5,"playId":"3aff722a-1ea6-30ce-817b-a9a8f1e12655","pitchNumber":5,"startTime":"2025-08-28T02:09:30.041Z","endTime":"2025-08-28T02:09:35.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:09:35.486Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Orlando Arcia pops out to second baseman Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T02:09:52.402Z","endTime":"2025-08-28T02:10:38.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":85.5,"strikeZoneTop":3.49615445266895,"strikeZoneBottom":1.6253201077186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53716191074203,"aZ":-17.517130871921143,"pfxX":4.970987332704453,"pfxZ":7.854293014240099,"pX":0.6084841410525711,"pZ":1.7594310305430658,"vX0":-6.750366826264877,"vY0":-135.68620613599757,"vZ0":-6.61873527668977,"x":93.81,"y":191.28,"x0":2.482041272408858,"y0":50.001879473689165,"z0":5.449910194695898,"aX":9.274567852571996},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":-7.6,"spinRate":2111,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4035940955758184,"extension":6.654254136444143},"index":0,"playId":"89cbb96a-d1f3-30e7-953f-887400e738f6","pitchNumber":1,"startTime":"2025-08-28T02:10:00.170Z","endTime":"2025-08-28T02:10:04.429Z","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":86.4,"strikeZoneTop":3.50508797410011,"strikeZoneBottom":1.66744836003419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.32468351072595,"aZ":-15.199625634174707,"pfxX":5.35226419201674,"pfxZ":8.925508713893358,"pX":-1.5146019452665316,"pZ":1.2753990695147697,"vX0":-12.166346738342053,"vY0":-137.25844229323266,"vZ0":-8.240770948845782,"x":174.73,"y":204.34,"x0":2.286552267023563,"y0":50.00284652282897,"z0":5.358739640038491,"aX":10.179830617738068},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":-7.1,"spinRate":2169,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.3995640701497729,"extension":6.733188627226111},"index":1,"playId":"91e4aa09-e936-3ee7-af8e-de66b88362a8","pitchNumber":2,"startTime":"2025-08-28T02:10:12.570Z","endTime":"2025-08-28T02:10:15.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.244428540314004,"aZ":-17.361061226905864,"pfxX":4.371495659479377,"pfxZ":7.899923352710262,"pX":0.15445732034100623,"pZ":3.044019958836049,"vX0":-7.540477590343716,"vY0":-136.36131750268103,"vZ0":-3.457366336273843,"x":111.11,"y":156.59,"x0":2.3932114050604403,"y0":50.00080348396729,"z0":5.5329834226509105,"aX":8.195352084594035},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":-6.2,"spinRate":2018,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4023628208113941,"extension":6.882374173388569},"hitData":{"launchSpeed":92.9,"launchAngle":65.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":141.71,"coordY":135.81}},"index":2,"playId":"00459633-313a-3f4e-9ab1-e78b33c1f750","pitchNumber":3,"startTime":"2025-08-28T02:10:28.544Z","endTime":"2025-08-28T02:10:38.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:10:38.554Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a ground ball to left fielder Jesús Sánchez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T02:10:59.379Z","endTime":"2025-08-28T02:11:09.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96807053373023,"aZ":-30.70784303827285,"pfxX":-7.224688151342219,"pfxZ":1.0260594541510706,"pX":0.031168969201284126,"pZ":2.1621829929773386,"vX0":-4.032107040803899,"vY0":-119.40445886068126,"vZ0":-1.4257852201735868,"x":115.81,"y":180.4,"x0":2.6855756466079566,"y0":50.00454769384618,"z0":5.55385296309724,"aX":-10.335451092248826},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.8,"breakHorizontal":14.2,"spinRate":2435,"spinDirection":290},"zone":5,"typeConfidence":2.0,"plateTime":0.4603407532254722,"extension":6.373038433632307},"hitData":{"launchSpeed":100.2,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.55,"coordY":122.18}},"index":0,"playId":"ae10e190-22f3-3b76-bbac-e651ba9b13d6","pitchNumber":1,"startTime":"2025-08-28T02:10:59.705Z","endTime":"2025-08-28T02:11:09.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:11:09.896Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-28T02:11:27.106Z","endTime":"2025-08-28T02:12:10.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.35139299500506,"strikeZoneBottom":1.60495572258527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3625766525529,"aZ":-30.768210606307324,"pfxX":-7.434286187429266,"pfxZ":1.0220450849899807,"pX":-0.12609231447176777,"pZ":1.381203539879589,"vX0":-4.2940007682923715,"vY0":-117.53356363950658,"vZ0":-2.6668933953069582,"x":121.81,"y":201.49,"x0":2.69970086812525,"y0":50.00511912925353,"z0":5.430983383702806,"aX":-10.24642065941687},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.4,"breakHorizontal":14.6,"spinRate":2299,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.46870284038114995,"extension":6.4649642920442405},"index":0,"playId":"a8d9f0ab-6e58-374f-b656-e3d51705ac80","pitchNumber":1,"startTime":"2025-08-28T02:11:32.059Z","endTime":"2025-08-28T02:11:35.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.631004552138958,"aZ":-28.89515416610099,"pfxX":-6.540938647053882,"pfxZ":2.3314431166235146,"pX":-0.8629061392645401,"pZ":1.713285617110128,"vX0":-5.771804403823221,"vY0":-118.62033666664047,"vZ0":-2.449163201101059,"x":149.89,"y":192.52,"x0":2.4638505018861885,"y0":50.00156162809045,"z0":5.43046068676332,"aX":-9.18997989871773},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.8,"breakHorizontal":13.4,"spinRate":2389,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4642184865383072,"extension":6.2381000697082065},"index":1,"playId":"51a0991c-fd54-3f74-bc80-8017bbc6ef50","pitchNumber":2,"startTime":"2025-08-28T02:11:48.595Z","endTime":"2025-08-28T02:11:51.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.330728497751313,"aZ":-14.689941496644986,"pfxX":2.562653297286251,"pfxZ":9.237323475191515,"pX":0.28629610356994567,"pZ":3.5804291406420607,"vX0":-6.647358962052179,"vY0":-136.75514784166705,"vZ0":-2.545471637046711,"x":106.09,"y":142.11,"x0":2.416234278628396,"y0":50.00324618081352,"z0":5.531668573949459,"aX":4.85125386937096},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":-3.2,"spinRate":2206,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40060318149841256,"extension":6.604853110187505},"index":2,"playId":"30a3e6f6-3e1f-307f-ab02-ef8a4d5f7edb","pitchNumber":3,"startTime":"2025-08-28T02:12:07.037Z","endTime":"2025-08-28T02:12:10.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:12:10.037Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a ground ball to pitcher Angel Chivilli.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T02:14:42.182Z","endTime":"2025-08-28T02:14:52.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683409,"link":"/api/v1/people/683409"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Chivilli replaces Nick Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T02:14:43.216Z","endTime":"2025-08-28T02:14:44.342Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683409,"link":"/api/v1/people/683409"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":97.3,"endSpeed":88.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.54442157831791,"aZ":-15.82860537773632,"pfxX":-10.47603495722451,"pfxZ":8.193082306084985,"pX":0.8099093583664958,"pZ":1.7863690585413796,"vX0":9.095171070902001,"vY0":-141.16232202690085,"vZ0":-8.230422452181804,"x":86.13,"y":190.55,"x0":-1.1109058531024398,"y0":50.00391459468783,"z0":5.782694160659782,"aX":-20.903321200046804},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":16.8,"spinRate":2359,"spinDirection":235},"zone":9,"typeConfidence":0.91,"plateTime":0.38971251781266947,"extension":6.130464196903247},"hitData":{"launchSpeed":60.8,"launchAngle":-84.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.07,"coordY":195.63}},"index":1,"playId":"aa22b44c-2b33-39b5-8786-e277519f01ea","pitchNumber":1,"startTime":"2025-08-28T02:14:44.342Z","endTime":"2025-08-28T02:14:52.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:14:52.467Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yordan Alvarez homers (4) on a fly ball to center field. Jeremy Peña scores.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T02:15:24.737Z","endTime":"2025-08-28T02:16:38.383Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":683409,"link":"/api/v1/people/683409"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":{"id":683409,"link":"/api/v1/people/683409"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.38292452209789,"strikeZoneBottom":1.64244888037851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.06451420796636,"aZ":-22.313034678929053,"pfxX":-10.660308584945948,"pfxZ":5.128519692782294,"pX":-0.24135308014274975,"pZ":1.4425773484954019,"vX0":6.463965818303231,"vY0":-138.7627825264168,"vZ0":-7.580215806381015,"x":126.2,"y":199.83,"x0":-1.232971969038247,"y0":50.00283903155474,"z0":5.729668848544549,"aX":-20.50102871348629},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":17.6,"spinRate":2250,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.3968186485473284,"extension":6.298047896194822},"index":0,"playId":"c35dc9b4-4a2d-32b1-8a9d-754d90456f7c","pitchNumber":1,"startTime":"2025-08-28T02:15:30.790Z","endTime":"2025-08-28T02:15:34.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.4,"strikeZoneTop":3.45846173686461,"strikeZoneBottom":1.70984827270313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.909084399979665,"aZ":-24.787354961679004,"pfxX":-8.89715917738516,"pfxZ":4.569546003693438,"pX":0.19720800220508192,"pZ":1.2472838288374481,"vX0":6.537805205084671,"vY0":-127.28623588315102,"vZ0":-6.163989474558464,"x":109.48,"y":205.1,"x0":-1.2686895055356804,"y0":50.00017605028332,"z0":5.704539398662371,"aX":-14.370709092459341},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":14.3,"spinRate":1890,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.43288993027736966,"extension":6.0642185874134835},"index":1,"playId":"48e11509-5c28-3d22-a41a-6d4ea3a4d99a","pitchNumber":2,"startTime":"2025-08-28T02:15:49.569Z","endTime":"2025-08-28T02:15:54.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.80340110616955,"aZ":-24.805998962078895,"pfxX":-7.874633841180026,"pfxZ":4.565654045544118,"pX":-0.4202038049454691,"pZ":2.6394973605735865,"vX0":5.023501454041468,"vY0":-127.19852325877419,"vZ0":-3.0840877676765523,"x":133.02,"y":167.51,"x0":-1.41311158200947,"y0":50.003293556920745,"z0":5.867800520387605,"aX":-12.707161861230903},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.7,"breakHorizontal":12.8,"spinRate":1895,"spinDirection":251},"zone":4,"typeConfidence":0.9,"plateTime":0.43315249062323913,"extension":6.100498723624108},"hitData":{"launchSpeed":107.0,"launchAngle":26.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.22,"coordY":29.05}},"index":2,"playId":"bccbaeb5-f327-360b-834b-f5fb409bfcab","pitchNumber":3,"startTime":"2025-08-28T02:16:09.829Z","endTime":"2025-08-28T02:16:38.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:16:38.383Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Correa flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T02:16:58.012Z","endTime":"2025-08-28T02:18:55.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"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":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66983620425206,"aZ":-22.531348837059436,"pfxX":-1.1197373998299596,"pfxZ":5.345402581824025,"pX":0.7821212630117952,"pZ":1.8690537470153883,"vX0":6.329248961136464,"vY0":-133.68610348277625,"vZ0":-5.9657025380736455,"x":87.19,"y":188.32,"x0":-1.4738495746543996,"y0":50.00315916371786,"z0":5.753985742160891,"aX":-2.020348084262706},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":0.6,"spinRate":2248,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.41020800393698487,"extension":6.216412725001272},"index":0,"playId":"ae25514c-8dc7-3c57-b751-979cef63cee1","pitchNumber":1,"startTime":"2025-08-28T02:17:05.041Z","endTime":"2025-08-28T02:17:08.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":88.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.87745213837466,"aZ":-20.91073324528923,"pfxX":-10.252984038943737,"pfxZ":5.573522894356481,"pX":-1.753681331100031,"pZ":2.510347236365172,"vX0":2.930102159105639,"vY0":-142.7117984995172,"vZ0":-5.389973572571873,"x":183.85,"y":171.0,"x0":-1.4744822529044,"y0":50.00699819911397,"z0":5.77865693939158,"aX":-20.736962759410282},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.0,"breakHorizontal":17.8,"spinRate":2406,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.38672734703705247,"extension":6.127181149287444},"index":1,"playId":"eb772586-796a-35c0-a400-e110c37d7fd1","pitchNumber":2,"startTime":"2025-08-28T02:17:19.817Z","endTime":"2025-08-28T02:17:23.448Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-28T02:17:47.635Z","endTime":"2025-08-28T02:18:28.369Z","isPitch":false,"type":"action","player":{"id":621043,"link":"/api/v1/people/621043"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.76596605889205,"aZ":-17.014680807982767,"pfxX":-9.119311792892994,"pfxZ":7.673725466089072,"pX":-1.6134195568151488,"pZ":3.2595189939609854,"vX0":2.4393991727610325,"vY0":-141.0019585748243,"vZ0":-4.300143689916764,"x":178.5,"y":150.77,"x0":-1.315952429051214,"y0":50.00161790087163,"z0":5.932400356560674,"aX":-18.009725140903008},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":15.8,"spinRate":2376,"spinDirection":239},"zone":11,"typeConfidence":0.91,"plateTime":0.39133996570354324,"extension":6.1203845652233975},"index":3,"playId":"61523efd-163e-3b8f-a350-1c70034da061","pitchNumber":3,"startTime":"2025-08-28T02:18:28.369Z","endTime":"2025-08-28T02:18:34.316Z","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":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.611039064377575,"aZ":-28.59021352126651,"pfxX":-0.5076546984323955,"pfxZ":2.0378544567113543,"pX":-0.7738394337150813,"pZ":2.68304947912104,"vX0":2.1390960671229977,"vY0":-132.04458920073222,"vZ0":-2.711495163882992,"x":146.5,"y":166.34,"x0":-1.530447961468024,"y0":50.00019771738435,"z0":5.839221588168924,"aX":-0.8915584744509557},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.2,"breakHorizontal":0.5,"spinRate":2115,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.4157165288404814,"extension":5.991112379484539},"hitData":{"launchSpeed":93.3,"launchAngle":26.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.33,"coordY":60.65}},"index":4,"playId":"fdc26cc5-8881-3e05-ad38-926bbdccb988","pitchNumber":4,"startTime":"2025-08-28T02:18:48.008Z","endTime":"2025-08-28T02:18:55.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:18:55.829Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Sánchez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T02:19:14.708Z","endTime":"2025-08-28T02:20:55.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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":97.2,"endSpeed":88.0,"strikeZoneTop":3.42201014218536,"strikeZoneBottom":1.57574206915292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.15344490737679,"aZ":-17.529756204636307,"pfxX":-10.191433706760126,"pfxZ":7.338063140923393,"pX":-1.4918744444955623,"pZ":1.963120980192953,"vX0":3.3695851002977744,"vY0":-141.3107289467501,"vZ0":-7.261842251217444,"x":173.87,"y":185.78,"x0":-1.3851553333310378,"y0":50.005592787490016,"z0":5.719505298847829,"aX":-20.342305925633617},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":17.6,"spinRate":2428,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.3895745624854734,"extension":6.1788289909661875},"index":0,"playId":"69222a5c-21c6-3bd6-b5f7-8a349b866b4b","pitchNumber":1,"startTime":"2025-08-28T02:19:22.962Z","endTime":"2025-08-28T02:19:27.486Z","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":89.2,"endSpeed":81.4,"strikeZoneTop":3.45811699008352,"strikeZoneBottom":1.6771709110042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.233059659872314,"aZ":-28.08222623010673,"pfxX":0.06982273600980882,"pfxZ":2.4152172164125467,"pX":-0.23155521930169373,"pZ":2.3119970783149806,"vX0":3.184911179022608,"vY0":-129.8792079666742,"vZ0":-3.499271547633401,"x":125.83,"y":176.36,"x0":-1.4869259747730645,"y0":50.002808584707275,"z0":5.831199159180377,"aX":0.11831599988305491},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":-0.8,"spinRate":2173,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.4230179481837242,"extension":5.822902117250704},"index":1,"playId":"b46f1e67-c4aa-324d-9506-5a2c3f0d724a","pitchNumber":2,"startTime":"2025-08-28T02:19:39.254Z","endTime":"2025-08-28T02:19:42.900Z","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":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.042295105626856,"aZ":-27.12446591090865,"pfxX":0.927014889383481,"pfxZ":3.0011641905528363,"pX":-0.09663957146114391,"pZ":0.6088115487893563,"vX0":3.2375189915498352,"vY0":-130.18132464920257,"vZ0":-7.671852231475942,"x":120.68,"y":222.34,"x0":-1.4863447758579242,"y0":50.00486879597172,"z0":5.702642081245098,"aX":1.5621666594193313},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":-2.5,"spinRate":2283,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.42375487821229774,"extension":6.195553587153882},"index":2,"playId":"d36cf67c-3517-3bb1-ba68-bd447ffd1482","pitchNumber":3,"startTime":"2025-08-28T02:19:56.968Z","endTime":"2025-08-28T02:20:00.561Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-28T02:20:12.806Z","endTime":"2025-08-28T02:20:33.288Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"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":97.4,"endSpeed":87.7,"strikeZoneTop":3.49999918187861,"strikeZoneBottom":1.64858563771069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.830315501570155,"aZ":-18.547399220240283,"pfxX":-10.76944173863724,"pfxZ":6.8166538861199175,"pX":-0.12425728807763985,"pZ":3.7887106010486593,"vX0":7.082597280720624,"vY0":-141.57768543000418,"vZ0":-2.4621828359522837,"x":121.74,"y":136.48,"x0":-1.2785349708821023,"y0":50.00511590919502,"z0":5.877187473004701,"aX":-21.538637097590737},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":17.8,"spinRate":2361,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.38910042716539595,"extension":6.142158322083673},"index":4,"playId":"c7a52f92-e46e-3fee-9d57-23fc91bf7bab","pitchNumber":4,"startTime":"2025-08-28T02:20:33.288Z","endTime":"2025-08-28T02:20:37.647Z","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":89.9,"endSpeed":82.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.873397298886072,"aZ":-29.221413046576032,"pfxX":2.72277786967398,"pfxZ":1.6998703678141922,"pX":0.4090755699904606,"pZ":2.087608467943454,"vX0":3.6426743420336396,"vY0":-130.91821058423335,"vZ0":-4.153111893989321,"x":101.41,"y":182.41,"x0":-1.3544662663966642,"y0":50.00163377627009,"z0":5.8839880107487,"aX":4.7203812165881756},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.4,"breakHorizontal":-5.8,"spinRate":2226,"spinDirection":160},"zone":9,"typeConfidence":0.91,"plateTime":0.4185169662382848,"extension":6.023874869213788},"index":5,"playId":"3f772558-3287-3c2e-8efd-2d3998c0a31a","pitchNumber":5,"startTime":"2025-08-28T02:20:52.755Z","endTime":"2025-08-28T02:20:55.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:20:55.755Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Walker singles on a fly ball to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T02:21:18.316Z","endTime":"2025-08-28T02:23:17.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":90.5,"endSpeed":83.4,"strikeZoneTop":3.29607853186508,"strikeZoneBottom":1.49261628313675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.656055297589234,"aZ":-26.617369741158107,"pfxX":0.806828696375024,"pfxZ":3.159264284963359,"pX":0.25570028640938797,"pZ":1.2649396956843628,"vX0":4.043670760018218,"vY0":-131.7125857232339,"vZ0":-6.472336158039948,"x":107.25,"y":204.63,"x0":-1.4035438702763554,"y0":50.00488072707118,"z0":5.719369404628032,"aX":1.4183898225265428},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":-2.3,"spinRate":2225,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.4156683700124768,"extension":6.192565769998753},"index":0,"playId":"8a3ca1a5-cc8c-35f0-b45e-59a3829dd6f7","pitchNumber":1,"startTime":"2025-08-28T02:21:23.175Z","endTime":"2025-08-28T02:21:27.550Z","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":97.8,"endSpeed":88.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.90716182621753,"aZ":-15.381273981513216,"pfxX":-10.621711855939784,"pfxZ":8.345869180586828,"pX":-0.30149755725434024,"pZ":1.8474604850859841,"vX0":6.554367088379908,"vY0":-141.97559968490427,"vZ0":-7.874094185011519,"x":128.49,"y":188.9,"x0":-1.27772215247932,"y0":50.0012030893152,"z0":5.664774170525116,"aX":-21.367145306473493},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":17.6,"spinRate":2519,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.38795399039278466,"extension":6.276048719498203},"index":1,"playId":"aaa39a05-c0e4-3a88-8757-1c2e71dcfeb6","pitchNumber":2,"startTime":"2025-08-28T02:21:40.498Z","endTime":"2025-08-28T02:21:44.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81633675375749,"aZ":-19.345036248775017,"pfxX":-7.258966044266632,"pfxZ":7.734024747639031,"pX":-0.09096594854227497,"pZ":0.9723716517772275,"vX0":5.594417733743484,"vY0":-128.78695418309525,"vZ0":-8.056707472572226,"x":120.47,"y":212.53,"x0":-1.3615873466963688,"y0":50.00356160568449,"z0":5.669291399099415,"aX":-12.044246946310974},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.1,"breakHorizontal":11.6,"spinRate":1849,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.4273052010085343,"extension":5.987426697663104},"index":2,"playId":"5cf3e018-cd83-39c1-849e-22b41bc7dc93","pitchNumber":3,"startTime":"2025-08-28T02:22:01.836Z","endTime":"2025-08-28T02:22:05.324Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-28T02:22:18.571Z","endTime":"2025-08-28T02:22:32.928Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"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":97.2,"endSpeed":87.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.07806761940617,"aZ":-17.42302407951017,"pfxX":-9.28747636235099,"pfxZ":7.404647970422667,"pX":-0.6752112578241445,"pZ":3.5781909770197426,"vX0":4.992465732183331,"vY0":-141.39368497433702,"vZ0":-3.3343051434879576,"x":107.45,"y":166.34,"x0":-1.2725496663988654,"y0":50.00240767712585,"z0":5.913948584762172,"aX":-18.502007504311123},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":15.6,"spinRate":2322,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.389776495249059,"extension":6.15189469876879},"index":4,"playId":"59126184-e6be-379b-8526-43cbdb5d02bb","pitchNumber":4,"startTime":"2025-08-28T02:22:32.928Z","endTime":"2025-08-28T02:22:39.903Z","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":90.3,"endSpeed":83.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.324551657420983,"aZ":-26.984347061092247,"pfxX":0.939169123716249,"pfxZ":2.949297802288524,"pX":0.010237771753021728,"pZ":1.8940973553796963,"vX0":3.3139063219396983,"vY0":-131.4577994927274,"vZ0":-4.983633690909118,"x":116.61,"y":187.64,"x0":-1.385797793731281,"y0":50.00575268397016,"z0":5.803340973480872,"aX":1.6527828524449983},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":-2.4,"spinRate":2218,"spinDirection":158},"zone":8,"typeConfidence":0.91,"plateTime":0.415722132143272,"extension":6.119479986643874},"hitData":{"launchSpeed":70.5,"launchAngle":30.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.04,"coordY":130.12}},"index":5,"playId":"eed8cc4d-9b9b-36e2-ab9a-fe253e268db5","pitchNumber":5,"startTime":"2025-08-28T02:23:05.955Z","endTime":"2025-08-28T02:23:17.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:23:17.786Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-28T02:23:40.481Z","endTime":"2025-08-28T02:25:09.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.5,"strikeZoneTop":3.1899126065181,"strikeZoneBottom":1.51336915573579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.14227166585055,"aZ":-15.541373536089797,"pfxX":-10.34092316975161,"pfxZ":8.207618498198912,"pX":-0.8592253158225269,"pZ":2.122103987346373,"vX0":5.086004457317242,"vY0":-142.49521914793044,"vZ0":-7.193385153440533,"x":149.75,"y":181.48,"x0":-1.3377669019986902,"y0":50.00684851023658,"z0":5.688829415580301,"aX":-20.963711138202623},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":17.5,"spinRate":2352,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.3865237195395994,"extension":6.298483403935881},"index":0,"playId":"6be41cb5-687e-3025-9f7a-d556750c23f5","pitchNumber":1,"startTime":"2025-08-28T02:23:40.481Z","endTime":"2025-08-28T02:23:44.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.25346934718525,"strikeZoneBottom":1.51185277213887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.301417759500413,"aZ":-22.75936107241695,"pfxX":-8.72254824702742,"pfxZ":5.525907601616572,"pX":-0.35840781877796285,"pZ":0.23956177865231718,"vX0":5.4943219845968665,"vY0":-130.23026112923893,"vZ0":-9.103226023826824,"x":130.66,"y":232.31,"x0":-1.3705080034238701,"y0":50.00439735813629,"z0":5.524264995396675,"aX":-14.869361521528441},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":14.4,"spinRate":1965,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.42181663717986284,"extension":6.287960899933514},"index":1,"playId":"c4ef7a50-8009-3825-85b0-18026fb3cb73","pitchNumber":2,"startTime":"2025-08-28T02:23:55.621Z","endTime":"2025-08-28T02:23:59.475Z","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":91.5,"endSpeed":83.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.310493904191794,"aZ":-25.382720781856772,"pfxX":-0.5740630272479801,"pfxZ":3.810255542474726,"pX":0.6220291644634082,"pZ":2.0161772339377966,"vX0":5.481784821518383,"vY0":-133.04667644276608,"vZ0":-4.91470604399571,"x":93.29,"y":184.34,"x0":-1.3962113020297973,"y0":50.00124027070924,"z0":5.742319884232464,"aX":-1.0238778554011576},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.0,"breakHorizontal":-0.2,"spinRate":2103,"spinDirection":213},"zone":9,"typeConfidence":0.91,"plateTime":0.4127337650628915,"extension":6.182188205217185},"index":2,"playId":"2b6672b6-5506-30c5-b948-946220fc2c69","pitchNumber":3,"startTime":"2025-08-28T02:24:15.021Z","endTime":"2025-08-28T02:24:18.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.35469508596103,"strikeZoneBottom":1.58072087311204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74209665947657,"aZ":-27.356784268443878,"pfxX":0.9719765173450736,"pfxZ":2.796859870029034,"pX":0.629273751103724,"pZ":-0.3129241485636691,"vX0":4.9765093752285345,"vY0":-130.5842147122042,"vZ0":-9.836499150600755,"x":93.01,"y":247.23,"x0":-1.4283550000549476,"y0":50.006293946925254,"z0":5.564126697299847,"aX":1.6776348964670629},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.0,"breakHorizontal":-2.9,"spinRate":2179,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.4195880603305837,"extension":6.151717562625413},"index":3,"playId":"bc4e08d4-4c1c-3d00-abec-ae4f27c6b662","pitchNumber":4,"startTime":"2025-08-28T02:24:40.258Z","endTime":"2025-08-28T02:24:43.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.97950639868484,"aZ":-17.598837818976087,"pfxX":-11.060216933774374,"pfxZ":7.044612235732679,"pX":-0.8613112767021776,"pZ":2.006846908083157,"vX0":5.696888204023625,"vY0":-143.79392793429622,"vZ0":-7.136034589975961,"x":149.83,"y":184.6,"x0":-1.4437177955000937,"y0":50.006876792076234,"z0":5.635872008654329,"aX":-22.895669735908164},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.3,"breakHorizontal":18.7,"spinRate":2329,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.3826343284564513,"extension":6.24959766278128},"index":4,"playId":"8328cc7f-8889-32e1-8764-672896d4d6de","pitchNumber":5,"startTime":"2025-08-28T02:25:06.562Z","endTime":"2025-08-28T02:25:09.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:25:09.859Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Braxton Fulford lines out to center fielder Jacob Melton.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T02:27:28.493Z","endTime":"2025-08-28T02:27:52.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Chas McCormick replaces left fielder Jesús Sánchez, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-28T02:27:05.979Z","endTime":"2025-08-28T02:27:05.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676801,"link":"/api/v1/people/676801"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"description":"Pitching Change: Bryan Abreu replaces Bryan King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-28T02:27:05.995Z","endTime":"2025-08-28T02:27:30.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.7,"strikeZoneTop":2.98621063685797,"strikeZoneBottom":1.32147243465058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.66346022130167,"aZ":-15.850072358848358,"pfxX":-5.005262027687784,"pfxZ":8.171775804790798,"pX":-1.1129773451486316,"pZ":4.269585910629644,"vX0":5.511920538839053,"vY0":-141.28483680956495,"vZ0":-0.288446398763758,"x":159.42,"y":123.5,"x0":-2.449736928782652,"y0":50.00666260618864,"z0":5.402016853597501,"aX":-10.004116829718697},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":7.8,"spinRate":2164,"spinDirection":227},"zone":11,"typeConfidence":0.87,"plateTime":0.3893959654186263,"extension":6.405972619381074},"index":2,"playId":"d35c3952-5607-3b30-a57e-99c52c9b770c","pitchNumber":1,"startTime":"2025-08-28T02:27:30.661Z","endTime":"2025-08-28T02:27:36.579Z","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":96.9,"endSpeed":87.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.6488899088829,"aZ":-15.925839155074032,"pfxX":-6.16141608273971,"pfxZ":8.172283297880242,"pX":0.2884655798633909,"pZ":2.492839380726573,"vX0":9.39004843895114,"vY0":-140.75181758590975,"vZ0":-4.598137213414072,"x":106.0,"y":171.47,"x0":-2.3044153033948116,"y0":50.002933129660164,"z0":5.193036145437067,"aX":-12.251164654862242},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":9.0,"spinRate":2189,"spinDirection":224},"zone":6,"typeConfidence":0.86,"plateTime":0.3905063897151595,"extension":6.459285554026624},"hitData":{"launchSpeed":99.9,"launchAngle":19.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.99,"coordY":57.58}},"index":3,"playId":"e47a9fc6-4833-3942-aba7-a801b9a0e839","pitchNumber":2,"startTime":"2025-08-28T02:27:45.105Z","endTime":"2025-08-28T02:27:52.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:27:52.692Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T02:28:08.004Z","endTime":"2025-08-28T02:29:46.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.927679595864284,"aZ":-36.59348737702889,"pfxX":4.570659794884254,"pfxZ":-2.8206720090759045,"pX":1.274877214872423,"pZ":1.899902523465863,"vX0":7.670768847391177,"vY0":-125.08879494040445,"vZ0":-2.112955189047084,"x":68.4,"y":187.48,"x0":-2.4389804921742866,"y0":50.00316231528654,"z0":5.788648106816475,"aX":7.159465307870925},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.4,"breakHorizontal":-10.2,"spinRate":3035,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4398007303517937,"extension":6.452037194856244},"index":0,"playId":"ffbfee2b-a716-3ff0-96cf-adea27298532","pitchNumber":1,"startTime":"2025-08-28T02:28:14.301Z","endTime":"2025-08-28T02:28:17.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.48011726571957,"strikeZoneBottom":1.66103702807636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.43780239778265,"aZ":-14.244267607487089,"pfxX":-4.837256773030125,"pfxZ":8.928440446062664,"pX":0.1583909721467569,"pZ":2.7308311889184167,"vX0":8.228421025058834,"vY0":-141.56120066473872,"vZ0":-5.094850569041176,"x":110.96,"y":165.05,"x0":-2.171444263611583,"y0":50.0054944505658,"z0":5.481700933030561,"aX":-9.717648175666753},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":6.8,"spinRate":2256,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.3884524286651896,"extension":6.502416860157829},"index":1,"playId":"a35071c3-1144-3241-be34-c6fe83894e63","pitchNumber":2,"startTime":"2025-08-28T02:28:30.118Z","endTime":"2025-08-28T02:28:33.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.59725556078529,"strikeZoneBottom":1.7141572791239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.976170852052697,"aZ":-39.552492859949425,"pfxX":6.851044216784633,"pfxZ":-4.658925999016116,"pX":0.8268887226781713,"pZ":0.8059809052335966,"vX0":5.350399984649077,"vY0":-126.15869922800604,"vZ0":-4.518415153879829,"x":85.48,"y":217.02,"x0":-2.2251771544634877,"y0":50.00419896954255,"z0":5.870501209196075,"aX":10.845051111428859},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-9.4,"breakHorizontal":-13.8,"spinRate":3172,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.43717600724319494,"extension":6.499914607499295},"index":2,"playId":"10224c53-abe8-3c23-9026-d8cd19790bc3","pitchNumber":3,"startTime":"2025-08-28T02:28:52.822Z","endTime":"2025-08-28T02:28:56.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90022262129222,"aZ":-38.47291695509978,"pfxX":5.897950679570995,"pfxZ":-3.9436540095581245,"pX":0.7206758703209365,"pZ":1.5695661209638692,"vX0":5.4413955915370655,"vY0":-126.64640775851105,"vZ0":-3.24369934981244,"x":89.53,"y":196.4,"x0":-2.2351223185205087,"y0":50.0030656730331,"z0":5.996702098735896,"aX":9.419631229935929},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.7,"breakHorizontal":-12.1,"spinRate":3112,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.435293338556924,"extension":6.491482858190103},"index":3,"playId":"a5bafe84-4250-303e-8156-623f983ecd20","pitchNumber":4,"startTime":"2025-08-28T02:29:08.491Z","endTime":"2025-08-28T02:29:11.491Z","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":97.7,"endSpeed":89.1,"strikeZoneTop":3.4824222447039,"strikeZoneBottom":1.66341535594832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.93014894453571,"aZ":-15.918718615068187,"pfxX":-5.148702486790823,"pfxZ":7.994639932246286,"pX":0.8643733045168877,"pZ":2.4492417745898813,"vX0":10.6684429445868,"vY0":-141.82996139032568,"vZ0":-4.97532509783068,"x":84.05,"y":172.65,"x0":-2.279857175459324,"y0":50.00647054350202,"z0":5.244049966015059,"aX":-10.474384660717341},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":7.1,"spinRate":2309,"spinDirection":222},"zone":14,"typeConfidence":0.89,"plateTime":0.38641872711502234,"extension":6.520288763080947},"index":4,"playId":"55cbafff-df62-3c71-a287-de6eb7bb6ad2","pitchNumber":5,"startTime":"2025-08-28T02:29:27.171Z","endTime":"2025-08-28T02:29:32.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.854181177470124,"aZ":-15.64566630891603,"pfxX":-4.847070853912107,"pfxZ":8.16263773166774,"pX":0.023885888955378288,"pZ":3.558711361063227,"vX0":8.344979814282713,"vY0":-141.7310198657144,"vZ0":-1.8860300272744097,"x":116.09,"y":142.69,"x0":-2.335325848874482,"y0":50.0011409200991,"z0":5.237349832026728,"aX":-9.813778920896809},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":7.0,"spinRate":2351,"spinDirection":218},"zone":2,"typeConfidence":0.89,"plateTime":0.3871674178422264,"extension":6.640498041858059},"index":5,"playId":"bc916f7d-7879-3b5c-b057-e3ea89cbc766","pitchNumber":6,"startTime":"2025-08-28T02:29:43.979Z","endTime":"2025-08-28T02:29:46.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:29:46.979Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Warming Bernabel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T02:30:06.999Z","endTime":"2025-08-28T02:31:06.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.910684868535554,"aZ":-12.381045756333537,"pfxX":-4.951806447387547,"pfxZ":9.70701677516898,"pX":0.4972086628908977,"pZ":1.9300423183657318,"vX0":9.479686280783827,"vY0":-142.19793880751575,"vZ0":-6.827228626128366,"x":98.05,"y":186.67,"x0":-2.242879574094621,"y0":50.004183000627,"z0":5.154859215937985,"aX":-10.099110084682051},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2263,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.3858299901180078,"extension":6.726789930973866},"index":0,"playId":"cda9af75-f782-39d1-97e9-4c67f2ccd62a","pitchNumber":1,"startTime":"2025-08-28T02:30:08.522Z","endTime":"2025-08-28T02:30:11.609Z","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":99.0,"endSpeed":90.5,"strikeZoneTop":2.97509218155518,"strikeZoneBottom":1.35007838293829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.156252143578364,"aZ":-12.959437674172307,"pfxX":-5.265174216319879,"pfxZ":9.251263847534267,"pX":1.8324109281963996,"pZ":0.5509257392653149,"vX0":12.909305834823119,"vY0":-143.22864344489324,"vZ0":-10.50138383695235,"x":47.15,"y":223.91,"x0":-2.049569968794471,"y0":50.0027881453389,"z0":5.075777589793264,"aX":-10.936445233578473},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2394,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.3824476718170007,"extension":6.658444081960041},"index":1,"playId":"199bbfac-908f-31b6-b4b5-e0e4333be980","pitchNumber":2,"startTime":"2025-08-28T02:30:24.335Z","endTime":"2025-08-28T02:30:27.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.054415654793992,"aZ":-36.415932615192396,"pfxX":4.741983438581232,"pfxZ":-2.65300459407184,"pX":0.14888631996980156,"pZ":1.7677100729856445,"vX0":5.046192320785719,"vY0":-126.28025978783707,"vZ0":-2.510030928425098,"x":111.32,"y":191.05,"x0":-2.4985816245338626,"y0":50.00291888827494,"z0":5.732183029014066,"aX":7.582668999092848},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.2,"breakHorizontal":-9.8,"spinRate":3112,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.43537487012108445,"extension":6.4476794422130075},"index":2,"playId":"49078c8e-99dd-3d24-baf0-8ec10ce879c6","pitchNumber":3,"startTime":"2025-08-28T02:30:42.608Z","endTime":"2025-08-28T02:30:46.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.63565074028613,"aZ":-9.707749088019007,"pfxX":-5.75328439275747,"pfxZ":10.90806436845586,"pX":0.8063385118419614,"pZ":2.4586718385234976,"vX0":10.484126887696515,"vY0":-143.62083636881363,"vZ0":-6.314526475942905,"x":86.26,"y":172.4,"x0":-2.1676061243933558,"y0":50.004551105382106,"z0":5.310051178645779,"aX":-11.852342614159856},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.4,"breakHorizontal":7.9,"spinRate":2402,"spinDirection":213},"zone":6,"typeConfidence":0.91,"plateTime":0.38345758380561534,"extension":6.616515484541533},"index":3,"playId":"65b9721c-22ed-363f-92f9-784bf0c0fea2","pitchNumber":4,"startTime":"2025-08-28T02:31:01.863Z","endTime":"2025-08-28T02:31:06.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:31:06.040Z","atBatIndex":64}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Warming Bernabel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-28T02:30:06.999Z","endTime":"2025-08-28T02:31:06.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.910684868535554,"aZ":-12.381045756333537,"pfxX":-4.951806447387547,"pfxZ":9.70701677516898,"pX":0.4972086628908977,"pZ":1.9300423183657318,"vX0":9.479686280783827,"vY0":-142.19793880751575,"vZ0":-6.827228626128366,"x":98.05,"y":186.67,"x0":-2.242879574094621,"y0":50.004183000627,"z0":5.154859215937985,"aX":-10.099110084682051},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2263,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.3858299901180078,"extension":6.726789930973866},"index":0,"playId":"cda9af75-f782-39d1-97e9-4c67f2ccd62a","pitchNumber":1,"startTime":"2025-08-28T02:30:08.522Z","endTime":"2025-08-28T02:30:11.609Z","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":99.0,"endSpeed":90.5,"strikeZoneTop":2.97509218155518,"strikeZoneBottom":1.35007838293829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.156252143578364,"aZ":-12.959437674172307,"pfxX":-5.265174216319879,"pfxZ":9.251263847534267,"pX":1.8324109281963996,"pZ":0.5509257392653149,"vX0":12.909305834823119,"vY0":-143.22864344489324,"vZ0":-10.50138383695235,"x":47.15,"y":223.91,"x0":-2.049569968794471,"y0":50.0027881453389,"z0":5.075777589793264,"aX":-10.936445233578473},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2394,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.3824476718170007,"extension":6.658444081960041},"index":1,"playId":"199bbfac-908f-31b6-b4b5-e0e4333be980","pitchNumber":2,"startTime":"2025-08-28T02:30:24.335Z","endTime":"2025-08-28T02:30:27.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.054415654793992,"aZ":-36.415932615192396,"pfxX":4.741983438581232,"pfxZ":-2.65300459407184,"pX":0.14888631996980156,"pZ":1.7677100729856445,"vX0":5.046192320785719,"vY0":-126.28025978783707,"vZ0":-2.510030928425098,"x":111.32,"y":191.05,"x0":-2.4985816245338626,"y0":50.00291888827494,"z0":5.732183029014066,"aX":7.582668999092848},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.2,"breakHorizontal":-9.8,"spinRate":3112,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.43537487012108445,"extension":6.4476794422130075},"index":2,"playId":"49078c8e-99dd-3d24-baf0-8ec10ce879c6","pitchNumber":3,"startTime":"2025-08-28T02:30:42.608Z","endTime":"2025-08-28T02:30:46.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.63565074028613,"aZ":-9.707749088019007,"pfxX":-5.75328439275747,"pfxZ":10.90806436845586,"pX":0.8063385118419614,"pZ":2.4586718385234976,"vX0":10.484126887696515,"vY0":-143.62083636881363,"vZ0":-6.314526475942905,"x":86.26,"y":172.4,"x0":-2.1676061243933558,"y0":50.004551105382106,"z0":5.310051178645779,"aX":-11.852342614159856},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.4,"breakHorizontal":7.9,"spinRate":2402,"spinDirection":213},"zone":6,"typeConfidence":0.91,"plateTime":0.38345758380561534,"extension":6.616515484541533},"index":3,"playId":"65b9721c-22ed-363f-92f9-784bf0c0fea2","pitchNumber":4,"startTime":"2025-08-28T02:31:01.863Z","endTime":"2025-08-28T02:31:06.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T02:31:06.040Z","atBatIndex":64},"scoringPlays":[6,48,57],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":129.55,"y":77.52},"type":"O","description":"Lineout"},{"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":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":114.15,"y":146.93},"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":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":104.87,"y":148.03},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":138.33,"y":110.52},"type":"H","description":"Single"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":200.8,"y":108.5},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":147.45,"y":142.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":98.19,"y":84.85},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"coordinates":{"x":158.1,"y":163.24},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":111.72,"y":151.8},"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":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":106.84,"y":76.45},"type":"O","description":"Lineout"},{"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":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":120.12,"y":138.67},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":196.38,"y":120.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":93.55,"y":54.25},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":176.0,"y":109.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":189.53,"y":125.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":88.91,"y":90.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":128.1,"y":176.39},"type":"O","description":"Double Play"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":84.96,"y":100.51},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":36,"top":[29,30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":90.37,"y":164.42},"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":5,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":145.93,"y":142.46},"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":5,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":59.57,"y":111.59},"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":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":112.98,"y":150.06},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":115.94,"y":143.09},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":37,"endIndex":43,"top":[37,38,39],"bottom":[40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":85.6,"y":123.19},"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":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":115.52,"y":149.05},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"coordinates":{"x":84.08,"y":176.93},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":150.5,"y":148.03},"type":"O","description":"Forceout"}]}},{"startIndex":44,"endIndex":51,"top":[44,45,46,47],"bottom":[48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":112.83,"y":47.83},"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":7,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":117.54,"y":143.98},"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":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":75.16,"y":93.31},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":45.46,"y":84.76},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":55.79,"y":124.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"coordinates":{"x":153.03,"y":151.07},"type":"O","description":"Groundout"}]}},{"startIndex":52,"endIndex":61,"top":[52,53,54,55],"bottom":[56,57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":141.71,"y":135.81},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":81.55,"y":122.18},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":125.07,"y":195.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":135.22,"y":29.05},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"coordinates":{"x":97.33,"y":60.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":182.04,"y":130.12},"type":"H","description":"Single"}]}},{"startIndex":62,"endIndex":64,"top":[62,63,64],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":125.99,"y":57.58},"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":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"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":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"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":4,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":0,"hits":4,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"catcher":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"first":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"second":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"third":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"shortstop":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"left":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"center":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"right":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"onDeck":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"inHole":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"battingOrder":7,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"onDeck":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"inHole":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"battingOrder":5,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".238","atBats":30,"obp":".295","slg":".390","ops":".685","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":4,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":29,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":136,"era":"5.95","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.61","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":49,"strikes":87,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":4,"pitchesPerInning":"17.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":22,"groundOuts":33,"airOuts":32,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":122,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":522,"era":"4.75","inningsPitched":"30.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.48","battersFaced":135,"outs":91,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":198,"strikes":324,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.42","walksPer9Inn":"3.56","hitsPer9Inn":"9.79","runsScoredPer9":"5.04","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623433":{"person":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":9,"groundOuts":16,"airOuts":16,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":59,"obp":".311","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":241,"era":"6.14","inningsPitched":"14.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.30","battersFaced":61,"outs":44,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":241,"balls":79,"strikes":162,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".---","pitchesPerInning":"16.43","gamesFinished":2,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"6.14","walksPer9Inn":"1.23","hitsPer9Inn":"10.43","runsScoredPer9":"6.14","homeRunsPer9":"1.84","inheritedRunners":8,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":65,"groundOuts":64,"airOuts":106,"runs":48,"doubles":15,"triples":6,"homeRuns":18,"strikeOuts":88,"baseOnBalls":18,"intentionalWalks":1,"hits":89,"hitByPitch":2,"avg":".259","atBats":344,"obp":".297","slg":".494","ops":".791","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":170,"rbi":52,"leftOnBase":120,"sacBunts":0,"sacFlies":3,"babip":".295","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.11","popOuts":10,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":192,"errors":5,"chances":200,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":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":41,"gamesStarted":0,"flyOuts":18,"groundOuts":46,"airOuts":26,"runs":17,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":44,"baseOnBalls":21,"intentionalWalks":2,"hits":36,"hitByPitch":0,"atBats":151,"obp":".329","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":738,"era":"3.35","inningsPitched":"40.1","wins":4,"losses":3,"saves":6,"saveOpportunities":10,"holds":7,"blownSaves":4,"earnedRuns":15,"whip":"1.41","battersFaced":173,"outs":121,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":738,"balls":312,"strikes":426,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.77","rbi":0,"winPercentage":".571","pitchesPerInning":"18.30","gamesFinished":20,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.69","hitsPer9Inn":"8.03","runsScoredPer9":"3.79","homeRunsPer9":"0.89","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685326":{"person":{"id":685326,"fullName":"McCade Brown","link":"/api/v1/people/685326"},"jerseyNumber":"51","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":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":15,"obp":".444","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":75,"era":"9.82","inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.18","battersFaced":18,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":34,"strikes":41,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".000","pitchesPerInning":"20.45","gamesFinished":0,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"4.91","walksPer9Inn":"7.36","hitsPer9Inn":"12.27","runsScoredPer9":"9.82","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":42,"groundOuts":59,"airOuts":85,"runs":21,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":63,"baseOnBalls":21,"intentionalWalks":0,"hits":63,"hitByPitch":7,"atBats":266,"obp":".306","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1089,"era":"2.54","inningsPitched":"71.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":20,"whip":"1.18","battersFaced":298,"outs":213,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1089,"balls":388,"strikes":701,"strikePercentage":".640","hitBatsmen":7,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".333","pitchesPerInning":"15.34","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.99","walksPer9Inn":"2.66","hitsPer9Inn":"7.99","runsScoredPer9":"2.66","homeRunsPer9":"0.76","inheritedRunners":31,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682653":{"person":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"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":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":15,"groundOuts":28,"airOuts":32,"runs":13,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".264","atBats":106,"obp":".291","slg":".462","ops":".753","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":49,"rbi":13,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":9,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":203,"errors":3,"chances":226,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID801403":{"person":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 2-11)","summary":"6.0 IP, ER, 7 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":37,"strikes":61,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","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":1,"errors":0,"chances":2,"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":19,"gamesStarted":19,"flyOuts":52,"groundOuts":88,"airOuts":94,"runs":69,"doubles":14,"triples":1,"homeRuns":16,"strikeOuts":75,"baseOnBalls":44,"intentionalWalks":0,"hits":97,"hitByPitch":3,"atBats":349,"obp":".360","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":1618,"era":"6.55","inningsPitched":"88.0","wins":2,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.60","battersFaced":401,"outs":264,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1618,"balls":627,"strikes":991,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":1,"winPercentage":".154","pitchesPerInning":"18.39","gamesFinished":0,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"7.67","walksPer9Inn":"4.50","hitsPer9Inn":"9.92","runsScoredPer9":"7.06","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":6,"chances":20,"fielding":".700","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"301","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":14,"groundOuts":12,"airOuts":22,"runs":6,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":27,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".213","atBats":75,"obp":".256","slg":".320","ops":".576","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":24,"rbi":14,"leftOnBase":26,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":18,"stolenBasePercentage":".720","caughtStealingPercentage":".280","assists":6,"putOuts":136,"errors":5,"chances":147,"fielding":".966","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":24,"gamesStarted":24,"flyOuts":73,"groundOuts":133,"airOuts":136,"runs":86,"doubles":27,"triples":5,"homeRuns":18,"strikeOuts":91,"baseOnBalls":34,"intentionalWalks":2,"hits":156,"hitByPitch":5,"atBats":510,"obp":".352","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1965,"era":"5.31","inningsPitched":"125.1","wins":3,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.52","battersFaced":555,"outs":376,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1965,"balls":643,"strikes":1322,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".188","pitchesPerInning":"15.68","gamesFinished":0,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"6.53","walksPer9Inn":"2.44","hitsPer9Inn":"11.20","runsScoredPer9":"6.18","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":19,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":51,"groundOuts":101,"airOuts":77,"runs":37,"doubles":17,"triples":2,"homeRuns":2,"strikeOuts":35,"baseOnBalls":28,"intentionalWalks":0,"hits":84,"hitByPitch":7,"avg":".288","atBats":292,"obp":".360","slg":".380","ops":".740","caughtStealing":8,"stolenBases":16,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":111,"rbi":26,"leftOnBase":100,"sacBunts":1,"sacFlies":4,"babip":".317","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"146.00","popOuts":3,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":91,"errors":2,"chances":103,"fielding":".981","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":42,"gamesStarted":0,"flyOuts":22,"groundOuts":38,"airOuts":49,"runs":26,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":0,"hits":42,"hitByPitch":3,"atBats":178,"obp":".310","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":824,"era":"3.94","inningsPitched":"48.0","wins":1,"losses":1,"saves":1,"saveOpportunities":3,"holds":8,"blownSaves":2,"earnedRuns":21,"whip":"1.23","battersFaced":201,"outs":144,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":824,"balls":296,"strikes":528,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"17.17","gamesFinished":14,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"9.75","walksPer9Inn":"3.19","hitsPer9Inn":"7.88","runsScoredPer9":"4.88","homeRunsPer9":"0.75","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":3,"chances":14,"fielding":".786","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":30,"flyOuts":13,"groundOuts":21,"airOuts":18,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":3,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".232","atBats":82,"obp":".259","slg":".293","ops":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":24,"rbi":5,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":21,"errors":2,"chances":25,"fielding":".920","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690022":{"person":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"jerseyNumber":"8","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":12,"groundOuts":40,"airOuts":21,"runs":19,"doubles":6,"triples":3,"homeRuns":1,"strikeOuts":44,"baseOnBalls":7,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".252","atBats":135,"obp":".297","slg":".363","ops":".660","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":49,"rbi":17,"leftOnBase":58,"sacBunts":3,"sacFlies":1,"babip":".363","groundOutsToAirouts":"1.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"135.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":100,"putOuts":65,"errors":5,"chances":170,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":60,"groundOuts":79,"airOuts":115,"runs":62,"doubles":23,"triples":4,"homeRuns":26,"strikeOuts":126,"baseOnBalls":28,"intentionalWalks":0,"hits":119,"hitByPitch":4,"avg":".272","atBats":438,"obp":".321","slg":".521","ops":".842","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":228,"rbi":75,"leftOnBase":171,"sacBunts":0,"sacFlies":1,"babip":".324","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.85","popOuts":32,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":58,"stolenBasePercentage":".829","caughtStealingPercentage":".171","assists":31,"putOuts":518,"errors":8,"chances":557,"fielding":".986","passedBall":6,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":37,"groundOuts":68,"airOuts":71,"runs":21,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":57,"baseOnBalls":14,"intentionalWalks":0,"hits":57,"hitByPitch":4,"avg":".226","atBats":252,"obp":".277","slg":".353","ops":".630","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":89,"rbi":26,"leftOnBase":99,"sacBunts":0,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":157,"errors":4,"chances":290,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":58,"groundOuts":85,"airOuts":98,"runs":55,"doubles":23,"triples":5,"homeRuns":14,"strikeOuts":138,"baseOnBalls":38,"intentionalWalks":0,"hits":118,"hitByPitch":4,"avg":".269","atBats":438,"obp":".333","slg":".441","ops":".774","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":481,"totalBases":193,"rbi":44,"leftOnBase":148,"sacBunts":0,"sacFlies":1,"babip":".362","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.29","popOuts":16,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":218,"errors":3,"chances":231,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":32,"groundOuts":51,"airOuts":62,"runs":40,"doubles":12,"triples":3,"homeRuns":7,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":70,"hitByPitch":2,"atBats":215,"obp":".370","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":817,"era":"6.44","inningsPitched":"50.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.65","battersFaced":230,"outs":151,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":817,"balls":266,"strikes":551,"strikePercentage":".670","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".500","pitchesPerInning":"16.23","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"5.72","walksPer9Inn":"2.32","hitsPer9Inn":"12.52","runsScoredPer9":"7.15","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":17},"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}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K, SB","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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":59,"groundOuts":101,"airOuts":105,"runs":50,"doubles":17,"triples":2,"homeRuns":14,"strikeOuts":107,"baseOnBalls":26,"intentionalWalks":0,"hits":100,"hitByPitch":0,"avg":".244","atBats":409,"obp":".288","slg":".399","ops":".687","caughtStealing":1,"stolenBases":14,"stolenBasePercentage":".933","caughtStealingPercentage":".067","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":163,"rbi":50,"leftOnBase":155,"sacBunts":1,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.21","popOuts":12,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":292,"errors":2,"chances":297,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":35,"groundOuts":51,"airOuts":78,"runs":34,"doubles":16,"triples":3,"homeRuns":7,"strikeOuts":65,"baseOnBalls":14,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".261","atBats":257,"obp":".301","slg":".428","ops":".729","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":110,"rbi":22,"leftOnBase":83,"sacBunts":4,"sacFlies":0,"babip":".324","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.71","popOuts":12,"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":183,"putOuts":111,"errors":7,"chances":301,"fielding":".977","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":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"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":1,"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":63,"flyOuts":25,"groundOuts":53,"airOuts":47,"runs":10,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".194","atBats":170,"obp":".229","slg":".288","ops":".517","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":49,"rbi":11,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".231","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.67","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":94,"errors":6,"chances":196,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":1,"flyOuts":12,"groundOuts":24,"airOuts":23,"runs":20,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":92,"obp":".398","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":386,"era":"8.31","inningsPitched":"21.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.75","battersFaced":100,"outs":65,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":386,"balls":155,"strikes":231,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"17.82","gamesFinished":4,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"5.40","walksPer9Inn":"1.66","hitsPer9Inn":"14.12","runsScoredPer9":"8.31","homeRunsPer9":"4.15","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683409":{"person":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":6,"strikes":17,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":33,"gamesStarted":0,"flyOuts":23,"groundOuts":66,"airOuts":38,"runs":39,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":1,"hits":59,"hitByPitch":4,"atBats":196,"obp":".377","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":812,"era":"6.89","inningsPitched":"47.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":36,"whip":"1.68","battersFaced":220,"outs":141,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":812,"balls":305,"strikes":507,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.74","rbi":2,"winPercentage":".200","pitchesPerInning":"17.28","gamesFinished":2,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"6.32","walksPer9Inn":"3.83","hitsPer9Inn":"11.30","runsScoredPer9":"7.47","homeRunsPer9":"1.53","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":24,"gamesStarted":23,"flyOuts":63,"groundOuts":140,"airOuts":116,"runs":96,"doubles":34,"triples":3,"homeRuns":19,"strikeOuts":61,"baseOnBalls":42,"intentionalWalks":2,"hits":171,"hitByPitch":7,"atBats":480,"obp":".412","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1973,"era":"7.15","inningsPitched":"112.0","wins":4,"losses":15,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":89,"whip":"1.90","battersFaced":538,"outs":336,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1973,"balls":767,"strikes":1206,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".211","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"4.90","walksPer9Inn":"3.38","hitsPer9Inn":"13.74","runsScoredPer9":"7.71","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":8,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":11,"groundOuts":14,"airOuts":15,"runs":9,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":58,"obp":".343","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":258,"era":"3.68","inningsPitched":"14.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.57","battersFaced":67,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":94,"strikes":164,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.59","gamesFinished":6,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.20","walksPer9Inn":"4.91","hitsPer9Inn":"9.20","runsScoredPer9":"5.52","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":7,"groundOuts":13,"airOuts":12,"runs":12,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".283","atBats":53,"obp":".377","slg":".396","ops":".773","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":21,"rbi":5,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".359","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":18,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID678821":{"person":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821"},"jerseyNumber":"41","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":15,"gamesStarted":0,"flyOuts":12,"groundOuts":7,"airOuts":19,"runs":12,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":53,"obp":".400","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":286,"era":"6.92","inningsPitched":"13.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":10,"whip":"1.85","battersFaced":65,"outs":39,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":118,"strikes":168,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".500","pitchesPerInning":"22.00","gamesFinished":1,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"9.00","walksPer9Inn":"6.23","hitsPer9Inn":"10.38","runsScoredPer9":"8.31","homeRunsPer9":"2.08","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"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}}},"batters":[671289,686668,696100,690924,687597,682653,678662,691720,571657,606115,801403,623433,683409],"pitchers":[801403,623433,683409],"bench":[692585,666160,690022],"bullpen":[685326,663372,607536,685299,623474,677955,675848,683627,678821,622608,680767],"battingOrder":[671289,686668,690924,687597,682653,678662,691720,571657,606115],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Doyle, B; Farmer, K; Freeman, T 2."},{"label":"Runners left in scoring position, 2 out","value":"Karros, K; Bernabel."},{"label":"GIDP","value":"Doyle, B."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Doyle, B (14, 2nd base off Valdez, F/Salazar)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Dollander-Bernabel; Tovar-Arcia, Or-Bernabel)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".253","atBats":29,"obp":".318","slg":".401","ops":".719","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":14,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"obp":".188","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":123,"era":"3.87","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.22","battersFaced":32,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":123,"balls":43,"strikes":80,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"pitchesPerInning":"13.67","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID664285":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 12-7)","summary":"7.0 IP, 0 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":36,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":58,"groundOuts":210,"airOuts":105,"runs":61,"doubles":30,"triples":4,"homeRuns":9,"strikeOuts":158,"baseOnBalls":56,"intentionalWalks":0,"hits":139,"hitByPitch":7,"atBats":603,"obp":".301","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","numberOfPitches":2443,"era":"3.18","inningsPitched":"164.1","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.19","battersFaced":675,"outs":493,"gamesPitched":26,"completeGames":2,"shutouts":0,"pitchesThrown":2443,"balls":870,"strikes":1573,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":12,"pickoffs":1,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".632","pitchesPerInning":"14.87","gamesFinished":0,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"8.65","walksPer9Inn":"3.07","hitsPer9Inn":"7.61","runsScoredPer9":"3.34","homeRunsPer9":"0.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":38},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":2,"errors":0,"chances":16,"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"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","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":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":59,"gamesStarted":0,"flyOuts":24,"groundOuts":33,"airOuts":56,"runs":10,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":91,"baseOnBalls":25,"intentionalWalks":0,"hits":34,"hitByPitch":4,"atBats":213,"obp":".259","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":985,"era":"1.49","inningsPitched":"60.1","wins":3,"losses":3,"saves":3,"saveOpportunities":7,"holds":25,"blownSaves":4,"earnedRuns":10,"whip":"0.98","battersFaced":243,"outs":181,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":985,"balls":377,"strikes":608,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"16.33","gamesFinished":11,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"13.57","walksPer9Inn":"3.73","hitsPer9Inn":"5.07","runsScoredPer9":"1.49","homeRunsPer9":"0.45","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID689200":{"person":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB, 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":3,"groundOuts":23,"airOuts":4,"runs":5,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".156","atBats":64,"obp":".229","slg":".188","ops":".417","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":12,"rbi":7,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".270","groundOutsToAirouts":"5.75","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":40,"errors":0,"chances":41,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":44,"groundOuts":94,"airOuts":84,"runs":47,"doubles":20,"triples":2,"homeRuns":8,"strikeOuts":123,"baseOnBalls":35,"intentionalWalks":0,"hits":96,"hitByPitch":5,"avg":".242","atBats":396,"obp":".311","slg":".364","ops":".675","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":437,"totalBases":144,"rbi":49,"leftOnBase":176,"sacBunts":0,"sacFlies":1,"babip":".331","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.50","popOuts":11,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":223,"errors":2,"chances":230,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":68,"groundOuts":144,"airOuts":125,"runs":46,"doubles":17,"triples":3,"homeRuns":13,"strikeOuts":177,"baseOnBalls":46,"intentionalWalks":1,"hits":111,"hitByPitch":6,"atBats":553,"obp":".269","caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":2468,"era":"2.37","inningsPitched":"155.2","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.01","battersFaced":609,"outs":467,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2468,"balls":934,"strikes":1534,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".625","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"3.85","strikeoutsPer9Inn":"10.23","walksPer9Inn":"2.66","hitsPer9Inn":"6.42","runsScoredPer9":"2.66","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":11,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":62,"groundOuts":86,"airOuts":116,"runs":37,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":0,"hits":79,"hitByPitch":1,"avg":".253","atBats":312,"obp":".299","slg":".381","ops":".680","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":119,"rbi":28,"leftOnBase":150,"sacBunts":2,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.57","popOuts":29,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":131,"errors":4,"chances":295,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":49,"gamesStarted":0,"flyOuts":27,"groundOuts":42,"airOuts":62,"runs":26,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":44,"baseOnBalls":19,"intentionalWalks":2,"hits":43,"hitByPitch":2,"atBats":191,"obp":".302","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":837,"era":"4.11","inningsPitched":"50.1","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":23,"whip":"1.23","battersFaced":212,"outs":151,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":837,"balls":284,"strikes":553,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".571","pitchesPerInning":"16.63","gamesFinished":7,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"7.87","walksPer9Inn":"3.40","hitsPer9Inn":"7.69","runsScoredPer9":"4.65","homeRunsPer9":"0.54","inheritedRunners":27,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":4,"chances":11,"fielding":".636","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":1,"flyOuts":44,"groundOuts":29,"airOuts":77,"runs":20,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":68,"baseOnBalls":12,"intentionalWalks":1,"hits":34,"hitByPitch":2,"atBats":202,"obp":".219","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":828,"era":"2.88","inningsPitched":"59.1","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":19,"whip":"0.78","battersFaced":222,"outs":178,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":828,"balls":271,"strikes":557,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".500","pitchesPerInning":"13.96","gamesFinished":7,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"10.31","walksPer9Inn":"1.82","hitsPer9Inn":"5.16","runsScoredPer9":"3.03","homeRunsPer9":"0.76","inheritedRunners":32,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672391":{"person":{"id":672391,"fullName":"Kaleb Ort","link":"/api/v1/people/672391"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":44,"gamesStarted":0,"flyOuts":23,"groundOuts":34,"airOuts":40,"runs":22,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":42,"baseOnBalls":25,"intentionalWalks":1,"hits":31,"hitByPitch":0,"atBats":146,"obp":".326","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":703,"era":"4.57","inningsPitched":"41.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":21,"whip":"1.35","battersFaced":173,"outs":124,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":703,"balls":283,"strikes":420,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"17.01","gamesFinished":16,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"9.15","walksPer9Inn":"5.44","hitsPer9Inn":"6.75","runsScoredPer9":"4.79","homeRunsPer9":"1.52","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663967":{"person":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".111","atBats":9,"obp":".200","slg":".111","ops":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":12,"errors":0,"chances":12,"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"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":3,"gamesStarted":1,"flyOuts":11,"groundOuts":11,"airOuts":14,"runs":11,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":50,"obp":".259","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":218,"era":"4.15","inningsPitched":"13.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.08","battersFaced":54,"outs":39,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":80,"strikes":138,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".667","pitchesPerInning":"16.77","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.38","walksPer9Inn":"2.08","hitsPer9Inn":"7.62","runsScoredPer9":"7.62","homeRunsPer9":"4.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":72,"groundOuts":126,"airOuts":149,"runs":71,"doubles":20,"triples":1,"homeRuns":22,"strikeOuts":89,"baseOnBalls":47,"intentionalWalks":5,"hits":135,"hitByPitch":2,"avg":".273","atBats":494,"obp":".336","slg":".451","ops":".787","caughtStealing":6,"stolenBases":9,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":548,"totalBases":223,"rbi":64,"leftOnBase":220,"sacBunts":0,"sacFlies":5,"babip":".291","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.46","popOuts":48,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":86,"putOuts":121,"errors":4,"chances":211,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":7,"putOuts":0,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":58,"groundOuts":115,"airOuts":94,"runs":55,"doubles":23,"triples":2,"homeRuns":14,"strikeOuts":74,"baseOnBalls":28,"intentionalWalks":2,"hits":124,"hitByPitch":11,"avg":".307","atBats":404,"obp":".366","slg":".478","ops":".844","caughtStealing":2,"stolenBases":19,"stolenBasePercentage":".905","caughtStealingPercentage":".095","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":193,"rbi":50,"leftOnBase":117,"sacBunts":1,"sacFlies":2,"babip":".346","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.86","popOuts":17,"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":227,"putOuts":111,"errors":7,"chances":345,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID602104":{"person":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"jerseyNumber":"29","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":48,"groundOuts":77,"airOuts":89,"runs":31,"doubles":16,"triples":0,"homeRuns":9,"strikeOuts":74,"baseOnBalls":24,"intentionalWalks":0,"hits":78,"hitByPitch":2,"avg":".252","atBats":309,"obp":".302","slg":".392","ops":".694","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":121,"rbi":38,"leftOnBase":138,"sacBunts":0,"sacFlies":9,"babip":".294","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","popOuts":20,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":174,"putOuts":71,"errors":3,"chances":248,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621121":{"person":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":12,"gamesStarted":12,"flyOuts":25,"groundOuts":49,"airOuts":40,"runs":39,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":54,"baseOnBalls":34,"intentionalWalks":0,"hits":53,"hitByPitch":6,"atBats":196,"obp":".394","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1002,"era":"6.89","inningsPitched":"48.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.80","battersFaced":237,"outs":145,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1002,"balls":420,"strikes":582,"strikePercentage":".580","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".333","pitchesPerInning":"20.73","gamesFinished":0,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"10.06","walksPer9Inn":"6.33","hitsPer9Inn":"9.87","runsScoredPer9":"7.26","homeRunsPer9":"1.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":3,"gamesStarted":3,"flyOuts":8,"groundOuts":5,"airOuts":15,"runs":8,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":38,"obp":".348","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":200,"era":"5.40","inningsPitched":"10.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.50","battersFaced":46,"outs":30,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":200,"balls":74,"strikes":126,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".500","pitchesPerInning":"20.00","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.40","hitsPer9Inn":"8.10","runsScoredPer9":"7.20","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 24)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","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":56,"gamesStarted":0,"flyOuts":33,"groundOuts":39,"airOuts":59,"runs":18,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":62,"baseOnBalls":10,"intentionalWalks":0,"hits":52,"hitByPitch":4,"atBats":210,"obp":".292","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":873,"era":"2.96","inningsPitched":"54.2","wins":3,"losses":3,"saves":1,"saveOpportunities":3,"holds":24,"blownSaves":2,"earnedRuns":18,"whip":"1.13","battersFaced":226,"outs":164,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":873,"balls":274,"strikes":599,"strikePercentage":".690","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"15.97","gamesFinished":8,"strikeoutWalkRatio":"6.20","strikeoutsPer9Inn":"10.21","walksPer9Inn":"1.65","hitsPer9Inn":"8.56","runsScoredPer9":"2.96","homeRunsPer9":"1.15","inheritedRunners":14,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID518886":{"person":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":30,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":6,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":15,"strikes":15,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669920":{"person":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":12,"gamesStarted":7,"flyOuts":28,"groundOuts":57,"airOuts":51,"runs":27,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":38,"baseOnBalls":19,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":192,"obp":".321","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":802,"era":"4.59","inningsPitched":"49.0","wins":4,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.37","battersFaced":215,"outs":147,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":802,"balls":307,"strikes":495,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".800","pitchesPerInning":"16.37","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.98","walksPer9Inn":"3.49","hitsPer9Inn":"8.82","runsScoredPer9":"4.96","homeRunsPer9":"1.29","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":14},"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}},"ID621043":{"person":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"jerseyNumber":"1","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":51,"groundOuts":121,"airOuts":102,"runs":52,"doubles":22,"triples":0,"homeRuns":10,"strikeOuts":85,"baseOnBalls":36,"intentionalWalks":0,"hits":120,"hitByPitch":0,"avg":".281","atBats":427,"obp":".336","slg":".403","ops":".739","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":172,"rbi":43,"leftOnBase":191,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.70","popOuts":21,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":225,"putOuts":132,"errors":11,"chances":368,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID660821":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":50,"groundOuts":104,"airOuts":97,"runs":51,"doubles":19,"triples":4,"homeRuns":12,"strikeOuts":87,"baseOnBalls":32,"intentionalWalks":1,"hits":97,"hitByPitch":2,"avg":".253","atBats":383,"obp":".313","slg":".418","ops":".731","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":160,"rbi":41,"leftOnBase":164,"sacBunts":0,"sacFlies":2,"babip":".297","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.92","popOuts":17,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":198,"errors":5,"chances":205,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":74,"groundOuts":93,"airOuts":136,"runs":57,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":142,"baseOnBalls":37,"intentionalWalks":1,"hits":113,"hitByPitch":10,"avg":".235","atBats":480,"obp":".301","slg":".402","ops":".703","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":193,"rbi":72,"leftOnBase":233,"sacBunts":0,"sacFlies":4,"babip":".291","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.26","popOuts":32,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":905,"errors":6,"chances":960,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":16,"groundOuts":26,"airOuts":35,"runs":20,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":0,"hits":29,"hitByPitch":3,"atBats":111,"obp":".359","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":518,"era":"6.21","inningsPitched":"29.0","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.52","battersFaced":131,"outs":87,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":518,"balls":195,"strikes":323,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".167","pitchesPerInning":"17.86","gamesFinished":0,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"7.14","walksPer9Inn":"4.66","hitsPer9Inn":"9.00","runsScoredPer9":"6.21","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676801":{"person":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":10,"groundOuts":24,"airOuts":29,"runs":13,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".206","atBats":97,"obp":".278","slg":".289","ops":".567","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":28,"rbi":5,"leftOnBase":44,"sacBunts":5,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.00","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":2,"atBats":11,"obp":".467","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.67","battersFaced":15,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":26,"strikes":28,"strikePercentage":".520","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":3,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"3.00","walksPer9Inn":"6.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.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":3,"putOuts":76,"errors":0,"chances":79,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":63,"groundOuts":130,"airOuts":122,"runs":46,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":81,"baseOnBalls":19,"intentionalWalks":2,"hits":114,"hitByPitch":2,"avg":".257","atBats":444,"obp":".288","slg":".419","ops":".707","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":186,"rbi":55,"leftOnBase":211,"sacBunts":0,"sacFlies":3,"babip":".276","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":21,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":15,"stolenBases":81,"stolenBasePercentage":".844","caughtStealingPercentage":".156","assists":28,"putOuts":868,"errors":2,"chances":898,"fielding":".998","passedBall":7,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":25,"groundOuts":23,"airOuts":43,"runs":9,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":20,"intentionalWalks":3,"hits":22,"hitByPitch":0,"avg":".212","atBats":104,"obp":".326","slg":".365","ops":".691","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":38,"rbi":20,"leftOnBase":36,"sacBunts":0,"sacFlies":5,"babip":".214","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[665161,670541,621043,660821,676801,572233,701358,643289,689200,663967,664285,687911,650556],"pitchers":[664285,687911,650556],"bench":[514888,673237,602104],"bullpen":[669920,681293,805123,686613,660853,664299,518886,621121,595345,672391],"battingOrder":[665161,670541,621043,676801,572233,701358,643289,689200,663967],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Dubón (19, Dollander)."},{"label":"HR","value":"Smith (8, 7th inning off Anderson, N, 0 on, 0 out); Alvarez, Y (4, 8th inning off Chivilli, 1 on, 0 out)."},{"label":"TB","value":"Alvarez, Y 4; Dubón 2; Peña; Smith 4; Sánchez, J 2; Walker, C."},{"label":"RBI","value":"Alvarez, Y 2 (20); Smith (49); Sánchez, J (41)."},{"label":"2-out RBI","value":"Sánchez, J."},{"label":"Runners left in scoring position, 2 out","value":"Salazar."},{"label":"GIDP","value":"Peña."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Melton (5, 2nd base off Dollander/Goodman)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Peña-Dubón-Walker, C)."}]}],"note":[]}},"officials":[{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"Home Plate"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Dollander; Valdez, F."},{"label":"Pitches-strikes","value":"Dollander 98-61; Anderson, N 15-9; Chivilli 23-17; Valdez, F 99-63; King, B 12-9; Abreu, B 12-8."},{"label":"Groundouts-flyouts","value":"Dollander 4-3; Anderson, N 1-1; Chivilli 0-1; Valdez, F 9-3; King, B 0-0; Abreu, B 0-0."},{"label":"Batters faced","value":"Dollander 23; Anderson, N 4; Chivilli 6; Valdez, F 25; King, B 4; Abreu, B 3."},{"label":"Ejections","value":"Rockies catcher Hunter Goodman ejected by HP umpire James Hoye (6th)."},{"label":"Umpires","value":"HP: James Hoye. 1B: John Libka. 2B: D.J. Reyburn. 3B: Sean Barber. "},{"label":"Weather","value":"73 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:19."},{"label":"Att","value":"28,338."},{"label":"Venue","value":"Daikin Park."},{"label":"August 27, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","boxscoreName":"Valdez, F"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 12-7)","summary":"7.0 IP, 0 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":36,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":58,"groundOuts":210,"airOuts":105,"runs":61,"doubles":30,"triples":4,"homeRuns":9,"strikeOuts":158,"baseOnBalls":56,"intentionalWalks":0,"hits":139,"hitByPitch":7,"atBats":603,"obp":".301","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","numberOfPitches":2443,"era":"3.18","inningsPitched":"164.1","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.19","battersFaced":675,"outs":493,"gamesPitched":26,"completeGames":2,"shutouts":0,"pitchesThrown":2443,"balls":870,"strikes":1573,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":12,"pickoffs":1,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".632","pitchesPerInning":"14.87","gamesFinished":0,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"8.65","walksPer9Inn":"3.07","hitsPer9Inn":"7.61","runsScoredPer9":"3.34","homeRunsPer9":"0.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":38},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":2,"errors":0,"chances":16,"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":77,"pitchingGameScore":77},{"player":{"person":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403","boxscoreName":"Dollander"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 2-11)","summary":"6.0 IP, ER, 7 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":37,"strikes":61,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","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":1,"errors":0,"chances":2,"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":19,"gamesStarted":19,"flyOuts":52,"groundOuts":88,"airOuts":94,"runs":69,"doubles":14,"triples":1,"homeRuns":16,"strikeOuts":75,"baseOnBalls":44,"intentionalWalks":0,"hits":97,"hitByPitch":3,"atBats":349,"obp":".360","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":1618,"era":"6.55","inningsPitched":"88.0","wins":2,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.60","battersFaced":401,"outs":264,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1618,"balls":627,"strikes":991,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":1,"winPercentage":".154","pitchesPerInning":"18.39","gamesFinished":0,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"7.67","walksPer9Inn":"4.50","hitsPer9Inn":"9.92","runsScoredPer9":"7.06","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":6,"chances":20,"fielding":".700","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":66,"pitchingGameScore":66},{"player":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","boxscoreName":"Alvarez, Y"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":25,"groundOuts":23,"airOuts":43,"runs":9,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":20,"intentionalWalks":3,"hits":22,"hitByPitch":0,"avg":".212","atBats":104,"obp":".326","slg":".365","ops":".691","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":38,"rbi":20,"leftOnBase":36,"sacBunts":0,"sacFlies":5,"babip":".214","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":64,"hittingGameScore":64}]},"decisions":{"winner":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"loser":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}