{"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":776730,"link":"/api/v1.1/game/776730/feed/live","metaData":{"wait":10,"timeStamp":"20250816_030944","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776730,"type":"R","doubleHeader":"N","id":"2025/08/15/arimlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776730-2025-08-15","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-16T00:40:00Z","originalDate":"2025-08-15","officialDate":"2025-08-15","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2025,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","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":"Arizona","record":{"gamesPlayed":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":63,"ties":0,"pct":".488"},"records":{},"divisionLeader":false,"wins":60,"losses":63,"winningPercentage":".488"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2025,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":33,"losses":89,"ties":0,"pct":".270"},"records":{},"divisionLeader":false,"wins":33,"losses":89,"winningPercentage":".270"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"ID694851":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851","firstName":"Andrew","lastName":"Hoffmann","birthDate":"2000-02-02","currentAge":26,"birthCity":"Joliet","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Hoffmann","middleName":"Michael","boxscoreName":"Hoffmann, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Hoffmann","nameSlug":"andrew-hoffmann-694851","firstLastName":"Andrew Hoffmann","lastFirstName":"Hoffmann, Andrew","lastInitName":"Hoffmann, A","initLastName":"A Hoffmann","fullFMLName":"Andrew Michael Hoffmann","fullLFMName":"Hoffmann, Andrew Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID645444":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444","firstName":"Jose","lastName":"Herrera","primaryNumber":"85","birthDate":"1997-02-24","currentAge":29,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 9\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Herrera","middleName":"Gregorio","boxscoreName":"Herrera, J","gender":"M","nameMatrilineal":"Solorzano","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Herrera","nameSlug":"jose-herrera-645444","firstLastName":"Jose Herrera","lastFirstName":"Herrera, Jose","lastInitName":"Herrera, J","initLastName":"J Herrera","fullFMLName":"Jose Gregorio Herrera","fullLFMName":"Herrera, Jose Gregorio","strikeZoneTop":3.077,"strikeZoneBottom":1.553},"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668845":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845","firstName":"Aaron","lastName":"Schunk","primaryNumber":"48","birthDate":"1997-07-24","currentAge":29,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Aaron","useLastName":"Schunk","middleName":"Livingston","boxscoreName":"Schunk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Schunk","nameSlug":"aaron-schunk-668845","firstLastName":"Aaron Schunk","lastFirstName":"Schunk, Aaron","lastInitName":"Schunk, A","initLastName":"A Schunk","fullFMLName":"Aaron Livingston Schunk","fullLFMName":"Schunk, Aaron Livingston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID801403":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403","firstName":"Tyler","lastName":"Dollander","primaryNumber":"32","birthDate":"2001-10-26","currentAge":24,"birthCity":"Evans","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Dollander","middleName":"Chase","boxscoreName":"Dollander","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"DOE-land-err","mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Dollander","nameSlug":"chase-dollander-801403","firstLastName":"Chase Dollander","lastFirstName":"Dollander, Chase","lastInitName":"Dollander, C","initLastName":"C Dollander","fullFMLName":"Tyler Chase Dollander","fullLFMName":"Dollander, Tyler Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID699911":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911","firstName":"Dugan","lastName":"Darnell","primaryNumber":"80","birthDate":"1997-06-26","currentAge":29,"birthCity":"Northville","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dugan","useLastName":"Darnell","middleName":"Tate","boxscoreName":"Darnell","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dugan Darnell","nameSlug":"dugan-darnell-699911","firstLastName":"Dugan Darnell","lastFirstName":"Darnell, Dugan","lastInitName":"Darnell, D","initLastName":"D Darnell","fullFMLName":"Dugan Tate Darnell","fullLFMName":"Darnell, Dugan Tate","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID692585":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585","firstName":"Yanquiel","lastName":"Fernández","primaryNumber":"88","birthDate":"2003-01-01","currentAge":23,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Yanquiel","useLastName":"Fernández","boxscoreName":"Fernández, Y","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-kee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yanquiel Fernández","nameSlug":"yanquiel-fernandez-692585","firstLastName":"Yanquiel Fernández","lastFirstName":"Fernández, Yanquiel","lastInitName":"Fernández, Y","initLastName":"Y Fernández","fullFMLName":"Yanquiel Fernández","fullLFMName":"Fernández, Yanquiel ","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID686228":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228","firstName":"Juan","lastName":"Burgos","primaryNumber":"52","birthDate":"1999-12-22","currentAge":26,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Burgos","boxscoreName":"Burgos","gender":"M","nameMatrilineal":"Pichardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Burgos","nameSlug":"juan-burgos-686228","firstLastName":"Juan Burgos","lastFirstName":"Burgos, Juan","lastInitName":"Burgos, J","initLastName":"J Burgos","fullFMLName":"Juan  Burgos","fullLFMName":"Burgos, Juan ","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID543391":{"id":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391","firstName":"Casey","lastName":"Kelly","primaryNumber":"60","birthDate":"1989-10-04","currentAge":36,"birthCity":"Sarasota","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Kelly","middleName":"Patrick","boxscoreName":"Kelly, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2012-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Kelly","nameSlug":"casey-kelly-543391","firstLastName":"Casey Kelly","lastFirstName":"Kelly, Casey","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Casey Patrick Kelly","fullLFMName":"Kelly, Casey Patrick","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"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},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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},"ID663731":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731","firstName":"Connor","lastName":"Kaiser","primaryNumber":"30","birthDate":"1996-11-20","currentAge":29,"birthCity":"Shawnee Mission","birthStateProvince":"KS","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Connor","useLastName":"Kaiser","middleName":"William","boxscoreName":"Kaiser, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Kaiser","nameSlug":"connor-kaiser-663731","firstLastName":"Connor Kaiser","lastFirstName":"Kaiser, Connor","lastInitName":"Kaiser, C","initLastName":"C Kaiser","fullFMLName":"Connor William Kaiser","fullLFMName":"Kaiser, Connor William","strikeZoneTop":3.349,"strikeZoneBottom":1.69},"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},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID596295":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295","firstName":"Austin","lastName":"Gomber","birthDate":"1993-11-23","currentAge":32,"birthCity":"Winter Garden","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Gomber","middleName":"Zachary","boxscoreName":"Gomber","nickName":"Big G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Austin Gomber","nameSlug":"austin-gomber-596295","firstLastName":"Austin Gomber","lastFirstName":"Gomber, Austin","lastInitName":"Gomber, A","initLastName":"A Gomber","fullFMLName":"Austin Zachary Gomber","fullLFMName":"Gomber, Austin Zachary","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID595928":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928","firstName":"John","lastName":"Curtiss","primaryNumber":"46","birthDate":"1993-04-05","currentAge":33,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Curtiss","middleName":"Pickens","boxscoreName":"Curtiss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Curtiss","nameSlug":"john-curtiss-595928","firstLastName":"John Curtiss","lastFirstName":"Curtiss, John","lastInitName":"Curtiss, J","initLastName":"J Curtiss","fullFMLName":"John Pickens Curtiss","fullLFMName":"Curtiss, John Pickens","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID687134":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134","firstName":"Bradley","lastName":"Blalock","primaryNumber":"31","birthDate":"2000-12-25","currentAge":25,"birthCity":"Conyers","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradley","useLastName":"Blalock","middleName":"Christopher","boxscoreName":"Blalock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BLAY-lock","mlbDebutDate":"2024-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradley Blalock","nameSlug":"bradley-blalock-687134","firstLastName":"Bradley Blalock","lastFirstName":"Blalock, Bradley","lastInitName":"Blalock, B","initLastName":"B Blalock","fullFMLName":"Bradley Christopher Blalock","fullLFMName":"Blalock, Bradley Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID666971":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","firstName":"Lourdes","lastName":"Gurriel","primaryNumber":"12","birthDate":"1993-10-10","currentAge":32,"birthCity":"Sancti Spiritus","birthCountry":"Cuba","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lourdes","useLastName":"Gurriel Jr.","middleName":"Yunielki","boxscoreName":"Gurriel Jr.","nickName":"#Pinapower Jr.","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"Lure-dess Guu-rree-el","mlbDebutDate":"2018-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lourdes Gurriel Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lourdes-gurriel-jr-666971","firstLastName":"Lourdes Gurriel Jr.","lastFirstName":"Gurriel Jr., Lourdes","lastInitName":"Gurriel Jr., L","initLastName":"L Gurriel Jr.","fullFMLName":"Lourdes Yunielki Gurriel Jr.","fullLFMName":"Gurriel Jr., Lourdes Yunielki","strikeZoneTop":3.354,"strikeZoneBottom":1.693},"ID685314":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314","firstName":"Andrew","lastName":"Saalfrank","primaryNumber":"27","birthDate":"1997-08-18","currentAge":29,"birthCity":"Fort Wayne","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Saalfrank","middleName":"Jacob","boxscoreName":"Saalfrank","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Saalfrank","nameSlug":"andrew-saalfrank-685314","firstLastName":"Andrew Saalfrank","lastFirstName":"Saalfrank, Andrew","lastInitName":"Saalfrank, A","initLastName":"A Saalfrank","fullFMLName":"Andrew Jacob Saalfrank","fullLFMName":"Saalfrank, Andrew Jacob","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50480,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2025"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Cloudy","temp":"90","wind":"5 mph, Out To CF"},"gameInfo":{"attendance":26081,"firstPitch":"2025-08-16T00:40:00.000Z","gameDurationMinutes":149},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"home":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"}},"officialScorer":{"id":431080,"fullName":"Dennis Smythe","link":"/api/v1/people/431080"},"primaryDatacaster":{"id":700142,"fullName":"Zack Holler","link":"/api/v1/people/700142"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:40:47.232Z","endTime":"2025-08-16T00:41:11.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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-15T19:35:51.728Z","endTime":"2025-08-16T00:17:52.184Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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-16T00:17:52.184Z","endTime":"2025-08-16T00:39:17.179Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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-16T00:39:17.179Z","endTime":"2025-08-16T00:40:49.460Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.4102967466545,"strikeZoneBottom":1.5802261044382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.91941958526579,"aZ":-17.42363436792832,"pfxX":-7.2219346893931835,"pfxZ":8.013613887678847,"pX":0.3248439734112928,"pZ":2.6262607161639835,"vX0":10.198051075235144,"vY0":-134.05139887468022,"vZ0":-5.922308611487692,"x":104.62,"y":167.87,"x0":-2.570713631297237,"y0":50.000406592054496,"z0":6.085923536017521,"aX":-13.29004952547735},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":11.2,"spinRate":2291,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.40685042845707553,"extension":6.196132500508784},"index":3,"playId":"3ee3f4fa-5f45-3705-b88b-bfa773aa35ea","pitchNumber":1,"startTime":"2025-08-16T00:40:49.460Z","endTime":"2025-08-16T00:40:52.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.203950540070903,"aZ":-28.94557394979607,"pfxX":-1.0667788174515316,"pfxZ":2.0390985492947813,"pX":-0.07638597441869759,"pZ":1.9089571067081663,"vX0":7.038544535341716,"vY0":-125.39530345613127,"vZ0":-3.986808860721938,"x":119.91,"y":187.24,"x0":-2.790367365539606,"y0":50.00044644431983,"z0":5.901713919679743,"aX":-1.6869041337761734},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":0.2,"spinRate":2154,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.43811996270721787,"extension":6.08857421797116},"hitData":{"launchSpeed":83.1,"launchAngle":58.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.89,"coordY":125.95}},"index":4,"playId":"3ce05615-cd44-30f0-9855-8de330aaad86","pitchNumber":2,"startTime":"2025-08-16T00:41:02.967Z","endTime":"2025-08-16T00:41:11.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:41:11.900Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:41:20.265Z","endTime":"2025-08-16T00:43:42.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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_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":93.2,"endSpeed":85.8,"strikeZoneTop":3.58461302005475,"strikeZoneBottom":1.7463698120194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62792072595955,"aZ":-18.58673900545093,"pfxX":-7.469749403776937,"pfxZ":7.234968984576231,"pX":-1.7748623956856924,"pZ":3.140051834426961,"vX0":5.2894322008902765,"vY0":-135.67038104310578,"vZ0":-4.217130295764846,"x":184.65,"y":154.0,"x0":-2.772038584521286,"y0":50.00265010070094,"z0":5.997293764120561,"aX":-14.02778508800274},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":12.5,"spinRate":2392,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.40257912383553496,"extension":6.119772339527503},"index":0,"playId":"ff1701d7-3b5b-3840-b953-3d094a225c39","pitchNumber":1,"startTime":"2025-08-16T00:41:38.787Z","endTime":"2025-08-16T00:41:42.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.63826782150318,"strikeZoneBottom":1.69084458353377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.55297744724589,"aZ":-16.603529376180106,"pfxX":-6.932042954669724,"pfxZ":8.27516237787468,"pX":-0.2564699747513615,"pZ":3.981396331632436,"vX0":8.979081740804425,"vY0":-135.54757901680432,"vZ0":-2.298446961157974,"x":126.78,"y":131.28,"x0":-2.694316741301057,"y0":50.00210800688818,"z0":5.985158840968675,"aX":-13.042685256457608},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":10.9,"spinRate":2271,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.40240057711112165,"extension":6.124785497324036},"index":1,"playId":"f743227f-1d63-3f10-962e-31c53d613a23","pitchNumber":2,"startTime":"2025-08-16T00:41:52.167Z","endTime":"2025-08-16T00:41:56.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.53583062466273,"strikeZoneBottom":1.66167294109549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.142076557046355,"aZ":-20.977353684377697,"pfxX":-6.052403214883309,"pfxZ":7.157266895278088,"pX":-0.5917698441681795,"pZ":3.296333597454224,"vX0":6.908882509123194,"vY0":-123.6025174093852,"vZ0":-2.622797225002228,"x":139.56,"y":149.78,"x0":-2.622735399390454,"y0":50.000396396745884,"z0":6.112100471102709,"aX":-9.46499848149276},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":12.7,"breakHorizontal":9.6,"spinRate":2225,"spinDirection":240},"zone":1,"typeConfidence":0.82,"plateTime":0.44132370161927836,"extension":6.301382941615868},"index":2,"playId":"3debd5d6-93f9-3c95-b861-9b2fef21f137","pitchNumber":3,"startTime":"2025-08-16T00:42:13.743Z","endTime":"2025-08-16T00:42:17.368Z","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":92.6,"endSpeed":85.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.091079229757224,"aZ":-18.06825385346187,"pfxX":-7.59203310270044,"pfxZ":7.5844664545458595,"pX":-0.5692022082906056,"pZ":2.7598456374680906,"vX0":8.070649168077054,"vY0":-134.70907211043763,"vZ0":-5.095471291438416,"x":138.7,"y":164.26,"x0":-2.601214772157268,"y0":50.000338533884204,"z0":5.931923154723366,"aX":-14.113447426209133},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2273,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.40483034083854674,"extension":6.211827266428694},"index":3,"playId":"8f76037f-0b6d-30db-956f-b41866a9ce90","pitchNumber":4,"startTime":"2025-08-16T00:42:29.389Z","endTime":"2025-08-16T00:42:32.389Z","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.4,"endSpeed":87.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14853498974727,"aZ":-17.63660149497223,"pfxX":-7.530420887572474,"pfxZ":7.533051850409345,"pX":-0.4549258256545606,"pZ":3.051517102477056,"vX0":8.56458652118133,"vY0":-137.2582528086615,"vZ0":-4.650079493510355,"x":134.34,"y":156.39,"x0":-2.6206068056277716,"y0":50.00341949114364,"z0":5.949361845287828,"aX":-14.533163427132166},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":12.1,"spinRate":2361,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.3973324622445875,"extension":6.151289926980116},"index":4,"playId":"1ee13ff8-7d23-367d-bae2-606266cf018d","pitchNumber":5,"startTime":"2025-08-16T00:42:47.992Z","endTime":"2025-08-16T00:42:51.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.496257632847946,"aZ":-31.633107189537437,"pfxX":-0.2716983571584959,"pfxZ":0.34845601472498267,"pX":-0.20283900775036912,"pZ":2.733216556954452,"vX0":6.494812132826956,"vY0":-124.01571184418076,"vZ0":-1.391207779534134,"x":124.73,"y":164.98,"x0":-2.81424472770196,"y0":50.00432228841681,"z0":5.926322043897642,"aX":-0.4254558345098775},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":-1.0,"spinRate":2124,"spinDirection":91},"zone":5,"typeConfidence":0.9,"plateTime":0.44071400525348414,"extension":6.0759567710899605},"index":5,"playId":"e1ffcfa9-9cca-309b-ba0b-073b1ad74ef6","pitchNumber":6,"startTime":"2025-08-16T00:43:06.712Z","endTime":"2025-08-16T00:43:12.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.877827538582217,"aZ":-17.427465298735033,"pfxX":-6.564991578249879,"pfxZ":7.5283983564787285,"pX":-0.41970520950188034,"pZ":3.4488221944236144,"vX0":8.460605734084488,"vY0":-137.71423346079825,"vZ0":-3.9756569856458053,"x":133.0,"y":145.66,"x0":-2.6505719571832755,"y0":50.0050280021442,"z0":6.059053795315412,"aX":-12.863429385788356},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":10.6,"spinRate":2376,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.39475118281058563,"extension":6.118323823327723},"hitData":{"launchSpeed":98.3,"launchAngle":28.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.2,"coordY":32.45}},"index":6,"playId":"24ff67bf-1061-330d-8bc1-b6280164e8e7","pitchNumber":7,"startTime":"2025-08-16T00:43:31.918Z","endTime":"2025-08-16T00:43:42.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:43:42.690Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:43:51.410Z","endTime":"2025-08-16T00:45:04.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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.0,"endSpeed":87.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.287714933460002,"aZ":-16.901804696393523,"pfxX":-6.058198698566128,"pfxZ":7.887049246723535,"pX":0.341863200131486,"pZ":2.890751688971739,"vX0":9.848247876941118,"vY0":-136.64344299509528,"vZ0":-5.015713169311407,"x":103.97,"y":160.73,"x0":-2.4826794687328793,"y0":50.00451629084092,"z0":5.870265456570126,"aX":-11.734538122134646},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":9.5,"spinRate":2349,"spinDirection":224},"zone":3,"typeConfidence":0.91,"plateTime":0.39721315069942875,"extension":6.13683382965757},"index":0,"playId":"e0eb71da-cd6a-30fd-9572-196bd116c7a3","pitchNumber":1,"startTime":"2025-08-16T00:44:07.191Z","endTime":"2025-08-16T00:44:10.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29138752409815,"aZ":-30.120574279063387,"pfxX":-0.9735535576959395,"pfxZ":1.3227827687547942,"pX":0.7405998527747916,"pZ":1.1494984088259237,"vX0":8.840255412674141,"vY0":-123.86238077291704,"vZ0":-5.065062670521133,"x":88.77,"y":207.74,"x0":-2.7517459902240344,"y0":50.00164673047148,"z0":5.746549253233632,"aX":-1.510125380398056},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.4,"breakHorizontal":-0.4,"spinRate":2160,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4426125248091477,"extension":6.184588171690075},"index":1,"playId":"77b2a5df-3d48-3d32-a530-073661465a94","pitchNumber":2,"startTime":"2025-08-16T00:44:21.291Z","endTime":"2025-08-16T00:44:24.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.16808864811134,"aZ":-22.29742485806462,"pfxX":-5.809970136251993,"pfxZ":6.1824540150093945,"pX":-0.4828622704888591,"pZ":2.554770486598061,"vX0":7.340308220257446,"vY0":-124.09092311077451,"vZ0":-4.173057365507515,"x":135.41,"y":169.8,"x0":-2.6915308008513636,"y0":50.003912322472544,"z0":6.062321918420823,"aX":-9.282826333430995},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.7,"breakHorizontal":9.4,"spinRate":2345,"spinDirection":241},"zone":4,"typeConfidence":0.87,"plateTime":0.437372351742634,"extension":6.291252201467679},"index":2,"playId":"8686d90a-b823-3be3-b068-7e960a994ac1","pitchNumber":3,"startTime":"2025-08-16T00:44:36.420Z","endTime":"2025-08-16T00:44:40.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.670641315207572,"aZ":-23.881740129996697,"pfxX":-6.720535830694266,"pfxZ":5.276997566471974,"pX":0.27576520070991156,"pZ":0.9743414581724992,"vX0":9.110496213404568,"vY0":-123.25482270067992,"vZ0":-7.202491304722186,"x":106.49,"y":212.47,"x0":-2.559919398274776,"y0":50.00055067295173,"z0":5.890795865460523,"aX":-10.556323599534645},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.4,"breakHorizontal":10.6,"spinRate":2223,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.4408688917214736,"extension":6.4381030548771045},"hitData":{"launchSpeed":73.9,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":168.91}},"index":3,"playId":"eb6cd80f-e0b7-3fa7-8422-310c1f922069","pitchNumber":4,"startTime":"2025-08-16T00:44:57.043Z","endTime":"2025-08-16T00:45:04.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:45:04.188Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T00:46:56.303Z","endTime":"2025-08-16T00:48:56.177Z","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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.322595659047142,"aZ":-18.164649369520298,"pfxX":-4.077903363174759,"pfxZ":7.11847375023822,"pX":-0.2531205051659085,"pZ":2.890176514398461,"vX0":6.9842337851426555,"vY0":-137.87824807460942,"vZ0":-4.1865137369338346,"x":126.65,"y":160.75,"x0":-2.264094846488615,"y0":50.00155987444585,"z0":5.618134481610083,"aX":-8.02453728698125},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":6.2,"spinRate":2638,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3939713109540137,"extension":6.509731579674207},"index":0,"playId":"c6200c18-d40d-37d1-8db7-ca1432ab995b","pitchNumber":1,"startTime":"2025-08-16T00:47:16.538Z","endTime":"2025-08-16T00:47:20.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.18243350740272,"strikeZoneBottom":1.52368688202622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38052578965202,"aZ":-26.08490687956419,"pfxX":3.6899731123185866,"pfxZ":3.609834315899267,"pX":0.9340185072801495,"pZ":1.4091266066725157,"vX0":7.151114765911911,"vY0":-127.95714870908809,"vZ0":-5.082242774236002,"x":81.4,"y":200.73,"x0":-2.3584622674028295,"y0":50.00108777547941,"z0":5.42423190210758,"aX":6.214843537283913},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.8,"breakHorizontal":-8.0,"spinRate":2888,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.42542672555049377,"extension":6.419721847747616},"index":1,"playId":"20a6d290-c4d6-334a-a48a-efa83a91ac3d","pitchNumber":2,"startTime":"2025-08-16T00:47:35.114Z","endTime":"2025-08-16T00:47:38.334Z","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":95.1,"endSpeed":88.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74512615839905,"aZ":-21.373658872211944,"pfxX":-7.1935451434335835,"pfxZ":5.465157270560779,"pX":-0.21311759975029287,"pZ":2.9191739330073787,"vX0":8.216986685786557,"vY0":-138.45031941734203,"vZ0":-3.851787044172576,"x":125.12,"y":159.96,"x0":-2.2600500882531227,"y0":50.00261871190765,"z0":5.727721953097269,"aX":-14.214836576175726},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.5,"breakHorizontal":11.6,"spinRate":2575,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39294834802967626,"extension":6.502196291682993},"index":2,"playId":"7b1152f4-38ad-36ca-ab86-01492236528e","pitchNumber":3,"startTime":"2025-08-16T00:47:49.262Z","endTime":"2025-08-16T00:47:53.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":90.0,"strikeZoneTop":3.16410682878921,"strikeZoneBottom":1.50548871303056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.075390504864092,"aZ":-15.509968592886045,"pfxX":-4.624924245640951,"pfxZ":8.22657845546945,"pX":0.9905209525934071,"pZ":1.2389057835144315,"vX0":10.193122134848604,"vY0":-139.6802664852471,"vZ0":-9.126086556002477,"x":79.24,"y":205.33,"x0":-2.0647363935947705,"y0":50.001539491236706,"z0":5.513612447023937,"aX":-9.367726180300876},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":6.8,"spinRate":2663,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3884341767762258,"extension":6.734595189235322},"index":3,"playId":"ecdfd242-1d04-35a1-be97-3c4612d0b2e3","pitchNumber":4,"startTime":"2025-08-16T00:48:09.669Z","endTime":"2025-08-16T00:48:12.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.9,"strikeZoneTop":3.20900249853558,"strikeZoneBottom":1.51360279277461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.562427755141965,"aZ":-16.559776669634523,"pfxX":-5.18543948665496,"pfxZ":7.730139102859787,"pX":1.191651106732149,"pZ":1.0509471967849144,"vX0":10.886519553365126,"vY0":-139.61741735794925,"vZ0":-9.379224222328359,"x":71.58,"y":210.4,"x0":-2.0441800626254563,"y0":50.00459190537873,"z0":5.490648627543728,"aX":-10.47745087648588},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":7.7,"spinRate":2643,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38886767059309646,"extension":6.703746449383476},"index":4,"playId":"4cbfb41a-1053-3581-a753-1118358bee98","pitchNumber":5,"startTime":"2025-08-16T00:48:30.570Z","endTime":"2025-08-16T00:48:33.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(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":95.2,"endSpeed":88.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55573464959475,"aZ":-20.801136943530125,"pfxX":-7.27363426654996,"pfxZ":5.733410997544221,"pX":-0.2827045681436874,"pZ":1.6094259272442328,"vX0":8.152934195618796,"vY0":-138.44585484270533,"vZ0":-6.702809638356141,"x":127.78,"y":195.33,"x0":-2.290468113582475,"y0":50.00541631789219,"z0":5.407439369865688,"aX":-14.432451063397524},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":11.9,"spinRate":2568,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3923791966558072,"extension":6.7713487924456555},"hitData":{"launchSpeed":103.6,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.87,"coordY":182.68}},"index":5,"playId":"87d5314b-9a37-3c4f-a6c5-f626c65939e7","pitchNumber":6,"startTime":"2025-08-16T00:48:47.207Z","endTime":"2025-08-16T00:48:56.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:48:56.177Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Moniak pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T00:49:05.452Z","endTime":"2025-08-16T00:50:53.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":89.1,"strikeZoneTop":3.38019578728084,"strikeZoneBottom":1.64508210423171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.529727829179713,"aZ":-17.148360594231466,"pfxX":-4.3185558079175745,"pfxZ":7.547948736887016,"pX":0.3172516500560636,"pZ":1.7302164890241194,"vX0":8.72092792134958,"vY0":-138.67645493634987,"vZ0":-7.47700315062994,"x":104.91,"y":192.06,"x0":-2.27607993366527,"y0":50.00398271474903,"z0":5.55959209208689,"aX":-8.599252258782306},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":6.5,"spinRate":2613,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.391647665095852,"extension":6.655939883840842},"index":0,"playId":"fb2e0a95-ac7d-358b-af1c-0aea76714620","pitchNumber":1,"startTime":"2025-08-16T00:49:20.258Z","endTime":"2025-08-16T00:49:23.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.3,"endSpeed":88.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.272504993856685,"aZ":-16.4447748440444,"pfxX":-3.913907100078589,"pfxZ":7.925788877023881,"pX":0.21626499138327263,"pZ":2.0828276416261713,"vX0":8.331785915917148,"vY0":-138.63808060553382,"vZ0":-6.88493959238349,"x":108.76,"y":182.54,"x0":-2.2932631298647443,"y0":50.00537453081168,"z0":5.658169392357228,"aX":-7.770662881225188},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":5.8,"spinRate":2621,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.39214621659766014,"extension":6.6224716541997335},"index":1,"playId":"27460c34-66b9-3a60-bbfe-e8f0414dfe9a","pitchNumber":2,"startTime":"2025-08-16T00:49:34.122Z","endTime":"2025-08-16T00:49:37.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.492148492223304,"aZ":-16.55601152002287,"pfxX":-3.954917912649009,"pfxZ":7.704867862595158,"pX":-0.09567245175163228,"pZ":1.9456586784442655,"vX0":7.115270468327239,"vY0":-140.037923190208,"vZ0":-7.244070214540288,"x":120.65,"y":186.25,"x0":-2.132044923862365,"y0":50.00590879116289,"z0":5.608822556365974,"aX":-8.020086684599445},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":6.0,"spinRate":2653,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.38809022483327205,"extension":6.56258797579622},"index":2,"playId":"5d2ca0ba-04f7-34f5-bbf9-f261b664c64a","pitchNumber":3,"startTime":"2025-08-16T00:49:50.064Z","endTime":"2025-08-16T00:49:53.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":88.4,"strikeZoneTop":3.38643297770742,"strikeZoneBottom":1.61470901115137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.750473422264132,"aZ":-16.938946133629237,"pfxX":-2.1027625256745854,"pfxZ":7.7279006472661536,"pX":-0.8882312645865448,"pZ":4.155112955462664,"vX0":4.784580248527611,"vY0":-137.65938905947112,"vZ0":-1.445643112690193,"x":150.86,"y":126.59,"x0":-2.3548098398354704,"y0":50.00179848504025,"z0":5.802471048888849,"aX":-4.145344700762818},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":3.1,"spinRate":2625,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3938255938434123,"extension":6.64211669317754},"index":3,"playId":"f35b9933-400a-32cd-84c9-07e89e2106d2","pitchNumber":4,"startTime":"2025-08-16T00:50:09.464Z","endTime":"2025-08-16T00:50:13.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.8,"strikeZoneTop":3.37408890496293,"strikeZoneBottom":1.60224610813233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.28520400840936,"aZ":-26.926162678141935,"pfxX":-7.936265436058285,"pfxZ":2.932619779962825,"pX":-0.4792324582900929,"pZ":0.2795163743743338,"vX0":7.989236174979588,"vY0":-131.483924077004,"vZ0":-7.772317039355466,"x":135.27,"y":231.23,"x0":-2.4953641823008104,"y0":50.00054088875157,"z0":5.210585607382014,"aX":-14.191264424122046},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":13.1,"spinRate":2175,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4132115293766514,"extension":6.737088027152558},"index":4,"playId":"4963684f-4dde-38a3-a581-d1ea1359f9f8","pitchNumber":5,"startTime":"2025-08-16T00:50:26.600Z","endTime":"2025-08-16T00:50:30.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.369910094348356,"aZ":-25.796873698993693,"pfxX":-8.508930048989278,"pfxZ":3.564843850623281,"pX":0.08514011829273423,"pZ":1.6269043331470951,"vX0":9.48912216070224,"vY0":-131.68692735962117,"vZ0":-4.597698638387414,"x":113.75,"y":194.85,"x0":-2.4298869597618484,"y0":50.000096447989826,"z0":5.263669527021393,"aX":-15.204880939326848},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":13.8,"spinRate":2281,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4131795914667338,"extension":6.816694651561081},"hitData":{"launchSpeed":81.1,"launchAngle":67.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":134.08,"coordY":145.09}},"index":5,"playId":"c91f6069-0d31-3cf7-916a-83ffece3fa57","pitchNumber":6,"startTime":"2025-08-16T00:50:44.723Z","endTime":"2025-08-16T00:50:53.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:50:53.957Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (25) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T00:50:58.319Z","endTime":"2025-08-16T00:51:46.489Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.191067916242897,"aZ":-16.891638262168406,"pfxX":-3.989103844289259,"pfxZ":7.69691467760045,"pX":-0.027566474758554192,"pZ":2.4334779680350063,"vX0":7.139466323854566,"vY0":-138.85871279200796,"vZ0":-6.058901883797426,"x":118.05,"y":173.08,"x0":-2.094295285860763,"y0":50.00548424668703,"z0":5.737018699608534,"aX":-7.923506511194108},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":6.0,"spinRate":2576,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39195272357670063,"extension":6.530854360445873},"hitData":{"launchSpeed":108.6,"launchAngle":27.0,"totalDistance":449.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":82.55,"coordY":22.21}},"index":0,"playId":"398acbb5-1ef1-3da4-8cc5-3a18ca0b819c","pitchNumber":1,"startTime":"2025-08-16T00:51:20.963Z","endTime":"2025-08-16T00:51:46.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:51:46.489Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T00:51:55.012Z","endTime":"2025-08-16T00:53:09.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.106171026889687,"aZ":-40.77700665974092,"pfxX":3.961056834296403,"pfxZ":-5.765758809682039,"pX":0.3101896419409095,"pZ":1.4294285595923746,"vX0":5.196766665920897,"vY0":-120.69522320838533,"vZ0":-1.7052823887469661,"x":105.18,"y":200.19,"x0":-2.3767806169275536,"y0":50.00499881077447,"z0":5.700913758557219,"aX":5.906935520949057},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.6,"breakHorizontal":-8.3,"spinRate":2646,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45194114513898187,"extension":6.233399271295335},"index":0,"playId":"457cb3e2-2f6e-3f08-96d3-ed2a2655b90c","pitchNumber":1,"startTime":"2025-08-16T00:52:07.693Z","endTime":"2025-08-16T00:52:10.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.9,"strikeZoneTop":3.57402890601806,"strikeZoneBottom":1.72520716358667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.761521503818702,"aZ":-39.90013337927446,"pfxX":3.579906535890111,"pfxZ":-5.025279235391247,"pX":1.1863919317179747,"pZ":0.9686600459927447,"vX0":7.2002002799083344,"vY0":-122.5485860394947,"vZ0":-3.236861653509694,"x":71.78,"y":212.63,"x0":-2.242437331575188,"y0":50.00377874709546,"z0":5.678624972013712,"aX":5.502389220688268},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.6,"breakHorizontal":-8.0,"spinRate":2625,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4451159220606704,"extension":6.507903605666099},"index":1,"playId":"02197b86-6866-36a3-a6fe-371d97ee158d","pitchNumber":2,"startTime":"2025-08-16T00:52:23.449Z","endTime":"2025-08-16T00:52:26.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58859894614042,"aZ":-27.78922743191345,"pfxX":4.396796092325285,"pfxZ":2.6344299930109045,"pX":0.9212486066977353,"pZ":1.3056140992789356,"vX0":7.2089059097144,"vY0":-127.74099482554908,"vZ0":-4.455044566416639,"x":81.88,"y":203.53,"x0":-2.5009426782101216,"y0":50.002433322901204,"z0":5.239138205900467,"aX":7.316111427735853},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":-9.5,"spinRate":2921,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.42764409187574914,"extension":6.540711897982195},"index":2,"playId":"9ca3ae89-300a-30d3-b815-78a06ba826c7","pitchNumber":3,"startTime":"2025-08-16T00:52:39.076Z","endTime":"2025-08-16T00:52:42.076Z","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-16T00:52:49.155Z","endTime":"2025-08-16T00:53:01.438Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60462978008325,"aZ":-21.07318653304534,"pfxX":-7.712894504827026,"pfxZ":5.561503874672132,"pX":0.4026531583654065,"pZ":3.304733379157206,"vX0":9.44206705510817,"vY0":-138.88081918871896,"vZ0":-2.989507318037134,"x":101.65,"y":149.55,"x0":-2.004021224773283,"y0":50.00600419400687,"z0":5.761367099394147,"aX":-15.405638464425737},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.7,"breakHorizontal":12.5,"spinRate":2480,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.39108498439023354,"extension":6.619507623248771},"hitData":{"launchSpeed":87.5,"launchAngle":-36.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.73,"coordY":163.84}},"index":4,"playId":"345a3a36-74c8-34a4-a2cb-cfb067f49c9d","pitchNumber":4,"startTime":"2025-08-16T00:53:01.438Z","endTime":"2025-08-16T00:53:09.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:53:09.315Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T00:55:05.430Z","endTime":"2025-08-16T00:55:55.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.5,"strikeZoneTop":3.62647386106872,"strikeZoneBottom":1.70602569845187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.687574420270057,"aZ":-17.83383290668294,"pfxX":-8.223871089898182,"pfxZ":7.615303590619909,"pX":-0.09834401916918699,"pZ":2.730372109948642,"vX0":9.170934847675532,"vY0":-134.99115061362644,"vZ0":-5.733740238928326,"x":120.75,"y":165.06,"x0":-2.4383932181844834,"y0":50.00557029157083,"z0":6.09806122312235,"aX":-15.494081141747266},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":13.4,"spinRate":2307,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.402585133813373,"extension":6.2889071237379826},"index":0,"playId":"89ba7c1b-0c95-3b7f-bf5f-1a5b75c765ec","pitchNumber":1,"startTime":"2025-08-16T00:55:16.951Z","endTime":"2025-08-16T00:55:20.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":79.3,"strikeZoneTop":3.59845173628187,"strikeZoneBottom":1.78821653584479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.388762864131714,"aZ":-31.266355664703767,"pfxX":-0.46026900722118924,"pfxZ":0.584032825112691,"pX":1.1823989187161819,"pZ":0.3552026920882709,"vX0":9.414693037907298,"vY0":-122.26569602651816,"vZ0":-6.659286235672268,"x":71.93,"y":229.19,"x0":-2.6246147194155505,"y0":50.00214299614413,"z0":5.728142235889616,"aX":-0.7138419268801963},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.0,"breakHorizontal":-1.0,"spinRate":2215,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.44446550785361083,"extension":6.182589912714114},"index":1,"playId":"78eabc6f-b2f4-349f-89f1-be7e8d21efdc","pitchNumber":2,"startTime":"2025-08-16T00:55:31.654Z","endTime":"2025-08-16T00:55:36.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.717748878483548,"aZ":-17.41445945480948,"pfxX":-7.223072005172625,"pfxZ":7.998669029272034,"pX":-0.6860607925084609,"pZ":2.162839666172574,"vX0":8.107807210349861,"vY0":-133.72173514991772,"vZ0":-6.373537988190651,"x":143.15,"y":180.38,"x0":-2.7920856889932977,"y0":50.00452891633359,"z0":5.788618884487218,"aX":-13.330899366757134},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":11.8,"spinRate":2351,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.4066883410813129,"extension":6.344036138289156},"hitData":{"launchSpeed":101.2,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.89,"coordY":157.03}},"index":2,"playId":"90666afe-bca5-381a-8c6a-af253a10d964","pitchNumber":3,"startTime":"2025-08-16T00:55:46.929Z","endTime":"2025-08-16T00:55:55.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:55:55.073Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T00:56:10.467Z","endTime":"2025-08-16T00:57:53.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.8,"strikeZoneTop":3.55766071755966,"strikeZoneBottom":1.73564843504221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.703200197747915,"aZ":-19.587462237330968,"pfxX":-6.097121829595379,"pfxZ":6.635909835724956,"pX":-0.8168782374144217,"pZ":3.040470488085482,"vX0":7.296272841587571,"vY0":-135.44436995231112,"vZ0":-4.45386291228103,"x":148.14,"y":156.69,"x0":-2.7269747170836283,"y0":50.005923970479174,"z0":6.037867955104893,"aX":-11.570962324523316},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":9.8,"spinRate":2264,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.4011707074937161,"extension":6.208097120625063},"index":0,"playId":"fe44fa19-68a5-3f19-b8cd-14dfafe2b053","pitchNumber":1,"startTime":"2025-08-16T00:56:23.170Z","endTime":"2025-08-16T00:56:28.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.41190986229991,"strikeZoneBottom":1.67861367130537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.22293419124197,"aZ":-33.225790628088646,"pfxX":0.08651940830699933,"pfxZ":-0.6880500801021228,"pX":-0.8874332920755658,"pZ":3.8965794011806736,"vX0":4.746080924204544,"vY0":-122.28088431517767,"vZ0":1.4077606543006167,"x":150.83,"y":133.57,"x0":-2.85430703576183,"y0":50.00162860610991,"z0":6.137148846942332,"aX":0.13164058156892705},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":-1.1,"spinRate":2194,"spinDirection":105},"zone":11,"typeConfidence":0.91,"plateTime":0.44576593849087054,"extension":6.0240574187408855},"index":1,"playId":"9fcd5602-f8b5-3278-8c47-168aa3bb574a","pitchNumber":2,"startTime":"2025-08-16T00:56:38.147Z","endTime":"2025-08-16T00:56:41.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.69109736103886,"strikeZoneBottom":1.80660839853326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.354583243685862,"aZ":-18.21622874221234,"pfxX":-5.217759003365928,"pfxZ":7.52236375435387,"pX":-0.1069899109183836,"pZ":2.5001296351986753,"vX0":8.688708133062184,"vY0":-133.98573928740777,"vZ0":-5.779624452833158,"x":121.08,"y":171.28,"x0":-2.6838757868681022,"y0":50.003884802123586,"z0":5.946621874622101,"aX":-9.683687175111121},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":8.0,"spinRate":2245,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.4056312403121951,"extension":6.359966487945834},"index":2,"playId":"b72b3334-49b4-3c39-81b6-d04e673b7687","pitchNumber":3,"startTime":"2025-08-16T00:56:54.611Z","endTime":"2025-08-16T00:56:58.526Z","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":93.3,"endSpeed":87.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05541479844505,"aZ":-17.862217093976266,"pfxX":-5.430563176327103,"pfxZ":7.499256863199208,"pX":0.4063277437222778,"pZ":2.5399726773366984,"vX0":9.890749866321663,"vY0":-135.67101269338988,"vZ0":-5.747125170822174,"x":101.51,"y":170.2,"x0":-2.54227288215918,"y0":50.0051621406355,"z0":5.885860174790359,"aX":-10.36769343725513},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":8.3,"spinRate":2274,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.4001098936994927,"extension":6.197250714655154},"index":3,"playId":"ac6ef4f8-bfd4-39e7-998d-16aa9872ae8b","pitchNumber":4,"startTime":"2025-08-16T00:57:09.363Z","endTime":"2025-08-16T00:57:13.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.60067883494386,"strikeZoneBottom":1.78985950739393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.386840730336495,"aZ":-30.489516135988072,"pfxX":-1.5695547909781595,"pfxZ":1.0923710800035913,"pX":0.991512508609893,"pZ":1.19550542792744,"vX0":9.564243964537644,"vY0":-123.22379992874114,"vZ0":-5.030561297813135,"x":79.21,"y":206.5,"x0":-2.7283666021929642,"y0":50.00491882905655,"z0":5.825205305993568,"aX":-2.426606890359899},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":0.7,"spinRate":2182,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.4436865743783791,"extension":6.24191083154154},"index":4,"playId":"509cc31e-f410-3554-9169-b11f1f8df867","pitchNumber":5,"startTime":"2025-08-16T00:57:26.977Z","endTime":"2025-08-16T00:57:30.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-16T00:57:35.396Z","endTime":"2025-08-16T00:57:50.663Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":85.2,"endSpeed":79.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.187796050168068,"aZ":-25.80622663936123,"pfxX":-7.86233877310697,"pfxZ":4.022831867222796,"pX":-0.8777458632276127,"pZ":2.2629414525968454,"vX0":6.890945327609096,"vY0":-124.05796793386041,"vZ0":-4.049970044361242,"x":150.46,"y":177.68,"x0":-2.6492017608465646,"y0":50.00247871328054,"z0":6.029440186340021,"aX":-12.44633006700885},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.7,"breakHorizontal":13.0,"spinRate":2208,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4388917019829588,"extension":6.50721232684294},"index":6,"playId":"a0f8110c-0749-3fa6-b3f7-1ff25491c077","pitchNumber":6,"startTime":"2025-08-16T00:57:50.663Z","endTime":"2025-08-16T00:57:53.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:57:53.663Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Locklear singles on a ground ball to right fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T00:58:04.033Z","endTime":"2025-08-16T00:58:29.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.353500117501827,"aZ":-31.733375617724743,"pfxX":-0.5808995146953475,"pfxZ":0.2884601786515635,"pX":0.2513459667624081,"pZ":2.9058898187848388,"vX0":7.077295067880779,"vY0":-121.4304455084419,"vZ0":-1.0899082833779028,"x":107.42,"y":160.32,"x0":-2.6118922173016297,"y0":50.00010287624842,"z0":6.094491781250541,"aX":-0.877486642488729},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.5,"breakHorizontal":-0.5,"spinRate":2138,"spinDirection":103},"zone":2,"typeConfidence":0.91,"plateTime":0.44920666380810026,"extension":6.159943552567976},"hitData":{"launchSpeed":85.9,"launchAngle":8.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.78,"coordY":113.24}},"index":0,"playId":"b4b4bf75-8138-3011-9be2-1bd73deb6526","pitchNumber":1,"startTime":"2025-08-16T00:58:19.323Z","endTime":"2025-08-16T00:58:29.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:58:29.091Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T00:59:11.978Z","endTime":"2025-08-16T01:00:47.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"9347e23b-5487-3a1f-bbd1-7271cc05555c","startTime":"2025-08-16T00:58:54.570Z","endTime":"2025-08-16T00:58:57.929Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.3,"strikeZoneTop":3.26049008115747,"strikeZoneBottom":1.4156344102042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.309966142739338,"aZ":-16.623602455982084,"pfxX":-5.9731895726796544,"pfxZ":8.248176079483919,"pX":-2.1333440808281856,"pZ":3.7687453958337094,"vX0":3.8829725934672865,"vY0":-135.18962608390348,"vZ0":-3.2210125813061707,"x":198.32,"y":137.02,"x0":-2.798593246163733,"y0":50.00589541522676,"z0":6.115572614430132,"aX":-11.264929952798907},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2268,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.40230748399883254,"extension":6.058447144884776},"index":1,"playId":"ef23d273-8808-376a-8366-6899dd70df74","pitchNumber":1,"startTime":"2025-08-16T00:59:14.349Z","endTime":"2025-08-16T00:59:17.349Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.3,"strikeZoneTop":3.19016305799856,"strikeZoneBottom":1.41847802429753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.712076731106542,"aZ":-25.985887106065682,"pfxX":-6.405782560097941,"pfxZ":4.065355510015041,"pX":-0.05196818297971807,"pZ":0.6289380223841023,"vX0":8.072471669044534,"vY0":-121.50393492071987,"vZ0":-7.507226374828448,"x":118.98,"y":221.8,"x0":-2.5572254343576635,"y0":50.00417475752686,"z0":5.959386361921968,"aX":-9.754907461545134},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.1,"breakHorizontal":10.1,"spinRate":2099,"spinDirection":234},"zone":13,"typeConfidence":0.89,"plateTime":0.4476748115214155,"extension":6.557898927060278},"index":2,"playId":"fa590976-bb3b-3a40-8ae6-41ad88072d76","pitchNumber":2,"startTime":"2025-08-16T00:59:36.536Z","endTime":"2025-08-16T00:59:39.907Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.23100640728236,"strikeZoneBottom":1.45959931693724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04973429444177,"aZ":-16.68454787440907,"pfxX":-5.85020939220459,"pfxZ":8.23967082543395,"pX":-0.8876801676671892,"pZ":2.29304566866391,"vX0":6.546491302963452,"vY0":-135.39446347091828,"vZ0":-6.77232809643644,"x":150.84,"y":176.87,"x0":-2.5624191864134556,"y0":50.006302500580354,"z0":5.969213431200212,"aX":-11.002125398514007},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2277,"spinDirection":219},"zone":13,"typeConfidence":0.91,"plateTime":0.40260904456152735,"extension":6.110254166403491},"index":3,"playId":"d89d2df0-dc58-326d-ba48-01605e060091","pitchNumber":3,"startTime":"2025-08-16T00:59:57.949Z","endTime":"2025-08-16T01:00:03.327Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.25396871495889,"strikeZoneBottom":1.48241720454138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.790678414400368,"aZ":-15.928887204015066,"pfxX":-5.667755743685862,"pfxZ":8.976091015409292,"pX":-0.27695862859169584,"pZ":2.7873270165694035,"vX0":7.791481894078418,"vY0":-132.76154337554382,"vZ0":-5.562575619928745,"x":127.56,"y":163.52,"x0":-2.494962140781734,"y0":50.000330579644036,"z0":6.044093738964471,"aX":-10.254824669899008},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":8.9,"spinRate":2214,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.41044171484580705,"extension":6.155845903215458},"index":4,"playId":"93e158ee-64a4-305e-afc8-e36b5fb98f2a","pitchNumber":4,"startTime":"2025-08-16T01:00:20.267Z","endTime":"2025-08-16T01:00:24.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.47472760803257,"aZ":-28.407767583735932,"pfxX":-8.408140053251923,"pfxZ":2.4572607192795015,"pX":-0.43890679303328356,"pZ":2.414254625364467,"vX0":7.684601755345835,"vY0":-122.26727860838625,"vZ0":-3.027154111615529,"x":133.73,"y":173.6,"x0":-2.5127476095949683,"y0":50.001964393132965,"z0":6.076762828750394,"aX":-12.878496810524885},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.1,"breakHorizontal":13.7,"spinRate":2142,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.44600435652186343,"extension":6.4133243695800335},"hitData":{"launchSpeed":105.7,"launchAngle":20.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.99,"coordY":61.99}},"index":5,"playId":"b1712bc6-e87a-3ace-a345-7b9a7c69e1a0","pitchNumber":5,"startTime":"2025-08-16T01:00:40.093Z","endTime":"2025-08-16T01:00:47.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:00:47.570Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Warming Bernabel singles on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T01:02:46.135Z","endTime":"2025-08-16T01:04:22.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.541606417202498,"aZ":-26.874343681814793,"pfxX":6.4717078447583525,"pfxZ":3.3514966842329583,"pX":0.9413108694174092,"pZ":1.8702150806500162,"vX0":6.718825695279459,"vY0":-124.07411081991283,"vZ0":-3.1160851398942824,"x":81.12,"y":188.28,"x0":-2.628472068221993,"y0":50.00197905934073,"z0":5.348472736325352,"aX":10.23160457840919},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.6,"breakHorizontal":-13.1,"spinRate":2812,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.43908388430031975,"extension":6.305799114396358},"index":0,"playId":"6e02c269-bc2d-390c-9d74-5619e6f666d9","pitchNumber":1,"startTime":"2025-08-16T01:02:59.485Z","endTime":"2025-08-16T01:03:06.520Z","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.3,"endSpeed":87.9,"strikeZoneTop":2.94373219113639,"strikeZoneBottom":1.28675654152371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84758153185087,"aZ":-18.11657140623616,"pfxX":-5.84879881141735,"pfxZ":7.256637518371145,"pX":0.5762583545675952,"pZ":1.3055422608695793,"vX0":9.695827139975258,"vY0":-137.0231353844523,"vZ0":-8.070005319099563,"x":95.03,"y":203.53,"x0":-2.2177374752676773,"y0":50.00573946209123,"z0":5.4840705423110645,"aX":-11.336368871789738},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":9.0,"spinRate":2459,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39685045022336896,"extension":6.538582980097185},"index":1,"playId":"104ea6a6-331b-33c0-8d1f-7c94c3b6cbe5","pitchNumber":2,"startTime":"2025-08-16T01:03:23.193Z","endTime":"2025-08-16T01:03:26.417Z","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":93.9,"endSpeed":87.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.837268702340925,"aZ":-23.090123353046323,"pfxX":-6.037227909184261,"pfxZ":4.71374428666313,"pX":-0.4744452073794347,"pZ":1.6715423111325767,"vX0":7.0113918424830475,"vY0":-136.6678121815102,"vZ0":-6.255343513694725,"x":135.08,"y":193.65,"x0":-2.2663760114421385,"y0":50.002326317429215,"z0":5.533802536866739,"aX":-11.63414626609481},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":9.8,"spinRate":2413,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.39794389571468214,"extension":6.642790234732868},"index":2,"playId":"33a71f25-56c0-3122-8271-069b8cc7c4eb","pitchNumber":3,"startTime":"2025-08-16T01:03:37.595Z","endTime":"2025-08-16T01:03:40.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.01632900355182,"strikeZoneBottom":1.31320406890035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.907261032799937,"aZ":-29.771259244964217,"pfxX":1.248200911639766,"pfxZ":1.4369909769534583,"pX":1.6001379186051827,"pZ":1.0667149936818674,"vX0":9.752019942267996,"vY0":-127.54244118420584,"vZ0":-4.918506113452664,"x":56.01,"y":209.98,"x0":-2.413822057138921,"y0":50.002654530889494,"z0":5.331115895897058,"aX":2.081328468155456},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-4.2,"spinRate":3067,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.42725834827211173,"extension":6.476971435567592},"index":3,"playId":"b006f588-3737-3a2e-8840-cc1fbdeb2738","pitchNumber":4,"startTime":"2025-08-16T01:03:56.808Z","endTime":"2025-08-16T01:03:59.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.469722210860454,"aZ":-29.272919639730947,"pfxX":6.218493398081915,"pfxZ":1.803575844843806,"pX":0.634035881841739,"pZ":2.189317265262962,"vX0":6.023922956633111,"vY0":-125.75045468667594,"vZ0":-1.9653581786775656,"x":92.83,"y":179.67,"x0":-2.5965808127837766,"y0":50.00202545425944,"z0":5.345775606400546,"aX":10.001489582473903},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":-12.6,"spinRate":2929,"spinDirection":88},"zone":6,"typeConfidence":2.0,"plateTime":0.4348419940992425,"extension":6.32777432764998},"hitData":{"launchSpeed":90.5,"launchAngle":12.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.75,"coordY":93.42}},"index":4,"playId":"d8f260f5-8cc8-3beb-84a1-35b91be7a13b","pitchNumber":5,"startTime":"2025-08-16T01:04:12.625Z","endTime":"2025-08-16T01:04:22.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:04:22.751Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a ground ball to first baseman Tyler Locklear, deflected by pitcher Brandon Pfaadt. Warming Bernabel to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T01:04:24.521Z","endTime":"2025-08-16T01:05:39.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694297,"link":"/api/v1/people/694297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":84.2,"strikeZoneTop":3.54419349182939,"strikeZoneBottom":1.6810217412642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.463472200421553,"aZ":-28.364077194136957,"pfxX":2.0581260352505506,"pfxZ":2.1505268456554756,"pX":-0.012467107318424597,"pZ":3.4600351487902192,"vX0":5.981086007797814,"vY0":-130.556199068684,"vZ0":-0.2991329767625235,"x":117.48,"y":145.36,"x0":-2.57599487736934,"y0":50.00431898425361,"z0":5.662381700378301,"aX":3.64952557429779},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":-4.7,"spinRate":2893,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4152472136259804,"extension":6.508631800227468},"index":0,"playId":"e780dc11-7418-3389-919b-c2328e9d91cd","pitchNumber":1,"startTime":"2025-08-16T01:04:49.016Z","endTime":"2025-08-16T01:04:53.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.716666212191416,"aZ":-28.64918948084222,"pfxX":2.332640493584074,"pfxZ":2.1777997087264094,"pX":0.5438927351504012,"pZ":2.5582334692723188,"vX0":7.2748259453324495,"vY0":-125.21900381660761,"vZ0":-1.5805437594991671,"x":96.27,"y":169.71,"x0":-2.679696561438311,"y0":50.00221204861678,"z0":5.499504381476547,"aX":3.775377879489997},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":-5.6,"spinRate":2913,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.4342263703409941,"extension":6.352698053453902},"index":1,"playId":"49b9062b-113b-39d9-9899-908ebc90d6b3","pitchNumber":2,"startTime":"2025-08-16T01:05:08.327Z","endTime":"2025-08-16T01:05:11.638Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.3,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.282665388804727,"aZ":-23.45486481373534,"pfxX":-7.545807457542055,"pfxZ":4.539991225398422,"pX":0.05755305184090061,"pZ":2.896384476228549,"vX0":8.92264414540631,"vY0":-136.35278957574477,"vZ0":-3.1299954769355436,"x":114.81,"y":160.58,"x0":-2.2459631536387192,"y0":50.004335423235624,"z0":5.641128519847734,"aX":-14.498333453438967},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.9,"breakHorizontal":12.2,"spinRate":2520,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39862533569398506,"extension":6.611054210506241},"hitData":{"launchSpeed":99.5,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.99,"coordY":181.58}},"index":2,"playId":"4551dd31-c0d4-3b90-bf7d-90d3ff677f32","pitchNumber":3,"startTime":"2025-08-16T01:05:32.214Z","endTime":"2025-08-16T01:05:39.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:05:39.235Z","atBatIndex":12},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brenton Doyle grounds into a double play, shortstop Geraldo Perdomo to second baseman Ketel Marte to first baseman Tyler Locklear. Warming Bernabel to 3rd. Kyle Karros out at 2nd. Brenton Doyle out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T01:07:36.671Z","endTime":"2025-08-16T01:08:20.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:05:53.211Z","endTime":"2025-08-16T01:07:39.018Z","isPitch":false,"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(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":88.4,"strikeZoneTop":3.37536626222644,"strikeZoneBottom":1.70372531567432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.661883379321115,"aZ":-15.552726401876496,"pfxX":-3.215330197994083,"pfxZ":8.453491567141274,"pX":0.27647169730421667,"pZ":1.8710667800131402,"vX0":8.074047178882054,"vY0":-137.9110566613407,"vZ0":-7.366196483072701,"x":106.46,"y":188.26,"x0":-2.2446066110940275,"y0":50.005111038924625,"z0":5.58479574245161,"aX":-6.3244454887491495},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":4.6,"spinRate":2637,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39402701840809096,"extension":6.62348642816018},"index":1,"playId":"07428f90-fae5-3fa7-bd8a-391293a468e4","pitchNumber":1,"startTime":"2025-08-16T01:07:39.018Z","endTime":"2025-08-16T01:07:42.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89856544120479,"aZ":-29.06141077059641,"pfxX":1.648465940620433,"pfxZ":1.785137848777035,"pX":0.522076784140191,"pZ":2.2211693041455454,"vX0":6.81013293610917,"vY0":-130.21780275436964,"vZ0":-2.850935678728118,"x":97.1,"y":178.81,"x0":-2.32682308700925,"y0":50.00036017797554,"z0":5.498352550865322,"aX":2.867083941541199},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.9,"breakHorizontal":-4.3,"spinRate":2858,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.4184834917318594,"extension":6.629568333585623},"hitData":{"launchSpeed":85.0,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.81,"coordY":155.74}},"index":2,"playId":"b4827f6f-6f29-35b3-ba2a-7e143ae2cbef","pitchNumber":2,"startTime":"2025-08-16T01:08:12.102Z","endTime":"2025-08-16T01:08:20.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:08:20.232Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yanquiel Fernández grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T01:08:35.746Z","endTime":"2025-08-16T01:11:10.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":88.0,"strikeZoneTop":3.54981555280133,"strikeZoneBottom":1.67152151059805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32375109306411,"aZ":-20.346344927127493,"pfxX":-3.18091740868031,"pfxZ":6.069608385694973,"pX":-0.6667819400395085,"pZ":3.2695002185462636,"vX0":6.006989627230519,"vY0":-137.06421982588986,"vZ0":-2.9239118859527746,"x":142.42,"y":150.5,"x0":-2.4496007720931336,"y0":50.004530035550694,"z0":5.700874080482822,"aX":-6.201284136661823},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":4.8,"spinRate":2611,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3959256588524518,"extension":6.479483038399135},"index":0,"playId":"21e64a52-3daa-3854-9010-09ef4805fa24","pitchNumber":1,"startTime":"2025-08-16T01:08:55.052Z","endTime":"2025-08-16T01:08:58.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":89.1,"strikeZoneTop":3.64453885598713,"strikeZoneBottom":1.69289170716692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.977848714471214,"aZ":-18.46959628219426,"pfxX":-2.5730084706989373,"pfxZ":6.848914679673155,"pX":-1.1863274113978084,"pZ":2.5258153996648254,"vX0":4.595012555268255,"vY0":-139.11490889626367,"vZ0":-5.174153555376467,"x":162.22,"y":170.58,"x0":-2.509447830376329,"y0":50.00616227982323,"z0":5.59653617959132,"aX":-5.151627279146179},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":4.0,"spinRate":2622,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.390571163908501,"extension":6.706565216918714},"index":1,"playId":"525a9bec-ce5f-32fe-8195-d066433eae69","pitchNumber":2,"startTime":"2025-08-16T01:09:17.502Z","endTime":"2025-08-16T01:09:22.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":84.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.32614126007437,"aZ":-27.03839727844209,"pfxX":-8.069607298069297,"pfxZ":2.891281089109551,"pX":-0.1291543932147263,"pZ":1.844171778334471,"vX0":9.066844283717131,"vY0":-131.13146593093822,"vZ0":-3.7007079385936867,"x":121.92,"y":188.99,"x0":-2.5497105530692017,"y0":50.005899640755224,"z0":5.244664403607934,"aX":-14.348884959681726},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":13.1,"spinRate":2267,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.41443341431461267,"extension":6.6432721201255465},"index":2,"playId":"1e80ee78-d9ae-3ea6-8565-cc3272be54a0","pitchNumber":3,"startTime":"2025-08-16T01:09:36.566Z","endTime":"2025-08-16T01:09:40.794Z","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-16T01:10:00.565Z","endTime":"2025-08-16T01:10:21.269Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.52946812573744,"strikeZoneBottom":1.70562580346647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26436448525167,"aZ":-24.37231208839309,"pfxX":2.7289357558581915,"pfxZ":4.708470724305957,"pX":-0.6013354147521789,"pZ":1.9618653292903434,"vX0":4.873769615406786,"vY0":-127.37167019296055,"vZ0":-3.4678274892599266,"x":139.92,"y":185.81,"x0":-2.888210975222116,"y0":50.00089353579627,"z0":5.251502724276364,"aX":4.51615560728032},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.0,"breakHorizontal":-6.0,"spinRate":2952,"spinDirection":86},"zone":7,"typeConfidence":2.0,"plateTime":0.42876611564801337,"extension":6.739170129176978},"index":4,"playId":"a3feb980-e139-3a7d-be40-2f09042eae45","pitchNumber":4,"startTime":"2025-08-16T01:10:21.269Z","endTime":"2025-08-16T01:10:28.257Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":84.0,"strikeZoneTop":3.6126162538479,"strikeZoneBottom":1.70746892220385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.04135856703975,"aZ":-27.965781903146766,"pfxX":-8.768478465547304,"pfxZ":2.387179018916541,"pX":1.1287114288218982,"pZ":1.1337605631540197,"vX0":12.032425215434058,"vY0":-130.4732139478131,"vZ0":-5.598066443206426,"x":73.98,"y":208.17,"x0":-2.359199670238077,"y0":50.000641904564915,"z0":5.35974461465294,"aX":-15.434909104067264},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.5,"breakHorizontal":13.9,"spinRate":2309,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.41648800657174023,"extension":6.998405323040944},"index":5,"playId":"e267b68d-3d15-3b0a-9255-7ae40dcac370","pitchNumber":5,"startTime":"2025-08-16T01:10:42.075Z","endTime":"2025-08-16T01:10:46.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.846739961249924,"aZ":-27.962434512981073,"pfxX":5.80726777866991,"pfxZ":2.586294137465318,"pX":-0.80530746557198,"pZ":2.324871602952904,"vX0":3.3342056647980516,"vY0":-126.12096401562077,"vZ0":-1.8059732422741352,"x":147.7,"y":176.01,"x0":-2.894072652628452,"y0":50.00458192577899,"z0":5.280237249502676,"aX":9.46500610503021},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":-11.3,"spinRate":3015,"spinDirection":76},"zone":4,"typeConfidence":2.0,"plateTime":0.43237185005391776,"extension":6.484904932869433},"hitData":{"launchSpeed":87.0,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":159.79}},"index":6,"playId":"872691d9-5756-36b1-ba3f-06c4c47ea3d5","pitchNumber":6,"startTime":"2025-08-16T01:11:03.279Z","endTime":"2025-08-16T01:11:10.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:11:10.565Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, first baseman Warming Bernabel to pitcher Tanner Gordon.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T01:13:10.987Z","endTime":"2025-08-16T01:14:39.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.240844849450056,"aZ":-29.430289089211904,"pfxX":0.15884712235562937,"pfxZ":1.8317163760107515,"pX":-0.6953692137787526,"pZ":2.703172200126747,"vX0":5.177069545555287,"vY0":-121.3325580474927,"vZ0":-1.9417613120389097,"x":143.51,"y":165.79,"x0":-2.8751923371231167,"y0":50.00027864878528,"z0":6.072906652228825,"aX":0.23604477648809263},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.1,"breakHorizontal":-1.4,"spinRate":2070,"spinDirection":192},"zone":4,"typeConfidence":0.91,"plateTime":0.4510376794526647,"extension":6.0803029291426665},"index":0,"playId":"7e33a662-bc11-358d-b1cd-c02fd8f103d5","pitchNumber":1,"startTime":"2025-08-16T01:13:22.706Z","endTime":"2025-08-16T01:13:27.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.798569217599802,"aZ":-14.876386272268839,"pfxX":-6.550474340586145,"pfxZ":9.32542877160301,"pX":-0.82240624261603,"pZ":2.991515067719797,"vX0":7.184584500947186,"vY0":-134.0496597454671,"vZ0":-5.09833981162002,"x":148.35,"y":158.01,"x0":-2.662303956135793,"y0":50.00021321863602,"z0":5.948425203117915,"aX":-12.147109427636344},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":10.7,"spinRate":2345,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.4056606122237687,"extension":6.229979914408257},"index":1,"playId":"7e4b8e00-7146-30fb-b8cc-f43d6b7b5ebd","pitchNumber":2,"startTime":"2025-08-16T01:13:43.211Z","endTime":"2025-08-16T01:13:49.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.38926564543264,"strikeZoneBottom":1.5393484939216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.494637908565075,"aZ":-26.75594412793867,"pfxX":0.5176645072723041,"pfxZ":3.463729421122653,"pX":0.5898892974919296,"pZ":0.6429355597941575,"vX0":8.018082732960378,"vY0":-124.67547602414717,"vZ0":-7.163010250830075,"x":94.51,"y":221.42,"x0":-2.7434085430407147,"y0":50.00526142842955,"z0":5.780389181907849,"aX":0.8081887947707703},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.7,"breakHorizontal":-2.9,"spinRate":2094,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.44036110825606833,"extension":6.121774578863198},"index":2,"playId":"18f92281-43a5-3a35-8375-2948259753bd","pitchNumber":3,"startTime":"2025-08-16T01:14:12.258Z","endTime":"2025-08-16T01:14:15.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.054523812847574,"aZ":-15.640152171114655,"pfxX":-6.032582697392523,"pfxZ":8.6132079709207,"pX":0.4149023561181047,"pZ":2.8159383069138344,"vX0":9.8488652251908,"vY0":-137.12058364762154,"vZ0":-5.873713692834974,"x":101.18,"y":162.75,"x0":-2.426567667291322,"y0":50.0017092901817,"z0":6.038692428533794,"aX":-11.579298154572715},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":9.0,"spinRate":2446,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3982454534524029,"extension":6.22456076970328},"hitData":{"launchSpeed":101.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":127.92,"coordY":199.8}},"index":3,"playId":"95d0b3bd-288c-32d0-a718-1959924cd2e9","pitchNumber":4,"startTime":"2025-08-16T01:14:30.333Z","endTime":"2025-08-16T01:14:39.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:14:39.395Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blaze Alexander lines out sharply to third baseman Kyle Karros.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T01:14:48.552Z","endTime":"2025-08-16T01:16:23.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.18459079152989,"strikeZoneBottom":1.50838369877278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11356082379539,"aZ":-30.416630584042554,"pfxX":-0.8252451424709077,"pfxZ":1.146624218737216,"pX":0.9014692846324781,"pZ":1.3169938561349284,"vX0":8.516625682216016,"vY0":-123.21494035727983,"vZ0":-4.921278136572267,"x":82.64,"y":203.22,"x0":-2.4966885548634896,"y0":50.00407837646616,"z0":5.918719719193512,"aX":-1.2669192139313312},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":-0.6,"spinRate":2209,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.44500184223605554,"extension":6.159452471689172},"index":0,"playId":"9738d3c7-bbf0-3c89-9867-5eff17e3fc05","pitchNumber":1,"startTime":"2025-08-16T01:15:04.151Z","endTime":"2025-08-16T01:15:09.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.10642894201693,"strikeZoneBottom":1.48722725702618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18755994344121,"aZ":-16.05776753604264,"pfxX":-5.899716280390956,"pfxZ":8.679200648960244,"pX":-1.1313049349892645,"pZ":3.5780985080296994,"vX0":6.110667425689635,"vY0":-134.2066938038327,"vZ0":-3.630727536060269,"x":160.12,"y":142.17,"x0":-2.6520108940235056,"y0":50.00117790650421,"z0":6.065397216482601,"aX":-10.953366475452901},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":9.7,"spinRate":2342,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.4053649539758126,"extension":6.203683985490116},"index":1,"playId":"b42659ef-8aba-33aa-a857-67d1c9f1e3e0","pitchNumber":2,"startTime":"2025-08-16T01:15:19.231Z","endTime":"2025-08-16T01:15:22.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.893456870217907,"aZ":-16.303693360741793,"pfxX":-6.1741013871336134,"pfxZ":8.543932426510711,"pX":0.2656773671974099,"pZ":2.2153627915326117,"vX0":9.682052349397827,"vY0":-134.17385069227313,"vZ0":-6.974113966763021,"x":106.87,"y":178.97,"x0":-2.5566126370663422,"y0":50.00357669194767,"z0":5.971794588756529,"aX":-11.470450588592756},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2233,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.40531393760954915,"extension":6.384308613230914},"index":2,"playId":"9e488f66-8034-3334-b7c4-abd8ac29ef4b","pitchNumber":3,"startTime":"2025-08-16T01:15:34.233Z","endTime":"2025-08-16T01:15:38.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.739176831192403,"aZ":-26.537083268509036,"pfxX":-7.140067425294623,"pfxZ":3.6469098718773996,"pX":0.08684035141928137,"pZ":2.4601817081162602,"vX0":8.609175818954515,"vY0":-122.31300393809563,"vZ0":-3.4129279173689566,"x":113.69,"y":172.36,"x0":-2.5194964823484804,"y0":50.001607284979755,"z0":6.101919961114587,"aX":-11.028549654894903},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.1,"breakHorizontal":11.4,"spinRate":2101,"spinDirection":240},"zone":5,"typeConfidence":0.9,"plateTime":0.44454863640663556,"extension":6.580555239457132},"index":3,"playId":"6d70a596-4851-3e15-b6ca-d27a45965c4f","pitchNumber":4,"startTime":"2025-08-16T01:15:53.072Z","endTime":"2025-08-16T01:15:57.141Z","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":4,"startTime":"2025-08-16T01:16:04.185Z","endTime":"2025-08-16T01:16:17.276Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71134461458218,"aZ":-30.42260193650121,"pfxX":-0.7528875349481603,"pfxZ":1.1530316608588036,"pX":0.21983665917321915,"pZ":1.7443785631838264,"vX0":7.269260485192698,"vY0":-122.82378637938216,"vZ0":-3.8382382447403804,"x":108.62,"y":191.68,"x0":-2.6826196498053556,"y0":50.00544720715769,"z0":5.919138745786983,"aX":-1.148210910702741},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-0.4,"spinRate":2142,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.44622852987262984,"extension":6.0643024002213535},"hitData":{"launchSpeed":102.8,"launchAngle":10.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":81.17,"coordY":145.25}},"index":5,"playId":"9d8cada3-acc6-3061-8a11-5984557fc2e5","pitchNumber":5,"startTime":"2025-08-16T01:16:17.276Z","endTime":"2025-08-16T01:16:23.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:16:23.630Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, pitcher Tanner Gordon to second baseman Tyler Freeman to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T01:16:32.201Z","endTime":"2025-08-16T01:17:06.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685299,"link":"/api/v1/people/685299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.50988491183244,"strikeZoneBottom":1.55951443313284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.544755699061636,"aZ":-15.80492156475107,"pfxX":-5.045360653654129,"pfxZ":8.665110870700728,"pX":-0.600607761111584,"pZ":2.7864117829798736,"vX0":7.183875039277554,"vY0":-135.79473032777693,"vZ0":-5.743842459570076,"x":139.89,"y":163.55,"x0":-2.6109063113921205,"y0":50.0009075152205,"z0":6.00790014154674,"aX":-9.529733665260801},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":7.8,"spinRate":2272,"spinDirection":221},"zone":4,"typeConfidence":0.91,"plateTime":0.4015963013116468,"extension":6.30261793278669},"index":0,"playId":"45dd4102-2481-3893-9f5b-a6cffd9a9b79","pitchNumber":1,"startTime":"2025-08-16T01:16:46.114Z","endTime":"2025-08-16T01:16:49.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.303320201118527,"aZ":-27.85053081870733,"pfxX":-7.611322252395878,"pfxZ":2.829403117667443,"pX":-0.8935882298108587,"pZ":2.14298319519568,"vX0":6.292083986841291,"vY0":-122.38568236660646,"vZ0":-3.899227690725907,"x":151.06,"y":180.92,"x0":-2.49879927858456,"y0":50.00393085115023,"z0":6.120551677300985,"aX":-11.641432293577365},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.6,"breakHorizontal":12.5,"spinRate":2089,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4461522815331742,"extension":6.385419313200093},"hitData":{"launchSpeed":95.1,"launchAngle":6.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.12,"coordY":157.76}},"index":1,"playId":"76f2e7c8-3c47-3931-8968-2f376d5508ca","pitchNumber":2,"startTime":"2025-08-16T01:16:58.497Z","endTime":"2025-08-16T01:17:06.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:17:06.617Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Ritter doubles (5) on a ground ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T01:19:15.827Z","endTime":"2025-08-16T01:19:31.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.356372732564576,"aZ":-25.547968184620895,"pfxX":-6.218638372083241,"pfxZ":3.440328576469115,"pX":-0.6589576288414573,"pZ":1.7785735706138484,"vX0":6.661226852696266,"vY0":-136.36038694606503,"vZ0":-5.438636618091085,"x":142.12,"y":190.76,"x0":-2.2984917005182526,"y0":50.00461280713634,"z0":5.508201219014651,"aX":-11.988094440130288},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":10.3,"spinRate":2375,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.39810722551383515,"extension":6.6002772015264},"hitData":{"launchSpeed":97.0,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.24,"coordY":105.57}},"index":0,"playId":"5e461c47-1150-383c-a634-51ac70fc4430","pitchNumber":1,"startTime":"2025-08-16T01:19:18.479Z","endTime":"2025-08-16T01:19:31.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:19:31.470Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear. Ryan Ritter to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T01:19:57.294Z","endTime":"2025-08-16T01:20:15.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.170613304153477,"aZ":-40.00852441292969,"pfxX":5.599982696438055,"pfxZ":-5.317938697902973,"pX":0.136110612014818,"pZ":2.4056851091401623,"vX0":4.184129202642696,"vY0":-120.04112934208179,"vZ0":0.4036035416748822,"x":111.81,"y":173.83,"x0":-2.3512940720043036,"y0":50.00363364683754,"z0":5.770037450378674,"aX":8.248905897177028},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.4,"breakHorizontal":-11.0,"spinRate":2617,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.45464272512970183,"extension":6.371116800535745},"hitData":{"launchSpeed":85.4,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":157.76}},"index":0,"playId":"1ae07d23-7048-3341-b07a-42a8df4ddd2b","pitchNumber":1,"startTime":"2025-08-16T01:20:06.064Z","endTime":"2025-08-16T01:20:15.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:20:15.564Z","atBatIndex":19},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Mickey Moniak out on a sacrifice fly to left fielder Lourdes Gurriel Jr. Ryan Ritter scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T01:20:22.413Z","endTime":"2025-08-16T01:20:56.795Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":88.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.951797098252758,"aZ":-17.779345621609043,"pfxX":-3.3430601648632297,"pfxZ":7.29636294172751,"pX":-0.6888939678554243,"pZ":2.7722697208612246,"vX0":6.3266316205328685,"vY0":-137.7568805355374,"vZ0":-4.641698392873829,"x":143.26,"y":163.93,"x0":-2.553736433139178,"y0":50.00480673714289,"z0":5.636513424038358,"aX":-6.597800610096408},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":5.2,"spinRate":2639,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3936340521821573,"extension":6.579050315934667},"hitData":{"launchSpeed":93.6,"launchAngle":40.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.96,"coordY":87.26}},"index":0,"playId":"a724d123-3c5e-31f4-bcff-f3551e5da56e","pitchNumber":1,"startTime":"2025-08-16T01:20:42.023Z","endTime":"2025-08-16T01:20:56.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:20:56.795Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T01:21:18.179Z","endTime":"2025-08-16T01:22:49.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":88.0,"strikeZoneTop":3.38397501904362,"strikeZoneBottom":1.60240394745644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.853697362784736,"aZ":-23.27607939427585,"pfxX":-8.44595623526408,"pfxZ":4.586779952411851,"pX":-0.3815375860770907,"pZ":0.4867236918641506,"vX0":8.311871217848749,"vY0":-137.3075038863195,"vZ0":-9.149221179417655,"x":131.54,"y":225.64,"x0":-2.3275319552482197,"y0":50.00247446567762,"z0":5.402861173037273,"aX":-16.38441271433629},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":13.9,"spinRate":2492,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.396491740399723,"extension":6.715020707345711},"index":0,"playId":"83f7af73-744f-3208-a1ef-fac28e851dcb","pitchNumber":1,"startTime":"2025-08-16T01:21:25.675Z","endTime":"2025-08-16T01:21:30.729Z","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":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79098373005101,"aZ":-40.97276854229786,"pfxX":5.2844006132785895,"pfxZ":-6.058073897565338,"pX":-0.4620477131147034,"pZ":2.0874149551346872,"vX0":3.113581396776149,"vY0":-119.64138483949337,"vZ0":0.06702579161602595,"x":134.61,"y":182.42,"x0":-2.4663656386977837,"y0":50.00436182146892,"z0":5.726926243329509,"aX":7.671513573509646},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.7,"breakHorizontal":-10.3,"spinRate":2579,"spinDirection":50},"zone":7,"typeConfidence":2.0,"plateTime":0.45756719227345544,"extension":6.40838617479409},"index":1,"playId":"4aa74ede-8ca2-342b-9e44-b684f66fdd17","pitchNumber":2,"startTime":"2025-08-16T01:21:42.416Z","endTime":"2025-08-16T01:21:46.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.33821615598846,"strikeZoneBottom":1.55689492540746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33231905864276,"aZ":-25.542397092646397,"pfxX":1.429136850625237,"pfxZ":4.082432139895114,"pX":0.8097842514986008,"pZ":1.3496423364827026,"vX0":7.663410288226439,"vY0":-126.4958724536177,"vZ0":-4.737758622919933,"x":86.13,"y":202.34,"x0":-2.442148116895424,"y0":50.00241803999526,"z0":5.289889218481493,"aX":2.318345205300282},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.6,"breakHorizontal":-4.3,"spinRate":2975,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4326801806679401,"extension":6.444221855293888},"index":2,"playId":"5b1fbfd2-e0d4-360b-9878-8bec2978e2bc","pitchNumber":3,"startTime":"2025-08-16T01:22:03.912Z","endTime":"2025-08-16T01:22:08.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.38227577773635,"strikeZoneBottom":1.56397759625785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.807125763174007,"aZ":-27.75537679207303,"pfxX":4.931135298603664,"pfxZ":2.769708861667591,"pX":3.273253761268447,"pZ":0.7510838469088608,"vX0":12.087745504671975,"vY0":-125.56107220687693,"vZ0":-5.140590737000958,"x":-7.77,"y":218.5,"x0":-2.2467787621838102,"y0":50.00166387950468,"z0":5.087843882783568,"aX":7.857644887816983},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":-11.8,"spinRate":2994,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.43649718264229653,"extension":6.925661876543555},"index":3,"playId":"29a70907-27b2-36a0-a85b-9aa1b6be2fe5","pitchNumber":4,"startTime":"2025-08-16T01:22:23.201Z","endTime":"2025-08-16T01:22:26.777Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.7,"strikeZoneTop":3.33384906507283,"strikeZoneBottom":1.55248717528711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92347356415738,"aZ":-24.24549590203436,"pfxX":-8.40877894555792,"pfxZ":4.022803463151376,"pX":-0.5034166723847615,"pZ":1.2471144421026663,"vX0":8.08492158453279,"vY0":-138.12107600323907,"vZ0":-6.968126911281751,"x":136.19,"y":205.11,"x0":-2.3476723062478064,"y0":50.005806405922456,"z0":5.385135032621887,"aX":-16.579527796599717},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":13.9,"spinRate":2517,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39353258892577214,"extension":6.573246473477307},"index":4,"playId":"c7a3d030-d651-3ef5-a3a3-0c9914422cde","pitchNumber":5,"startTime":"2025-08-16T01:22:44.734Z","endTime":"2025-08-16T01:22:49.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:22:49.663Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jordan Beck grounds into a force out, third baseman Blaze Alexander to second baseman Ketel Marte. Hunter Goodman out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T01:23:01.928Z","endTime":"2025-08-16T01:23:24.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51647540641071,"aZ":-23.99810967522371,"pfxX":-7.853372371095278,"pfxZ":4.206988894271025,"pX":-0.5004167345692472,"pZ":1.8301261920922074,"vX0":8.139718840761331,"vY0":-137.3963810605726,"vZ0":-5.341474543485295,"x":136.07,"y":189.37,"x0":-2.4567815035558658,"y0":50.00644770722973,"z0":5.393329803702456,"aX":-15.2776669104501},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.8,"breakHorizontal":12.8,"spinRate":2571,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.3960413798797444,"extension":6.554791012583714},"hitData":{"launchSpeed":94.0,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.68,"coordY":168.4}},"index":0,"playId":"9dff7586-9a15-346c-9ae2-1e323073ec0b","pitchNumber":1,"startTime":"2025-08-16T01:23:16.393Z","endTime":"2025-08-16T01:23:24.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:23:24.289Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T01:25:19.752Z","endTime":"2025-08-16T01:26:12.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.4,"strikeZoneTop":3.46405766912943,"strikeZoneBottom":1.60465086571683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.548045440011002,"aZ":-28.633970804753762,"pfxX":-0.22302791456667792,"pfxZ":2.303270934465946,"pX":-0.18198408521015022,"pZ":1.5591658412757712,"vX0":6.394024803499762,"vY0":-122.15002461010948,"vZ0":-4.676935046452488,"x":123.94,"y":196.68,"x0":-2.7873419786399323,"y0":50.0006776277012,"z0":5.916648085376537,"aX":-0.3433827482953482},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.5,"breakHorizontal":-0.8,"spinRate":2079,"spinDirection":218},"zone":8,"typeConfidence":0.91,"plateTime":0.44577598463239987,"extension":5.998795679088662},"index":0,"playId":"1d1aa442-692a-3ce7-90f5-c0bf49f5a284","pitchNumber":1,"startTime":"2025-08-16T01:25:39.535Z","endTime":"2025-08-16T01:25:42.862Z","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":1,"outs":0},"index":1,"startTime":"2025-08-16T01:25:51.143Z","endTime":"2025-08-16T01:26:02.903Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73740152893833,"aZ":-18.66047026478843,"pfxX":-6.515171806385665,"pfxZ":7.332946892567094,"pX":0.03626857482395948,"pZ":3.301735795003401,"vX0":9.098884096836422,"vY0":-133.868936439552,"vZ0":-3.730593039971768,"x":115.62,"y":149.63,"x0":-2.53625654519194,"y0":50.00443808542632,"z0":6.023538794615144,"aX":-12.009343189512512},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":10.2,"spinRate":2271,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.40677431505490835,"extension":6.204505884593089},"hitData":{"launchSpeed":94.3,"launchAngle":29.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.92,"coordY":50.29}},"index":2,"playId":"3272ad03-a441-3b75-a08b-fcb33456eb7a","pitchNumber":2,"startTime":"2025-08-16T01:26:02.903Z","endTime":"2025-08-16T01:26:12.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:26:12.681Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T01:26:19.820Z","endTime":"2025-08-16T01:27:10.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.4,"strikeZoneTop":3.19747424781696,"strikeZoneBottom":1.50356449042365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.958989569641965,"aZ":-29.925686354987953,"pfxX":0.10062766940628176,"pfxZ":1.4346123116650666,"pX":-1.3438784705689386,"pZ":1.6686211025285722,"vX0":3.8351427231784183,"vY0":-123.31597669529266,"vZ0":-4.284577804515688,"x":168.23,"y":193.73,"x0":-2.919595078120835,"y0":50.004292220486924,"z0":5.8978277098508185,"aX":0.1582205389251635},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-1.0,"spinRate":2123,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4408388239221339,"extension":6.001554383125638},"index":0,"playId":"91440dc3-aca0-36e9-8beb-abd1ec8defc2","pitchNumber":1,"startTime":"2025-08-16T01:26:32.614Z","endTime":"2025-08-16T01:26:36.365Z","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":92.7,"endSpeed":85.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.275824267654922,"aZ":-15.175015085313348,"pfxX":-5.166719227338403,"pfxZ":9.105583903438417,"pX":0.4374401694596616,"pZ":2.803975528843081,"vX0":9.644191028613198,"vY0":-134.78952210656658,"vZ0":-5.603592130280302,"x":100.33,"y":163.07,"x0":-2.492144232634443,"y0":50.00345766650101,"z0":5.955791455909647,"aX":-9.647236890064962},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2206,"spinDirection":223},"zone":3,"typeConfidence":0.91,"plateTime":0.40409837768136203,"extension":6.194124558777501},"index":1,"playId":"52369fec-6836-3587-a30a-d09a263b7ec4","pitchNumber":2,"startTime":"2025-08-16T01:26:45.365Z","endTime":"2025-08-16T01:26:48.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49064364914901,"aZ":-15.992412549070012,"pfxX":-5.112716121112281,"pfxZ":8.51290747791215,"pX":0.1999968994748411,"pZ":2.145899548831955,"vX0":8.75472645594619,"vY0":-136.16363381936776,"vZ0":-7.210036581362827,"x":109.38,"y":180.84,"x0":-2.374890958897814,"y0":50.00222966890173,"z0":5.9101887690689585,"aX":-9.718078928406902},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":7.7,"spinRate":2330,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.4004017300547411,"extension":6.08255539964101},"hitData":{"launchSpeed":88.1,"launchAngle":18.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.28,"coordY":82.18}},"index":2,"playId":"e00dfc85-9060-3c69-8b19-0bd148a7a8b3","pitchNumber":3,"startTime":"2025-08-16T01:27:01.148Z","endTime":"2025-08-16T01:27:10.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:27:10.668Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lourdes Gurriel Jr. doubles (23) on a ground ball to left fielder Jordan Beck, deflected by third baseman Kyle Karros. Corbin Carroll to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T01:27:21.498Z","endTime":"2025-08-16T01:29:23.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.65765611768529,"strikeZoneBottom":1.73690856652104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.05886012482413,"aZ":-29.90042965571331,"pfxX":-0.06851771543085805,"pfxZ":1.5446835376369403,"pX":0.7282773610838377,"pZ":2.137727988987067,"vX0":7.971995474981819,"vY0":-121.2048994791121,"vZ0":-2.86968340744696,"x":89.24,"y":181.06,"x0":-2.609520980985521,"y0":50.00400099382904,"z0":5.977114781456223,"aX":-0.10274015826307412},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":-1.9,"spinRate":2117,"spinDirection":116},"zone":9,"typeConfidence":0.91,"plateTime":0.4537760152898125,"extension":6.163354620781222},"index":0,"playId":"37389b73-5c4c-3b53-ad7c-b3b60a589212","pitchNumber":1,"startTime":"2025-08-16T01:27:39.481Z","endTime":"2025-08-16T01:27:44.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.64607899008976,"strikeZoneBottom":1.76220689552078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.641937000532405,"aZ":-29.43785019013415,"pfxX":-0.20479995736096512,"pfxZ":1.801124804065218,"pX":1.0114111741549132,"pZ":0.3857292184739131,"vX0":8.797342754910613,"vY0":-122.05679863613096,"vZ0":-6.75775713023147,"x":78.45,"y":228.37,"x0":-2.603570646532486,"y0":50.00245500286516,"z0":5.705156377626198,"aX":-0.3121749735926173},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":-1.6,"spinRate":2150,"spinDirection":184},"zone":14,"typeConfidence":0.91,"plateTime":0.44770755611960844,"extension":6.29763825632899},"index":1,"playId":"6ed96de7-127a-3232-954a-74d2c9c2d9b4","pitchNumber":2,"startTime":"2025-08-16T01:27:59.040Z","endTime":"2025-08-16T01:28:04.269Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"f9fabc4d-cbec-36df-a7ef-762af86ae5b1","startTime":"2025-08-16T01:28:22.051Z","endTime":"2025-08-16T01:28:25.499Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40120770328153,"aZ":-15.87424088890644,"pfxX":-6.75308796185143,"pfxZ":8.689843160583804,"pX":-1.3320712791578275,"pZ":2.5419421837223313,"vX0":5.608108154706497,"vY0":-135.10494524490122,"vZ0":-5.959331665514691,"x":167.78,"y":170.15,"x0":-2.5425421057120627,"y0":50.00206239296753,"z0":5.865029460942032,"aX":-12.66640365783471},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":11.3,"spinRate":2369,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.40316856143555624,"extension":6.096591494706062},"index":3,"playId":"a5828d74-1c41-39dc-be19-ae0d6cf23f08","pitchNumber":3,"startTime":"2025-08-16T01:28:43.869Z","endTime":"2025-08-16T01:28:46.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.56974950021346,"aZ":-23.957534253888916,"pfxX":-7.314629105688029,"pfxZ":5.2586517661284535,"pX":-0.970882478271344,"pZ":2.048235814801752,"vX0":6.157389405681643,"vY0":-123.39071947951386,"vZ0":-4.748225672157883,"x":154.01,"y":183.48,"x0":-2.532744493305191,"y0":50.000696668588766,"z0":5.984048390321121,"aX":-11.424069757278206},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.8,"breakHorizontal":12.0,"spinRate":2138,"spinDirection":238},"zone":13,"typeConfidence":0.89,"plateTime":0.4417137845417245,"extension":6.414768025963639},"hitData":{"launchSpeed":85.1,"launchAngle":7.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":41.85,"coordY":115.7}},"index":4,"playId":"70629fb7-202d-39bd-9c81-f94a14ec2c79","pitchNumber":4,"startTime":"2025-08-16T01:29:08.961Z","endTime":"2025-08-16T01:29:23.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:29:23.986Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a ground ball to second baseman Tyler Freeman. Corbin Carroll scores. Lourdes Gurriel Jr. to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T01:29:43.492Z","endTime":"2025-08-16T01:32:28.609Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnThird":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.60688633557432,"strikeZoneBottom":1.75167823992866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32008688213592,"aZ":-16.132446734101983,"pfxX":-7.133604613322311,"pfxZ":8.500345252666488,"pX":1.509716754569783,"pZ":2.4841995824032654,"vX0":12.526142644053154,"vY0":-135.24072861698124,"vZ0":-6.299971033600286,"x":59.45,"y":171.71,"x0":-2.2162159780497697,"y0":50.003500673274814,"z0":5.940083905762024,"aX":-13.464087035867642},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":10.8,"spinRate":2366,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.40214216867246577,"extension":6.2897888264165225},"index":0,"playId":"816ee80b-5a68-382c-a64e-5df9fb02a310","pitchNumber":1,"startTime":"2025-08-16T01:29:59.112Z","endTime":"2025-08-16T01:30:02.258Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.978446339812468,"aZ":-15.939634415633918,"pfxX":-6.501164292042661,"pfxZ":8.424866906358245,"pX":-0.11173038393601675,"pZ":3.2483943833793307,"vX0":8.510027874354435,"vY0":-136.6862630601757,"vZ0":-4.410927818768953,"x":121.26,"y":151.07,"x0":-2.394609681373954,"y0":50.002158094540164,"z0":5.949019660273245,"aX":-12.526541761580345},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2306,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.39797403282521504,"extension":6.138770448177045},"index":1,"playId":"8bfd1942-520f-3548-aff5-9107df134434","pitchNumber":2,"startTime":"2025-08-16T01:30:19.790Z","endTime":"2025-08-16T01:30:23.235Z","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":86.0,"endSpeed":78.4,"strikeZoneTop":3.56445417481473,"strikeZoneBottom":1.74166826219137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07992730313485,"aZ":-30.093858317522514,"pfxX":0.25476629076931445,"pfxZ":1.3263504745690522,"pX":-0.581641657821949,"pZ":3.179884644738101,"vX0":5.30678447459491,"vY0":-125.09686365246955,"vZ0":-0.7722011514018594,"x":139.17,"y":152.92,"x0":-2.7706672152963843,"y0":50.004625256200875,"z0":5.976622137608519,"aX":0.40095403555777387},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.5,"breakHorizontal":-1.8,"spinRate":2087,"spinDirection":167},"zone":1,"typeConfidence":2.0,"plateTime":0.4391616731371766,"extension":6.0443300166182},"index":2,"playId":"f05509d9-5749-3066-8b01-5df21c32ed16","pitchNumber":3,"startTime":"2025-08-16T01:30:44.665Z","endTime":"2025-08-16T01:30:48.466Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.55752921799811,"strikeZoneBottom":1.73488274916708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.89391112428446,"aZ":-23.0771802032425,"pfxX":-6.4434613277105885,"pfxZ":5.704830017631931,"pX":0.3845838045759217,"pZ":0.808854530365651,"vX0":9.15565161292733,"vY0":-124.35887235212716,"vZ0":-7.865592380235173,"x":102.34,"y":216.94,"x0":-2.4785742543502396,"y0":50.000404798565,"z0":5.877110410683165,"aX":-10.266949995489767},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.0,"breakHorizontal":10.0,"spinRate":2118,"spinDirection":238},"zone":14,"typeConfidence":0.87,"plateTime":0.43757483158818467,"extension":6.457283933271971},"index":3,"playId":"9b372d4c-0124-33d1-902f-a18c7501d5f8","pitchNumber":4,"startTime":"2025-08-16T01:31:06.113Z","endTime":"2025-08-16T01:31:11.614Z","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.0,"endSpeed":87.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.658714178157165,"aZ":-18.94400340964968,"pfxX":-7.53102098356799,"pfxZ":6.853014944170819,"pX":-0.40640399309810055,"pZ":2.129122963181485,"vX0":8.190264314730616,"vY0":-136.7488239194734,"vZ0":-6.783113286678668,"x":132.49,"y":181.29,"x0":-2.434427895431935,"y0":50.006010654905396,"z0":5.900923418210187,"aX":-14.54424277776138},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":12.4,"spinRate":2379,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.39760431415935704,"extension":6.095745845949447},"index":4,"playId":"0a75718a-38de-3578-91e2-50f80fd16b7e","pitchNumber":5,"startTime":"2025-08-16T01:31:31.637Z","endTime":"2025-08-16T01:31:34.668Z","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.2,"endSpeed":87.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.229329417976242,"aZ":-18.260925845272006,"pfxX":-7.655839573093239,"pfxZ":7.19501960015098,"pX":0.070934923190796,"pZ":2.9780866337764436,"vX0":9.182072083979403,"vY0":-136.99268447776538,"vZ0":-4.941405487970075,"x":114.3,"y":158.37,"x0":-2.3019250539367015,"y0":50.00623965278966,"z0":6.022161111793466,"aX":-14.81287263716898},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":12.4,"spinRate":2262,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.3971454195549238,"extension":6.026217159898306},"index":5,"playId":"7609beba-603c-36c4-823f-f98ded69776f","pitchNumber":6,"startTime":"2025-08-16T01:31:55.025Z","endTime":"2025-08-16T01:31:58.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.437403415420324,"aZ":-30.06271324403318,"pfxX":-0.22354873151679389,"pfxZ":1.349012534677314,"pX":1.1178837485657178,"pZ":1.7849447612995257,"vX0":8.963649350944948,"vY0":-124.02288465953299,"vZ0":-3.7085591237721474,"x":74.39,"y":190.59,"x0":-2.505200053410217,"y0":50.00375302130827,"z0":5.790979468565671,"aX":-0.3507180335843608},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.8,"breakHorizontal":-1.6,"spinRate":2229,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.4406446563541784,"extension":6.076914586167461},"hitData":{"launchSpeed":54.6,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.62,"coordY":168.77}},"index":6,"playId":"869c4339-b74b-3d1e-ae52-632f95c3c5a9","pitchNumber":7,"startTime":"2025-08-16T01:32:19.501Z","endTime":"2025-08-16T01:32:28.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:32:28.609Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, third baseman Kyle Karros to first baseman Warming Bernabel. Lourdes Gurriel Jr. scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T01:34:07.419Z","endTime":"2025-08-16T01:35:13.023Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-16T01:32:58.799Z","endTime":"2025-08-16T01:34:09.615Z","isPitch":false,"type":"action"},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.40734248148767,"strikeZoneBottom":1.56729523077593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.485174652834246,"aZ":-29.486250462108515,"pfxX":-0.7992176857723722,"pfxZ":1.750413707943534,"pX":0.16379050824519467,"pZ":1.008501308060021,"vX0":6.930605727086137,"vY0":-122.57112959038001,"vZ0":-5.63716172876016,"x":110.76,"y":211.55,"x0":-2.587255048040698,"y0":50.00220891930069,"z0":5.832688636373868,"aX":-1.2269553571364336},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":0.0,"spinRate":2108,"spinDirection":229},"zone":14,"typeConfidence":0.91,"plateTime":0.44556280890619604,"extension":6.1027040133618815},"index":1,"playId":"1f244808-56b0-3113-bb82-e27b531a33e1","pitchNumber":1,"startTime":"2025-08-16T01:34:09.615Z","endTime":"2025-08-16T01:34:16.671Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jake McCarthy steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"1f244808-56b0-3113-bb82-e27b531a33e1","startTime":"2025-08-16T01:34:22.414Z","endTime":"2025-08-16T01:34:43.238Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72045707928582,"aZ":-17.53745085590754,"pfxX":-6.635789893749386,"pfxZ":7.672587828133329,"pX":-0.008471427620768563,"pZ":2.7110964712628616,"vX0":8.61764137809574,"vY0":-136.00696652544607,"vZ0":-5.649484765549654,"x":117.32,"y":165.58,"x0":-2.329188991416693,"y0":50.001984325334,"z0":5.997416718208167,"aX":-12.658473552778991},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":10.6,"spinRate":2408,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.39994293596649877,"extension":6.300895185034345},"index":3,"playId":"5d78787c-ee25-38c0-944c-b7bcc556cfff","pitchNumber":2,"startTime":"2025-08-16T01:34:43.238Z","endTime":"2025-08-16T01:34:46.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.009329624633118,"aZ":-30.419289929541932,"pfxX":0.7868521393250447,"pfxZ":1.1420356465964847,"pX":0.014418955830864659,"pZ":1.7733061964488706,"vX0":6.319456809658258,"vY0":-122.77459483663526,"vZ0":-3.8234448487111328,"x":116.45,"y":190.9,"x0":-2.6889737400509106,"y0":50.001955327667275,"z0":5.923639160150386,"aX":1.2075016263827858},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":-2.9,"spinRate":2178,"spinDirection":142},"zone":8,"typeConfidence":0.9,"plateTime":0.44515410918886733,"extension":5.9708793745041495},"hitData":{"launchSpeed":93.7,"launchAngle":0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":165.87}},"index":4,"playId":"c7a1ae6f-e10c-3bac-ad12-ed52a53ce1f9","pitchNumber":3,"startTime":"2025-08-16T01:35:05.935Z","endTime":"2025-08-16T01:35:13.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:35:13.023Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alek Thomas lines out sharply to left fielder Jordan Beck.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T01:35:36.938Z","endTime":"2025-08-16T01:36:30.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.27385151339617,"strikeZoneBottom":1.43891575929887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.901998189102883,"aZ":-17.428890019743086,"pfxX":-5.511192385793202,"pfxZ":7.962293523858925,"pX":0.7683286161269103,"pZ":3.347150699831224,"vX0":10.233205876028197,"vY0":-134.42308601674696,"vZ0":-3.913937580139696,"x":87.71,"y":148.41,"x0":-2.3515119958493456,"y0":50.00276694124128,"z0":6.040178257105655,"aX":-10.206861416581125},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2236,"spinDirection":222},"zone":3,"typeConfidence":0.9,"plateTime":0.40564681008957537,"extension":6.160471995433212},"index":0,"playId":"71ffeb78-4922-3ae9-a94e-7f10955ebe5a","pitchNumber":1,"startTime":"2025-08-16T01:35:44.585Z","endTime":"2025-08-16T01:35:48.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.014405403536294,"aZ":-31.030802096114698,"pfxX":-0.7151063785804912,"pfxZ":0.7633305226155809,"pX":-0.030062148522833853,"pZ":2.918710962862078,"vX0":6.340522917925875,"vY0":-121.91738798713533,"vZ0":-0.8698214463812959,"x":118.15,"y":159.97,"x0":-2.571871429079316,"y0":50.00494373372055,"z0":5.958695885685073,"aX":-1.0764155283700678},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":-0.2,"spinRate":2158,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.4492873636832315,"extension":5.924041433711004},"index":1,"playId":"3c5952ca-6d7a-36c4-882d-97f2d3769d01","pitchNumber":2,"startTime":"2025-08-16T01:36:02.216Z","endTime":"2025-08-16T01:36:05.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.437511470157787,"aZ":-18.937961081227986,"pfxX":-7.346925283996671,"pfxZ":6.844783400904534,"pX":-0.378190597630546,"pZ":3.4730939187573004,"vX0":7.996920904985138,"vY0":-137.23585536162963,"vZ0":-3.5897811209899526,"x":131.42,"y":145.01,"x0":-2.356363265731345,"y0":50.003846476583476,"z0":6.065956936405304,"aX":-14.209133455507216},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":11.9,"spinRate":2283,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3970228306631043,"extension":5.963404952940973},"hitData":{"launchSpeed":101.1,"launchAngle":18.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":46.69,"coordY":101.58}},"index":2,"playId":"83a0c0c3-e49a-3423-aa2d-0e12081b5a84","pitchNumber":3,"startTime":"2025-08-16T01:36:24.137Z","endTime":"2025-08-16T01:36:30.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:36:30.648Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T01:38:44.712Z","endTime":"2025-08-16T01:39:33.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.02831636735431,"strikeZoneBottom":1.318273006464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.464577126786054,"aZ":-28.793149743546397,"pfxX":1.7557083652990286,"pfxZ":2.0472086866036907,"pX":-1.1393942198358253,"pZ":3.611265274012028,"vX0":2.98104550010265,"vY0":-126.44444215522294,"vZ0":0.6154780767642992,"x":160.43,"y":141.28,"x0":-2.551939666259434,"y0":50.00627320179323,"z0":5.635748204150655,"aX":2.9057737020876946},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.1,"breakHorizontal":-3.7,"spinRate":2755,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4295837573808394,"extension":6.464838574651709},"index":0,"playId":"dbfb6804-5b21-3a6a-b51d-573c3261ddae","pitchNumber":1,"startTime":"2025-08-16T01:38:56.555Z","endTime":"2025-08-16T01:38:59.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.03338381780837,"strikeZoneBottom":1.36057222045013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94271061199004,"aZ":-25.73620460741601,"pfxX":-1.4126151537172427,"pfxZ":3.6461361112034183,"pX":0.8936713085847928,"pZ":1.3664612098380489,"vX0":8.711992747546487,"vY0":-131.31636585794965,"vZ0":-5.539122096628281,"x":82.94,"y":201.89,"x0":-2.267858361781496,"y0":50.00440337148521,"z0":5.390939767947113,"aX":-2.496509212526253},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":0.8,"spinRate":2643,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4153699835557969,"extension":6.765808551434031},"index":1,"playId":"8df81fff-1111-3bf9-a5eb-9051c1d1c526","pitchNumber":2,"startTime":"2025-08-16T01:39:10.971Z","endTime":"2025-08-16T01:39:13.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91701420245576,"aZ":-24.84560427920158,"pfxX":-8.474433802898375,"pfxZ":3.9424808475761086,"pX":-0.1635632777936142,"pZ":2.6637407133716775,"vX0":8.50672908952332,"vY0":-134.86165265829985,"vZ0":-2.5106473421363633,"x":123.23,"y":166.86,"x0":-2.2444839865213297,"y0":50.002437797400916,"z0":5.343172323856503,"aX":-15.747654121661594},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":13.7,"spinRate":2474,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4048012034885069,"extension":6.924072708346917},"hitData":{"launchSpeed":100.7,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.77,"coordY":157.76}},"index":2,"playId":"677fa892-a6c4-3f16-b44b-0aeaea691618","pitchNumber":3,"startTime":"2025-08-16T01:39:25.403Z","endTime":"2025-08-16T01:39:33.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:39:33.337Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T01:39:40.330Z","endTime":"2025-08-16T01:41:16.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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(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.1,"endSpeed":75.9,"strikeZoneTop":3.5075114069649,"strikeZoneBottom":1.65308360556016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.856279973613912,"aZ":-38.965467547613706,"pfxX":3.5795207613730975,"pfxZ":-4.71529616042158,"pX":-1.2315046351543788,"pZ":2.605635351979818,"vX0":1.8363766221286113,"vY0":-118.20226943718387,"vZ0":0.7733232905029237,"x":163.94,"y":168.43,"x0":-2.4792960680792167,"y0":50.00405377091796,"z0":5.803314951187843,"aX":5.15329635390744},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.2,"breakHorizontal":-6.8,"spinRate":2581,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.46034642173027285,"extension":6.523268493019159},"index":0,"playId":"aadeb02c-adc1-3c20-af3c-f393c5601a8c","pitchNumber":1,"startTime":"2025-08-16T01:39:58.051Z","endTime":"2025-08-16T01:40:03.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":84.0,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17894491081431,"aZ":-24.739089431631108,"pfxX":0.8998379111978905,"pfxZ":4.186167007020533,"pX":0.37459743675693197,"pZ":3.3069363692155322,"vX0":6.620512851454558,"vY0":-131.0351526654038,"vZ0":-1.1434497495848506,"x":102.72,"y":149.49,"x0":-2.2797209259878226,"y0":50.00206776388053,"z0":5.56145547209743,"aX":1.5971012477956548},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":-2.8,"spinRate":2765,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.4146619645008953,"extension":6.595368726849589},"index":1,"playId":"01b7ac9f-f4d5-30af-b9a5-98ffe067b447","pitchNumber":2,"startTime":"2025-08-16T01:40:12.150Z","endTime":"2025-08-16T01:40:15.761Z","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":81.8,"endSpeed":76.6,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.46124401816953,"aZ":-40.00586489762024,"pfxX":4.850776961213702,"pfxZ":-5.3827317782095605,"pX":0.21557999643673403,"pZ":1.288731279211627,"vX0":4.646755347306172,"vY0":-119.1446509943366,"vZ0":-1.8825516410629752,"x":108.78,"y":203.98,"x0":-2.382372423323378,"y0":50.00580286629886,"z0":5.667137885429387,"aX":7.052805577943983},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.0,"breakHorizontal":-9.8,"spinRate":2531,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4577524102998738,"extension":6.4803303420773455},"index":2,"playId":"84ebaaff-eda8-33aa-8c6a-2549bfeaf659","pitchNumber":3,"startTime":"2025-08-16T01:40:32.338Z","endTime":"2025-08-16T01:40:35.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-16T01:40:42.440Z","endTime":"2025-08-16T01:40:52.699Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.67164847417498,"strikeZoneBottom":1.70601413503078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.394403887131485,"aZ":-27.022213113171063,"pfxX":1.696386364010121,"pfxZ":3.2870248488704856,"pX":2.044586036399095,"pZ":1.6133203045168645,"vX0":10.489552329405544,"vY0":-123.52459652062669,"vZ0":-3.322424642033706,"x":39.07,"y":195.22,"x0":-2.453128848710721,"y0":50.00315140357151,"z0":5.2139977863079086,"aX":2.6551457753937155},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.5,"breakHorizontal":-5.2,"spinRate":3130,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4410918072015346,"extension":6.448450202622392},"index":4,"playId":"79d5c54a-4ee3-382a-8b26-47b7ef55eb78","pitchNumber":4,"startTime":"2025-08-16T01:40:52.699Z","endTime":"2025-08-16T01:40:59.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.2,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.902970226300976,"aZ":-40.577708513090094,"pfxX":3.3830636576945428,"pfxZ":-5.830111988523156,"pX":0.13598776463768822,"pZ":1.5822388933576146,"vX0":4.8944224688503,"vY0":-118.53678937171846,"vZ0":-0.9527069050147391,"x":111.82,"y":196.06,"x0":-2.3848358657997637,"y0":50.00296670276931,"z0":5.652413269173032,"aX":4.875860597091648},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.6,"breakHorizontal":-7.2,"spinRate":2309,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.45980666750042154,"extension":6.304688372049038},"hitData":{"launchSpeed":95.3,"launchAngle":15.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.99,"coordY":83.1}},"index":5,"playId":"32a3b5a9-6d9c-39d4-a101-37fd85f30aee","pitchNumber":5,"startTime":"2025-08-16T01:41:07.854Z","endTime":"2025-08-16T01:41:16.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:41:16.382Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brenton Doyle doubles (14) on a sharp fly ball to center fielder Alek Thomas. Kyle Karros to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T01:41:21.893Z","endTime":"2025-08-16T01:42:18.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.4,"strikeZoneTop":3.3704862895736,"strikeZoneBottom":1.6995128944145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.016579211049155,"aZ":-39.86376262310506,"pfxX":5.4108432766824155,"pfxZ":-5.387935940879606,"pX":-0.9609467090195675,"pZ":3.165162592237405,"vX0":2.0733577810536836,"vY0":-118.03861728322416,"vZ0":2.1578918201775648,"x":153.63,"y":153.32,"x0":-2.5507004553397534,"y0":50.00174361189966,"z0":5.87866100602062,"aX":7.72355289360132},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.1,"breakHorizontal":-10.3,"spinRate":2646,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.4619679241153736,"extension":6.717731798370377},"index":0,"playId":"f58fa976-7835-3d2b-8eb0-d0a4cb0a03df","pitchNumber":1,"startTime":"2025-08-16T01:41:45.457Z","endTime":"2025-08-16T01:41:51.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.766857221645406,"aZ":-29.72814411262921,"pfxX":1.2621280331711409,"pfxZ":1.4700543088572626,"pX":0.12151884946249782,"pZ":2.7352202584124448,"vX0":6.39379851607581,"vY0":-126.78803984010878,"vZ0":-1.2812507019021466,"x":112.37,"y":164.93,"x0":-2.575216357101109,"y0":50.00167601257636,"z0":5.573966154402791,"aX":2.097602989717739},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":-3.5,"spinRate":2894,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.42854610986735997,"extension":6.620623110441087},"hitData":{"launchSpeed":102.3,"launchAngle":34.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":154.62,"coordY":31.46}},"index":1,"playId":"ffa78bd4-c7a6-357e-bb0c-2c472b2791fb","pitchNumber":2,"startTime":"2025-08-16T01:42:02.671Z","endTime":"2025-08-16T01:42:18.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:42:18.614Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yanquiel Fernández grounds out, first baseman Tyler Locklear to pitcher Brandon Pfaadt. Kyle Karros scores. Brenton Doyle to 3rd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T01:42:41.321Z","endTime":"2025-08-16T01:43:26.101Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694297,"link":"/api/v1/people/694297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.1,"strikeZoneTop":3.58572662981619,"strikeZoneBottom":1.69277724285158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.498755464637956,"aZ":-27.983475817726582,"pfxX":2.693999896820409,"pfxZ":2.659568785354212,"pX":-1.7709456760699158,"pZ":2.514889961171201,"vX0":2.2523920988073463,"vY0":-123.66040866930771,"vZ0":-1.1131228857317992,"x":184.5,"y":170.88,"x0":-3.037895161055489,"y0":50.00515051631531,"z0":5.280587950993007,"aX":4.247034899157701},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":-5.3,"spinRate":2826,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.4399330013840177,"extension":6.61599063492343},"index":0,"playId":"5e7f8bfc-bb80-3cda-bf0d-d3fbe58ef1e8","pitchNumber":1,"startTime":"2025-08-16T01:42:58.703Z","endTime":"2025-08-16T01:43:04.567Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.445836936962582,"aZ":-27.3379660899577,"pfxX":-6.988753200348454,"pfxZ":2.8569189907496213,"pX":-0.7125162469023343,"pZ":2.2862865790102216,"vX0":6.685383898612735,"vY0":-127.96343847258714,"vZ0":-2.303845011751172,"x":144.16,"y":177.05,"x0":-2.4261658451307513,"y0":50.002057829359075,"z0":5.2975751991377615,"aX":-11.822426307134876},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.9,"breakHorizontal":11.5,"spinRate":2157,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4248081500144223,"extension":6.929367226054689},"hitData":{"launchSpeed":85.2,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.3,"coordY":166.88}},"index":1,"playId":"25661766-9a5d-3f3f-a410-00f94c850002","pitchNumber":2,"startTime":"2025-08-16T01:43:17.949Z","endTime":"2025-08-16T01:43:26.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:43:26.101Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Ritter grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T01:43:53.366Z","endTime":"2025-08-16T01:45:49.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.4670808853073,"strikeZoneBottom":1.54905528610243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.307703586991956,"aZ":-27.990869783632178,"pfxX":5.7353542382921585,"pfxZ":2.663763443390067,"pX":0.49726276381839946,"pZ":3.6428748434021525,"vX0":6.300236556485079,"vY0":-123.57552339690832,"vZ0":1.4566993640374206,"x":98.05,"y":140.42,"x0":-2.816624352934289,"y0":50.00051566721045,"z0":5.372960634267548,"aX":8.995115276023043},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":-11.6,"spinRate":2866,"spinDirection":77},"zone":12,"typeConfidence":2.0,"plateTime":0.44082074531883997,"extension":6.703600630280328},"index":0,"playId":"1a954865-e901-3cae-824c-45eb4d60fc52","pitchNumber":1,"startTime":"2025-08-16T01:43:59.954Z","endTime":"2025-08-16T01:44:04.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":80.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.042664608363058,"aZ":-29.33452808458789,"pfxX":4.2452198153492695,"pfxZ":1.78322849954663,"pX":1.0583064880540993,"pZ":1.866134290373981,"vX0":7.916174261880661,"vY0":-124.10753571807118,"vZ0":-2.3422264104586485,"x":76.66,"y":188.39,"x0":-2.698807897233642,"y0":50.00262308137265,"z0":5.216182158926214,"aX":6.757431448794479},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.0,"breakHorizontal":-9.2,"spinRate":2862,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4379115802189535,"extension":6.767100624875041},"index":1,"playId":"52619e60-c6ee-3f1f-80e5-20ced27eb84a","pitchNumber":2,"startTime":"2025-08-16T01:44:17.225Z","endTime":"2025-08-16T01:44:20.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":81.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.316909947236446,"aZ":-27.583422210028807,"pfxX":2.3189357802140114,"pfxZ":2.8081774481815245,"pX":1.1653403999639853,"pZ":1.3615245108696319,"vX0":8.6111271960746,"vY0":-125.6483672848855,"vZ0":-4.002990466673074,"x":72.58,"y":202.02,"x0":-2.5777030369246825,"y0":50.00050645715159,"z0":5.1629641953690095,"aX":3.78625357821669},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":-5.8,"spinRate":2937,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43237514031113733,"extension":6.680960388880141},"index":2,"playId":"fb965410-c94e-336c-ab6e-5947b6c4f7f6","pitchNumber":3,"startTime":"2025-08-16T01:44:43.820Z","endTime":"2025-08-16T01:44:46.820Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-16T01:44:55.567Z","endTime":"2025-08-16T01:45:21.268Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.3,"strikeZoneTop":3.51397842702426,"strikeZoneBottom":1.62410240576449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.786641880660127,"aZ":-26.57868501243197,"pfxX":1.8663961247873928,"pfxZ":3.4011377442086017,"pX":1.4451730704519226,"pZ":1.6000082548432917,"vX0":9.476007984648499,"vY0":-126.18000612503025,"vZ0":-3.6355061908756463,"x":61.91,"y":195.58,"x0":-2.5705480698426455,"y0":50.00254686644723,"z0":5.1533280753694575,"aX":3.0700365459491747},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.6,"breakHorizontal":-5.2,"spinRate":3031,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4307567108162065,"extension":6.716826403758883},"index":4,"playId":"3636baf5-aa51-34d7-9859-6449388a353d","pitchNumber":4,"startTime":"2025-08-16T01:45:21.268Z","endTime":"2025-08-16T01:45:26.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.900542024576943,"aZ":-29.515343487849897,"pfxX":4.57807707797533,"pfxZ":1.6679227843846078,"pX":0.8680018610497915,"pZ":1.7618911393787184,"vX0":7.030941113938566,"vY0":-124.4875736826342,"vZ0":-2.7077428973813067,"x":83.91,"y":191.21,"x0":-2.5731522550738193,"y0":50.00016828814048,"z0":5.274454740983828,"aX":7.277120883319581},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":-9.7,"spinRate":2841,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.43778047244452667,"extension":6.724520252628253},"hitData":{"launchSpeed":75.7,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":165.36}},"index":5,"playId":"9f2f09e6-eb73-3e9a-b15e-31c12edb8964","pitchNumber":5,"startTime":"2025-08-16T01:45:41.538Z","endTime":"2025-08-16T01:45:49.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:45:49.921Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T01:47:49.017Z","endTime":"2025-08-16T01:48:41.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.46205872059332,"strikeZoneBottom":1.58017931248551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.513518354969253,"aZ":-17.89592619646501,"pfxX":-5.4650642270674865,"pfxZ":7.769398343507207,"pX":-0.29381684734287833,"pZ":3.0076653252688925,"vX0":7.4785063332854005,"vY0":-133.2152227983631,"vZ0":-4.805306712177046,"x":128.2,"y":157.57,"x0":-2.3983457452426924,"y0":50.0063400131669,"z0":6.087757357389692,"aX":-10.048680069310798},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.4,"breakHorizontal":8.8,"spinRate":2275,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.4076443440467683,"extension":6.094179682493192},"index":0,"playId":"f60e4f99-a538-34ee-96b2-8cb708d927b9","pitchNumber":1,"startTime":"2025-08-16T01:48:00.695Z","endTime":"2025-08-16T01:48:04.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.594683201752808,"aZ":-28.768811391939405,"pfxX":-0.28847461312066347,"pfxZ":2.2884095953901626,"pX":1.2169223982614599,"pZ":0.20742957982014437,"vX0":9.12652093369518,"vY0":-120.72579584083817,"vZ0":-7.3770017921785564,"x":70.61,"y":233.18,"x0":-2.561257698908406,"y0":50.00444241370958,"z0":5.805856799210091,"aX":-0.4306929480798291},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.6,"breakHorizontal":-1.4,"spinRate":2168,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.45220215403852926,"extension":6.080740683383033},"index":1,"playId":"2c51fc8a-4ae4-32b0-ac9f-39b6449f36e3","pitchNumber":2,"startTime":"2025-08-16T01:48:15.109Z","endTime":"2025-08-16T01:48:18.490Z","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":83.0,"endSpeed":76.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.804704206706553,"aZ":-32.29508605629651,"pfxX":-0.08681567421250269,"pfxZ":-0.07786874993831105,"pX":0.17637653834573316,"pZ":2.7186890338277596,"vX0":7.25340576036988,"vY0":-120.70250991093839,"vZ0":-1.0608700950156422,"x":110.28,"y":165.38,"x0":-2.846817255028564,"y0":50.00572167386139,"z0":5.9881915110400366,"aX":-0.1301431141107499},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.1,"breakHorizontal":-1.4,"spinRate":2144,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.45246632502597306,"extension":5.9930599092475285},"hitData":{"launchSpeed":83.4,"launchAngle":-34.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.43,"coordY":164.99}},"index":2,"playId":"ac9f4321-1f42-3903-8723-6f2fe448974c","pitchNumber":3,"startTime":"2025-08-16T01:48:32.980Z","endTime":"2025-08-16T01:48:41.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:48:41.522Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T01:48:48.512Z","endTime":"2025-08-16T01:50:13.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.828736923858532,"aZ":-31.139823309047976,"pfxX":-0.872472087942314,"pfxZ":0.6945770174817056,"pX":-0.3034260118326657,"pZ":1.4605229219110525,"vX0":6.076704627159324,"vY0":-121.88777490669803,"vZ0":-4.237274397864141,"x":128.57,"y":199.35,"x0":-2.7197476514490226,"y0":50.00507335626285,"z0":5.921902573967188,"aX":-1.307522004956731},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":0.1,"spinRate":2165,"spinDirection":121},"zone":7,"typeConfidence":0.9,"plateTime":0.45002602305477435,"extension":6.017023823799042},"index":0,"playId":"dd771190-4abc-396f-8dc1-4b876131e524","pitchNumber":1,"startTime":"2025-08-16T01:49:04.986Z","endTime":"2025-08-16T01:49:09.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.18539692447327,"strikeZoneBottom":1.48599236519553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.212468742741184,"aZ":-30.153386283960163,"pfxX":-0.9519526601972419,"pfxZ":1.33179496128673,"pX":0.3365457047127047,"pZ":0.47458869455683755,"vX0":7.52611112149463,"vY0":-122.26731522868802,"vZ0":-6.661280215082655,"x":104.17,"y":225.97,"x0":-2.658248647170884,"y0":50.000344990438634,"z0":5.823288746800906,"aX":-1.4411876887206283},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.1,"breakHorizontal":0.0,"spinRate":2114,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4480592860602264,"extension":6.1400316624946125},"index":1,"playId":"91765372-3106-3475-b965-34fef71698f5","pitchNumber":2,"startTime":"2025-08-16T01:49:24.870Z","endTime":"2025-08-16T01:49:27.870Z","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":81.5,"endSpeed":75.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50136267813073,"aZ":-32.79933640576988,"pfxX":-0.7339892086752693,"pfxZ":-0.443098122971751,"pX":-0.6051512993728243,"pZ":1.022168960607335,"vX0":5.238926548105042,"vY0":-118.55249458407141,"vZ0":-4.49452760370964,"x":140.07,"y":211.18,"x0":-2.742933288442448,"y0":50.00016637973297,"z0":5.918459949577977,"aX":-1.0516726143272976},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.6,"breakHorizontal":0.1,"spinRate":2237,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4610475145460762,"extension":6.04609921367397},"index":2,"playId":"4530e559-9518-3c2d-89d9-0d655a5e3909","pitchNumber":3,"startTime":"2025-08-16T01:49:41.847Z","endTime":"2025-08-16T01:49:45.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27901436372685,"aZ":-16.00983163265516,"pfxX":-6.194050571482103,"pfxZ":8.425876589180028,"pX":0.31330988632331497,"pZ":3.224640877581966,"vX0":9.728142430179217,"vY0":-136.49996343651645,"vZ0":-4.919869946194139,"x":105.06,"y":151.71,"x0":-2.464736526205685,"y0":50.006634792541824,"z0":6.124843009892761,"aX":-11.88933427050058},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2408,"spinDirection":221},"zone":3,"typeConfidence":0.91,"plateTime":0.39869725778915255,"extension":6.1541124761387955},"index":3,"playId":"86b99011-fd76-3ec0-a9a7-4869e4dd8dd8","pitchNumber":4,"startTime":"2025-08-16T01:50:10.508Z","endTime":"2025-08-16T01:50:13.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:50:13.642Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, first baseman Warming Bernabel to pitcher Tanner Gordon.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T01:50:30.105Z","endTime":"2025-08-16T01:51:11.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.2,"strikeZoneTop":3.51493090855884,"strikeZoneBottom":1.65016288238789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89953345214828,"aZ":-16.50313660980047,"pfxX":-5.669323988652843,"pfxZ":8.342093732334273,"pX":-1.2334766154064254,"pZ":2.9052124656220046,"vX0":5.379673972476962,"vY0":-134.8637125674572,"vZ0":-5.396190264590721,"x":164.02,"y":160.34,"x0":-2.498713691000613,"y0":50.00230410008121,"z0":6.060828381584369,"aX":-10.649507734372499},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2253,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.4031092000262415,"extension":6.108421074353889},"index":0,"playId":"6790f687-94d4-3f29-bb96-5dd8bdf5847e","pitchNumber":1,"startTime":"2025-08-16T01:50:35.917Z","endTime":"2025-08-16T01:50:42.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.45919146705476,"strikeZoneBottom":1.56203325279045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15146000390007,"aZ":-16.581258531377973,"pfxX":-6.333262458829386,"pfxZ":8.288803320745155,"pX":-0.8378717558584463,"pZ":2.6649642862273484,"vX0":6.857778255422508,"vY0":-135.01320648296627,"vZ0":-5.792562106621862,"x":148.94,"y":166.83,"x0":-2.5652555976569817,"y0":50.005470939846425,"z0":5.9702809528402145,"aX":-11.917371728059448},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":10.3,"spinRate":2381,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4027878216403642,"extension":6.223797120024256},"index":1,"playId":"09b02f9c-84a3-305a-bb9c-1baa3ff96d63","pitchNumber":2,"startTime":"2025-08-16T01:50:49.505Z","endTime":"2025-08-16T01:50:53.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.717981426725636,"aZ":-21.09005328868589,"pfxX":-5.983121025780077,"pfxZ":7.279267344958125,"pX":0.9387847180374324,"pZ":1.8228924837396066,"vX0":9.98227711782112,"vY0":-121.25315301484996,"vZ0":-5.6388400690937495,"x":81.22,"y":189.56,"x0":-2.4127588580787207,"y0":50.0005838591765,"z0":5.9633067870480625,"aX":-9.10794369163872},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":12.4,"breakHorizontal":9.1,"spinRate":2082,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4479026494754268,"extension":6.488639649128813},"hitData":{"launchSpeed":60.7,"launchAngle":-39.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.48,"coordY":158.62}},"index":2,"playId":"055ed5e9-8932-3124-a20d-33f8be6fd484","pitchNumber":3,"startTime":"2025-08-16T01:51:04.199Z","endTime":"2025-08-16T01:51:11.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:51:11.511Z","atBatIndex":36},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Tyler Freeman triples (2) on a line drive to center fielder Alek Thomas.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T01:53:06.842Z","endTime":"2025-08-16T01:54:06.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.6,"strikeZoneTop":3.1868977734749,"strikeZoneBottom":1.54811808137119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.174741645697083,"aZ":-39.30067689652933,"pfxX":6.006570735359267,"pfxZ":-5.244801557533652,"pX":-0.8171485384038527,"pZ":3.279776021432585,"vX0":1.8128955053643954,"vY0":-115.22911545193142,"vZ0":2.887684734098679,"x":148.15,"y":150.23,"x0":-2.3921319354530377,"y0":50.001378744865846,"z0":5.778496963802584,"aX":8.165602009487548},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.6,"breakHorizontal":-11.3,"spinRate":2499,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.47332626483589335,"extension":7.058087461930382},"index":0,"playId":"81c7e45d-d9fd-3cb2-a762-39f6fb78d51f","pitchNumber":1,"startTime":"2025-08-16T01:53:21.786Z","endTime":"2025-08-16T01:53:26.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":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":75.3,"strikeZoneTop":3.18437058475532,"strikeZoneBottom":1.50824191139231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.00681637010312,"aZ":-41.13036480087939,"pfxX":3.6354681812365977,"pfxZ":-6.402944337562516,"pX":0.23641086351225254,"pZ":0.37318930687243057,"vX0":4.608193087566346,"vY0":-117.23522945121587,"vZ0":-3.1623777392064936,"x":107.99,"y":228.7,"x0":-2.2226634719994394,"y0":50.00051943945626,"z0":5.557629901510435,"aX":5.087411408543637},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.1,"breakHorizontal":-7.7,"spinRate":2452,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4662134486428635,"extension":6.626639916513445},"index":1,"playId":"c1f3ab59-af23-3854-8d85-79d1d4b08e2a","pitchNumber":2,"startTime":"2025-08-16T01:53:35.675Z","endTime":"2025-08-16T01:53:41.242Z","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":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46044697040694,"aZ":-24.842744568774073,"pfxX":-7.893294792424067,"pfxZ":3.857161523723871,"pX":-0.24083610032965486,"pZ":2.0757208053610907,"vX0":8.406381641777077,"vY0":-135.72171148925227,"vZ0":-4.3861058701844335,"x":126.18,"y":182.74,"x0":-2.3253112063303574,"y0":50.003831413407696,"z0":5.403670269230252,"aX":-15.004592293073339},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.4,"breakHorizontal":13.0,"spinRate":2438,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.40070812314012594,"extension":6.306887673821384},"hitData":{"launchSpeed":92.7,"launchAngle":19.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":161.13,"coordY":78.35}},"index":2,"playId":"afea58e4-805a-3199-a077-46372d89cdfc","pitchNumber":3,"startTime":"2025-08-16T01:53:50.910Z","endTime":"2025-08-16T01:54:06.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:54:06.544Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T01:55:16.620Z","endTime":"2025-08-16T01:56:41.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:54:23.299Z","endTime":"2025-08-16T01:55:18.982Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.37041224963726,"strikeZoneBottom":1.56285237090398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.967431341939754,"aZ":-18.70133882377572,"pfxX":-4.601297928653141,"pfxZ":7.119838064222993,"pX":-1.155534054587166,"pZ":3.6805643952939655,"vX0":5.582589309694395,"vY0":-135.56049364618866,"vZ0":-1.5637500951946932,"x":161.05,"y":139.4,"x0":-2.627679956360023,"y0":50.00221513919174,"z0":5.548334180672989,"aX":-8.707291515876966},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":7.4,"spinRate":2585,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4014819045276896,"extension":6.827243352878094},"index":1,"playId":"4432c9a0-5659-3b97-b560-3011c9047339","pitchNumber":1,"startTime":"2025-08-16T01:55:18.982Z","endTime":"2025-08-16T01:55:24.197Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"4432c9a0-5659-3b97-b560-3011c9047339","startTime":"2025-08-16T01:55:25.335Z","endTime":"2025-08-16T01:55:42.765Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.347127269859303,"aZ":-27.976286544423754,"pfxX":-9.064171900450143,"pfxZ":2.5315347653762608,"pX":-0.12931684210481975,"pZ":1.6024754926847766,"vX0":8.8669531922836,"vY0":-126.9630224032593,"vZ0":-3.3930125511137588,"x":121.93,"y":195.51,"x0":-2.4645816992853584,"y0":50.002736827047826,"z0":5.147080345213156,"aX":-15.020359666578235},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":14.8,"spinRate":2318,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4289780980505751,"extension":6.368083346524836},"index":3,"playId":"ee8af670-745b-3b28-8abf-448bdb189574","pitchNumber":2,"startTime":"2025-08-16T01:55:42.765Z","endTime":"2025-08-16T01:55:48.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.5283943739957,"aZ":-27.96028822989902,"pfxX":-8.584637375349745,"pfxZ":2.498415188952343,"pX":-1.3863809832533436,"pZ":2.2248501553816666,"vX0":5.8461922286105095,"vY0":-128.10113692060918,"vZ0":-2.324805439987901,"x":169.85,"y":178.71,"x0":-2.5647155470483596,"y0":50.00488930528743,"z0":5.29553866078335,"aX":-14.495612885087661},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":14.5,"spinRate":2252,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42501777798927876,"extension":7.158090738790899},"index":4,"playId":"8c16109f-392c-3003-ac8f-39a83de13298","pitchNumber":3,"startTime":"2025-08-16T01:56:13.685Z","endTime":"2025-08-16T01:56:17.320Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-16T01:56:22.338Z","endTime":"2025-08-16T01:56:36.894Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.290608701736296,"aZ":-26.45160088586089,"pfxX":-7.587948877423416,"pfxZ":3.2853602572567535,"pX":-0.3453500697042291,"pZ":1.0516169845177366,"vX0":7.982291446302674,"vY0":-129.83046484958226,"vZ0":-5.58660659775248,"x":130.16,"y":210.39,"x0":-2.446169544145499,"y0":50.00119030549086,"z0":5.195775015828782,"aX":-13.202090852130649},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":12.4,"spinRate":2328,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.41883974942216184,"extension":7.059701045426305},"index":6,"playId":"386c95f6-308c-3c24-860c-bd91ec0c220e","pitchNumber":4,"startTime":"2025-08-16T01:56:36.894Z","endTime":"2025-08-16T01:56:41.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:56:41.167Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T01:56:51.122Z","endTime":"2025-08-16T01:59:21.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":94.0,"endSpeed":87.5,"strikeZoneTop":3.41198094483409,"strikeZoneBottom":1.60027246109882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.063302302518114,"aZ":-22.3544582511982,"pfxX":-6.937328523918133,"pfxZ":5.094580969244708,"pX":-0.3596684809006641,"pZ":2.1009196735071374,"vX0":8.05721006835913,"vY0":-136.75052328127995,"vZ0":-5.087033555708451,"x":130.71,"y":182.06,"x0":-2.41809937965724,"y0":50.0061025011864,"z0":5.482405087496649,"aX":-13.379268903157639},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":11.3,"spinRate":2485,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3978114106828272,"extension":6.786060618623127},"index":0,"playId":"a8080899-b885-3dd6-89a7-4c67599ca1ea","pitchNumber":1,"startTime":"2025-08-16T01:57:10.415Z","endTime":"2025-08-16T01:57:14.262Z","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":94.5,"endSpeed":87.8,"strikeZoneTop":3.48763251053222,"strikeZoneBottom":1.63241831054837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.286948422951543,"aZ":-24.868916333172734,"pfxX":-7.64129680716027,"pfxZ":3.766372973762236,"pX":-0.22789388584689307,"pZ":1.1988127290680501,"vX0":8.233202459404753,"vY0":-137.41910547482073,"vZ0":-6.805763595186599,"x":125.69,"y":206.41,"x0":-2.2493413433479295,"y0":50.005947237221704,"z0":5.361879257665284,"aX":-14.831010347685819},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.8,"breakHorizontal":12.5,"spinRate":2520,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39638241913822236,"extension":6.956742403592552},"index":1,"playId":"be5629d6-9836-3e1e-8fc1-019983e22af9","pitchNumber":2,"startTime":"2025-08-16T01:57:30.077Z","endTime":"2025-08-16T01:57:33.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.43221170538098,"strikeZoneBottom":1.61196262659143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60601101780935,"aZ":-20.795648892179525,"pfxX":-7.727778967654526,"pfxZ":5.846847417205462,"pX":-0.905044549107021,"pZ":1.6088897413555312,"vX0":6.828444651960321,"vY0":-137.48541589743425,"vZ0":-6.463894473634964,"x":151.5,"y":195.34,"x0":-2.396360951586683,"y0":50.00568185610279,"z0":5.365441302306512,"aX":-15.04905586879471},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":12.8,"spinRate":2521,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.39582420953824826,"extension":6.861005013748912},"index":2,"playId":"8d1a4353-3ecf-32e1-b7c0-2382e44c8e1c","pitchNumber":3,"startTime":"2025-08-16T01:57:51.113Z","endTime":"2025-08-16T01:57:55.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.28372992292878,"strikeZoneBottom":1.53926017502159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.450505054901228,"aZ":-27.31244726046101,"pfxX":2.3510170472124745,"pfxZ":3.0922450300891633,"pX":2.0548488262155478,"pZ":1.3144526809913537,"vX0":10.174012825042299,"vY0":-123.72691894201738,"vZ0":-3.825181842669865,"x":38.67,"y":203.29,"x0":-2.3925527474604045,"y0":50.00230362196429,"z0":5.133945308831541,"aX":3.6951724487926136},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.0,"breakHorizontal":-6.4,"spinRate":2862,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.44034757202307073,"extension":6.676714001487595},"index":3,"playId":"88a5b6e6-1109-3d59-add3-a819d7b1387a","pitchNumber":4,"startTime":"2025-08-16T01:58:11.658Z","endTime":"2025-08-16T01:58:16.944Z","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.9,"endSpeed":87.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85191550650417,"aZ":-22.18198293392768,"pfxX":-7.012224796650969,"pfxZ":5.2116574986574955,"pX":-0.5220933911369614,"pZ":1.4252533131857779,"vX0":7.720759307407023,"vY0":-136.56683375815413,"vZ0":-6.534977970545095,"x":136.9,"y":200.3,"x0":-2.4548470245674663,"y0":50.003404584591436,"z0":5.341314970351802,"aX":-13.444892837769927},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":11.4,"spinRate":2525,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39878972544584546,"extension":6.821904398106273},"index":4,"playId":"eb0ff529-dec9-3b91-b5f5-6857de3fc02d","pitchNumber":5,"startTime":"2025-08-16T01:58:33.492Z","endTime":"2025-08-16T01:58:36.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-16T01:58:54.732Z","endTime":"2025-08-16T01:59:12.879Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.351947417594,"aZ":-26.237973660695626,"pfxX":5.078315140871085,"pfxZ":3.7328750325172066,"pX":0.8498036989845973,"pZ":1.5710603745860214,"vX0":7.116180747895279,"vY0":-125.31095524523901,"vZ0":-3.480008314159422,"x":84.61,"y":196.36,"x0":-2.686650746250473,"y0":50.00268242941934,"z0":5.12161174547539,"aX":8.074142912522877},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.2,"breakHorizontal":-10.8,"spinRate":2893,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4371075001257023,"extension":6.751554146515852},"hitData":{"launchSpeed":81.3,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":160.8}},"index":6,"playId":"0bc294ec-d204-36be-b34a-95b442cc4dd1","pitchNumber":6,"startTime":"2025-08-16T01:59:12.879Z","endTime":"2025-08-16T01:59:21.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:59:21.604Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jordan Beck doubles (20) on a fly ball to right fielder Jake McCarthy. Tyler Freeman scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T01:59:34.349Z","endTime":"2025-08-16T02:00:22.908Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":80.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.339067223548014,"aZ":-28.213675403509352,"pfxX":2.652835966437108,"pfxZ":2.475881344143403,"pX":0.22160384977435388,"pZ":1.995406829038985,"vX0":6.23248391847697,"vY0":-124.53068888284182,"vZ0":-2.447873281267796,"x":108.55,"y":184.9,"x0":-2.6388772381584014,"y0":50.00615182100077,"z0":5.279031081372294,"aX":4.249419056451579},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.2,"breakHorizontal":-6.0,"spinRate":2854,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.43652858161672947,"extension":6.754433143439641},"index":0,"playId":"d0fe49f6-dcb5-3c25-bcb2-01e61733aea8","pitchNumber":1,"startTime":"2025-08-16T01:59:51.857Z","endTime":"2025-08-16T01:59:54.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.013058225855023,"aZ":-29.418812381716346,"pfxX":7.035394207618076,"pfxZ":1.7204953870999091,"pX":0.4602365254750944,"pZ":2.2083697532034634,"vX0":5.2235772862771706,"vY0":-125.46119203096823,"vZ0":-1.5521364994072577,"x":99.46,"y":179.15,"x0":-2.558836510980756,"y0":50.00498260415065,"z0":5.219809538042946,"aX":11.280202022193452},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.0,"breakHorizontal":-13.9,"spinRate":2879,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.4356104790082793,"extension":6.770781171396485},"hitData":{"launchSpeed":73.2,"launchAngle":47.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":134.55,"coordY":103.71}},"index":1,"playId":"1c8f2d23-dac2-309c-8e83-4f2e61c9b9b9","pitchNumber":2,"startTime":"2025-08-16T02:00:11.689Z","endTime":"2025-08-16T02:00:22.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:00:22.908Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Warming Bernabel walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T02:00:50.126Z","endTime":"2025-08-16T02:03:12.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.8,"endSpeed":86.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.318365418514887,"aZ":-27.272761876505704,"pfxX":-9.039164633661096,"pfxZ":2.577563071768659,"pX":-0.7918998514957446,"pZ":1.743989639501337,"vX0":7.835547167366414,"vY0":-136.39032500515643,"vZ0":-4.792308872594198,"x":147.19,"y":191.69,"x0":-2.514253588223643,"y0":50.00325571495769,"z0":5.382802369539486,"aX":-17.19297665971651},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.0,"breakHorizontal":14.9,"spinRate":2554,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.40013809675167966,"extension":6.850441746767575},"index":0,"playId":"8314a486-17f1-3536-84b0-01724669925d","pitchNumber":1,"startTime":"2025-08-16T02:01:02.757Z","endTime":"2025-08-16T02:01:05.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.7,"strikeZoneTop":3.00070314295564,"strikeZoneBottom":1.36485701616812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16820675886264,"aZ":-21.15104107726788,"pfxX":-8.115777354575075,"pfxZ":5.7263451793728475,"pX":0.21419858422345736,"pZ":0.765346572889407,"vX0":9.841326795116192,"vY0":-136.43545945356928,"vZ0":-8.508080508572004,"x":108.84,"y":218.12,"x0":-2.350392658690147,"y0":50.002113756414445,"z0":5.330237451654545,"aX":-15.618693397612411},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":13.1,"spinRate":2453,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3983140734736459,"extension":6.915054277224852},"index":1,"playId":"3f0ac3da-daae-3c86-b41b-e3a0cbb9cf4b","pitchNumber":2,"startTime":"2025-08-16T02:01:24.825Z","endTime":"2025-08-16T02:01:28.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.8,"strikeZoneTop":2.97807433398499,"strikeZoneBottom":1.34222455303987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.685983598620705,"aZ":-20.94759990208211,"pfxX":-7.421964086900171,"pfxZ":5.813333802289008,"pX":0.2877578029145056,"pZ":1.1481955375911885,"vX0":9.629806777698386,"vY0":-136.56674046653754,"vZ0":-6.913148455883471,"x":106.03,"y":207.78,"x0":-2.2830849266933977,"y0":50.00648585357931,"z0":5.103187439334904,"aX":-14.341108961171548},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":12.0,"spinRate":2431,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3976652837763428,"extension":7.005648958008808},"index":2,"playId":"c70d95ea-5328-3a23-ae96-53e2fc9388d9","pitchNumber":3,"startTime":"2025-08-16T02:01:46.442Z","endTime":"2025-08-16T02:01:49.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":2.93743850725752,"strikeZoneBottom":1.30164815062722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.660033858693446,"aZ":-26.92099517263301,"pfxX":3.4965404622716365,"pfxZ":3.295617154820862,"pX":1.1487728163117368,"pZ":1.7354909963543494,"vX0":8.233295579562986,"vY0":-124.57817273122726,"vZ0":-3.257142096810273,"x":73.21,"y":191.92,"x0":-2.63464452801704,"y0":50.00452031969114,"z0":5.25122795548833,"aX":5.573183571812388},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.5,"breakHorizontal":-8.0,"spinRate":2920,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4372818733634998,"extension":6.748132752862153},"index":3,"playId":"67d8e533-9078-37a1-96eb-f1c3bc0e4b05","pitchNumber":4,"startTime":"2025-08-16T02:02:04.826Z","endTime":"2025-08-16T02:02:11.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37468406805134,"aZ":-27.202597784053506,"pfxX":3.317150219351326,"pfxZ":3.058993598943009,"pX":0.5471555910447673,"pZ":2.0179897935654845,"vX0":6.54022836792741,"vY0":-125.68467050293484,"vZ0":-2.5597742364924767,"x":96.14,"y":184.29,"x0":-2.5025917425703637,"y0":50.00545716628132,"z0":5.220430101707937,"aX":5.399257738461584},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":-7.3,"spinRate":2888,"spinDirection":96},"zone":6,"typeConfidence":2.0,"plateTime":0.43295794098061036,"extension":6.6889157583898475},"index":4,"playId":"63f732cf-8a91-3f7f-b452-c01c33cc4bf7","pitchNumber":5,"startTime":"2025-08-16T02:02:24.051Z","endTime":"2025-08-16T02:02:27.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.860225267136993,"aZ":-17.19168021375584,"pfxX":-4.086299228218463,"pfxZ":7.58105998785356,"pX":0.20567621463946764,"pZ":2.400203591346069,"vX0":7.945586803893595,"vY0":-138.04812296562946,"vZ0":-5.196936529876224,"x":109.16,"y":173.97,"x0":-2.1483726543103647,"y0":50.00235497877333,"z0":5.4234110116387235,"aX":-8.0758326402959},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":6.2,"spinRate":2602,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3932136832577591,"extension":6.9264739252725365},"index":5,"playId":"8b58aa9d-31bd-3000-8d1a-2a0d6b3dcd26","pitchNumber":6,"startTime":"2025-08-16T02:02:45.900Z","endTime":"2025-08-16T02:02:49.886Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":87.3,"strikeZoneTop":2.96935462727189,"strikeZoneBottom":1.33377242073355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.99139048996829,"aZ":-25.00708811619961,"pfxX":-6.294905790180415,"pfxZ":3.7430978653303644,"pX":-1.3066664290108587,"pZ":2.4853782617125026,"vX0":5.659122269797744,"vY0":-135.90766349831904,"vZ0":-3.402661253176365,"x":166.81,"y":171.67,"x0":-2.573754591071159,"y0":50.00555720215281,"z0":5.443478807468465,"aX":-12.064369526380345},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":10.6,"spinRate":2490,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39933173425042723,"extension":6.878179110600885},"index":6,"playId":"255c53a2-6018-3c3a-8259-f8829573c052","pitchNumber":7,"startTime":"2025-08-16T02:03:07.896Z","endTime":"2025-08-16T02:03:12.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:03:12.215Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T02:04:33.281Z","endTime":"2025-08-16T02:05:46.557Z","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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T02:03:25.369Z","endTime":"2025-08-16T02:04:35.420Z","isPitch":false,"type":"action"},{"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":82.3,"endSpeed":77.3,"strikeZoneTop":3.48666716483608,"strikeZoneBottom":1.63382607461537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.74814682410981,"aZ":-40.719080093191366,"pfxX":3.0590950452997374,"pfxZ":-5.776192548183236,"pX":0.44847015093875675,"pZ":1.5069543311010192,"vX0":5.809576836081898,"vY0":-119.88217780627267,"vZ0":-1.11660713760074,"x":99.91,"y":198.09,"x0":-2.389000406114261,"y0":50.005322030627376,"z0":5.56343608943114,"aX":4.522320690219903},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.6,"breakHorizontal":-6.7,"spinRate":2572,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.45417667143910734,"extension":7.07538006844304},"index":1,"playId":"4cd3b946-3c97-3bed-b394-893bdb685243","pitchNumber":1,"startTime":"2025-08-16T02:04:35.420Z","endTime":"2025-08-16T02:04:40.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.07204634952444,"aZ":-28.82397796446646,"pfxX":6.141342449664217,"pfxZ":2.1454690613759535,"pX":0.9246464088252504,"pZ":1.7893504926993573,"vX0":6.49041638447441,"vY0":-123.50704557368046,"vZ0":-2.570375448096467,"x":81.75,"y":190.47,"x0":-2.5246460952252963,"y0":50.00352537934569,"z0":5.2410127489400455,"aX":9.59078567823001},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":-12.5,"spinRate":2830,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4416435280248563,"extension":6.795246472231956},"index":2,"playId":"84bdc4c9-dc3e-37dc-ae6c-b71e753951d0","pitchNumber":2,"startTime":"2025-08-16T02:04:54.144Z","endTime":"2025-08-16T02:04:57.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.6,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.618531041700688,"aZ":-27.65477133471286,"pfxX":3.5124856810004097,"pfxZ":2.8492665698669875,"pX":0.21259512656795582,"pZ":2.660836751974816,"vX0":6.009122470449748,"vY0":-123.76666497839771,"vZ0":-0.8308373295908934,"x":108.9,"y":166.94,"x0":-2.6825581106622924,"y0":50.0009684186475,"z0":5.272299285756902,"aX":5.56809735670726},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.3,"breakHorizontal":-7.4,"spinRate":2844,"spinDirection":87},"zone":5,"typeConfidence":2.0,"plateTime":0.4388834531808854,"extension":6.620248515839352},"index":3,"playId":"0bbcc164-a799-32a7-b146-1255709f0e9d","pitchNumber":3,"startTime":"2025-08-16T02:05:13.474Z","endTime":"2025-08-16T02:05:17.329Z","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":93.9,"endSpeed":87.5,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.036562521946244,"aZ":-18.47156747480923,"pfxX":-2.287379809152245,"pfxZ":7.092319597644112,"pX":0.6880643918379085,"pZ":3.7513242477183546,"vX0":8.523024478326306,"vY0":-136.66380949148189,"vZ0":-1.5305303265601107,"x":90.77,"y":137.49,"x0":-2.144919958022873,"y0":50.00315703678834,"z0":5.56002713913172,"aX":-4.419905747071104},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":2.8,"spinRate":2618,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39753451756681635,"extension":6.82956445823354},"index":4,"playId":"7348aa47-9a39-3cd8-b614-b79a3465f5a4","pitchNumber":4,"startTime":"2025-08-16T02:05:41.661Z","endTime":"2025-08-16T02:05:46.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:05:46.557Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a fly ball to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T02:07:43.171Z","endTime":"2025-08-16T02:08:42.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.60036282216069,"strikeZoneBottom":1.74600544339881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.964569060378277,"aZ":-18.549107221039076,"pfxX":-5.294752293004457,"pfxZ":7.606268015827629,"pX":-1.4845809877340752,"pZ":2.479951744906874,"vX0":5.031947116138338,"vY0":-131.75793836192923,"vZ0":-5.761557720521409,"x":173.59,"y":171.82,"x0":-2.7138045924129037,"y0":50.00561188230921,"z0":6.026911894921871,"aX":-9.489355329662322},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.0,"breakHorizontal":8.8,"spinRate":2206,"spinDirection":217},"zone":13,"typeConfidence":0.89,"plateTime":0.412702315450705,"extension":6.030556375159998},"index":0,"playId":"3c0ec672-bea2-31c1-8ba9-5218a87d5818","pitchNumber":1,"startTime":"2025-08-16T02:07:53.576Z","endTime":"2025-08-16T02:07:59.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.4,"strikeZoneTop":3.49830000052862,"strikeZoneBottom":1.64831249193875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.088038980914774,"aZ":-17.943160055986375,"pfxX":-5.53992872047538,"pfxZ":7.942724907092187,"pX":-0.5495107098739195,"pZ":1.9245848028844923,"vX0":7.399474888742085,"vY0":-131.78019433649305,"vZ0":-7.215346844758621,"x":137.95,"y":186.82,"x0":-2.6499194559253967,"y0":50.0048579491345,"z0":5.982189143164881,"aX":-9.92826856338892},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.3,"breakHorizontal":8.8,"spinRate":2231,"spinDirection":220},"zone":7,"typeConfidence":0.89,"plateTime":0.41271144434453877,"extension":6.205981368181681},"index":1,"playId":"50238696-5b99-318b-8491-81496bf9272b","pitchNumber":2,"startTime":"2025-08-16T02:08:07.434Z","endTime":"2025-08-16T02:08:11.141Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-16T02:08:19.042Z","endTime":"2025-08-16T02:08:29.878Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.301127150126995,"aZ":-26.740172502713374,"pfxX":-6.454297417836239,"pfxZ":3.6199226274131995,"pX":0.030325804681816584,"pZ":2.9083514892497107,"vX0":8.181577908278244,"vY0":-120.57136145897432,"vZ0":-2.2185882137768647,"x":115.84,"y":160.25,"x0":-2.5390983221341683,"y0":50.00002917728377,"z0":6.156411550588194,"aX":-9.680598083070384},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.4,"breakHorizontal":10.2,"spinRate":1923,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.4510504212889095,"extension":6.542370923131482},"hitData":{"launchSpeed":68.5,"launchAngle":37.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.67,"coordY":101.02}},"index":3,"playId":"4e74e51d-385a-3e0a-afff-5d6565dfd039","pitchNumber":3,"startTime":"2025-08-16T02:08:29.878Z","endTime":"2025-08-16T02:08:42.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:08:42.204Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks. Ketel Marte to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T02:09:05.288Z","endTime":"2025-08-16T02:10:10.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.13658637979619,"strikeZoneBottom":1.51104051368007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74380722359554,"aZ":-18.8396412070718,"pfxX":-5.390843294528996,"pfxZ":7.523918409997201,"pX":-0.35629382125628156,"pZ":4.4556102581200285,"vX0":7.678557575362117,"vY0":-131.29035925410443,"vZ0":-0.7262208008264812,"x":130.58,"y":118.48,"x0":-2.5977363234399395,"y0":50.00595143240624,"z0":6.118235882566845,"aX":-9.559553333232621},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.7,"breakHorizontal":8.4,"spinRate":2226,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.4147309002724904,"extension":6.067322130681631},"index":0,"playId":"6e2b12d6-bb40-3f6b-818a-a0e38d0901e0","pitchNumber":1,"startTime":"2025-08-16T02:09:09.087Z","endTime":"2025-08-16T02:09:12.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.21216081936193,"strikeZoneBottom":1.54713221710779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.922981132098407,"aZ":-26.30085917803307,"pfxX":-7.137898851803612,"pfxZ":3.9917935827585804,"pX":0.36624218554136634,"pZ":3.7745590424709223,"vX0":8.882345212040905,"vY0":-119.61442683206114,"vZ0":-0.28528651495332347,"x":103.04,"y":136.87,"x0":-2.443020447827433,"y0":50.00095264484486,"z0":6.224715193342811,"aX":-10.493980139736818},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.4,"breakHorizontal":11.2,"spinRate":1994,"spinDirection":244},"zone":12,"typeConfidence":0.9,"plateTime":0.4553921873696316,"extension":6.578902885066958},"index":1,"playId":"50eafe98-903c-36bb-9d92-beda884aca09","pitchNumber":2,"startTime":"2025-08-16T02:09:26.684Z","endTime":"2025-08-16T02:09:31.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.15525139614887,"strikeZoneBottom":1.52915465662841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.004813789411514,"aZ":-18.331917523720563,"pfxX":-5.479827946423346,"pfxZ":7.522099792661868,"pX":-1.0089830902683186,"pZ":3.2339040955878526,"vX0":6.268580859168574,"vY0":-133.82531119354954,"vZ0":-3.808034606411611,"x":155.46,"y":151.46,"x0":-2.6540589945477358,"y0":50.00046105904188,"z0":5.964438160829174,"aX":-10.080811317785162},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":8.8,"spinRate":2206,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.4070700315567395,"extension":6.068857162928132},"index":2,"playId":"626d4a50-3152-3d88-8427-640942574916","pitchNumber":3,"startTime":"2025-08-16T02:09:46.510Z","endTime":"2025-08-16T02:09:52.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.21307257356293,"strikeZoneBottom":1.51335064555671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.814781000368196,"aZ":-19.615109402257538,"pfxX":-6.30289379437462,"pfxZ":7.164705489487432,"pX":-1.467137712140087,"pZ":2.745088259752836,"vX0":5.2869158502124876,"vY0":-130.6088950621882,"vZ0":-4.388998308366279,"x":172.92,"y":164.66,"x0":-2.6846581380930243,"y0":50.00068812441167,"z0":5.894955561701424,"aX":-11.044277234934468},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":10.4,"spinRate":2184,"spinDirection":227},"zone":11,"typeConfidence":0.88,"plateTime":0.41708724720933477,"extension":6.2383728846404845},"index":3,"playId":"e19a0cef-c47b-34a5-a7a6-abed37ca1c39","pitchNumber":4,"startTime":"2025-08-16T02:10:05.575Z","endTime":"2025-08-16T02:10:10.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:10:10.043Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Lourdes Gurriel Jr. grounds into a force out, pitcher Jimmy Herget to second baseman Tyler Freeman. Ketel Marte to 3rd. Corbin Carroll out at 2nd. Lourdes Gurriel Jr. to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T02:13:37.510Z","endTime":"2025-08-16T02:13:51.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T02:10:25.227Z","endTime":"2025-08-16T02:11:21.238Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jimmy Herget replaces Tanner Gordon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T02:11:21.238Z","endTime":"2025-08-16T02:13:39.721Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":88.4,"endSpeed":82.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.152097193900502,"aZ":-33.114923482907216,"pfxX":-8.0109385763967,"pfxZ":-0.5454053091093467,"pX":-0.5222287729640479,"pZ":2.601639176951054,"vX0":7.805734413420388,"vY0":-128.69445203991714,"vZ0":1.7745476390155939,"x":136.91,"y":168.54,"x0":-2.522051599502517,"y0":50.004918239967026,"z0":4.427999996724234,"aX":-13.737496254034461},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.5,"breakHorizontal":13.2,"spinRate":2221,"spinDirection":262},"zone":4,"typeConfidence":2.0,"plateTime":0.4220482974834696,"extension":5.0994778241722845},"hitData":{"launchSpeed":55.1,"launchAngle":-31.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.94,"coordY":174.51}},"index":2,"playId":"9a540efd-4532-30ca-b3d1-bb2c9902f1a3","pitchNumber":1,"startTime":"2025-08-16T02:13:39.721Z","endTime":"2025-08-16T02:13:51.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:13:51.750Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a line drive to center fielder Brenton Doyle. Ketel Marte scores. Lourdes Gurriel Jr. out at 3rd on the throw, center fielder Brenton Doyle to third baseman Kyle Karros. Jake McCarthy to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T02:14:09.297Z","endTime":"2025-08-16T02:15:46.319Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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_assist"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":71.7,"strikeZoneTop":3.55278010216953,"strikeZoneBottom":1.7302315974603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.541682822601757,"aZ":-33.30381449316938,"pfxX":6.589390951685476,"pfxZ":-0.8802481792668058,"pX":-1.5308958941769297,"pZ":2.5200228876688064,"vX0":1.0076223854818194,"vY0":-111.67439632209688,"vZ0":1.3790727795184428,"x":175.35,"y":170.74,"x0":-2.843083866840488,"y0":50.00115324472463,"z0":5.272097954591562,"aX":8.479143325054453},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-1.1,"breakHorizontal":-12.2,"spinRate":2919,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.48695888809615573,"extension":4.425289507378038},"index":0,"playId":"51c00a74-d701-30a5-ae93-78d6844e5cd6","pitchNumber":1,"startTime":"2025-08-16T02:14:23.253Z","endTime":"2025-08-16T02:14:26.543Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":86.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.056123685854658,"aZ":-30.784307739034517,"pfxX":-7.583054189493627,"pfxZ":0.7465297694514703,"pX":0.11615499631574054,"pZ":3.5220356662287413,"vX0":8.533594804783887,"vY0":-133.83753043137733,"vZ0":0.6849186107138425,"x":112.57,"y":143.69,"x0":-2.091029689991746,"y0":50.00131058377761,"z0":5.4249375788215,"aX":-14.10232353949467},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.7,"breakHorizontal":12.5,"spinRate":2320,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.4053703943151876,"extension":4.737335104669543},"index":1,"playId":"526b753b-50fb-367f-b422-89b04eded73c","pitchNumber":2,"startTime":"2025-08-16T02:14:41.222Z","endTime":"2025-08-16T02:14:44.961Z","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":85.7,"endSpeed":79.2,"strikeZoneTop":3.49580551419037,"strikeZoneBottom":1.70905562782871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.110340319611915,"aZ":-26.9677833927607,"pfxX":-2.164298044236779,"pfxZ":3.2805373038879564,"pX":-0.3886099649265559,"pZ":2.1425665324141456,"vX0":5.730509660868619,"vY0":-124.73331720799877,"vZ0":-2.4123571874469945,"x":131.81,"y":180.93,"x0":-2.4262002625834826,"y0":50.005973307951095,"z0":5.326985223838282,"aX":-3.4398377333987322},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.6,"breakHorizontal":2.8,"spinRate":2583,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.43771804268776515,"extension":4.9143182367443625},"index":2,"playId":"b4b1fd06-f2d0-3dc3-b4e7-b3f064d147aa","pitchNumber":3,"startTime":"2025-08-16T02:15:06.015Z","endTime":"2025-08-16T02:15:09.092Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-16T02:15:23.025Z","endTime":"2025-08-16T02:15:33.570Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.140564275874002,"aZ":-33.100641841898074,"pfxX":7.168847900977219,"pfxZ":-0.7034231908979844,"pX":-0.2863416163882711,"pZ":1.7969637002086407,"vX0":3.5054595595726354,"vY0":-113.68762808822237,"vZ0":-0.32707846206805846,"x":127.91,"y":190.26,"x0":-2.775191539939177,"y0":50.00117020643315,"z0":5.203799054240523,"aX":9.464846935155348},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-1.1,"breakHorizontal":-13.8,"spinRate":3002,"spinDirection":69},"zone":7,"typeConfidence":2.0,"plateTime":0.48019007142959413,"extension":4.757498777983035},"hitData":{"launchSpeed":76.4,"launchAngle":26.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.56,"coordY":81.92}},"index":4,"playId":"723b15db-9a67-3d2e-b2b8-d9063cfa2263","pitchNumber":4,"startTime":"2025-08-16T02:15:33.570Z","endTime":"2025-08-16T02:15:46.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:15:46.319Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T02:16:17.646Z","endTime":"2025-08-16T02:17:56.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.1,"endSpeed":77.8,"strikeZoneTop":3.45988245383024,"strikeZoneBottom":1.53903167982175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72453222515738,"aZ":-28.98621371329725,"pfxX":0.892845937500599,"pfxZ":2.0840983304661584,"pX":0.3602580134533225,"pZ":1.9505378302514904,"vX0":6.474464923756363,"vY0":-122.41908800549646,"vZ0":-1.7844876617440508,"x":103.27,"y":186.12,"x0":-2.4276434511318907,"y0":50.001008051883765,"z0":5.155150627678075,"aX":1.362282724734847},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.6,"breakHorizontal":-3.0,"spinRate":2766,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.44633316594653794,"extension":4.666724217915399},"index":0,"playId":"6c2e27c0-871e-3a0b-839d-50c5d4485690","pitchNumber":1,"startTime":"2025-08-16T02:16:28.252Z","endTime":"2025-08-16T02:16:31.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":72.2,"strikeZoneTop":3.38424156943997,"strikeZoneBottom":1.57402615150873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.75384492031988,"aZ":-30.82484721991251,"pfxX":6.467202027405916,"pfxZ":1.0302228641482198,"pX":-0.3485052545905206,"pZ":1.6720283476414686,"vX0":3.290738982660387,"vY0":-113.04377619180478,"vZ0":-0.517652256186225,"x":130.28,"y":193.64,"x0":-2.6586087909930316,"y0":50.00049715825374,"z0":4.972881874516961,"aX":8.449205942312945},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":2.0,"breakHorizontal":-12.5,"spinRate":3084,"spinDirection":75},"zone":7,"typeConfidence":2.0,"plateTime":0.482748768534627,"extension":4.7626604270163915},"index":1,"playId":"4b8143f4-dc99-3467-9b6b-8b42e9a265d9","pitchNumber":2,"startTime":"2025-08-16T02:16:46.650Z","endTime":"2025-08-16T02:16:51.882Z","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":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.47682046061882,"strikeZoneBottom":1.59321742008868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.294035127813707,"aZ":-28.624780765303285,"pfxX":-8.688360422015547,"pfxZ":1.8815352897869326,"pX":1.2391841510720125,"pZ":2.1508294419306613,"vX0":11.44300283337297,"vY0":-135.37949303118887,"vZ0":-2.973441653878929,"x":69.77,"y":180.71,"x0":-1.8835652951789137,"y0":50.00079603505715,"z0":5.234592956661333,"aX":-16.373907082309543},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.0,"breakHorizontal":13.8,"spinRate":2440,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4022370567539091,"extension":4.785410256216444},"index":2,"playId":"f7ff2cb5-13f2-3ee6-8680-31a3e93d5c1a","pitchNumber":3,"startTime":"2025-08-16T02:17:07.438Z","endTime":"2025-08-16T02:17:16.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.33597392641618,"strikeZoneBottom":1.52578767198681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.224914457537242,"aZ":-29.664146615358757,"pfxX":-1.1003298434475752,"pfxZ":1.5519996095886723,"pX":2.118684085572016,"pZ":0.9471331763805289,"vX0":10.96693740879426,"vY0":-125.32356912357646,"vZ0":-3.9935578281761837,"x":36.24,"y":213.21,"x0":-2.139300156507571,"y0":50.004536491664766,"z0":4.93864365858497,"aX":-1.7828144040874714},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":-0.1,"spinRate":2744,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.434196830584042,"extension":4.7141926932303},"index":3,"playId":"bfce3936-a569-3dbe-80f0-a382e3868cd4","pitchNumber":4,"startTime":"2025-08-16T02:17:30.897Z","endTime":"2025-08-16T02:17:33.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.738590671843507,"aZ":-26.136141122158207,"pfxX":-1.6202468413272424,"pfxZ":3.9003910857942605,"pX":1.1041499338146086,"pZ":2.288628722259903,"vX0":9.063367620232519,"vY0":-123.2191789777786,"vZ0":-1.0037742792735749,"x":74.91,"y":176.99,"x0":-2.3994225723986924,"y0":50.00599188295115,"z0":4.894442653042765,"aX":-2.5118104462999744},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.1,"breakHorizontal":1.0,"spinRate":2731,"spinDirection":290},"zone":14,"typeConfidence":2.0,"plateTime":0.443233127619056,"extension":4.668604415226115},"index":4,"playId":"26eb535f-2ea6-3346-b68d-2bd6c963c43d","pitchNumber":5,"startTime":"2025-08-16T02:17:53.009Z","endTime":"2025-08-16T02:17:56.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:17:56.915Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T02:20:05.754Z","endTime":"2025-08-16T02:21:56.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.631105516828594,"aZ":-24.50222845153164,"pfxX":2.101480478522107,"pfxZ":5.0795401409861105,"pX":1.0120147091108513,"pZ":2.2336141168241,"vX0":7.337440379321013,"vY0":-121.25168974561062,"vZ0":-2.1044634263228854,"x":78.42,"y":178.47,"x0":-2.3092320089480496,"y0":50.00002735675298,"z0":5.221337114763225,"aX":3.17131957906006},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.0,"breakHorizontal":-5.3,"spinRate":2804,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4493604068782213,"extension":6.7750951814311176},"index":0,"playId":"96b06be6-45f1-3972-9f9a-da0303951d05","pitchNumber":1,"startTime":"2025-08-16T02:20:10.697Z","endTime":"2025-08-16T02:20:13.697Z","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":88.3,"endSpeed":82.5,"strikeZoneTop":3.30350528677289,"strikeZoneBottom":1.64082199875855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.741673882303328,"aZ":-26.483520725789518,"pfxX":-8.28730754679788,"pfxZ":3.3464951307913675,"pX":0.34553443057441124,"pZ":0.5736391734823884,"vX0":9.007580891772822,"vY0":-128.32400190369447,"vZ0":-6.562423281575088,"x":103.83,"y":223.29,"x0":-2.1017311012617546,"y0":50.00319063996614,"z0":5.1742577674498715,"aX":-14.089584123257614},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":13.4,"spinRate":2292,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.42372363026740567,"extension":7.146224374049851},"index":1,"playId":"de85af35-e88c-3a36-ae54-e71e2300c66f","pitchNumber":2,"startTime":"2025-08-16T02:20:24.048Z","endTime":"2025-08-16T02:20:27.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.3,"strikeZoneTop":3.3728161549567,"strikeZoneBottom":1.71012223073483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.445102716008407,"aZ":-28.98231351504193,"pfxX":-8.11653835716416,"pfxZ":1.848152713654709,"pX":1.1203385557315406,"pZ":0.8372856928924156,"vX0":10.920667870345651,"vY0":-128.82062765176678,"vZ0":-5.396376403567454,"x":74.3,"y":216.17,"x0":-2.07071045323574,"y0":50.0008308937323,"z0":5.132169736805821,"aX":-13.984779169167028},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":13.0,"spinRate":2289,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42117693466771655,"extension":7.3601888271451426},"index":2,"playId":"e5209a50-8ba4-3231-919b-9129f5931412","pitchNumber":3,"startTime":"2025-08-16T02:20:37.934Z","endTime":"2025-08-16T02:20:40.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":87.1,"strikeZoneTop":3.35425624307449,"strikeZoneBottom":1.65478066806082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23036218864639,"aZ":-18.279536068513274,"pfxX":-2.9739627074625474,"pfxZ":7.254530362895759,"pX":-0.41952016207757303,"pZ":3.8724105107468296,"vX0":5.475961907625075,"vY0":-135.71197207987953,"vZ0":-1.3822186600800435,"x":132.99,"y":134.22,"x0":-2.0529602798193656,"y0":50.00355923367543,"z0":5.628267222040118,"aX":-5.697279829400645},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":4.6,"spinRate":2569,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39953637556883015,"extension":6.436873240122081},"index":3,"playId":"2ec7808d-9608-3efe-a977-c3c248de886e","pitchNumber":4,"startTime":"2025-08-16T02:20:52.729Z","endTime":"2025-08-16T02:20:56.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.41120918771575,"aZ":-25.64909961347314,"pfxX":4.319160555308889,"pfxZ":4.123204370077461,"pX":0.5907104780165585,"pZ":2.7852331281852414,"vX0":6.035020541844863,"vY0":-123.65909296251223,"vZ0":-0.7793644694188921,"x":94.48,"y":163.58,"x0":-2.4220017211309566,"y0":50.006122577362106,"z0":5.213548596927852,"aX":6.841258470671613},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.6,"breakHorizontal":-9.0,"spinRate":2862,"spinDirection":93},"zone":6,"typeConfidence":2.0,"plateTime":0.43916251778543725,"extension":6.678396709310728},"index":4,"playId":"06024fa9-691b-3963-ac8f-e6d655d8207c","pitchNumber":5,"startTime":"2025-08-16T02:21:05.893Z","endTime":"2025-08-16T02:21:09.071Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-16T02:21:15.364Z","endTime":"2025-08-16T02:21:29.749Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18794729123737,"aZ":-23.828725707801624,"pfxX":-6.411575523526158,"pfxZ":4.383357265917771,"pX":-0.10408354673580479,"pZ":1.7657694655597822,"vX0":7.539224167277999,"vY0":-135.80809631050025,"vZ0":-5.2025787990697365,"x":120.97,"y":191.1,"x0":-2.057398769111616,"y0":50.006559192638925,"z0":5.321021171072637,"aX":-12.218262226668054},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":10.4,"spinRate":2494,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.40027482439604123,"extension":6.939508032403485},"index":6,"playId":"8137aba3-30d0-3c05-9724-364f82ba3a7e","pitchNumber":6,"startTime":"2025-08-16T02:21:29.749Z","endTime":"2025-08-16T02:21:32.769Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.799924399754584,"aZ":-24.940182858389505,"pfxX":-7.556282749897839,"pfxZ":3.8330491568462364,"pX":-0.09902140760830098,"pZ":2.0511490148929417,"vX0":7.991301252050572,"vY0":-136.06366874730648,"vZ0":-4.288701913574568,"x":120.77,"y":183.4,"x0":-2.082106543041498,"y0":50.00554205909104,"z0":5.360653426820609,"aX":-14.274472413172694},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":12.1,"spinRate":2472,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4014255210232305,"extension":6.906732410719313},"index":7,"playId":"274288f0-0fd4-323e-ba00-49eeb0c58c92","pitchNumber":7,"startTime":"2025-08-16T02:21:53.189Z","endTime":"2025-08-16T02:21:56.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:21:56.723Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yanquiel Fernández grounds out to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T02:22:06.298Z","endTime":"2025-08-16T02:22:50.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01234981587701,"aZ":-28.431325773069556,"pfxX":5.620795026990336,"pfxZ":2.410768347693156,"pX":0.5994040127197966,"pZ":1.94270270306715,"vX0":5.400567716854519,"vY0":-123.64392294700647,"vZ0":-2.338145298898395,"x":94.15,"y":186.33,"x0":-2.3412031543425487,"y0":50.003994006796304,"z0":5.279889070959623,"aX":8.72547539828806},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":-11.4,"spinRate":2802,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.442532677729897,"extension":6.808083427914221},"index":0,"playId":"4dc4f451-c945-3abf-bceb-a1f90ba3efee","pitchNumber":1,"startTime":"2025-08-16T02:22:22.569Z","endTime":"2025-08-16T02:22:28.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63512853633305,"aZ":-27.87085019845246,"pfxX":-9.067803021112377,"pfxZ":2.5214370605271785,"pX":-0.6166946222109674,"pZ":1.5264029011040248,"vX0":7.229448779380805,"vY0":-128.84909713613462,"vZ0":-3.6777002470988087,"x":140.51,"y":197.57,"x0":-2.25816225719999,"y0":50.00622657691502,"z0":5.087028388565919,"aX":-15.501634704488804},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":15.1,"spinRate":2299,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4224495209566621,"extension":6.742382173824646},"hitData":{"launchSpeed":68.1,"launchAngle":-48.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.88,"coordY":180.02}},"index":1,"playId":"f90d3478-4b30-3a24-8bd9-0d9d9517e654","pitchNumber":2,"startTime":"2025-08-16T02:22:43.367Z","endTime":"2025-08-16T02:22:50.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:22:50.598Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ritter called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T02:22:59.776Z","endTime":"2025-08-16T02:25:03.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":84.8,"endSpeed":78.1,"strikeZoneTop":3.507300875647,"strikeZoneBottom":1.58529293807554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.853480756409983,"aZ":-32.7199533804756,"pfxX":8.169432965755398,"pfxZ":-0.35741060196627483,"pX":-0.7181106994980905,"pZ":1.9029304843230415,"vX0":1.7764204940094797,"vY0":-123.53217433759424,"vZ0":-1.4270928592924221,"x":144.37,"y":187.4,"x0":-2.507808506986563,"y0":50.00028402923259,"z0":5.241392679978588,"aX":12.609703724742714},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":-15.2,"spinRate":2870,"spinDirection":89},"zone":7,"typeConfidence":2.0,"plateTime":0.44357045866068523,"extension":6.567227694962821},"index":0,"playId":"a2089689-41be-389f-bf19-defd468edf9a","pitchNumber":1,"startTime":"2025-08-16T02:23:19.190Z","endTime":"2025-08-16T02:23:22.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.461961618842032,"aZ":-28.98422788554353,"pfxX":2.803817009459544,"pfxZ":2.048266449752865,"pX":0.9144981904059943,"pZ":1.1557529202191574,"vX0":6.905085295238264,"vY0":-123.26450419953163,"vZ0":-4.010208605222113,"x":82.14,"y":207.57,"x0":-2.272845874661409,"y0":50.004903771849605,"z0":5.215330815093342,"aX":4.371524580874145},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.1,"breakHorizontal":-6.5,"spinRate":2823,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.442123755037489,"extension":7.175121606625295},"index":1,"playId":"3fded9c3-e148-3fc0-8217-13bc5f7a5b6b","pitchNumber":2,"startTime":"2025-08-16T02:23:34.313Z","endTime":"2025-08-16T02:23:37.313Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-16T02:23:42.257Z","endTime":"2025-08-16T02:23:58.046Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.48202480611094,"strikeZoneBottom":1.63374655612243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.033250911611283,"aZ":-28.443995895443194,"pfxX":1.2156407712773483,"pfxZ":2.3691861275134833,"pX":2.1144652914484174,"pZ":2.359971210183877,"vX0":9.85324081045559,"vY0":-123.71995760564876,"vZ0":-1.1911633728605884,"x":36.4,"y":175.06,"x0":-2.051912087184152,"y0":50.00305173635041,"z0":5.197546074895432,"aX":1.913227911006688},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":-4.2,"spinRate":2784,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4400804136531069,"extension":6.892879897771328},"index":3,"playId":"56d65d57-a087-32ca-80bc-d2bc8c308233","pitchNumber":3,"startTime":"2025-08-16T02:23:58.046Z","endTime":"2025-08-16T02:24:01.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41379376848898,"aZ":-29.768949146771394,"pfxX":4.174462384103932,"pfxZ":1.5400074669243065,"pX":-0.17885557198909785,"pZ":2.214482441788346,"vX0":3.962389944056455,"vY0":-123.53975661193164,"vZ0":-1.1151941595424972,"x":123.82,"y":178.99,"x0":-2.3402766545557014,"y0":50.0020578954082,"z0":5.152501403738455,"aX":6.512747076543057},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.8,"breakHorizontal":-8.4,"spinRate":2784,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4417640392426949,"extension":6.719747210377285},"index":4,"playId":"201d8cce-3bf1-356d-9014-f3e0606262e7","pitchNumber":4,"startTime":"2025-08-16T02:24:14.102Z","endTime":"2025-08-16T02:24:22.852Z","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":94.1,"endSpeed":87.4,"strikeZoneTop":3.49310504794244,"strikeZoneBottom":1.60554314586643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.391510418349387,"aZ":-17.01231919734528,"pfxX":-4.102690616106663,"pfxZ":7.8830138937639225,"pX":1.4474112413507214,"pZ":1.8267048720318844,"vX0":10.79250347006421,"vY0":-136.66151498025266,"vZ0":-6.428703403849345,"x":61.83,"y":189.46,"x0":-1.9908382304975742,"y0":50.00304136211836,"z0":5.345783190872418,"aX":-7.8922371387101995},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":5.5,"spinRate":2646,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39826951534620747,"extension":6.7643250025811215},"index":5,"playId":"ec356a33-62fa-30d7-9265-a97732c242b7","pitchNumber":5,"startTime":"2025-08-16T02:24:41.961Z","endTime":"2025-08-16T02:24:45.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.51679989515109,"strikeZoneBottom":1.66623729958648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.517312472319773,"aZ":-24.328974407168797,"pfxX":-9.20710958104615,"pfxZ":4.249156028906176,"pX":0.7735221911704332,"pZ":2.1359406955635833,"vX0":10.687322044340565,"vY0":-134.58550731045207,"vZ0":-3.565296342343046,"x":87.52,"y":181.11,"x0":-2.0411498288059535,"y0":50.00250871471397,"z0":5.1887029335596715,"aX":-16.995521747403664},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":14.5,"spinRate":2446,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.40601873726808435,"extension":6.949961429622334},"index":6,"playId":"1ed41681-1bb9-3451-873d-357f3814009d","pitchNumber":6,"startTime":"2025-08-16T02:24:58.821Z","endTime":"2025-08-16T02:25:03.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:25:03.084Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T02:26:59.384Z","endTime":"2025-08-16T02:28:36.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.3,"strikeZoneTop":3.29263736211589,"strikeZoneBottom":1.49085787952355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.81164331153903,"aZ":-34.03327630120323,"pfxX":7.781582902875591,"pfxZ":-1.4915269331558632,"pX":-1.450367439466341,"pZ":1.9465711399988395,"vX0":0.4420525916434014,"vY0":-110.97096038040374,"vZ0":0.6584598709551404,"x":172.28,"y":186.22,"x0":-2.6631307351552005,"y0":50.00301011066704,"z0":5.190767423939846,"aX":9.706612308591119},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-2.2,"breakHorizontal":-14.2,"spinRate":2964,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.4935374232802383,"extension":4.443240511294524},"index":0,"playId":"6d87ea48-49b1-3f6c-8d2e-f0e198a17702","pitchNumber":1,"startTime":"2025-08-16T02:27:14.477Z","endTime":"2025-08-16T02:27:18.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.28069649537073,"strikeZoneBottom":1.47110719262574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.327887805840156,"aZ":-27.100902690127942,"pfxX":-0.8012966672199164,"pfxZ":3.288456323560272,"pX":1.2407596024843237,"pZ":2.305424860936503,"vX0":8.442409912207056,"vY0":-122.90605505002009,"vZ0":-1.8436866168224704,"x":69.71,"y":176.53,"x0":-2.1217029297781944,"y0":50.004043260767084,"z0":5.347082606749524,"aX":-1.2374901589076914},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.8,"breakHorizontal":-0.4,"spinRate":2724,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4441388187415716,"extension":4.7933983131194235},"index":1,"playId":"4b539597-f507-319c-a02e-c3fc3c725fd3","pitchNumber":2,"startTime":"2025-08-16T02:27:30.369Z","endTime":"2025-08-16T02:27:36.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.5,"strikeZoneTop":3.23845550165283,"strikeZoneBottom":1.43477168993842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.311131089681385,"aZ":-28.666592126388792,"pfxX":-7.923930385717436,"pfxZ":1.864530836172885,"pX":0.1940571057341294,"pZ":1.9152924049113254,"vX0":8.207404414185122,"vY0":-135.05886234640974,"vZ0":-3.676754785365838,"x":109.6,"y":187.07,"x0":-1.8281112584029584,"y0":50.00404883464677,"z0":5.269459751077688,"aX":-14.911437625360577},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.9,"breakHorizontal":13.0,"spinRate":2273,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.40272557259340047,"extension":4.922955772850628},"index":2,"playId":"ea402239-0a0b-301d-9ec8-8abf3a35d274","pitchNumber":3,"startTime":"2025-08-16T02:27:50.134Z","endTime":"2025-08-16T02:27:53.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.378414652200032,"aZ":-29.02440746790164,"pfxX":8.054020545217451,"pfxZ":2.372123609103971,"pX":-0.428779782932188,"pZ":2.5911026116202587,"vX0":2.2317897388759262,"vY0":-113.97427427391888,"vZ0":0.5214203299217159,"x":133.34,"y":168.82,"x0":-2.464993219887728,"y0":50.0011858497434,"z0":5.207563472455426,"aX":10.678451977181913},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":4.7,"breakHorizontal":-15.1,"spinRate":3011,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.4791158205272783,"extension":4.687064933039232},"index":3,"playId":"b371f463-a2f6-3d7a-a342-d3ab9b09096e","pitchNumber":4,"startTime":"2025-08-16T02:28:06.513Z","endTime":"2025-08-16T02:28:09.513Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-16T02:28:19.437Z","endTime":"2025-08-16T02:28:33.005Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.14315714912758,"aZ":-32.934437921088964,"pfxX":7.5294341985855056,"pfxZ":-0.5741046666957992,"pX":-1.1454350407890117,"pZ":2.139588406720106,"vX0":1.310601873935327,"vY0":-114.22760284230252,"vZ0":-0.148358736617771,"x":160.66,"y":181.01,"x0":-2.704470672931174,"y0":50.00302396503789,"z0":5.431199944926475,"aX":9.994027177395395},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.8,"breakHorizontal":-13.9,"spinRate":3226,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.47868340942545196,"extension":5.026709929349919},"index":5,"playId":"23f2542b-0342-393a-8ac8-31f499c426ae","pitchNumber":5,"startTime":"2025-08-16T02:28:33.005Z","endTime":"2025-08-16T02:28:36.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:28:36.755Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T02:28:44.904Z","endTime":"2025-08-16T02:30:49.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"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":"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":91.0,"endSpeed":84.4,"strikeZoneTop":3.46084422476581,"strikeZoneBottom":1.55497123355926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86493794183725,"aZ":-33.82612883152322,"pfxX":-9.062334956345271,"pfxZ":-0.9209118140415189,"pX":1.779418762867104,"pZ":2.2325085286018997,"vX0":13.111849258040118,"vY0":-132.00275256593432,"vZ0":0.5798968147429502,"x":49.17,"y":178.5,"x0":-2.0382866770179886,"y0":50.00342559009858,"z0":4.46900292293248,"aX":-16.251752850596752},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.3,"breakHorizontal":14.0,"spinRate":2471,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4124154387216947,"extension":4.8521842351610935},"index":0,"playId":"ed3cd2c9-8bee-3185-ad20-5b26157f39a7","pitchNumber":1,"startTime":"2025-08-16T02:29:05.138Z","endTime":"2025-08-16T02:29:10.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.42463810010637,"strikeZoneBottom":1.50031937540953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.226936387832716,"aZ":-27.118313441557316,"pfxX":-0.7663411836793363,"pfxZ":3.2158281459118347,"pX":1.0000486309646657,"pZ":2.025498284918678,"vX0":8.024906743980779,"vY0":-124.1941724705739,"vZ0":-2.0249597379293087,"x":78.88,"y":184.09,"x0":-2.1638648619472964,"y0":50.00415550300051,"z0":5.091263417200069,"aX":-1.2059575293895153},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.6,"breakHorizontal":-0.4,"spinRate":2787,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4398371452085592,"extension":4.918030530534034},"index":1,"playId":"64613efc-f0fa-384b-8608-921234562837","pitchNumber":2,"startTime":"2025-08-16T02:29:23.428Z","endTime":"2025-08-16T02:29:29.125Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.4,"strikeZoneTop":3.45895618547578,"strikeZoneBottom":1.53494630836234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75242076416968,"aZ":-31.46191996158572,"pfxX":-8.828653877942772,"pfxZ":0.3794534171488344,"pX":0.8620281159888649,"pZ":2.561860167760611,"vX0":10.51379162642522,"vY0":-135.23417520999035,"vZ0":-1.106832653107384,"x":84.14,"y":169.61,"x0":-1.8980701822847792,"y0":50.00408783789912,"z0":5.149472175698725,"aX":-16.63467544488973},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.7,"breakHorizontal":14.2,"spinRate":2472,"spinDirection":249},"zone":12,"typeConfidence":2.0,"plateTime":0.4023961994462373,"extension":4.77153867218305},"index":2,"playId":"0c7eef82-c423-3994-86c8-3ccfad7dd4ad","pitchNumber":3,"startTime":"2025-08-16T02:29:42.295Z","endTime":"2025-08-16T02:29:48.259Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.50980873549361,"strikeZoneBottom":1.51171495881736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28000032083367,"aZ":-28.640598055064526,"pfxX":-8.842054913764407,"pfxZ":1.9217988187824684,"pX":0.04061843771497056,"pZ":2.964458941611181,"vX0":8.270541213773173,"vY0":-133.8951419800293,"vZ0":-0.7439179071165135,"x":115.45,"y":158.74,"x0":-1.9196097237657361,"y0":50.00521765176878,"z0":5.271275504372108,"aX":-16.272770826768788},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.5,"breakHorizontal":14.5,"spinRate":2430,"spinDirection":247},"zone":2,"typeConfidence":2.0,"plateTime":0.40700847858106926,"extension":4.927648589120423},"index":3,"playId":"5bf63ddd-fc62-3ed2-a1c3-249abd607bd7","pitchNumber":4,"startTime":"2025-08-16T02:30:01.185Z","endTime":"2025-08-16T02:30:04.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.857797062292246,"aZ":-27.48870614623148,"pfxX":-0.4904735171789225,"pfxZ":2.921207935700332,"pX":-0.5765030236613231,"pZ":2.8869848141700922,"vX0":4.741867070117489,"vY0":-125.27542651911233,"vZ0":0.014461575278318817,"x":138.97,"y":160.83,"x0":-2.4219366487116694,"y0":50.00538954421635,"z0":5.108946908968575,"aX":-0.7878371821965421},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.5,"breakHorizontal":-0.1,"spinRate":2869,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.43549368320322435,"extension":4.709955920561359},"index":4,"playId":"db9e2d1a-8b4c-333b-a460-399891f1fd1e","pitchNumber":5,"startTime":"2025-08-16T02:30:17.717Z","endTime":"2025-08-16T02:30:23.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.166233424147855,"aZ":-35.85088544864561,"pfxX":6.814495733308596,"pfxZ":-2.718946355089569,"pX":-1.261247107243275,"pZ":2.371090102659109,"vX0":1.1287241307347662,"vY0":-114.84208429454674,"vZ0":1.3311972810781316,"x":165.08,"y":174.76,"x0":-2.644001356830299,"y0":50.00515646266587,"z0":5.24321773148983,"aX":9.19968028339805},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.4,"breakHorizontal":-12.6,"spinRate":3146,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.4750318762185448,"extension":4.483441971316995},"index":5,"playId":"b4b7cbce-cc4e-301c-9d29-f0b9b1e4cbec","pitchNumber":6,"startTime":"2025-08-16T02:30:43.058Z","endTime":"2025-08-16T02:30:49.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:30:49.817Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T02:31:10.199Z","endTime":"2025-08-16T02:33:34.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.15393626080096,"aZ":-33.93515220956274,"pfxX":6.560502404660994,"pfxZ":-1.249180183512939,"pX":-0.17669050693339092,"pZ":2.154252291967325,"vX0":3.01574394401947,"vY0":-116.97343281570912,"vZ0":0.020727491551727484,"x":123.74,"y":180.62,"x0":-2.329619052425581,"y0":50.005544396034004,"z0":5.290196918491601,"aX":9.220098507626213},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.0,"breakHorizontal":-12.6,"spinRate":3126,"spinDirection":75},"zone":5,"typeConfidence":2.0,"plateTime":0.4657654750013518,"extension":4.828404297839754},"index":0,"playId":"e86179b0-7d46-35b4-95aa-550f61e1a333","pitchNumber":1,"startTime":"2025-08-16T02:31:15.462Z","endTime":"2025-08-16T02:31:18.462Z","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":94.0,"endSpeed":86.7,"strikeZoneTop":3.23221654744416,"strikeZoneBottom":1.56094732825331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.647202655395546,"aZ":-20.274562161744385,"pfxX":-6.666751489366909,"pfxZ":6.19701568203314,"pX":-0.22796311322842294,"pZ":4.798515809625789,"vX0":6.92964224298443,"vY0":-136.8423759902743,"vZ0":1.6513186528492985,"x":125.69,"y":109.22,"x0":-1.9118437800115404,"y0":50.00318737726531,"z0":5.565028304605279,"aX":-12.803121049505691},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":10.8,"spinRate":2522,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.39836503922588795,"extension":4.9080529184657715},"index":1,"playId":"7a1c8635-f3ab-38fa-95ef-1d86da156892","pitchNumber":2,"startTime":"2025-08-16T02:31:51.506Z","endTime":"2025-08-16T02:31:54.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.20097305586656,"strikeZoneBottom":1.50681139990387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5870524625674,"aZ":-35.83218802663112,"pfxX":-8.675992536137068,"pfxZ":-1.9956790392225177,"pX":-0.31028585905457895,"pZ":3.110386525529956,"vX0":7.928952634887813,"vY0":-133.48473613456585,"vZ0":3.092059148524218,"x":128.83,"y":154.8,"x0":-2.1699951083221376,"y0":50.002959276189074,"z0":4.491601144733912,"aX":-15.898118020936959},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.9,"breakHorizontal":14.3,"spinRate":2457,"spinDirection":264},"zone":1,"typeConfidence":2.0,"plateTime":0.40792908692440877,"extension":4.793102368782641},"index":2,"playId":"5ca153d0-445b-3448-9d60-49be1aca530d","pitchNumber":3,"startTime":"2025-08-16T02:32:10.657Z","endTime":"2025-08-16T02:32:15.342Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-16T02:32:22.515Z","endTime":"2025-08-16T02:32:39.276Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.19570526547915,"strikeZoneBottom":1.50785500605376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.921147088549528,"aZ":-27.012727450674774,"pfxX":-1.3452139279219661,"pfxZ":3.204960757783088,"pX":2.7225208106486236,"pZ":0.6589558492552631,"vX0":12.127252379433427,"vY0":-125.47123907518555,"vZ0":-5.385733654535214,"x":13.22,"y":220.99,"x0":-1.9775564314606613,"y0":50.00540496280222,"z0":5.0065956741178015,"aX":-2.170310348464092},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.8,"breakHorizontal":0.0,"spinRate":2810,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4348221787864768,"extension":4.879692706339719},"index":4,"playId":"ddb72e03-6912-3592-8ff2-70adc8e37943","pitchNumber":4,"startTime":"2025-08-16T02:32:39.276Z","endTime":"2025-08-16T02:32:42.475Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.501088007790226,"aZ":-26.96452859151983,"pfxX":6.2031996234774285,"pfxZ":3.960656655331274,"pX":1.0546532443873213,"pZ":2.631678663643745,"vX0":5.995921012263114,"vY0":-113.31210483146518,"vZ0":2.2885680842642144,"x":76.8,"y":167.72,"x0":-2.420562293412464,"y0":50.002887093746565,"z0":4.282361930055911,"aX":8.155970934808867},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":8.0,"breakHorizontal":-12.6,"spinRate":2960,"spinDirection":93},"zone":12,"typeConfidence":2.0,"plateTime":0.48130637263211007,"extension":5.015549240947528},"index":5,"playId":"f42d816f-53e2-37ee-b1fa-c06592a87038","pitchNumber":5,"startTime":"2025-08-16T02:33:01.827Z","endTime":"2025-08-16T02:33:10.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(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":92.1,"endSpeed":85.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.038347054621454,"aZ":-31.316906745546326,"pfxX":-9.170873326453234,"pfxZ":0.4630858336561783,"pX":-0.2898007192302187,"pZ":2.6605722819272386,"vX0":8.592104416692697,"vY0":-134.02547166063357,"vZ0":1.3699849800259667,"x":128.05,"y":166.94,"x0":-2.317868997077123,"y0":50.002331384121035,"z0":4.349920438720604,"aX":-16.986535165031178},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.3,"breakHorizontal":15.2,"spinRate":2505,"spinDirection":269},"zone":4,"typeConfidence":2.0,"plateTime":0.40587788082061405,"extension":5.199053545518917},"index":6,"playId":"218e1bd8-adb8-3db3-a566-5ca82b8608b7","pitchNumber":6,"startTime":"2025-08-16T02:33:31.291Z","endTime":"2025-08-16T02:33:34.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:33:34.567Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Freeman walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T02:36:02.395Z","endTime":"2025-08-16T02:36:58.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Burgos replaces Brandon Pfaadt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T02:34:36.400Z","endTime":"2025-08-16T02:36:04.653Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686228,"link":"/api/v1/people/686228"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.12312992455815,"strikeZoneBottom":1.45385670042961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.287011776726676,"aZ":-28.154369949322163,"pfxX":2.497745923173279,"pfxZ":2.3051306644238387,"pX":0.4290175738260863,"pZ":3.763155631670499,"vX0":6.355691347045589,"vY0":-130.3871923484536,"vZ0":1.7671655165615332,"x":100.65,"y":137.17,"x0":-2.3527736574875147,"y0":50.00165286122572,"z0":5.183280211091882,"aX":4.351167040531574},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.8,"breakHorizontal":-5.8,"spinRate":2323,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.41814283480524095,"extension":6.1273129165161935},"index":1,"playId":"e66ea717-9eba-3bee-9278-d153d1f3d926","pitchNumber":1,"startTime":"2025-08-16T02:36:04.653Z","endTime":"2025-08-16T02:36:07.791Z","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":95.1,"endSpeed":88.9,"strikeZoneTop":3.22444277061016,"strikeZoneBottom":1.55485178271956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.745089416817187,"aZ":-25.606060393904773,"pfxX":-5.503536431211294,"pfxZ":3.317745830446185,"pX":1.6635623927144827,"pZ":2.400914977067015,"vX0":12.245299048457527,"vY0":-138.1688448333934,"vZ0":-2.5527877557180028,"x":53.59,"y":173.96,"x0":-2.0631718123779175,"y0":50.006089542418145,"z0":5.0142033814874285,"aX":-10.90513479845322},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.8,"breakHorizontal":8.2,"spinRate":2509,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39279946160855017,"extension":5.9460433098004515},"index":2,"playId":"c3619cf2-bcf6-366f-a960-5b314cfb6a52","pitchNumber":2,"startTime":"2025-08-16T02:36:19.258Z","endTime":"2025-08-16T02:36:22.415Z","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":96.1,"endSpeed":88.9,"strikeZoneTop":3.18025796864931,"strikeZoneBottom":1.51068384209699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.354367880888333,"aZ":-28.576474688296983,"pfxX":-5.909857748926335,"pfxZ":1.7859571133333265,"pX":-0.5947262420406629,"pZ":3.607022288627086,"vX0":7.326359772441601,"vY0":-139.9247459417455,"vZ0":1.1052848832136513,"x":139.67,"y":141.39,"x0":-2.461707912968346,"y0":50.00024139245337,"z0":5.059758811300216,"aX":-11.88503677380136},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.6,"breakHorizontal":9.5,"spinRate":2479,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.389330318812505,"extension":5.938585093893917},"index":3,"playId":"70427cf7-1178-3538-8fa4-6e9b0bb9e586","pitchNumber":3,"startTime":"2025-08-16T02:36:36.669Z","endTime":"2025-08-16T02:36:40.569Z","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":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.1,"strikeZoneTop":3.19390461982007,"strikeZoneBottom":1.52453968894135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04778286316678,"aZ":-30.351597165063954,"pfxX":-7.772375264329746,"pfxZ":0.9121293074562313,"pX":1.2561728221433708,"pZ":1.7736353769701223,"vX0":11.870084348613828,"vY0":-139.5537269576614,"vZ0":-3.5384962638339688,"x":69.12,"y":190.89,"x0":-2.0138763807052453,"y0":50.00596949108043,"z0":5.0253973700015955,"aX":-15.562242416741379},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.2,"breakHorizontal":12.0,"spinRate":2441,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39030044861033053,"extension":6.1669424162399755},"index":4,"playId":"feaefae4-38de-3bfa-97ff-8a2c4d3daf4a","pitchNumber":4,"startTime":"2025-08-16T02:36:54.773Z","endTime":"2025-08-16T02:36:58.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:36:58.097Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T02:37:19.126Z","endTime":"2025-08-16T02:39:08.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.40842895693985,"strikeZoneBottom":1.59594090535762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.473044931599308,"aZ":-24.265651822567765,"pfxX":0.4508881316279165,"pfxZ":4.329424667715754,"pX":0.599570270354475,"pZ":2.0164283091235804,"vX0":7.06914607388152,"vY0":-133.27452945263002,"vZ0":-3.401555913788892,"x":94.15,"y":184.34,"x0":-2.1288331746951137,"y0":50.003517958717026,"z0":5.031297337288207,"aX":0.8227352222721102},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":-2.2,"spinRate":2435,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.40856078336527,"extension":6.242189756514222},"index":0,"playId":"79ea50f9-27b7-3e5b-b65a-14a260fe71dc","pitchNumber":1,"startTime":"2025-08-16T02:37:26.006Z","endTime":"2025-08-16T02:37:29.946Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"29e83d9c-6a2b-313d-9271-534a4044a986","startTime":"2025-08-16T02:37:46.665Z","endTime":"2025-08-16T02:37:53.268Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":86.7,"strikeZoneTop":3.41404767239194,"strikeZoneBottom":1.63801320580635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.765274782965573,"aZ":-23.277102953472816,"pfxX":-1.3359191023232087,"pfxZ":4.753243116855177,"pX":0.3790393473151096,"pZ":0.4731554172754004,"vX0":7.224646811806476,"vY0":-134.3907559953037,"vZ0":-7.617871507167599,"x":102.55,"y":226.0,"x0":-2.1439331243494024,"y0":50.00401644415216,"z0":4.939327863415459,"aX":-2.501999956557359},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":1.2,"spinRate":2480,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.403999973359344,"extension":6.651960630225319},"index":2,"playId":"4a9e4c16-98c0-3a69-aeda-aa4c977fc00e","pitchNumber":2,"startTime":"2025-08-16T02:38:02.813Z","endTime":"2025-08-16T02:38:06.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884054308439072,"aZ":-28.22506552661865,"pfxX":-8.291295811511858,"pfxZ":1.9685657695453136,"pX":0.33405864777469074,"pZ":1.9839091537860354,"vX0":9.70666644426051,"vY0":-139.64641274580552,"vZ0":-3.1237343837474816,"x":104.27,"y":185.21,"x0":-2.084441333623194,"y0":50.00350265314735,"z0":4.9430445609556735,"aX":-16.63100547921271},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.1,"breakHorizontal":13.4,"spinRate":2360,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.38994104763934256,"extension":6.016122193436542},"index":3,"playId":"5dbf1fe8-2d9e-3dd4-9f6a-f92ae1e82eb8","pitchNumber":3,"startTime":"2025-08-16T02:38:23.739Z","endTime":"2025-08-16T02:38:27.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.3,"strikeZoneTop":3.35259920194406,"strikeZoneBottom":1.63131694553065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38045953525107,"aZ":-24.754203381924818,"pfxX":1.9145505182505191,"pfxZ":3.8784636184094383,"pX":1.688904282290235,"pZ":1.4637298530393954,"vX0":9.052631137969502,"vY0":-136.57444552026624,"vZ0":-5.035897088642876,"x":52.62,"y":199.26,"x0":-1.8998828732969577,"y0":50.00385383330542,"z0":5.005531359128812,"aX":3.6644925556341},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.2,"breakHorizontal":-5.2,"spinRate":2465,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3990465774362635,"extension":6.247578972806109},"index":4,"playId":"aba5ef26-f166-3662-8b38-74bfeba320bd","pitchNumber":4,"startTime":"2025-08-16T02:38:46.334Z","endTime":"2025-08-16T02:38:49.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25182183346813,"aZ":-24.47697455997917,"pfxX":-1.1514119447676388,"pfxZ":4.223005484163734,"pX":1.5556278181859402,"pZ":0.7832884488329401,"vX0":9.922723033788426,"vY0":-133.52898024229083,"vZ0":-6.621549940726757,"x":57.7,"y":217.63,"x0":-2.0442734299743037,"y0":50.002428932657665,"z0":5.033134865184335,"aX":-2.0992339902819745},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":0.1,"spinRate":2630,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4087482383985188,"extension":6.500247722213183},"index":5,"playId":"75472ecd-22ce-3f81-bdb6-a5b3c1a4a453","pitchNumber":5,"startTime":"2025-08-16T02:39:05.151Z","endTime":"2025-08-16T02:39:08.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:39:08.557Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Diamondbacks challenged (tag play), call on the field was overturned: Hunter Goodman strikes out swinging and Tyler Freeman caught stealing 2nd, catcher James McCann to second baseman Ketel Marte to catcher James McCann.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T02:39:20.926Z","endTime":"2025-08-16T02:42:47.664Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.7,"strikeZoneTop":3.46909572048464,"strikeZoneBottom":1.672743184166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10349466133544,"aZ":-27.45864571599526,"pfxX":0.39258581385914937,"pfxZ":2.577956904128575,"pX":1.5718059476170736,"pZ":1.0021782290933046,"vX0":9.994090449734893,"vY0":-133.06254792948116,"vZ0":-5.166819655856461,"x":57.09,"y":211.72,"x0":-2.2522917768451487,"y0":50.004273794869405,"z0":4.909247076303002,"aX":0.7166605221574058},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.0,"breakHorizontal":-2.4,"spinRate":2456,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4084765930315126,"extension":6.374990843563253},"index":0,"playId":"a22e29d1-36b5-3198-b4b8-f8ba9024a3d4","pitchNumber":1,"startTime":"2025-08-16T02:39:37.067Z","endTime":"2025-08-16T02:39:40.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.055346577443817,"aZ":-33.01470395827373,"pfxX":5.91502963299167,"pfxZ":-0.5498257841425271,"pX":0.13228402238374484,"pZ":2.0709236708441963,"vX0":4.452814322170472,"vY0":-122.04867432889124,"vZ0":-0.7714935191959968,"x":111.96,"y":182.87,"x0":-2.4759727060906243,"y0":50.00382311314686,"z0":5.201954546469564,"aX":9.0398502597789},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.0,"breakHorizontal":-11.6,"spinRate":2850,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.4465547981923441,"extension":6.25236065394592},"index":1,"playId":"e96571cd-ea6d-3daf-926f-597ad6d92a75","pitchNumber":2,"startTime":"2025-08-16T02:39:56.059Z","endTime":"2025-08-16T02:40:00.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.4445495590035,"strikeZoneBottom":1.61692572921559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.58273886239005,"aZ":-27.06429946073325,"pfxX":0.1650591600930209,"pfxZ":2.7983048045517327,"pX":1.5254332702224567,"pZ":2.115347201405372,"vX0":9.413869561565132,"vY0":-133.48729001112994,"vZ0":-2.6908312377441623,"x":58.85,"y":181.67,"x0":-2.0510642606237997,"y0":50.00297247534887,"z0":5.061245479668608,"aX":0.2995870701329955},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.8,"breakHorizontal":-2.0,"spinRate":2309,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.40849881681925293,"extension":6.596836389045847},"index":2,"playId":"bfb843e9-d74c-3983-84cb-c4375ad06bc7","pitchNumber":3,"startTime":"2025-08-16T02:40:45.591Z","endTime":"2025-08-16T02:40:50.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.676469734933892,"aZ":-24.75278380016931,"pfxX":-2.2371751459334073,"pfxZ":4.089905945849921,"pX":0.4545599669475686,"pZ":1.1228562372991477,"vX0":8.454493688097566,"vY0":-132.93678981343896,"vZ0":-4.852856848921397,"x":99.67,"y":208.46,"x0":-2.4567741462951895,"y0":50.00650437956681,"z0":4.737105168874531,"aX":-4.064097236204334},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.7,"breakHorizontal":2.5,"spinRate":2477,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.40978963750233444,"extension":6.521881060081941},"index":3,"playId":"08b79aa2-7d8f-3f71-b600-460a0faa146e","pitchNumber":4,"startTime":"2025-08-16T02:41:03.386Z","endTime":"2025-08-16T02:41:09.774Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-16T02:41:18.613Z","endTime":"2025-08-16T02:41:34.644Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"44c91cd5-8751-3853-aff7-00cfe81f3d69","startTime":"2025-08-16T02:41:34.644Z","endTime":"2025-08-16T02:41:38.540Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.801126711691428,"aZ":-29.813785684556073,"pfxX":6.456573140802613,"pfxZ":1.4782486211443704,"pX":0.15143205837241386,"pZ":2.8986515991102904,"vX0":4.418774252475709,"vY0":-124.52958717786491,"vZ0":0.8454497407600193,"x":111.23,"y":160.52,"x0":-2.4763000433399744,"y0":50.000099736939184,"z0":4.9953597630060145,"aX":10.275282025479866},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":-12.6,"spinRate":2913,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.4375672462825624,"extension":6.31134214541893},"index":6,"playId":"786e1d03-27bb-3a48-8fb1-5b0636b7eb30","pitchNumber":5,"startTime":"2025-08-16T02:41:54.038Z","endTime":"2025-08-16T02:41:57.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.29579622803468,"strikeZoneBottom":1.56002281379963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.2618690051443,"aZ":-28.827400385970574,"pfxX":4.701111122190312,"pfxZ":2.091382848747177,"pX":-0.49250576267878354,"pZ":4.144636950421935,"vX0":3.534233377414362,"vY0":-124.54923842192743,"vZ0":3.1543072592202366,"x":135.77,"y":126.87,"x0":-2.5309582543505718,"y0":50.00546826475631,"z0":5.216836049712741,"aX":7.536236731961549},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":-9.2,"spinRate":2748,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.4364019978340088,"extension":6.46055187258661},"index":7,"playId":"75112b17-c844-3d60-b656-117ba909c838","pitchNumber":6,"startTime":"2025-08-16T02:42:19.215Z","endTime":"2025-08-16T02:42:22.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81679899020658,"aZ":-27.808339834912434,"pfxX":1.9561918597550716,"pfxZ":2.3555295947961055,"pX":0.7888883543998794,"pZ":0.8374363188024634,"vX0":8.029667650471934,"vY0":-134.22761591838696,"vZ0":-5.378858998472961,"x":86.93,"y":216.17,"x0":-2.4766519288889217,"y0":50.00153927921196,"z0":4.808914421410075,"aX":3.624889113586741},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":-5.0,"spinRate":2517,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.40565265533767114,"extension":6.1559223125667435},"index":8,"playId":"23edae44-e56a-3baa-a85f-452dbe8aebef","pitchNumber":7,"startTime":"2025-08-16T02:42:39.931Z","endTime":"2025-08-16T02:42:47.664Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":109},"playEndTime":"2025-08-16T02:42:47.664Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, first baseman Warming Bernabel to pitcher Juan Mejia.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T02:47:00.798Z","endTime":"2025-08-16T02:48:12.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Aaron Schunk replaces second baseman Tyler Freeman, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T02:45:58.322Z","endTime":"2025-08-16T02:45:58.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"description":"Pitching Change: Juan Mejia replaces Jimmy Herget.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T02:45:58.337Z","endTime":"2025-08-16T02:47:03.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.9,"strikeZoneTop":3.36240737738002,"strikeZoneBottom":1.5528837991448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45656395296187,"aZ":-21.57500829233042,"pfxX":0.3794297994271467,"pfxZ":5.1926393178132955,"pX":0.15559550815134915,"pZ":3.7717558772648743,"vX0":3.271192250789142,"vY0":-140.5036658744114,"vZ0":-2.5716298799518693,"x":111.07,"y":136.94,"x0":-1.0629782223820872,"y0":50.00635415650393,"z0":6.068449588768492,"aX":0.7744363472302492},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.2,"breakHorizontal":-1.2,"spinRate":2612,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.38670025842367295,"extension":6.040447959025884},"index":2,"playId":"22f87bf3-0bf7-38d5-8398-45495fea6979","pitchNumber":1,"startTime":"2025-08-16T02:47:03.047Z","endTime":"2025-08-16T02:47:09.232Z","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":95.3,"endSpeed":89.5,"strikeZoneTop":3.3336793863075,"strikeZoneBottom":1.59815466510073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75780169917686,"aZ":-18.657666323614478,"pfxX":-1.0831518320051057,"pfxZ":6.725683858334511,"pX":0.14968147690098907,"pZ":2.939636056972492,"vX0":4.300703778757952,"vY0":-138.91446648117633,"vZ0":-4.804240193398746,"x":111.29,"y":159.41,"x0":-1.2589313100430086,"y0":50.005728995165825,"z0":5.882702021505901,"aX":-2.1780463584908394},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.6,"breakHorizontal":1.3,"spinRate":2460,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39006649383236613,"extension":6.064708279293138},"index":3,"playId":"53b241d2-b465-3e90-8d93-62db125b43bf","pitchNumber":2,"startTime":"2025-08-16T02:47:14.907Z","endTime":"2025-08-16T02:47:20.508Z","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":96.8,"endSpeed":90.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.05205222730691,"aZ":-20.110557741640253,"pfxX":0.21866297304296145,"pfxZ":5.878147621975188,"pX":0.6303936795407316,"pZ":1.900335735989359,"vX0":4.32682840690139,"vY0":-140.97715412659159,"vZ0":-7.210213927297615,"x":92.97,"y":187.47,"x0":-0.940172735109843,"y0":50.00620225860906,"z0":5.746972115895777,"aX":0.4486143811596335},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.7,"breakHorizontal":-1.1,"spinRate":2505,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.3856000200317484,"extension":6.055810813892271},"index":4,"playId":"f5ef2681-2b8d-3b52-8977-182ce58584ba","pitchNumber":3,"startTime":"2025-08-16T02:47:28.316Z","endTime":"2025-08-16T02:47:35.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.9,"strikeZoneTop":3.43649761392779,"strikeZoneBottom":1.55440724458291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.36203378507891,"aZ":-32.90906466592525,"pfxX":6.379751952883094,"pfxZ":-0.47342341960039747,"pX":0.8720938014481087,"pZ":3.0684327105456557,"vX0":3.348308591162522,"vY0":-123.02075598349434,"vZ0":-0.3899660447945731,"x":83.76,"y":155.93,"x0":-1.3277931491821497,"y0":50.00224565331727,"z0":5.9771431652749945,"aX":9.949100508055627},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.7,"breakHorizontal":-12.2,"spinRate":2995,"spinDirection":59},"zone":12,"typeConfidence":2.0,"plateTime":0.44227822562914065,"extension":5.96603191646654},"index":5,"playId":"05e88b10-1563-352b-bbeb-5efab27330c7","pitchNumber":4,"startTime":"2025-08-16T02:47:48.763Z","endTime":"2025-08-16T02:47:53.049Z","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":96.2,"endSpeed":90.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.021300155529747,"aZ":-21.47257275019365,"pfxX":0.8647131612243367,"pfxZ":5.217527578168392,"pX":0.19586926446421435,"pZ":2.7026812860236693,"vX0":3.3425329062302813,"vY0":-140.2482373377054,"vZ0":-5.023237820915937,"x":109.53,"y":165.81,"x0":-1.1098179753752329,"y0":50.00063074263579,"z0":5.862646363494461,"aX":1.771925205164694},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.9,"breakHorizontal":-2.0,"spinRate":2577,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.3862718963633429,"extension":6.023114077199919},"hitData":{"launchSpeed":72.4,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.3,"coordY":162.83}},"index":6,"playId":"13d5c9a6-3bd1-3726-9a4a-4ab46b6588cb","pitchNumber":5,"startTime":"2025-08-16T02:48:04.296Z","endTime":"2025-08-16T02:48:12.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:48:12.823Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T02:48:16.908Z","endTime":"2025-08-16T02:51:04.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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.5,"endSpeed":91.7,"strikeZoneTop":3.68419360793181,"strikeZoneBottom":1.79520043574851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.678955527163996,"aZ":-19.141701695929044,"pfxX":-0.8852316915943899,"pfxZ":6.154230431383243,"pX":1.1026692210598212,"pZ":2.0452324880548995,"vX0":6.066575183009039,"vY0":-143.3335902667857,"vZ0":-7.356145965112853,"x":74.97,"y":183.56,"x0":-0.910425243202184,"y0":50.00211899779401,"z0":5.804297587423833,"aX":-1.8753380327828517},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.1,"breakHorizontal":0.6,"spinRate":2676,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3796092221567995,"extension":6.024880345385803},"index":0,"playId":"313f0df3-762a-38fc-a972-3db111e09ce6","pitchNumber":1,"startTime":"2025-08-16T02:48:40.810Z","endTime":"2025-08-16T02:48:46.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.8,"strikeZoneTop":3.55252088144722,"strikeZoneBottom":1.70065476402178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.391687951468466,"aZ":-21.400422599834812,"pfxX":-0.8285942566098679,"pfxZ":5.259062914876216,"pX":-0.7474214367414133,"pZ":4.202325664821729,"vX0":1.2362397286509796,"vY0":-141.15394188638092,"vZ0":-1.2307455513489485,"x":145.49,"y":125.32,"x0":-1.0802621939679773,"y0":50.006818499935534,"z0":6.001294255208492,"aX":-1.69884646918916},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.5,"breakHorizontal":1.3,"spinRate":2518,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.38572476545268897,"extension":5.944699924429469},"index":1,"playId":"0294d084-1316-32ce-8e5b-920e418fc2a6","pitchNumber":2,"startTime":"2025-08-16T02:48:56.215Z","endTime":"2025-08-16T02:49:01.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.427031719415766,"aZ":-19.837357911775182,"pfxX":1.1419136413757252,"pfxZ":6.215207665410744,"pX":0.23478360981262758,"pZ":2.4587899955006485,"vX0":3.757872718838382,"vY0":-138.45728435382313,"vZ0":-5.660070219188464,"x":108.05,"y":172.39,"x0":-1.2763878094427592,"y0":50.00423739081848,"z0":5.813981389857459,"aX":2.2658768110611085},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":-2.6,"spinRate":2446,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.392270201980482,"extension":6.077390422005948},"index":2,"playId":"34c20dc7-d4b4-38a7-a969-2d17c932bc12","pitchNumber":3,"startTime":"2025-08-16T02:49:11.496Z","endTime":"2025-08-16T02:49:14.615Z","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":98.0,"endSpeed":91.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23520052791187,"aZ":-19.481115049888558,"pfxX":0.4219522412529444,"pfxZ":6.026582048552822,"pX":0.6921286600064486,"pZ":2.1430744733487197,"vX0":4.514217940974122,"vY0":-142.7058490630697,"vZ0":-6.715538978548922,"x":90.62,"y":180.92,"x0":-0.9512471494586469,"y0":50.00493855868551,"z0":5.7116678227775495,"aX":0.8889060714016648},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.1,"breakHorizontal":-1.4,"spinRate":2642,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.38070755462375505,"extension":6.104372650728758},"index":3,"playId":"6c4e86d4-08ae-3aa2-92fe-a200a72e101b","pitchNumber":4,"startTime":"2025-08-16T02:49:27.167Z","endTime":"2025-08-16T02:49:31.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.7145833349046,"aZ":-33.098866942309066,"pfxX":6.6299092439070435,"pfxZ":-0.5909633740390587,"pX":0.5324394265186966,"pZ":1.2710344611384887,"vX0":2.2599203180592244,"vY0":-123.56906868673305,"vZ0":-4.286761795044234,"x":96.7,"y":204.46,"x0":-1.2511813014781776,"y0":50.001274669732,"z0":5.7582943821316155,"aX":10.42450785046586},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.7,"breakHorizontal":-12.5,"spinRate":2852,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.44042262442229596,"extension":6.004047208363277},"index":4,"playId":"954db72f-fe31-3156-901c-8c96351a605f","pitchNumber":5,"startTime":"2025-08-16T02:49:48.079Z","endTime":"2025-08-16T02:49:51.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-16T02:50:11.490Z","endTime":"2025-08-16T02:50:19.142Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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":96.9,"endSpeed":90.3,"strikeZoneTop":3.58861308063003,"strikeZoneBottom":1.67066225236196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.277533877784897,"aZ":-22.34163528067535,"pfxX":1.6521108498151156,"pfxZ":4.760046451161635,"pX":-1.1583980606991122,"pZ":4.073227645154417,"vX0":-0.7387508349445473,"vY0":-141.40677946368274,"vZ0":-1.3672535561670407,"x":161.16,"y":128.8,"x0":-1.1112436160954102,"y0":50.001311255770176,"z0":5.969267688026901,"aX":3.4114513486031925},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.6,"breakHorizontal":-2.9,"spinRate":2614,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.38446566650625735,"extension":5.980904566500799},"index":6,"playId":"08d36680-c0f9-37ff-a48f-e701e94c84a1","pitchNumber":6,"startTime":"2025-08-16T02:50:19.142Z","endTime":"2025-08-16T02:50:22.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":91.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.258524137097762,"aZ":-18.263744869047148,"pfxX":-0.49771015301659294,"pfxZ":6.621542569038734,"pX":-0.1960944679498222,"pZ":2.8926489836409375,"vX0":2.3431490133477313,"vY0":-142.32425224265808,"vZ0":-5.041180754877042,"x":124.47,"y":160.68,"x0":-0.9568923425309862,"y0":50.003765945274736,"z0":5.803060255439806,"aX":-1.045871858229018},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.4,"breakHorizontal":0.6,"spinRate":2545,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.381351826048439,"extension":6.086831323372694},"index":7,"playId":"8a9de8f8-7251-3a8c-ae6f-b82d6bd62fb4","pitchNumber":7,"startTime":"2025-08-16T02:50:41.610Z","endTime":"2025-08-16T02:50:44.610Z","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.2,"endSpeed":91.7,"strikeZoneTop":3.54979386547757,"strikeZoneBottom":1.66850205635095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.414186739333733,"aZ":-20.564442087080238,"pfxX":-0.21944170533425522,"pfxZ":5.493086650869153,"pX":0.9550420483526109,"pZ":1.9743986714011406,"vX0":5.282924025233162,"vY0":-142.94302506538114,"vZ0":-7.182937239177428,"x":80.6,"y":185.47,"x0":-0.8721301152998251,"y0":50.00004896166298,"z0":5.766380484393615,"aX":-0.4635313088885079},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.0,"breakHorizontal":-0.5,"spinRate":2588,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.38012724433188616,"extension":6.235756842229895},"index":8,"playId":"6bf3321c-11e2-3691-be78-b4dd10402f3d","pitchNumber":8,"startTime":"2025-08-16T02:50:59.743Z","endTime":"2025-08-16T02:51:04.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:51:04.514Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T02:51:22.847Z","endTime":"2025-08-16T02:52:16.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":90.2,"strikeZoneTop":3.28388507799114,"strikeZoneBottom":1.65183268141983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.596631208972166,"aZ":-18.77787758060492,"pfxX":-0.597829416762885,"pfxZ":6.596924269817784,"pX":0.6902163697769459,"pZ":1.5811356806031753,"vX0":4.8566618361377,"vY0":-139.76330432563856,"vZ0":-8.213025278120808,"x":90.69,"y":196.09,"x0":-0.9728849382522219,"y0":50.00698644979727,"z0":5.73210252869776,"aX":-1.215456357450889},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":0.4,"spinRate":2516,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.3879664785222645,"extension":6.108570980862088},"index":0,"playId":"4b9e099e-93ab-32b4-9a91-4016eb4a9b8e","pitchNumber":1,"startTime":"2025-08-16T02:51:30.338Z","endTime":"2025-08-16T02:51:33.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":91.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.322131341546786,"aZ":-17.93819673649843,"pfxX":-0.6781542142874732,"pfxZ":6.745536845653254,"pX":0.14769061943705675,"pZ":2.2533231342659037,"vX0":3.252476081366178,"vY0":-142.6136164508926,"vZ0":-6.660127830633633,"x":111.37,"y":177.94,"x0":-0.9075582127613735,"y0":50.00046653646799,"z0":5.70442300990988,"aX":-1.4311042151410913},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.4,"breakHorizontal":0.7,"spinRate":2549,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.38054909642025203,"extension":6.0701003148500075},"index":1,"playId":"dc2de693-0ddb-3ed9-9ee0-269ffabc0aa9","pitchNumber":2,"startTime":"2025-08-16T02:51:49.390Z","endTime":"2025-08-16T02:51:52.390Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":91.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.554920246582665,"aZ":-20.08230666146495,"pfxX":-0.32007376154966627,"pfxZ":5.750449491167981,"pX":0.8888821221446864,"pZ":3.1592563595362297,"vX0":4.844952563487522,"vY0":-142.67896128277656,"vZ0":-4.294528838064354,"x":83.12,"y":153.48,"x0":-0.7752099553397575,"y0":50.005800910156374,"z0":5.915692401341208,"aX":-0.6732625974064147},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.0,"breakHorizontal":-0.2,"spinRate":2772,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.38093010138679206,"extension":6.0254880039412075},"index":2,"playId":"de745f69-cb43-35d9-a78a-4f3cdba3c3f7","pitchNumber":3,"startTime":"2025-08-16T02:52:10.539Z","endTime":"2025-08-16T02:52:16.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:52:16.106Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T02:52:28.032Z","endTime":"2025-08-16T02:54:45.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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":"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":91.6,"strikeZoneTop":3.74381250153223,"strikeZoneBottom":1.84358083014745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.200512197604553,"aZ":-19.67933674756285,"pfxX":0.10546430710371513,"pfxZ":5.896685128498618,"pX":-0.41426226786777665,"pZ":3.5765707612915856,"vX0":1.4745623645106374,"vY0":-143.07486391106747,"vZ0":-3.286473307807915,"x":132.79,"y":142.21,"x0":-0.9453543398793242,"y0":50.001572570123116,"z0":5.940750479701965,"aX":0.223346226295184},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.3,"breakHorizontal":-0.5,"spinRate":2777,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.3796475820787881,"extension":6.007924645406671},"index":0,"playId":"b9a50f29-7e4b-31d5-bdf6-112c63b17da2","pitchNumber":1,"startTime":"2025-08-16T02:52:38.945Z","endTime":"2025-08-16T02:52:45.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.60291788632826,"strikeZoneBottom":1.73402449569379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.65865921406525,"aZ":-32.135454317882505,"pfxX":7.646485177503559,"pfxZ":0.023420088701255892,"pX":-0.8983676750578841,"pZ":3.014266563613405,"vX0":-1.5343940358450334,"vY0":-120.4599078912534,"vZ0":-0.2812058562900871,"x":151.24,"y":157.39,"x0":-1.2518972236667287,"y0":50.001399226326406,"z0":5.943743557545759,"aX":11.37638927726824},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.2,"breakHorizontal":-13.6,"spinRate":2911,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4525405088574863,"extension":5.952719914665343},"index":1,"playId":"eedbe264-f4a1-3f41-8ded-2b4cabdc7477","pitchNumber":2,"startTime":"2025-08-16T02:52:57.792Z","endTime":"2025-08-16T02:53:05.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.6,"strikeZoneTop":3.72046758039158,"strikeZoneBottom":1.80534487878484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49769298679742,"aZ":-19.373824980621947,"pfxX":1.4506722198447952,"pfxZ":6.179475802906152,"pX":0.5539863356010535,"pZ":3.036176303999063,"vX0":3.718245536520587,"vY0":-141.62462638514438,"vZ0":-4.677320825976145,"x":95.88,"y":156.8,"x0":-0.9543428898335636,"y0":50.00041631207963,"z0":5.915482896134492,"aX":3.0017565348051196},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.7,"breakHorizontal":-3.2,"spinRate":2644,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.3839342275005513,"extension":6.1062680127236515},"index":2,"playId":"4f326da5-ccec-333c-b6ab-daadce37b033","pitchNumber":3,"startTime":"2025-08-16T02:53:18.012Z","endTime":"2025-08-16T02:53:22.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.67678752513674,"aZ":-32.521664638462305,"pfxX":6.72728861902625,"pfxZ":-0.22263169942414507,"pX":0.3147737378710139,"pZ":2.5380716818263425,"vX0":1.16159389919978,"vY0":-122.3351625382791,"vZ0":-1.5565870185443722,"x":105.0,"y":170.25,"x0":-1.0395517437215052,"y0":50.00484424497019,"z0":5.931274938774869,"aX":10.353633095647151},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":-12.5,"spinRate":2942,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.4451308739840787,"extension":5.961314588763496},"index":3,"playId":"da5d1743-34de-3eef-b6ef-eac2eae741b3","pitchNumber":4,"startTime":"2025-08-16T02:53:36.718Z","endTime":"2025-08-16T02:53:39.769Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-16T02:54:00.695Z","endTime":"2025-08-16T02:54:41.080Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":97.5,"endSpeed":91.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.106489707415697,"aZ":-23.13304123589897,"pfxX":1.949509847944946,"pfxZ":4.317896055524399,"pX":-0.32077438509382666,"pZ":3.8319395350950534,"vX0":0.7238543342448068,"vY0":-142.2728526129881,"vZ0":-1.8933279713463032,"x":129.23,"y":135.32,"x0":-0.8304339379382316,"y0":50.00393540752568,"z0":5.940817407176381,"aX":4.081465209226155},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.7,"breakHorizontal":-3.7,"spinRate":2626,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.3818969487542181,"extension":6.0623609744262374},"index":5,"playId":"beb4c749-c350-3014-a75c-c56891db9c7e","pitchNumber":5,"startTime":"2025-08-16T02:54:41.080Z","endTime":"2025-08-16T02:54:45.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:54:45.928Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T02:57:10.620Z","endTime":"2025-08-16T02:59:08.717Z","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":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Hoffmann replaces Juan Burgos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T02:56:03.501Z","endTime":"2025-08-16T02:57:12.574Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694851,"link":"/api/v1/people/694851"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":87.8,"endSpeed":81.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.933735344895183,"aZ":-30.39249373645012,"pfxX":-5.115691143540958,"pfxZ":1.0696081984570034,"pX":0.4144114333694546,"pZ":1.6858875618586502,"vX0":5.273204744187496,"vY0":-127.79927764337623,"vZ0":-4.53873556565182,"x":101.2,"y":193.26,"x0":-1.001547986543517,"y0":50.00622737000453,"z0":5.84584402219849,"aX":-8.546675038965773},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":8.3,"spinRate":958,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.42700328489795325,"extension":6.571753235133279},"index":1,"playId":"7b014172-7b1f-3957-8102-9600e61c951c","pitchNumber":1,"startTime":"2025-08-16T02:57:12.574Z","endTime":"2025-08-16T02:57:18.693Z","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":89.5,"endSpeed":83.1,"strikeZoneTop":3.56685221212465,"strikeZoneBottom":1.73763296394586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.721484745300884,"aZ":-26.37491294265733,"pfxX":-1.887801170702688,"pfxZ":3.3450798933341943,"pX":1.7182631624352607,"pZ":1.2359513555818187,"vX0":7.035497388666686,"vY0":-130.1740703782008,"vZ0":-6.557088789274223,"x":51.5,"y":205.41,"x0":-0.7622421909639994,"y0":50.00214372552952,"z0":5.756674158768362,"aX":-3.272801948318466},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":2.0,"spinRate":906,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4191404746683882,"extension":6.638577905457016},"index":2,"playId":"b0fb0fc4-bd1b-397a-b7cd-904d773a8852","pitchNumber":2,"startTime":"2025-08-16T02:57:48.009Z","endTime":"2025-08-16T02:57:51.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.7,"strikeZoneTop":3.57010322209732,"strikeZoneBottom":1.69272062796426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.39658837193693,"aZ":-29.49153397443985,"pfxX":-4.192550141439456,"pfxZ":1.575916590174585,"pX":1.0719434311165759,"pZ":0.9531399540796368,"vX0":5.895261527258764,"vY0":-128.68111835257133,"vZ0":-6.49117507031542,"x":76.14,"y":213.05,"x0":-0.6860593854793885,"y0":50.00493353519093,"z0":5.742915889557681,"aX":-7.152973864172782},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.8,"breakHorizontal":6.5,"spinRate":931,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4228790737683763,"extension":6.562679167732373},"index":3,"playId":"53689afd-854b-34e0-8ada-fc8749537eb0","pitchNumber":3,"startTime":"2025-08-16T02:58:05.631Z","endTime":"2025-08-16T02:58:11.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.262118752512464,"aZ":-30.786397246681133,"pfxX":-2.007029541177589,"pfxZ":0.8602995892448799,"pX":-0.23527052450014405,"pZ":3.6937652818095574,"vX0":2.5548113884991306,"vY0":-125.52316668359946,"vZ0":0.4229463536435858,"x":125.97,"y":139.05,"x0":-0.9993192625593675,"y0":50.00462411047737,"z0":6.0034089471356085,"aX":-3.24558770787113},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":3.1,"spinRate":812,"spinDirection":255},"zone":2,"typeConfidence":2.0,"plateTime":0.434173790503972,"extension":6.490240609822094},"index":4,"playId":"583f56f4-d539-3f0e-88f9-142e7d948b99","pitchNumber":4,"startTime":"2025-08-16T02:58:24.098Z","endTime":"2025-08-16T02:58:29.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":89.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.561898881640072,"aZ":-16.224659138930637,"pfxX":-4.00478177265427,"pfxZ":7.959374432454638,"pX":0.12437232528605248,"pZ":2.6754150873944935,"vX0":4.029151836237973,"vY0":-138.89538790909307,"vZ0":-5.734495024836496,"x":112.26,"y":166.54,"x0":-0.8069712977745199,"y0":50.00647248735621,"z0":5.801084309216735,"aX":-8.029049365006507},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":6.7,"spinRate":2236,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3905276993804807,"extension":6.4949887395180985},"index":5,"playId":"3d079ce2-ba62-34b5-a4d6-115d43b5b19b","pitchNumber":5,"startTime":"2025-08-16T02:58:44.074Z","endTime":"2025-08-16T02:58:51.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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22398115064385,"aZ":-14.616108617161801,"pfxX":-4.323800373751444,"pfxZ":8.798237626801823,"pX":0.5553282426824083,"pZ":2.4599474040942226,"vX0":4.986017218448479,"vY0":-139.17717127605098,"vZ0":-6.4694021446078285,"x":95.83,"y":172.36,"x0":-0.683234306932014,"y0":50.00156788688866,"z0":5.752398090233753,"aX":-8.627418731679308},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":7.0,"spinRate":2385,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3909969005510492,"extension":6.6037539873405535},"index":6,"playId":"a9a154e8-5599-3bac-a91a-be3e5ede2af0","pitchNumber":6,"startTime":"2025-08-16T02:59:04.107Z","endTime":"2025-08-16T02:59:08.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:59:08.717Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Warming Bernabel lines out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T02:59:15.161Z","endTime":"2025-08-16T02:59:48.022Z","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":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"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":2},"details":{"event":"Lineout","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":677950,"link":"/api/v1/people/677950"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.134001867713792,"aZ":-15.20464694260023,"pfxX":-4.9444585011521465,"pfxZ":8.560489114046284,"pX":0.23448531903313474,"pZ":2.3466451327623177,"vX0":3.9130394304647855,"vY0":-138.95751289661095,"vZ0":-6.667456924245189,"x":108.06,"y":175.42,"x0":-0.5400208861840484,"y0":50.00279782400702,"z0":5.762156180235486,"aX":-9.802160151366747},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":8.3,"spinRate":2404,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39212340160788006,"extension":6.514301342740216},"hitData":{"launchSpeed":97.1,"launchAngle":22.0,"totalDistance":384.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.33,"coordY":45.16}},"index":0,"playId":"06e40eaf-2276-333c-917b-15972bba86ad","pitchNumber":1,"startTime":"2025-08-16T02:59:35.719Z","endTime":"2025-08-16T02:59:48.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:59:48.022Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T02:59:53.390Z","endTime":"2025-08-16T03:01:41.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":90.2,"endSpeed":83.8,"strikeZoneTop":3.53566888227716,"strikeZoneBottom":1.6612045629215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25452570777424,"aZ":-26.91286134412239,"pfxX":-2.354700720741782,"pfxZ":3.0014943282644406,"pX":1.5415579005711715,"pZ":-0.12959703576625947,"vX0":7.015035861179611,"vY0":-130.94951912786775,"vZ0":-9.522828069405538,"x":58.24,"y":242.28,"x0":-0.8552522192900266,"y0":50.00309666313716,"z0":5.538057146300635,"aX":-4.1279698776437685},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":2.9,"spinRate":1000,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4168035208177354,"extension":6.6047180448322464},"index":0,"playId":"dacff284-e09b-33af-b24a-14d4ee307df1","pitchNumber":1,"startTime":"2025-08-16T03:00:11.885Z","endTime":"2025-08-16T03:00:15.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":89.1,"strikeZoneTop":3.57490601820768,"strikeZoneBottom":1.70050666938214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42288707794451,"aZ":-16.061006262932207,"pfxX":-2.282612455225287,"pfxZ":8.074464068975818,"pX":0.14169507136843854,"pZ":1.6756758934633516,"vX0":3.4856681784163004,"vY0":-138.7830325644761,"vZ0":-7.9991845872789495,"x":111.6,"y":193.54,"x0":-0.8209733838622859,"y0":50.00115857518256,"z0":5.617959511988323,"aX":-4.554128586540192},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":3.6,"spinRate":2251,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3912856627320127,"extension":6.60022863220979},"index":1,"playId":"b9a055e8-29f3-36fb-a700-3faa1619d055","pitchNumber":2,"startTime":"2025-08-16T03:00:32.716Z","endTime":"2025-08-16T03:00:36.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, 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.8,"endSpeed":83.7,"strikeZoneTop":3.58219602000874,"strikeZoneBottom":1.67121900074372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.209851582567044,"aZ":-26.784667191291952,"pfxX":-1.4685789568034542,"pfxZ":3.0890929739919235,"pX":1.710546286789078,"pZ":0.4693741719249962,"vX0":6.7780887343288185,"vY0":-130.48462215800984,"vZ0":-8.26978981221496,"x":51.8,"y":226.11,"x0":-0.7159203142177711,"y0":50.00450905704697,"z0":5.6602386185130795,"aX":-2.5645517036630627},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.2,"breakHorizontal":1.3,"spinRate":897,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4177476698883571,"extension":6.619112100316665},"index":2,"playId":"616d8b80-74b0-35a2-876c-4fd0372bda6a","pitchNumber":3,"startTime":"2025-08-16T03:00:51.941Z","endTime":"2025-08-16T03:00:57.881Z","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":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.49558304439642,"strikeZoneBottom":1.69465121915158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.387164772660913,"aZ":-31.28098282803459,"pfxX":-3.241443513328446,"pfxZ":0.516013805624123,"pX":1.451411105900343,"pZ":1.7682056431174817,"vX0":6.598555113584139,"vY0":-129.89438981418505,"vZ0":-4.251242808539219,"x":61.68,"y":191.04,"x0":-0.6881364488592595,"y0":50.00367255853321,"z0":5.775329716793884,"aX":-5.601975142814655},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.2,"breakHorizontal":4.6,"spinRate":852,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4199076112609692,"extension":6.590181671461001},"index":3,"playId":"dacd07d9-d19d-38a8-91a1-5d8c5a709d8f","pitchNumber":4,"startTime":"2025-08-16T03:01:16.172Z","endTime":"2025-08-16T03:01:21.711Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.6,"strikeZoneTop":3.53372673797084,"strikeZoneBottom":1.69630457911049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.91332956099306,"aZ":-16.078087330565822,"pfxX":-4.841433323036704,"pfxZ":8.155084893342853,"pX":-0.6011542833164967,"pZ":1.5039012145910213,"vX0":2.3472577875965897,"vY0":-138.20535401333746,"vZ0":-8.326663589408328,"x":139.91,"y":198.17,"x0":-0.8231218055032654,"y0":50.00315127464521,"z0":5.592124774592399,"aX":-9.556906304070273},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":8.4,"spinRate":2255,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3932574941569702,"extension":6.5919760359223005},"index":4,"playId":"50b69557-8cce-37d5-a168-b7785767ac60","pitchNumber":5,"startTime":"2025-08-16T03:01:35.062Z","endTime":"2025-08-16T03:01:41.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:01:41.057Z","atBatIndex":63},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brenton Doyle grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Kyle Karros out at 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T03:02:02.259Z","endTime":"2025-08-16T03:02:14.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79286000596165,"aZ":-15.21032709395747,"pfxX":-4.8335223893864026,"pfxZ":8.43726866783831,"pX":0.23625015470294264,"pZ":2.1437951863429867,"vX0":4.38885470536212,"vY0":-139.57053197198434,"vZ0":-7.216986499191551,"x":107.99,"y":180.9,"x0":-0.7141386430092932,"y0":50.00483584590807,"z0":5.728848171771169,"aX":-9.71952381429589},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":8.0,"spinRate":2310,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.38961804644115094,"extension":6.669709812599602},"hitData":{"launchSpeed":89.3,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":156.24}},"index":0,"playId":"995961a6-7e07-3f7d-91e8-3e5c7f471799","pitchNumber":1,"startTime":"2025-08-16T03:02:08.857Z","endTime":"2025-08-16T03:02:14.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:02:14.833Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T03:04:50.671Z","endTime":"2025-08-16T03:06:20.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Vodnik replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T03:03:13.297Z","endTime":"2025-08-16T03:04:52.934Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":91.6,"strikeZoneTop":3.6591835202689,"strikeZoneBottom":1.74282539087493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.466260120367043,"aZ":-20.53216478116551,"pfxX":-3.59436328150849,"pfxZ":5.4625728622386625,"pX":-1.2070219454720095,"pZ":3.7607909943106934,"vX0":3.9534729006751403,"vY0":-143.94387282697804,"vZ0":-1.775922452568724,"x":163.01,"y":137.24,"x0":-2.121011710498392,"y0":50.00454533949183,"z0":5.636498521915959,"aX":-7.662871710848692},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":9.8,"breakHorizontal":5.9,"spinRate":2344,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3782390304201435,"extension":6.306003733375613},"index":1,"playId":"243248b2-715a-37e2-b67e-2a9da1470046","pitchNumber":1,"startTime":"2025-08-16T03:04:52.934Z","endTime":"2025-08-16T03:04:58.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.1,"strikeZoneTop":3.56438130061699,"strikeZoneBottom":1.72204915389423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2013686101248,"aZ":-19.44989565548675,"pfxX":-2.494655575049847,"pfxZ":5.994412189737417,"pX":-1.1428060018684687,"pZ":5.692230736449037,"vX0":3.6196914850089366,"vY0":-143.81439771216108,"vZ0":3.154331028079204,"x":160.56,"y":85.09,"x0":-2.085922074451678,"y0":50.00098553762623,"z0":5.780504048361873,"aX":-5.294466171639417},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.6,"breakHorizontal":4.0,"spinRate":2238,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3789316703996408,"extension":6.330567991396717},"index":2,"playId":"e59ba96d-d7bd-35eb-8642-287fc909d560","pitchNumber":2,"startTime":"2025-08-16T03:05:08.956Z","endTime":"2025-08-16T03:05:12.385Z","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":99.3,"endSpeed":92.1,"strikeZoneTop":3.27022167285111,"strikeZoneBottom":1.53745024486403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.587797251690112,"aZ":-18.447068235441122,"pfxX":-4.123341007439444,"pfxZ":6.385736851121779,"pX":-0.1761818806422639,"pZ":2.569926669208033,"vX0":6.957845877772768,"vY0":-144.52662730496635,"vZ0":-4.861123114795217,"x":123.72,"y":169.39,"x0":-2.06146683203859,"y0":50.00319524550333,"z0":5.3803759460693446,"aX":-8.8646188826618},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":10.9,"breakHorizontal":6.4,"spinRate":2329,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3766696070716673,"extension":6.587012951133152},"index":3,"playId":"fad2ffe1-8e26-3b48-b0ee-7fef721d5b73","pitchNumber":3,"startTime":"2025-08-16T03:05:30.371Z","endTime":"2025-08-16T03:05:33.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":92.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.433876015368856,"aZ":-17.440485083019162,"pfxX":-4.051876848444133,"pfxZ":6.821566644095967,"pX":-0.18845646215063913,"pZ":3.7254671063599005,"vX0":6.26376454117233,"vY0":-144.801431602497,"vZ0":-2.650101693012558,"x":124.18,"y":138.19,"x0":-1.8364277455124036,"y0":50.001839016848415,"z0":5.69831880605996,"aX":-8.750741760964976},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.1,"breakHorizontal":6.4,"spinRate":2383,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3758345556035483,"extension":6.5088621638968664},"index":4,"playId":"5b0f80b1-34b9-3445-a29a-e8973691e16b","pitchNumber":4,"startTime":"2025-08-16T03:05:56.228Z","endTime":"2025-08-16T03:05:59.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73776786266539,"aZ":-28.176399058877625,"pfxX":-7.76279182891735,"pfxZ":2.1299722669222616,"pX":-0.5204037104281811,"pZ":1.8512588708563735,"vX0":6.747019927837381,"vY0":-135.13401547196133,"vZ0":-3.9475869485731065,"x":136.84,"y":188.8,"x0":-2.020314101287163,"y0":50.006517325123646,"z0":5.2723908293812585,"aX":-14.605248091045718},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":13.0,"spinRate":1911,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4026962506714873,"extension":6.307620221258747},"index":5,"playId":"f122312d-9a59-33e0-9349-dd44f2d345ce","pitchNumber":5,"startTime":"2025-08-16T03:06:17.187Z","endTime":"2025-08-16T03:06:20.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:06:20.187Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T03:07:32.300Z","endTime":"2025-08-16T03:08:53.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"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":{"description":"Offensive Substitution: Pinch-hitter Adrian Del Castillo replaces Tyler Locklear.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-16T03:06:34.407Z","endTime":"2025-08-16T03:06:55.346Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":682988,"link":"/api/v1/people/682988"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-16T03:06:55.346Z","endTime":"2025-08-16T03:07:34.545Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.794759877247664,"aZ":-27.073100537978846,"pfxX":-6.961457627968639,"pfxZ":2.7266695387464965,"pX":0.219576027108455,"pZ":1.6953829380295635,"vX0":9.260372118212779,"vY0":-134.38748201176347,"vZ0":-4.304305475297301,"x":108.63,"y":193.0,"x0":-2.329918567360847,"y0":50.003131474979845,"z0":5.189173632783491,"aX":-13.028528609075849},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.4,"breakHorizontal":11.2,"spinRate":2136,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.40401047909916343,"extension":6.524358096205995},"index":2,"playId":"796583cb-23fb-31d5-86b2-babdaa6804e7","pitchNumber":1,"startTime":"2025-08-16T03:07:34.545Z","endTime":"2025-08-16T03:07:37.545Z","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":100.1,"endSpeed":93.1,"strikeZoneTop":3.43865432846588,"strikeZoneBottom":1.69744051063416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86093586953224,"aZ":-16.460411133956836,"pfxX":-3.488225331858879,"pfxZ":7.150853325903958,"pX":-0.39694811168245075,"pZ":3.724172336113838,"vX0":5.859511216818771,"vY0":-145.84868955934604,"vZ0":-2.3793530435373538,"x":132.13,"y":138.23,"x0":-1.9605828588291578,"y0":50.00287268479848,"z0":5.5202088143088535,"aX":-7.665945955855169},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":12.8,"breakHorizontal":5.4,"spinRate":2440,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3727125050269513,"extension":6.445778846560263},"index":3,"playId":"588c6e99-7aac-3f0f-8cae-6ad19cadafc0","pitchNumber":2,"startTime":"2025-08-16T03:07:50.074Z","endTime":"2025-08-16T03:07:53.317Z","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":98.2,"endSpeed":91.2,"strikeZoneTop":3.44916567707131,"strikeZoneBottom":1.7078028528283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.10150064605371,"aZ":-16.851314109440104,"pfxX":-3.80839423857635,"pfxZ":7.268354541854194,"pX":-1.192836891024853,"pZ":2.5463009760731037,"vX0":3.3831679412004796,"vY0":-143.130668974464,"vZ0":-5.497179583731246,"x":162.47,"y":170.03,"x0":-1.8862107354419586,"y0":50.00061742734635,"z0":5.520364254782273,"aX":-8.026761756245762},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.5,"breakHorizontal":6.4,"spinRate":2348,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.38037191340953136,"extension":6.424717477609348},"index":4,"playId":"37148166-a0ac-3665-8e8f-906ab2d22a7f","pitchNumber":3,"startTime":"2025-08-16T03:08:07.420Z","endTime":"2025-08-16T03:08:12.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.75613574047854,"aZ":-34.01092497023923,"pfxX":-8.191395926881103,"pfxZ":-1.0117932734806283,"pX":-0.1170635182991859,"pZ":1.5076612534789866,"vX0":8.10497394565898,"vY0":-133.26052652478668,"vZ0":-2.8488552199749577,"x":121.46,"y":198.07,"x0":-2.1234759930104414,"y0":50.00419659826327,"z0":5.030053092807104,"aX":-14.83716791699925},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.3,"breakHorizontal":13.2,"spinRate":1994,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.40992541593584786,"extension":6.556798629512475},"index":5,"playId":"76ec71b5-1352-3a30-87b7-4096ade7e6b5","pitchNumber":4,"startTime":"2025-08-16T03:08:22.933Z","endTime":"2025-08-16T03:08:25.933Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-16T03:08:36.539Z","endTime":"2025-08-16T03:08:49.984Z","isPitch":false,"type":"action","player":{"id":680728,"link":"/api/v1/people/680728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.124782525654744,"aZ":-25.893716309492735,"pfxX":-7.955112293566279,"pfxZ":3.3216746462335696,"pX":0.623560397319275,"pZ":1.7968624204445371,"vX0":10.817819648630943,"vY0":-135.6195554672413,"vZ0":-4.020446806271125,"x":93.23,"y":190.26,"x0":-2.3535843197375246,"y0":50.00666364020462,"z0":5.070400485100714,"aX":-15.063777774809115},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":12.6,"spinRate":2095,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.4013797818239926,"extension":6.752972438346892},"index":7,"playId":"a0c28339-0f23-3ded-83a9-3e098b4c00d7","pitchNumber":5,"startTime":"2025-08-16T03:08:49.984Z","endTime":"2025-08-16T03:08:53.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:08:53.481Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out, second baseman Aaron Schunk to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T03:09:03.032Z","endTime":"2025-08-16T03:09:44.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"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":"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":99.9,"endSpeed":92.6,"strikeZoneTop":3.27463994432798,"strikeZoneBottom":1.42544448858091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.310078439227674,"aZ":-14.899188229480195,"pfxX":-2.878885451519836,"pfxZ":7.913346641582994,"pX":-1.7963820377826367,"pZ":3.4887666244844118,"vX0":1.3414041357546012,"vY0":-145.7184025720783,"vZ0":-3.4490039167485516,"x":185.47,"y":144.58,"x0":-1.8847086825621029,"y0":50.00532294972151,"z0":5.568936403618689,"aX":-6.287317374954558},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":13.9,"breakHorizontal":5.0,"spinRate":2473,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3736879981389398,"extension":6.4149202764481945},"index":0,"playId":"69266aef-417e-3543-a387-309e5067f601","pitchNumber":1,"startTime":"2025-08-16T03:09:20.730Z","endTime":"2025-08-16T03:09:23.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":93.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85616403209223,"aZ":-14.375796768014482,"pfxX":-4.002090628468165,"pfxZ":8.154555351880477,"pX":0.23848624988075887,"pZ":1.8058717898479835,"vX0":6.9018193450480645,"vY0":-145.41511772939674,"vZ0":-8.006634367385955,"x":107.91,"y":190.02,"x0":-1.6249032345652854,"y0":50.00692746727216,"z0":5.431013985808939,"aX":-8.740063297739589},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.7,"breakHorizontal":6.2,"spinRate":2424,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3738821228164739,"extension":6.516687896274189},"hitData":{"launchSpeed":88.5,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.74,"coordY":160.3}},"index":1,"playId":"08bdc67d-d479-3853-a3be-f467433c3234","pitchNumber":2,"startTime":"2025-08-16T03:09:36.721Z","endTime":"2025-08-16T03:09:44.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:09:44.859Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out, second baseman Aaron Schunk to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T03:09:03.032Z","endTime":"2025-08-16T03:09:44.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"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":"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":99.9,"endSpeed":92.6,"strikeZoneTop":3.27463994432798,"strikeZoneBottom":1.42544448858091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.310078439227674,"aZ":-14.899188229480195,"pfxX":-2.878885451519836,"pfxZ":7.913346641582994,"pX":-1.7963820377826367,"pZ":3.4887666244844118,"vX0":1.3414041357546012,"vY0":-145.7184025720783,"vZ0":-3.4490039167485516,"x":185.47,"y":144.58,"x0":-1.8847086825621029,"y0":50.00532294972151,"z0":5.568936403618689,"aX":-6.287317374954558},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":13.9,"breakHorizontal":5.0,"spinRate":2473,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3736879981389398,"extension":6.4149202764481945},"index":0,"playId":"69266aef-417e-3543-a387-309e5067f601","pitchNumber":1,"startTime":"2025-08-16T03:09:20.730Z","endTime":"2025-08-16T03:09:23.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":93.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85616403209223,"aZ":-14.375796768014482,"pfxX":-4.002090628468165,"pfxZ":8.154555351880477,"pX":0.23848624988075887,"pZ":1.8058717898479835,"vX0":6.9018193450480645,"vY0":-145.41511772939674,"vZ0":-8.006634367385955,"x":107.91,"y":190.02,"x0":-1.6249032345652854,"y0":50.00692746727216,"z0":5.431013985808939,"aX":-8.740063297739589},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.7,"breakHorizontal":6.2,"spinRate":2424,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3738821228164739,"extension":6.516687896274189},"hitData":{"launchSpeed":88.5,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.74,"coordY":160.3}},"index":1,"playId":"08bdc67d-d479-3853-a3be-f467433c3234","pitchNumber":2,"startTime":"2025-08-16T03:09:36.721Z","endTime":"2025-08-16T03:09:44.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:09:44.859Z","atBatIndex":67},"scoringPlays":[5,20,26,27,32,40,46],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":74.89,"y":125.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":106.2,"y":32.45},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":156.88,"y":168.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":112.87,"y":182.68},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":134.08,"y":145.09},"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":1,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":82.55,"y":22.21},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":107.73,"y":163.84},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10],"bottom":[11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":95.89,"y":157.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":162.78,"y":113.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":126.99,"y":61.99},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":73.75,"y":93.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":126.99,"y":181.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":113.81,"y":155.74},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":150.8,"y":159.79},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":22,"top":[15,16,17],"bottom":[18,19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":127.92,"y":199.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":81.17,"y":145.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":137.12,"y":157.76},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"coordinates":{"x":33.24,"y":105.57},"type":"H","description":"Double"},{"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":114.82,"y":157.76},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":39.96,"y":87.26},"type":"O","description":"Sac Fly"},{"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":103.68,"y":168.4},"type":"O","description":"Forceout"}]}},{"startIndex":23,"endIndex":33,"top":[23,24,25,26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":101.92,"y":50.29},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":80.28,"y":82.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":41.85,"y":115.7},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":139.62,"y":168.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":104.18,"y":165.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":46.69,"y":101.58},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":110.77,"y":157.76},"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":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":67.99,"y":83.1},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":154.62,"y":31.46},"type":"H","description":"Double"},{"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":150.3,"y":166.88},"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":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"coordinates":{"x":107.22,"y":165.36},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36],"bottom":[37,38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":98.43,"y":164.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":150.48,"y":158.62},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":161.13,"y":78.35},"type":"H","description":"Triple"},{"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":114.82,"y":160.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":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":134.55,"y":103.71},"type":"H","description":"Double"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":141.67,"y":101.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":128.94,"y":174.51},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":139.56,"y":81.92},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":144.88,"y":180.02},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":56,"top":[51,52,53],"bottom":[54,55,56],"hits":{"away":[],"home":[]}},{"startIndex":57,"endIndex":64,"top":[57,58,59,60],"bottom":[61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":150.3,"y":162.83},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":107.33,"y":45.16},"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":8,"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":113.3,"y":156.24},"type":"O","description":"Forceout"}]}},{"startIndex":65,"endIndex":67,"top":[65,66,67],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":145.74,"y":160.3},"type":"O","description":"Groundout"}],"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":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"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":8,"errors":0,"leftOnBase":6},"away":{"runs":3,"hits":6,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"catcher":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"first":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"second":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"third":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"shortstop":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"left":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"center":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"right":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"onDeck":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"inHole":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"battingOrder":8,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"onDeck":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"inHole":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"battingOrder":7,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".250","atBats":32,"obp":".325","slg":".440","ops":".765","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":7,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":1,"groundOuts":12,"airOuts":3,"runs":4,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":29,"obp":".353","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":129,"era":"4.52","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.34","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":54,"strikes":75,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":4,"pitchesPerInning":"16.13","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":13,"putOuts":24,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID645444":{"person":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":30,"groundOuts":45,"airOuts":51,"runs":21,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":23,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".193","atBats":161,"obp":".293","slg":".267","ops":".560","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":43,"rbi":17,"leftOnBase":63,"sacBunts":10,"sacFlies":3,"babip":".252","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.50","popOuts":10,"lineOuts":11},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":8,"stolenBases":37,"stolenBasePercentage":".822","caughtStealingPercentage":".178","assists":16,"putOuts":460,"errors":3,"chances":479,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694851":{"person":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":40,"obp":".326","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":170,"era":"2.70","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":3,"whip":"1.50","battersFaced":46,"outs":30,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":68,"strikes":102,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.00","gamesFinished":4,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"9.90","walksPer9Inn":"5.40","hitsPer9Inn":"8.10","runsScoredPer9":"6.30","homeRunsPer9":"1.80","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":61,"groundOuts":91,"airOuts":123,"runs":74,"doubles":28,"triples":2,"homeRuns":20,"strikeOuts":111,"baseOnBalls":43,"intentionalWalks":2,"hits":137,"hitByPitch":1,"atBats":454,"obp":".361","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1865,"era":"5.40","inningsPitched":"110.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.64","battersFaced":507,"outs":330,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1865,"balls":700,"strikes":1165,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".417","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.52","hitsPer9Inn":"11.21","runsScoredPer9":"6.05","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":36,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":0,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":33,"gamesStarted":0,"flyOuts":7,"groundOuts":28,"airOuts":23,"runs":18,"doubles":6,"triples":2,"homeRuns":2,"strikeOuts":29,"baseOnBalls":16,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":111,"obp":".383","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":509,"era":"4.60","inningsPitched":"29.1","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":15,"whip":"1.64","battersFaced":129,"outs":88,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":509,"balls":193,"strikes":316,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".000","pitchesPerInning":"17.35","gamesFinished":5,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"8.90","walksPer9Inn":"4.91","hitsPer9Inn":"9.82","runsScoredPer9":"5.52","homeRunsPer9":"0.61","inheritedRunners":15,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(L, 12-8)","summary":"6.0 IP, 4 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":11,"airOuts":2,"runs":4,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":27,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":39,"strikes":61,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":77,"groundOuts":137,"airOuts":145,"runs":78,"doubles":43,"triples":1,"homeRuns":21,"strikeOuts":108,"baseOnBalls":30,"intentionalWalks":1,"hits":151,"hitByPitch":10,"atBats":537,"obp":".329","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2212,"era":"5.08","inningsPitched":"133.0","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":75,"whip":"1.36","battersFaced":582,"outs":399,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2212,"balls":776,"strikes":1436,"strikePercentage":".650","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":4,"winPercentage":".600","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"7.31","walksPer9Inn":"2.03","hitsPer9Inn":"10.22","runsScoredPer9":"5.28","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":46},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":13,"errors":3,"chances":25,"fielding":".880","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":19,"flyOuts":17,"groundOuts":4,"airOuts":24,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".222","atBats":63,"obp":".254","slg":".333","ops":".587","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":21,"rbi":7,"leftOnBase":32,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":4,"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":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":18,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID663731":{"person":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"jerseyNumber":"65","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".250","slg":".286","ops":".536","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 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":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"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":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":4,"groundOuts":14,"airOuts":8,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".192","atBats":52,"obp":".276","slg":".308","ops":".584","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":16,"rbi":3,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":117,"errors":1,"chances":124,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 K, 2 RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":19,"groundOuts":48,"airOuts":29,"runs":9,"doubles":4,"triples":3,"homeRuns":2,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".184","atBats":125,"obp":".248","slg":".312","ops":".560","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":39,"rbi":11,"leftOnBase":58,"sacBunts":1,"sacFlies":1,"babip":".216","groundOutsToAirouts":"1.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.50","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":90,"errors":0,"chances":90,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":47,"gamesStarted":0,"flyOuts":29,"groundOuts":52,"airOuts":43,"runs":23,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":18,"intentionalWalks":2,"hits":36,"hitByPitch":2,"atBats":171,"obp":".292","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":753,"era":"4.05","inningsPitched":"46.2","wins":3,"losses":1,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":21,"whip":"1.16","battersFaced":192,"outs":140,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":753,"balls":289,"strikes":464,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".750","pitchesPerInning":"16.14","gamesFinished":6,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"7.91","walksPer9Inn":"3.47","hitsPer9Inn":"6.94","runsScoredPer9":"4.44","homeRunsPer9":"0.96","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":44,"groundOuts":93,"airOuts":91,"runs":67,"doubles":18,"triples":0,"homeRuns":23,"strikeOuts":54,"baseOnBalls":53,"intentionalWalks":5,"hits":100,"hitByPitch":5,"avg":".297","atBats":337,"obp":".399","slg":".555","ops":".954","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":187,"rbi":56,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.65","popOuts":29,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":188,"putOuts":136,"errors":4,"chances":328,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":9,"groundOuts":25,"airOuts":17,"runs":14,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":8,"intentionalWalks":0,"hits":25,"hitByPitch":6,"avg":".255","atBats":98,"obp":".348","slg":".449","ops":".797","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":44,"rbi":13,"leftOnBase":47,"sacBunts":2,"sacFlies":0,"babip":".344","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":0,"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":74,"putOuts":27,"errors":3,"chances":104,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669194":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":15,"flyOuts":72,"groundOuts":92,"airOuts":127,"runs":45,"doubles":17,"triples":6,"homeRuns":12,"strikeOuts":95,"baseOnBalls":30,"intentionalWalks":0,"hits":83,"hitByPitch":4,"atBats":396,"obp":".271","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1716,"era":"3.46","inningsPitched":"106.2","wins":6,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":41,"whip":"1.06","battersFaced":431,"outs":320,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1716,"balls":594,"strikes":1122,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".667","pitchesPerInning":"16.09","gamesFinished":4,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"8.02","walksPer9Inn":"2.53","hitsPer9Inn":"7.00","runsScoredPer9":"3.80","homeRunsPer9":"1.01","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":84,"groundOuts":124,"airOuts":152,"runs":72,"doubles":26,"triples":2,"homeRuns":13,"strikeOuts":58,"baseOnBalls":73,"intentionalWalks":0,"hits":128,"hitByPitch":6,"avg":".286","atBats":448,"obp":".385","slg":".440","ops":".825","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":541,"totalBases":197,"rbi":79,"leftOnBase":170,"sacBunts":4,"sacFlies":10,"babip":".297","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.46","popOuts":34,"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":282,"putOuts":160,"errors":10,"chances":452,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID595928":{"person":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":16,"groundOuts":18,"airOuts":28,"runs":9,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":75,"obp":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":294,"era":"4.19","inningsPitched":"19.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.14","battersFaced":78,"outs":58,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":294,"balls":100,"strikes":194,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.21","gamesFinished":6,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"4.66","walksPer9Inn":"1.40","hitsPer9Inn":"8.84","runsScoredPer9":"4.19","homeRunsPer9":"0.93","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":13,"groundOuts":26,"airOuts":22,"runs":12,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":84,"obp":".385","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":334,"era":"5.12","inningsPitched":"19.1","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":11,"whip":"1.81","battersFaced":93,"outs":58,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":126,"strikes":208,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".000","pitchesPerInning":"17.28","gamesFinished":3,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"4.66","walksPer9Inn":"2.79","hitsPer9Inn":"13.50","runsScoredPer9":"5.59","homeRunsPer9":"0.47","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":72,"groundOuts":88,"airOuts":119,"runs":80,"doubles":22,"triples":14,"homeRuns":26,"strikeOuts":117,"baseOnBalls":41,"intentionalWalks":1,"hits":106,"hitByPitch":7,"avg":".248","atBats":427,"obp":".322","slg":".548","ops":".870","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":478,"totalBases":234,"rbi":63,"leftOnBase":153,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.42","popOuts":26,"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":7,"putOuts":226,"errors":1,"chances":234,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":107,"groundOuts":139,"airOuts":152,"runs":90,"doubles":31,"triples":3,"homeRuns":24,"strikeOuts":131,"baseOnBalls":52,"intentionalWalks":1,"hits":143,"hitByPitch":4,"atBats":561,"obp":".321","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2351,"era":"5.31","inningsPitched":"144.0","wins":9,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":85,"whip":"1.35","battersFaced":621,"outs":432,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2351,"balls":867,"strikes":1484,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".429","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"8.19","walksPer9Inn":"3.25","hitsPer9Inn":"8.94","runsScoredPer9":"5.63","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":13,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":88,"groundOuts":110,"airOuts":164,"runs":42,"doubles":23,"triples":2,"homeRuns":15,"strikeOuts":67,"baseOnBalls":29,"intentionalWalks":0,"hits":108,"hitByPitch":5,"avg":".244","atBats":442,"obp":".294","slg":".407","ops":".701","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":483,"totalBases":180,"rbi":62,"leftOnBase":203,"sacBunts":0,"sacFlies":7,"babip":".253","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.47","popOuts":34,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":188,"errors":2,"chances":194,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686228":{"person":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"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":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":16,"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":16,"balls":9,"strikes":7,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":10,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":39,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":159,"era":"2.61","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"1.35","battersFaced":45,"outs":31,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":57,"strikes":102,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"15.39","gamesFinished":4,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"10.45","walksPer9Inn":"4.35","hitsPer9Inn":"7.84","runsScoredPer9":"2.61","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID685314":{"person":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":8,"groundOuts":17,"airOuts":15,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":51,"obp":".268","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":200,"era":"0.64","inningsPitched":"14.0","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.07","battersFaced":56,"outs":42,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":200,"balls":66,"strikes":134,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".000","pitchesPerInning":"14.29","gamesFinished":3,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"5.79","walksPer9Inn":"3.21","hitsPer9Inn":"6.43","runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"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}},"ID543391":{"person":{"id":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":6,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":11,"strikes":13,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"5.40","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":6,"groundOuts":21,"airOuts":11,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":3,"avg":".243","atBats":70,"obp":".346","slg":".400","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":28,"rbi":8,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","assists":11,"putOuts":149,"errors":1,"chances":161,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":9,"groundOuts":16,"airOuts":19,"runs":9,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":71,"obp":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":293,"era":"4.00","inningsPitched":"18.0","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":8,"whip":"1.28","battersFaced":79,"outs":54,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":293,"balls":99,"strikes":194,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".000","pitchesPerInning":"16.28","gamesFinished":6,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"9.50","walksPer9Inn":"1.50","hitsPer9Inn":"10.00","runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":7},"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}},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":10,"groundOuts":9,"airOuts":14,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".111","atBats":36,"obp":".132","slg":".194","ops":".326","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":7,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".148","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":106,"flyOuts":38,"groundOuts":102,"airOuts":58,"runs":40,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":91,"baseOnBalls":17,"intentionalWalks":0,"hits":81,"hitByPitch":5,"avg":".249","atBats":325,"obp":".294","slg":".382","ops":".676","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":124,"rbi":32,"leftOnBase":137,"sacBunts":4,"sacFlies":3,"babip":".319","groundOutsToAirouts":"1.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.62","popOuts":8,"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":3,"putOuts":240,"errors":3,"chances":246,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[672695,606466,682998,666971,664983,682988,680728,677950,543510,677942,694297,686228,694851],"pitchers":[694297,686228,694851],"bench":[678489,645444,663731],"bullpen":[679775,656222,595928,668678,543391,666661,669194,593958,685314,663765],"battingOrder":[672695,606466,682998,666971,664983,680728,677950,543510,677942],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gurriel Jr. (23, Gordon, T)."},{"label":"TB","value":"Carroll; Gurriel Jr. 2; Locklear; Marte, K; McCarthy 2."},{"label":"RBI","value":"Locklear (3); McCarthy 2 (11)."},{"label":"Runners left in scoring position, 2 out","value":"Thomas, A; Locklear."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"McCarthy (5, 2nd base off Gordon, T/Goodman)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Perdomo-Marte, K-Locklear; McCann-Marte, K)."}]}],"note":[{"label":"a","value":"Struck out for Locklear in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":12,"airOuts":3,"runs":4,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".238","atBats":29,"obp":".296","slg":".393","ops":".689","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":16,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".235","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":138,"era":"6.00","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.61","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":46,"strikes":92,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":3,"pitchesPerInning":"15.33","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":22,"groundOuts":33,"airOuts":32,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":122,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":522,"era":"4.75","inningsPitched":"30.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.48","battersFaced":135,"outs":91,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":198,"strikes":324,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.42","walksPer9Inn":"3.56","hitsPer9Inn":"9.79","runsScoredPer9":"5.04","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623433":{"person":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":11,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":34,"obp":".294","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":138,"era":"5.87","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.30","battersFaced":34,"outs":23,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":42,"strikes":96,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.87","walksPer9Inn":"0.00","hitsPer9Inn":"11.74","runsScoredPer9":"5.87","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 K, RBI","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":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":56,"groundOuts":60,"airOuts":91,"runs":45,"doubles":14,"triples":6,"homeRuns":18,"strikeOuts":84,"baseOnBalls":18,"intentionalWalks":1,"hits":82,"hitByPitch":2,"avg":".261","atBats":314,"obp":".303","slg":".516","ops":".819","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":162,"rbi":47,"leftOnBase":113,"sacBunts":0,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.44","popOuts":9,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":181,"errors":5,"chances":189,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668845":{"person":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"jerseyNumber":"30","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":4,"airOuts":13,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".188","atBats":32,"obp":".188","slg":".219","ops":".407","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":7,"rbi":0,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":9,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(S, 5)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":18,"groundOuts":42,"airOuts":25,"runs":17,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":40,"baseOnBalls":21,"intentionalWalks":2,"hits":35,"hitByPitch":0,"atBats":141,"obp":".344","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":691,"era":"3.62","inningsPitched":"37.1","wins":3,"losses":3,"saves":5,"saveOpportunities":9,"holds":7,"blownSaves":4,"earnedRuns":15,"whip":"1.50","battersFaced":163,"outs":112,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":691,"balls":291,"strikes":400,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".500","pitchesPerInning":"18.51","gamesFinished":17,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.06","hitsPer9Inn":"8.44","runsScoredPer9":"4.10","homeRunsPer9":"0.96","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":38,"groundOuts":55,"airOuts":78,"runs":21,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":0,"hits":62,"hitByPitch":7,"atBats":249,"obp":".317","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1021,"era":"2.73","inningsPitched":"66.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":20,"whip":"1.23","battersFaced":279,"outs":198,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":1021,"balls":365,"strikes":656,"strikePercentage":".640","hitBatsmen":7,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".333","pitchesPerInning":"15.47","gamesFinished":5,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.59","hitsPer9Inn":"8.45","runsScoredPer9":"2.86","homeRunsPer9":"0.82","inheritedRunners":31,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":19},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":3,"putOuts":6,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":10,"groundOuts":21,"airOuts":20,"runs":7,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".292","atBats":72,"obp":".311","slg":".528","ops":".839","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":38,"rbi":11,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".305","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":140,"errors":1,"chances":158,"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"}]},"ID801403":{"person":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":45,"groundOuts":77,"airOuts":81,"runs":56,"doubles":8,"triples":0,"homeRuns":15,"strikeOuts":57,"baseOnBalls":36,"intentionalWalks":0,"hits":79,"hitByPitch":2,"atBats":290,"obp":".353","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":1328,"era":"6.35","inningsPitched":"73.2","wins":2,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.56","battersFaced":332,"outs":221,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1328,"balls":518,"strikes":810,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".182","pitchesPerInning":"18.03","gamesFinished":0,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"6.96","walksPer9Inn":"4.40","hitsPer9Inn":"9.65","runsScoredPer9":"6.84","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":6,"chances":17,"fielding":".647","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":12,"groundOuts":8,"airOuts":19,"runs":5,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".222","atBats":63,"obp":".239","slg":".333","ops":".572","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":21,"rbi":13,"leftOnBase":23,"sacBunts":0,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","assists":4,"putOuts":106,"errors":5,"chances":115,"fielding":".957","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":22,"gamesStarted":22,"flyOuts":66,"groundOuts":129,"airOuts":126,"runs":79,"doubles":25,"triples":4,"homeRuns":16,"strikeOuts":80,"baseOnBalls":30,"intentionalWalks":1,"hits":143,"hitByPitch":5,"atBats":473,"obp":".348","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1799,"era":"5.18","inningsPitched":"116.1","wins":3,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.49","battersFaced":513,"outs":349,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1799,"balls":578,"strikes":1221,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".200","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.19","walksPer9Inn":"2.32","hitsPer9Inn":"11.06","runsScoredPer9":"6.11","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":41},"fielding":{"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}},"ID596295":{"person":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":56,"groundOuts":51,"airOuts":80,"runs":44,"doubles":16,"triples":2,"homeRuns":14,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":0,"hits":73,"hitByPitch":1,"atBats":234,"obp":".355","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":924,"era":"6.75","inningsPitched":"54.2","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.61","battersFaced":252,"outs":164,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":924,"balls":312,"strikes":612,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".000","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"5.27","walksPer9Inn":"2.47","hitsPer9Inn":"12.02","runsScoredPer9":"7.24","homeRunsPer9":"2.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699911":{"person":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":5,"groundOuts":12,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":28,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":104,"era":"2.16","inningsPitched":"8.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.96","battersFaced":30,"outs":25,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":36,"strikes":68,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.48","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.32","walksPer9Inn":"2.16","hitsPer9Inn":"6.48","runsScoredPer9":"2.16","homeRunsPer9":"1.08","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 3B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":77,"flyOuts":47,"groundOuts":83,"airOuts":68,"runs":35,"doubles":17,"triples":2,"homeRuns":1,"strikeOuts":27,"baseOnBalls":27,"intentionalWalks":0,"hits":76,"hitByPitch":7,"avg":".304","atBats":250,"obp":".382","slg":".400","ops":".782","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":288,"totalBases":100,"rbi":21,"leftOnBase":86,"sacBunts":0,"sacFlies":4,"babip":".332","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"250.00","popOuts":3,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":80,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"note":"(H, 8)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":38,"gamesStarted":0,"flyOuts":19,"groundOuts":35,"airOuts":43,"runs":25,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":0,"hits":37,"hitByPitch":3,"atBats":162,"obp":".304","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":750,"era":"4.09","inningsPitched":"44.0","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":20,"whip":"1.18","battersFaced":182,"outs":132,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":265,"strikes":485,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"17.05","gamesFinished":11,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"10.02","walksPer9Inn":"3.07","hitsPer9Inn":"7.57","runsScoredPer9":"5.11","homeRunsPer9":"0.82","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":3,"chances":13,"fielding":".769","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID692585":{"person":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":18,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".229","atBats":70,"obp":".250","slg":".300","ops":".550","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":21,"rbi":5,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":15,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":10,"groundOuts":28,"airOuts":19,"runs":14,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".240","atBats":104,"obp":".292","slg":".356","ops":".648","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":37,"rbi":12,"leftOnBase":43,"sacBunts":3,"sacFlies":1,"babip":".353","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":49,"errors":5,"chances":139,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":59,"groundOuts":70,"airOuts":108,"runs":58,"doubles":20,"triples":4,"homeRuns":25,"strikeOuts":115,"baseOnBalls":27,"intentionalWalks":0,"hits":112,"hitByPitch":3,"avg":".277","atBats":404,"obp":".326","slg":".532","ops":".858","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":215,"rbi":69,"leftOnBase":164,"sacBunts":0,"sacFlies":1,"babip":".328","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.16","popOuts":29,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":52,"stolenBasePercentage":".825","caughtStealingPercentage":".175","assists":26,"putOuts":460,"errors":8,"chances":494,"fielding":".984","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":20,"groundOuts":50,"airOuts":33,"runs":33,"doubles":5,"triples":1,"homeRuns":10,"strikeOuts":19,"baseOnBalls":18,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":149,"obp":".402","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":578,"era":"7.61","inningsPitched":"36.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.85","battersFaced":170,"outs":110,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":578,"balls":215,"strikes":363,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".---","pitchesPerInning":"15.76","gamesFinished":7,"strikeoutWalkRatio":"1.06","strikeoutsPer9Inn":"4.66","walksPer9Inn":"4.42","hitsPer9Inn":"12.27","runsScoredPer9":"8.10","homeRunsPer9":"2.45","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":3,"chances":9,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":34,"groundOuts":65,"airOuts":68,"runs":20,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":14,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".227","atBats":242,"obp":".280","slg":".360","ops":".640","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":87,"rbi":25,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.33","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":128,"putOuts":148,"errors":4,"chances":280,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687134":{"person":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":9,"flyOuts":38,"groundOuts":50,"airOuts":59,"runs":45,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":22,"baseOnBalls":18,"intentionalWalks":0,"hits":66,"hitByPitch":2,"atBats":194,"obp":".396","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":804,"era":"8.62","inningsPitched":"47.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.79","battersFaced":217,"outs":141,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":804,"balls":308,"strikes":496,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".200","pitchesPerInning":"17.11","gamesFinished":2,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"4.21","walksPer9Inn":"3.45","hitsPer9Inn":"12.64","runsScoredPer9":"8.62","homeRunsPer9":"2.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":53,"groundOuts":80,"airOuts":88,"runs":53,"doubles":20,"triples":5,"homeRuns":14,"strikeOuts":122,"baseOnBalls":36,"intentionalWalks":0,"hits":110,"hitByPitch":4,"avg":".276","atBats":399,"obp":".341","slg":".456","ops":".797","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":440,"totalBases":182,"rbi":43,"leftOnBase":137,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":16,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":194,"errors":3,"chances":206,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 3-5)","summary":"5.0 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":78,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":24,"strikes":54,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"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":8,"gamesStarted":8,"flyOuts":22,"groundOuts":41,"airOuts":45,"runs":38,"doubles":10,"triples":3,"homeRuns":5,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":60,"hitByPitch":1,"atBats":170,"obp":".389","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":632,"era":"7.98","inningsPitched":"38.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.80","battersFaced":180,"outs":115,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":632,"balls":199,"strikes":433,"strikePercentage":".690","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":2,"winPercentage":".375","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"5.63","walksPer9Inn":"2.11","hitsPer9Inn":"14.09","runsScoredPer9":"8.92","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":13},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":55,"groundOuts":90,"airOuts":96,"runs":44,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":102,"baseOnBalls":25,"intentionalWalks":0,"hits":87,"hitByPitch":0,"avg":".234","atBats":372,"obp":".281","slg":".371","ops":".652","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":138,"rbi":40,"leftOnBase":144,"sacBunts":1,"sacFlies":2,"babip":".291","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.82","popOuts":11,"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":3,"putOuts":268,"errors":2,"chances":273,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":29,"groundOuts":42,"airOuts":66,"runs":30,"doubles":15,"triples":2,"homeRuns":6,"strikeOuts":53,"baseOnBalls":11,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".272","atBats":217,"obp":".310","slg":".442","ops":".752","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":96,"rbi":21,"leftOnBase":69,"sacBunts":3,"sacFlies":0,"babip":".335","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.17","popOuts":8,"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":163,"putOuts":100,"errors":7,"chances":270,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":7,"gamesStarted":1,"flyOuts":10,"groundOuts":16,"airOuts":18,"runs":15,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":68,"obp":".366","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":269,"era":"8.44","inningsPitched":"16.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.63","battersFaced":72,"outs":48,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":269,"balls":103,"strikes":166,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"16.81","gamesFinished":4,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"6.19","walksPer9Inn":"1.13","hitsPer9Inn":"13.50","runsScoredPer9":"8.44","homeRunsPer9":"4.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":11,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":10,"runs":6,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":39,"obp":".362","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":188,"era":"4.35","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.65","battersFaced":47,"outs":31,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":188,"balls":72,"strikes":116,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.19","gamesFinished":5,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"8.71","walksPer9Inn":"6.10","hitsPer9Inn":"8.71","runsScoredPer9":"5.23","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":9,"airOuts":5,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".321","atBats":28,"obp":".406","slg":".429","ops":".835","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":12,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".391","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[671289,668845,666160,696100,687597,682653,691720,686668,692585,690022,685299,623474,675848,680767],"pitchers":[685299,623474,675848,680767],"bench":[571657,690924,678662],"bullpen":[623433,687134,699911,801403,663372,607536,596295,677955,683627,669020],"battingOrder":[668845,666160,696100,687597,682653,691720,686668,692585,690022],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ritter (5, Pfaadt); Doyle, B (14, Pfaadt); Beck (20, Pfaadt)."},{"label":"3B","value":"Freeman, T (2, Pfaadt)."},{"label":"HR","value":"Goodman (25, 1st inning off Pfaadt, 0 on, 2 out)."},{"label":"TB","value":"Beck 2; Bernabel; Doyle, B 2; Freeman, T 3; Goodman 4; Karros, K 2; Ritter 2."},{"label":"RBI","value":"Beck (43); Fernández, Y (5); Goodman (69); Moniak (47)."},{"label":"2-out RBI","value":"Beck; Goodman."},{"label":"Runners left in scoring position, 2 out","value":"Karros, K; Fernández, Y; Ritter."},{"label":"SF","value":"Moniak."},{"label":"GIDP","value":"Doyle, B."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Freeman, T (7, 2nd base by Burgos/McCann)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Doyle, B (Gurriel Jr. at 3rd base)."}]}],"note":[]}},"officials":[{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Pfaadt 100-61; Burgos 16-7; Hoffmann, A 13-7; Gordon, T 78-54; Herget, J 27-17; Mejia, J 21-14; Vodnik 12-7."},{"label":"Groundouts-flyouts","value":"Pfaadt 11-1; Burgos 0-0; Hoffmann, A 1-0; Gordon, T 7-4; Herget, J 1-0; Mejia, J 1-0; Vodnik 1-0."},{"label":"Batters faced","value":"Pfaadt 27; Burgos 3; Hoffmann, A 4; Gordon, T 21; Herget, J 6; Mejia, J 4; Vodnik 3."},{"label":"Inherited runners-scored","value":"Herget, J 2-1."},{"label":"Umpires","value":"HP: Quinn Wolcott. 1B: Paul Clemons. 2B: Ramon De Jesus. 3B: Adrian Johnson. "},{"label":"Weather","value":"90 degrees, Cloudy."},{"label":"Wind","value":"5 mph, Out To CF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:29."},{"label":"Att","value":"26,081."},{"label":"Venue","value":"Coors Field."},{"label":"August 15, 2025"}],"pitchingNotes":["Gordon, T pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","boxscoreName":"Goodman"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":59,"groundOuts":70,"airOuts":108,"runs":58,"doubles":20,"triples":4,"homeRuns":25,"strikeOuts":115,"baseOnBalls":27,"intentionalWalks":0,"hits":112,"hitByPitch":3,"avg":".277","atBats":404,"obp":".326","slg":".532","ops":".858","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":215,"rbi":69,"leftOnBase":164,"sacBunts":0,"sacFlies":1,"babip":".328","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.16","popOuts":29,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":52,"stolenBasePercentage":".825","caughtStealingPercentage":".175","assists":26,"putOuts":460,"errors":8,"chances":494,"fielding":".984","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":55,"hittingGameScore":55},{"player":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","boxscoreName":"Herget, J"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":38,"groundOuts":55,"airOuts":78,"runs":21,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":0,"hits":62,"hitByPitch":7,"atBats":249,"obp":".317","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1021,"era":"2.73","inningsPitched":"66.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":20,"whip":"1.23","battersFaced":279,"outs":198,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":1021,"balls":365,"strikes":656,"strikePercentage":".640","hitBatsmen":7,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".333","pitchesPerInning":"15.47","gamesFinished":5,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.59","hitsPer9Inn":"8.45","runsScoredPer9":"2.86","homeRunsPer9":"0.82","inheritedRunners":31,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":19},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":54,"pitchingGameScore":54},{"player":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","boxscoreName":"Karros, K"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":9,"airOuts":5,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".321","atBats":28,"obp":".406","slg":".429","ops":".835","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":12,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".391","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":0,"chances":25,"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"}]},"type":"hitter","gameScore":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"loser":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"save":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}