{"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":776809,"link":"/api/v1.1/game/776809/feed/live","metaData":{"wait":10,"timeStamp":"20250810_025409","gameEvents":["double","game_finished"],"logicalEvents":["countChange","count12","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776809,"type":"R","doubleHeader":"N","id":"2025/08/09/colmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776809-2025-08-09","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-10T00:10:00Z","originalDate":"2025-08-09","officialDate":"2025-08-09","dayNight":"night","time":"5:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2025,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":116,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":86,"ties":0,"pct":".259"},"records":{},"divisionLeader":false,"wins":30,"losses":86,"winningPercentage":".259"},"franchiseName":"Colorado","clubName":"Rockies","active":true},"home":{"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":117,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":61,"ties":0,"pct":".479"},"records":{},"divisionLeader":false,"wins":56,"losses":61,"winningPercentage":".479"},"franchiseName":"Arizona","clubName":"Diamondbacks","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},"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},"ID691182":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182","firstName":"Adael","lastName":"Amador","primaryNumber":"1","birthDate":"2003-04-11","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adael","useLastName":"Amador","middleName":"Alexander","boxscoreName":"Amador","gender":"M","nameMatrilineal":"Santiago","isPlayer":true,"isVerified":true,"pronunciation":"ODD-eye-ell AH-mah-door","mlbDebutDate":"2024-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adael Amador","nameSlug":"adael-amador-691182","firstLastName":"Adael Amador","lastFirstName":"Amador, Adael","lastInitName":"Amador, A","initLastName":"A Amador","fullFMLName":"Adael Alexander Amador","fullLFMName":"Amador, Adael Alexander","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID608665":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665","firstName":"Kendall","lastName":"Graveman","primaryNumber":"31","birthDate":"1990-12-21","currentAge":35,"birthCity":"Alexander City","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kendall","useLastName":"Graveman","middleName":"Chase","boxscoreName":"Graveman","nickName":"Digger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"lastPlayedDate":"2025-08-10","mlbDebutDate":"2014-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kendall Graveman","nameSlug":"kendall-graveman-608665","firstLastName":"Kendall Graveman","lastFirstName":"Graveman, Kendall","lastInitName":"Graveman, K","initLastName":"K Graveman","fullFMLName":"Kendall Chase Graveman","fullLFMName":"Graveman, Kendall 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},"ID543101":{"id":543101,"fullName":"Anthony DeSclafani","link":"/api/v1/people/543101","firstName":"Anthony","lastName":"DeSclafani","primaryNumber":"21","birthDate":"1990-04-18","currentAge":36,"birthCity":"Freehold","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"DeSclafani","middleName":"J.","boxscoreName":"DeSclafani","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"DEE-scla-fah-nee","mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony DeSclafani","nameSlug":"anthony-desclafani-543101","firstLastName":"Anthony DeSclafani","lastFirstName":"DeSclafani, Anthony","lastInitName":"DeSclafani, A","initLastName":"A DeSclafani","fullFMLName":"Anthony J. DeSclafani","fullLFMName":"DeSclafani, Anthony J.","strikeZoneTop":3.58,"strikeZoneBottom":1.72},"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},"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},"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},"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},"ID543592":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592","firstName":"Austin","lastName":"Nola","primaryNumber":"22","birthDate":"1989-12-28","currentAge":36,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Nola","middleName":"Kyle","boxscoreName":"Nola, Au","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Nola","nameSlug":"austin-nola-543592","firstLastName":"Austin Nola","lastFirstName":"Nola, Austin","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Austin Kyle Nola","fullLFMName":"Nola, Austin Kyle","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"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},"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},"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},"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},"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":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48405,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"76","wind":"0 mph, None"},"gameInfo":{"attendance":38337,"firstPitch":"2025-08-10T00:11:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"home":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"}},"officialScorer":{"id":607890,"fullName":"Jason Johnson","link":"/api/v1/people/607890"},"primaryDatacaster":{"id":661292,"fullName":"Micah Parshall","link":"/api/v1/people/661292"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T00:11:26.026Z","endTime":"2025-08-10T00:12:52.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T20:43:22.113Z","endTime":"2025-08-09T23:51:01.806Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-09T23:51:01.806Z","endTime":"2025-08-10T00:11:01.468Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-10T00:11:01.468Z","endTime":"2025-08-10T00:11:28.188Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.48588433595772,"strikeZoneBottom":1.69947068793095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.999611761525543,"aZ":-17.668436346606445,"pfxX":3.51965495878896,"pfxZ":8.054706556301685,"pX":0.20466232575754653,"pZ":2.8110244907019566,"vX0":-3.935796596792918,"vY0":-132.51778363970104,"vZ0":-4.2538640455198715,"x":109.2,"y":162.88,"x0":1.2431115802910548,"y0":50.00139330937381,"z0":5.70601789111906,"aX":6.33777236628666},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.0,"breakHorizontal":-5.6,"spinRate":2298,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4113675057531294,"extension":6.2048115375319775},"index":3,"playId":"4bc64b96-ecda-38fd-9517-aa9cd1aade0c","pitchNumber":1,"startTime":"2025-08-10T00:11:28.188Z","endTime":"2025-08-10T00:11:32.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.42147874555501,"strikeZoneBottom":1.69096395057298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.908892004219332,"aZ":-17.246460849757906,"pfxX":2.7617574322617453,"pfxZ":8.08926786302535,"pX":0.6038338240647276,"pZ":3.10221096467166,"vX0":-2.465396404769299,"vY0":-134.20579475711406,"vZ0":-3.546273731509296,"x":93.98,"y":155.02,"x0":1.1704490437584414,"y0":50.00105580908938,"z0":5.651027377245315,"aX":5.095469843627209},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":-4.6,"spinRate":2296,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4063360749903362,"extension":6.281369826508551},"index":4,"playId":"7ae09ff5-96ab-3513-8705-9a3ddc84a180","pitchNumber":2,"startTime":"2025-08-10T00:11:40.909Z","endTime":"2025-08-10T00:11:45.267Z","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":93.0,"endSpeed":85.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.692742718334234,"aZ":-16.5847628912996,"pfxX":5.472807359345795,"pfxZ":8.313140213102962,"pX":-0.1732228777655057,"pZ":2.2839972435703473,"vX0":-5.278459303091344,"vY0":-135.387331830933,"vZ0":-5.871830624923829,"x":123.6,"y":177.11,"x0":1.0809718897142155,"y0":50.006596543609604,"z0":5.6226179016403774,"aX":10.267555637466502},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":-8.9,"spinRate":2364,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4029867252023367,"extension":6.317070419487794},"index":5,"playId":"14fe2298-d03b-3b29-83ab-fab39f0c9463","pitchNumber":3,"startTime":"2025-08-10T00:11:55.747Z","endTime":"2025-08-10T00:11:59.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.38930414636208,"strikeZoneBottom":1.60392580677282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.145349109093154,"aZ":-19.016886847740103,"pfxX":2.6415564254681723,"pfxZ":7.159325999006626,"pX":0.31096820275073295,"pZ":4.606997162000885,"vX0":-3.2820712012474416,"vY0":-134.03744707983032,"vZ0":0.4892347208525173,"x":105.15,"y":114.39,"x0":1.2021988941533175,"y0":50.00656859913756,"z0":5.769116025022562,"aX":4.857802411771698},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":-4.2,"spinRate":2292,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4070235393874091,"extension":6.123661295277373},"index":6,"playId":"916f8b32-3ef0-392d-90ff-fb492f68e8dc","pitchNumber":4,"startTime":"2025-08-10T00:12:12.802Z","endTime":"2025-08-10T00:12:16.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.643662400228866,"aZ":-17.864370144110364,"pfxX":3.3172599759906802,"pfxZ":7.759995928495568,"pX":0.1698845253802084,"pZ":2.646866515146526,"vX0":-3.857635395733468,"vY0":-134.11616562949214,"vZ0":-4.3619045396575675,"x":110.52,"y":167.31,"x0":1.1875778512608266,"y0":50.00409743481223,"z0":5.547110066741118,"aX":6.1185340582405985},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-5.3,"spinRate":2223,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.4064811619912567,"extension":6.357758792965994},"index":7,"playId":"95518a47-82b8-305c-8eb8-c6bf7d0eadbc","pitchNumber":5,"startTime":"2025-08-10T00:12:26.786Z","endTime":"2025-08-10T00:12:30.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98328580524594,"aZ":-19.91391624499433,"pfxX":4.088924792684521,"pfxZ":6.620766917377354,"pX":0.749624914147112,"pZ":3.4904759797960723,"vX0":-2.5827178288676413,"vY0":-134.42639035541262,"vZ0":-2.163069021315809,"x":88.43,"y":144.54,"x0":1.1859544197789014,"y0":50.001584330353374,"z0":5.701995195808801,"aX":7.5692978138646545},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":-7.0,"spinRate":2196,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40567690429191483,"extension":6.238609420445477},"index":8,"playId":"6171b3cb-9030-3068-8a03-383799cc536d","pitchNumber":6,"startTime":"2025-08-10T00:12:48.443Z","endTime":"2025-08-10T00:12:52.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:12:52.465Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T00:13:10.243Z","endTime":"2025-08-10T00:14:10.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.61584934076216,"strikeZoneBottom":1.64349251451561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85696796687978,"aZ":-19.941818336387175,"pfxX":3.9480416873379944,"pfxZ":6.650750600979121,"pX":-1.138208244600014,"pZ":3.36506288541146,"vX0":-7.016073178805327,"vY0":-133.99201374228983,"vZ0":-2.2815922939673103,"x":160.39,"y":147.92,"x0":0.9877164514929386,"y0":50.001035529676,"z0":5.634962009211681,"aX":7.260142636944339},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":-5.9,"spinRate":2232,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4069985283627453,"extension":6.315950855941093},"index":0,"playId":"8abbe891-6c23-32f7-938e-25e9597d2a8f","pitchNumber":1,"startTime":"2025-08-10T00:13:15.914Z","endTime":"2025-08-10T00:13:22.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.62411869812942,"strikeZoneBottom":1.65590527348926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.646186353384067,"aZ":-24.47799073946835,"pfxX":-0.024764125433906138,"pfxZ":4.363908315565251,"pX":0.015263672949660247,"pZ":3.5600384841524626,"vX0":-2.665181222808572,"vY0":-131.88276168607328,"vZ0":-1.1867518616734898,"x":116.42,"y":142.66,"x0":1.04153315926768,"y0":50.00508962801636,"z0":5.818752907109789,"aX":-0.043162853765778685},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.9,"breakHorizontal":0.6,"spinRate":2306,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.41507255549217614,"extension":6.244477373497489},"index":1,"playId":"26cc5473-19c5-30b8-8d19-193018cfde99","pitchNumber":2,"startTime":"2025-08-10T00:13:29.166Z","endTime":"2025-08-10T00:13:33.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.219989330695263,"aZ":-19.60184956097852,"pfxX":3.606632363805817,"pfxZ":6.753521062742957,"pX":0.08300685074098553,"pZ":3.2911780638307873,"vX0":-4.021772305041939,"vY0":-134.82993839922807,"vZ0":-2.5619089760187705,"x":113.84,"y":149.92,"x0":1.117470032702329,"y0":50.00369289726484,"z0":5.619592649635492,"aX":6.715652757909022},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.0,"breakHorizontal":-5.8,"spinRate":2318,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4045042324901891,"extension":6.317860788209794},"index":2,"playId":"d4b31c9c-a080-377d-a8a6-24b38a6776c1","pitchNumber":3,"startTime":"2025-08-10T00:13:42.776Z","endTime":"2025-08-10T00:13:45.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.904834199146812,"aZ":-33.937523522225085,"pfxX":-2.8134926900097765,"pfxZ":-1.205381038464548,"pX":0.29421137316367935,"pZ":1.9227242443122563,"vX0":-1.1061562458226728,"vY0":-119.82026075271557,"vZ0":-2.1161658880219356,"x":105.79,"y":186.87,"x0":1.1259187188247188,"y0":50.00080111567775,"z0":5.820190212946883,"aX":-4.132047762562109},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.4,"breakHorizontal":5.4,"spinRate":2315,"spinDirection":298},"zone":9,"typeConfidence":2.0,"plateTime":0.45534484771931005,"extension":6.578886776160364},"hitData":{"launchSpeed":88.6,"launchAngle":57.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.75,"coordY":135.82}},"index":3,"playId":"8a9f7074-3cc2-35a3-8c53-09861539129a","pitchNumber":4,"startTime":"2025-08-10T00:13:58.674Z","endTime":"2025-08-10T00:14:10.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:14:10.597Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T00:14:27.206Z","endTime":"2025-08-10T00:15:55.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.7112821890494,"strikeZoneBottom":1.81491689229754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.126547474681725,"aZ":-24.57190225461683,"pfxX":0.6168227227064218,"pfxZ":4.378521176604167,"pX":-1.0106530623964276,"pZ":2.3565815112818944,"vX0":-5.3938656427771985,"vY0":-130.83966652996023,"vZ0":-3.8491625868332893,"x":155.52,"y":175.15,"x0":0.9959036730258866,"y0":50.00576330527762,"z0":5.684326985996062,"aX":1.0726164379008418},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.3,"breakHorizontal":0.0,"spinRate":2262,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.418336478827956,"extension":6.522230593798295},"index":0,"playId":"c68977cd-9afa-3e0e-b097-d406243a3101","pitchNumber":1,"startTime":"2025-08-10T00:14:33.795Z","endTime":"2025-08-10T00:14:38.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55908643512241,"aZ":-23.91900459474663,"pfxX":-1.7300730680656473,"pfxZ":4.765661099561099,"pX":-1.5363027548320976,"pZ":3.007686755150691,"vX0":-5.666950757640226,"vY0":-130.30993357067862,"vZ0":-2.285102473219382,"x":175.56,"y":157.57,"x0":0.8851108761042615,"y0":50.0031848109579,"z0":5.689834066822178,"aX":-2.994840791867616},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":4.3,"spinRate":2267,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.4191954290572353,"extension":6.552571618720168},"index":1,"playId":"952b7bf2-a266-3ea9-809f-20549fd08aab","pitchNumber":2,"startTime":"2025-08-10T00:14:47.159Z","endTime":"2025-08-10T00:14:52.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27492152091167,"aZ":-18.026033812222426,"pfxX":5.20116605256495,"pfxZ":7.559431033278203,"pX":-0.6429847878571326,"pZ":3.194537365077609,"vX0":-6.461244765177009,"vY0":-135.6191840881289,"vZ0":-3.126283320946954,"x":141.51,"y":152.53,"x0":1.0890580557880172,"y0":50.00497493996476,"z0":5.611935746522837,"aX":9.738243334446297},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-8.2,"spinRate":2338,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.40310315793945817,"extension":6.260605090374498},"index":2,"playId":"0d34593a-58de-3f0b-a1a5-c85d796f912f","pitchNumber":3,"startTime":"2025-08-10T00:15:07.570Z","endTime":"2025-08-10T00:15:11.965Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-10T00:15:18.286Z","endTime":"2025-08-10T00:15:33.206Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.55830264569055,"strikeZoneBottom":1.67956793889738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.018602655087488,"aZ":-21.415670577133202,"pfxX":5.306343753893536,"pfxZ":5.783827746353872,"pX":-0.29970725952148347,"pZ":4.486446612954466,"vX0":-5.566113038743655,"vY0":-134.96127495992036,"vZ0":0.804293656077606,"x":128.42,"y":117.65,"x0":1.091621622853574,"y0":50.00384013677132,"z0":5.683250423880783,"aX":9.873319834118302},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":-8.5,"spinRate":2338,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4045094892725949,"extension":6.293788130041911},"index":4,"playId":"6f71cfbb-f07a-3059-aa01-84f8b203a8e1","pitchNumber":4,"startTime":"2025-08-10T00:15:33.206Z","endTime":"2025-08-10T00:15:37.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.45190285737998,"strikeZoneBottom":1.68273862844757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.384214330856008,"aZ":-19.897564928868583,"pfxX":5.221149412000479,"pfxZ":6.521347441078963,"pX":0.7365991894898817,"pZ":2.0837733794728415,"vX0":-2.6397930517930956,"vY0":-136.0180129566171,"vZ0":-5.359772694920094,"x":88.92,"y":182.52,"x0":1.0385663819206503,"y0":50.006636325560656,"z0":5.449417074168551,"aX":9.836103803813216},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":-9.0,"spinRate":2366,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.4018907556948941,"extension":6.331600012869923},"index":5,"playId":"12e23390-92bd-3900-83dd-e4debca7dea6","pitchNumber":5,"startTime":"2025-08-10T00:15:50.620Z","endTime":"2025-08-10T00:15:55.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:15:55.006Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T00:18:17.379Z","endTime":"2025-08-10T00:18:34.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48554900684071,"aZ":-13.190359135283442,"pfxX":-1.9801701771938158,"pfxZ":10.218721465597815,"pX":0.5863920327743654,"pZ":3.2060328628776835,"vX0":5.350571035134102,"vY0":-135.8580785932226,"vZ0":-5.61385614511732,"x":94.65,"y":152.22,"x0":-1.1567366548403708,"y0":50.00372767875899,"z0":6.226194377725018,"aX":-3.6796441813933605},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":2.4,"spinRate":2042,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.4041300078289143,"extension":6.724242178443759},"hitData":{"launchSpeed":97.1,"launchAngle":61.0,"totalDistance":211.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.5,"coordY":137.92}},"index":0,"playId":"d3e0ed96-a5f3-35f9-8172-4ca7d2f2428b","pitchNumber":1,"startTime":"2025-08-10T00:18:22.795Z","endTime":"2025-08-10T00:18:34.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:18:34.938Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a sharp ground ball to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T00:18:54.968Z","endTime":"2025-08-10T00:21:24.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.4,"strikeZoneTop":3.75346257303564,"strikeZoneBottom":1.82757872760169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.111533313045687,"aZ":-12.51345743435977,"pfxX":-3.2561982235767446,"pfxZ":10.08073675933706,"pX":0.29285000874477407,"pZ":2.1245471019519533,"vX0":4.753123969207548,"vY0":-138.78699584634674,"vZ0":-8.462026229668448,"x":105.84,"y":181.42,"x0":-1.019062303926783,"y0":50.005473779432194,"z0":6.047023801442083,"aX":-6.352504327938326},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":4.9,"spinRate":2072,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.3946856569908048,"extension":6.6981209121848915},"index":0,"playId":"9abe8862-b26f-3929-ad8d-4854eea50756","pitchNumber":1,"startTime":"2025-08-10T00:18:59.284Z","endTime":"2025-08-10T00:19:03.381Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-10T00:19:08.465Z","endTime":"2025-08-10T00:19:21.200Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.77828651577462,"strikeZoneBottom":1.77539397669276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28725052241201,"aZ":-26.645092973806076,"pfxX":2.3470358947783607,"pfxZ":3.151941603285575,"pX":0.17109478577688492,"pZ":4.279860801454177,"vX0":3.3504639708105683,"vY0":-131.30295636761034,"vZ0":-0.18560714453794702,"x":110.48,"y":123.22,"x0":-1.4237056723440396,"y0":50.00547338827061,"z0":6.324305770974045,"aX":4.122954737227995},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":-4.9,"spinRate":2282,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.41622351858364315,"extension":6.537725804209315},"index":2,"playId":"49990341-a544-3917-80c3-f9651f86a0d5","pitchNumber":2,"startTime":"2025-08-10T00:19:21.200Z","endTime":"2025-08-10T00:19:25.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.650317157528995,"aZ":-20.64352032230721,"pfxX":-3.1089388877971085,"pfxZ":7.09083304229515,"pX":-0.11535638918317914,"pZ":3.5106407066206935,"vX0":4.625899724719783,"vY0":-126.89168917549428,"vZ0":-2.357798847299917,"x":121.4,"y":143.99,"x0":-1.5604348332609543,"y0":50.00229356553402,"z0":6.101538058978192,"aX":-5.055568932928038},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":12.5,"breakHorizontal":4.6,"spinRate":1341,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4321150236508786,"extension":6.692386941917919},"index":3,"playId":"5dd09c29-90d7-3092-a424-b9d43b2117b8","pitchNumber":3,"startTime":"2025-08-10T00:19:33.611Z","endTime":"2025-08-10T00:19:43.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.72997408739117,"strikeZoneBottom":1.80213782859562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.861618269166804,"aZ":-45.29572257503727,"pfxX":2.093756026321885,"pfxZ":-9.61976500615889,"pX":-1.1715414285080366,"pZ":5.102588199943379,"vX0":-0.3051735549410218,"vY0":-115.82291306583079,"vZ0":6.20275295447499,"x":161.66,"y":101.01,"x0":-1.3104925078485334,"y0":50.004059986172976,"z0":6.711980267453285,"aX":2.855515025036977},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.7,"breakHorizontal":-3.7,"spinRate":2652,"spinDirection":16},"zone":11,"typeConfidence":2.0,"plateTime":0.47222970423295063,"extension":6.486740364616656},"index":4,"playId":"f135d9ec-55b5-349b-8308-837aa9b79202","pitchNumber":4,"startTime":"2025-08-10T00:20:20.490Z","endTime":"2025-08-10T00:20:26.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6914069830666,"aZ":-11.957824532321236,"pfxX":-2.78202130237672,"pfxZ":10.286811656027513,"pX":-0.5985610517934097,"pZ":3.090921478967228,"vX0":2.4819169316638767,"vY0":-139.38309007051228,"vZ0":-6.358643874892648,"x":139.82,"y":155.33,"x0":-1.139644545796592,"y0":50.000630618207104,"z0":6.193277424755353,"aX":-5.466471181927957},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":4.6,"spinRate":2175,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.39314354098980253,"extension":6.757456306223848},"index":5,"playId":"69bb175f-7350-37ff-ac3c-ca798220445f","pitchNumber":5,"startTime":"2025-08-10T00:20:40.657Z","endTime":"2025-08-10T00:20:43.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.68068618461352,"strikeZoneBottom":1.75337722277219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.607712313258258,"aZ":-39.72649260469878,"pfxX":-0.5103196856484571,"pfxZ":-5.0778704136102855,"pX":-0.22701463920042586,"pZ":1.026114221914977,"vX0":2.1615933144958817,"vY0":-120.91435106439312,"vZ0":-4.160026642848311,"x":125.65,"y":211.07,"x0":-1.0645787021347024,"y0":50.003844365511625,"z0":6.238931231302511,"aX":-0.7593175536354506},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.0,"breakHorizontal":0.5,"spinRate":2606,"spinDirection":10},"zone":13,"typeConfidence":2.0,"plateTime":0.4522362462190501,"extension":6.602508308516958},"index":6,"playId":"d579aecd-4e27-3bfe-8e84-0b6e54e169ff","pitchNumber":6,"startTime":"2025-08-10T00:20:59.071Z","endTime":"2025-08-10T00:21:03.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14748652620799,"aZ":-9.62706886176286,"pfxX":-1.022524031009934,"pfxZ":11.497850388311425,"pX":-0.691237909930988,"pZ":2.140917499908306,"vX0":1.7495789438616014,"vY0":-139.12540328010303,"vZ0":-9.082790249044114,"x":143.35,"y":180.98,"x0":-1.1953269371560193,"y0":50.00213842226917,"z0":6.085601427588683,"aX":-2.0051323606343145},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.2,"breakHorizontal":1.4,"spinRate":2146,"spinDirection":188},"zone":7,"typeConfidence":2.0,"plateTime":0.39366578748201375,"extension":6.759112212964805},"hitData":{"launchSpeed":105.4,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":137.58,"coordY":128.8}},"index":7,"playId":"2ce95618-bcca-31c8-8b5b-6d6e24086d8a","pitchNumber":7,"startTime":"2025-08-10T00:21:14.450Z","endTime":"2025-08-10T00:21:24.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:21:24.495Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to left fielder Jordan Beck. Ketel Marte to 3rd. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T00:21:47.083Z","endTime":"2025-08-10T00:23:09.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnThird":{"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,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.56060646573537,"strikeZoneBottom":1.6781762291946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.67986551841621,"aZ":-12.825314464405784,"pfxX":-2.739616655375317,"pfxZ":10.060832097442695,"pX":-0.11360855393759706,"pZ":2.0189192885208698,"vX0":3.6742551463142874,"vY0":-137.83007352779936,"vZ0":-8.810000758708426,"x":121.33,"y":184.27,"x0":-1.1081453816207472,"y0":50.00591831655385,"z0":6.123284087787941,"aX":-5.271000376456564},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":4.2,"spinRate":2060,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.397410819199445,"extension":6.7461859687838555},"index":0,"playId":"c8b0e15c-afa2-3a00-8211-6d1295616526","pitchNumber":1,"startTime":"2025-08-10T00:21:56.876Z","endTime":"2025-08-10T00:22:00.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.65493415327238,"strikeZoneBottom":1.74593969072398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.665865654640932,"aZ":-18.189305722846207,"pfxX":-5.154396844814382,"pfxZ":8.525984741420219,"pX":-1.0140545871460658,"pZ":0.7818414966981676,"vX0":3.349107336375545,"vY0":-127.13362481871668,"vZ0":-9.12298094390329,"x":155.65,"y":217.67,"x0":-1.6777325257429507,"y0":50.00098985063135,"z0":5.85605952048886,"aX":-8.450424583521224},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":1307,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4305649128194573,"extension":6.723391245737458},"index":1,"playId":"8c5b794b-a8cf-33e5-9e91-153ee71a8770","pitchNumber":2,"startTime":"2025-08-10T00:22:14.982Z","endTime":"2025-08-10T00:22:18.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.878295134448727,"aZ":-42.12790646172124,"pfxX":0.0815501048422389,"pfxZ":-7.615852002358981,"pX":-0.1891495362172817,"pZ":3.5891873871371898,"vX0":2.2133598789565534,"vY0":-113.90282409436537,"vZ0":2.785595115085644,"x":124.21,"y":141.87,"x0":-1.186031138206555,"y0":50.001877711426715,"z0":6.530555444343621,"aX":0.10615883571945318},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-12.7,"breakHorizontal":-0.7,"spinRate":2535,"spinDirection":18},"zone":2,"typeConfidence":2.0,"plateTime":0.4817808778763606,"extension":6.533925083455592},"index":2,"playId":"bb837bae-bb4d-3e42-a660-1870581585bf","pitchNumber":3,"startTime":"2025-08-10T00:22:35.121Z","endTime":"2025-08-10T00:22:38.315Z","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":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06706563424339,"aZ":-7.544371616918781,"pfxX":-1.6357970056929294,"pfxZ":12.25656278387356,"pX":-0.6359590484862522,"pZ":1.8284696735578965,"vX0":1.769645868543793,"vY0":-141.08299949985937,"vZ0":-10.384047360963264,"x":141.24,"y":189.41,"x0":-1.059780271583098,"y0":50.00125556566216,"z0":6.049299421343202,"aX":-3.286733564816952},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.2,"breakHorizontal":2.6,"spinRate":2146,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.3887206640489085,"extension":6.72162898504299},"hitData":{"launchSpeed":95.4,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.2,"coordY":95.74}},"index":3,"playId":"e83e38cd-f5a3-36fd-bad5-b10ea8ea963e","pitchNumber":4,"startTime":"2025-08-10T00:22:57.040Z","endTime":"2025-08-10T00:23:09.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:23:09.378Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a ground ball to left fielder Jordan Beck. Ketel Marte scores. Geraldo Perdomo to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T00:26:22.651Z","endTime":"2025-08-10T00:26:35.555Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T00:24:10.944Z","endTime":"2025-08-10T00:26:24.820Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.772150191460952,"aZ":-22.93532632822412,"pfxX":0.34511739816226783,"pfxZ":5.214775505268156,"pX":-0.2169158424646979,"pZ":2.6231296858876814,"vX0":3.629858212216367,"vY0":-132.1749016340386,"vZ0":-4.8042959963736696,"x":125.27,"y":167.96,"x0":-1.6520134707936174,"y0":50.00353242220974,"z0":6.145197004199095,"aX":0.6114485574008648},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":-1.4,"spinRate":2383,"spinDirection":170},"zone":5,"typeConfidence":2.0,"plateTime":0.4141556425537458,"extension":6.739029333017942},"hitData":{"launchSpeed":94.5,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.14,"coordY":103.85}},"index":1,"playId":"d3a8fc45-dfeb-3ce0-a064-0f3d408fbba4","pitchNumber":1,"startTime":"2025-08-10T00:26:24.820Z","endTime":"2025-08-10T00:26:35.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:26:35.555Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T00:28:03.390Z","endTime":"2025-08-10T00:30:12.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T00:27:04.367Z","endTime":"2025-08-10T00:28:05.556Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.47342974102314,"strikeZoneBottom":1.74402413870524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.585764765655977,"aZ":-10.09246901653121,"pfxX":-2.9395453795483943,"pfxZ":11.365836945548253,"pX":-1.6217205668594408,"pZ":2.6339453938144044,"vX0":0.46494389298555727,"vY0":-138.42773272199946,"vZ0":-7.596007108754393,"x":178.82,"y":167.66,"x0":-1.409804100106599,"y0":50.002943969190326,"z0":6.08736710835652,"aX":-5.710923359218057},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":5.3,"spinRate":2202,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3955186382768474,"extension":6.710183846184328},"index":1,"playId":"d3960f83-da4c-3569-b403-e343386e5e9b","pitchNumber":1,"startTime":"2025-08-10T00:28:05.556Z","endTime":"2025-08-10T00:28:09.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.229940429770686,"aZ":-9.855963480014486,"pfxX":-1.2205144013970917,"pfxZ":11.330445459353944,"pX":-0.40917996636598253,"pZ":2.9678205133313527,"vX0":2.3468898366261444,"vY0":-139.44196052226948,"vZ0":-7.005656953169154,"x":132.6,"y":158.65,"x0":-1.103027285701572,"y0":50.006579511327345,"z0":6.1625167009961395,"aX":-2.405070861883454},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":1.7,"spinRate":2205,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.3927320756037078,"extension":6.65841371397415},"index":2,"playId":"d6f2b790-d597-38a7-90b7-ce45e0cd8371","pitchNumber":2,"startTime":"2025-08-10T00:28:24.909Z","endTime":"2025-08-10T00:28:27.982Z","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":3,"playId":"a8bed41b-7983-3de3-ba05-bcbd0f106d0e","startTime":"2025-08-10T00:28:44.345Z","endTime":"2025-08-10T00:28:48.847Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.30921229437122,"strikeZoneBottom":1.62663705039829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89838034654874,"aZ":-20.521318402246365,"pfxX":-6.011412436193833,"pfxZ":6.944201391413133,"pX":-0.7992782443722489,"pZ":2.5640440966215587,"vX0":4.244675105960704,"vY0":-128.50984928786005,"vZ0":-4.9747854047117785,"x":147.47,"y":169.55,"x0":-1.6889737872217025,"y0":50.001848430118905,"z0":6.112838700710907,"aX":-10.083747393398713},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.8,"breakHorizontal":10.0,"spinRate":1378,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.42574531190285114,"extension":6.5818342311685205},"index":4,"playId":"77edb279-7fa8-3410-9a24-32b91861561b","pitchNumber":3,"startTime":"2025-08-10T00:29:06.516Z","endTime":"2025-08-10T00:29:12.339Z","isPitch":true,"type":"pitch"},{"details":{"description":"Lourdes Gurriel Jr. steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"actionPlayId":"77edb279-7fa8-3410-9a24-32b91861561b","startTime":"2025-08-10T00:29:15.397Z","endTime":"2025-08-10T00:29:30.596Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.47844793468914,"strikeZoneBottom":1.6479490481926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.236577336093916,"aZ":-9.974931573975121,"pfxX":-1.3665857384511648,"pfxZ":11.122894774082777,"pX":-0.3863778529422923,"pZ":4.638148862748464,"vX0":2.7448291567821346,"vY0":-140.47975082751242,"vZ0":-2.7583296171831226,"x":131.73,"y":113.55,"x0":-1.1991927046794413,"y0":50.00470180762664,"z0":6.282594846135184,"aX":-2.7283359037540915},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.8,"breakHorizontal":1.9,"spinRate":2307,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.390117236731752,"extension":6.575075896470412},"index":6,"playId":"98fe4681-ba1b-3560-91f2-0422b2583ae5","pitchNumber":4,"startTime":"2025-08-10T00:29:30.596Z","endTime":"2025-08-10T00:29:33.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.45203997645505,"strikeZoneBottom":1.78051782113815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.378485535196585,"aZ":-8.897742691570762,"pfxX":-0.9717801744006733,"pfxZ":11.787369322475845,"pX":-0.625340020417958,"pZ":2.6972974629254174,"vX0":1.8089172765038581,"vY0":-139.6159778587719,"vZ0":-7.713125088923242,"x":140.84,"y":165.95,"x0":-1.1553206823830353,"y0":50.0020209120676,"z0":6.081038200763512,"aX":-1.919002334481883},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.9,"breakHorizontal":1.4,"spinRate":2173,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.392289777161134,"extension":6.66086163458249},"index":7,"playId":"929ab928-1133-34d7-9a94-eb92730b0fd2","pitchNumber":5,"startTime":"2025-08-10T00:29:48.723Z","endTime":"2025-08-10T00:29:52.560Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15154224789107,"aZ":-8.77660067776521,"pfxX":-1.5234623641539038,"pfxZ":11.643930429475828,"pX":0.27777876685923497,"pZ":3.8957900058290016,"vX0":3.994679035607284,"vY0":-140.89517912833233,"vZ0":-4.860639016115267,"x":106.41,"y":133.59,"x0":-0.9607982367609454,"y0":50.00575679083831,"z0":6.211163687458239,"aX":-3.0625266997749057},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.3,"breakHorizontal":1.9,"spinRate":2229,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.3888194909608407,"extension":6.712294148955955},"index":8,"playId":"8965341e-b162-3e87-b186-36270efccd51","pitchNumber":6,"startTime":"2025-08-10T00:30:08.821Z","endTime":"2025-08-10T00:30:12.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:30:12.228Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Locklear lines out to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T00:30:34.849Z","endTime":"2025-08-10T00:31:05.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.60783770111193,"strikeZoneBottom":1.60091350818839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.707506066739565,"aZ":-38.81633859833541,"pfxX":0.2081348909189158,"pfxZ":-4.602090893447619,"pX":1.7266518643127002,"pZ":1.2174529783496904,"vX0":6.957851102989193,"vY0":-119.3848397767034,"vZ0":-3.463749985065411,"x":51.18,"y":205.91,"x0":-1.2508082899511055,"y0":50.000605031965975,"z0":6.176458131339724,"aX":0.2987831634034425},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.9,"breakHorizontal":-2.0,"spinRate":2545,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.45856703432858215,"extension":6.599857374833391},"index":0,"playId":"0c173c05-1161-3c40-b7a3-bc3a7931f4ee","pitchNumber":1,"startTime":"2025-08-10T00:30:39.655Z","endTime":"2025-08-10T00:30:43.347Z","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":96.3,"endSpeed":88.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74130741562317,"aZ":-9.805139648704762,"pfxX":-2.338580182605686,"pfxZ":11.241875561375796,"pX":-0.9342521009822632,"pZ":2.8913844138457905,"vX0":1.8443220174218893,"vY0":-140.18772676129555,"vZ0":-7.251755023518195,"x":152.61,"y":160.71,"x0":-1.2968878757323667,"y0":50.00449199912429,"z0":6.15207414664841,"aX":-4.6543388244952775},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":3.8,"spinRate":2248,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39072170549015794,"extension":6.697411112646007},"hitData":{"launchSpeed":79.9,"launchAngle":29.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.68,"coordY":82.15}},"index":1,"playId":"dc0e9ffb-e5dc-33c4-8e75-379a6b94b547","pitchNumber":2,"startTime":"2025-08-10T00:30:56.915Z","endTime":"2025-08-10T00:31:05.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:31:05.357Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Beck walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T00:33:12.386Z","endTime":"2025-08-10T00:34:14.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":92.2,"endSpeed":85.0,"strikeZoneTop":3.72719440558669,"strikeZoneBottom":1.75171326740774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.028013222031262,"aZ":-19.083668255837125,"pfxX":5.783003902967163,"pfxZ":7.10503339101118,"pX":1.3813247789904466,"pZ":3.3903082651460004,"vX0":-2.1257713044093665,"vY0":-134.36679472593846,"vZ0":-2.725830000019241,"x":64.35,"y":147.24,"x0":1.4278725425329901,"y0":50.003301274898355,"z0":5.762092703830832,"aX":10.655394952961617},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":-10.1,"spinRate":2302,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4064542531639779,"extension":6.192593673993465},"index":0,"playId":"cd311f47-adf3-34ad-a4e3-1e0720179e45","pitchNumber":1,"startTime":"2025-08-10T00:33:15.196Z","endTime":"2025-08-10T00:33:20.075Z","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":92.3,"endSpeed":85.0,"strikeZoneTop":3.75680548788246,"strikeZoneBottom":1.83903341839197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.264017100833417,"aZ":-18.233457958359597,"pfxX":6.82019009881682,"pfxZ":7.597323271113682,"pX":-0.41931671531890846,"pZ":1.6301146271173153,"vX0":-6.821367351551884,"vY0":-134.17078085720613,"vZ0":-6.773110200655527,"x":132.98,"y":194.77,"x0":1.2620323798402515,"y0":50.00313587971246,"z0":5.472749331576334,"aX":12.515752957974724},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":-11.0,"spinRate":2259,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.40722949999624536,"extension":6.493624598736975},"index":1,"playId":"828fa434-8924-35f0-9eb0-1f061a31b9bd","pitchNumber":2,"startTime":"2025-08-10T00:33:27.667Z","endTime":"2025-08-10T00:33:33.345Z","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.8,"endSpeed":84.5,"strikeZoneTop":3.72920063246304,"strikeZoneBottom":1.81158259718224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.182618356822342,"aZ":-19.145705545776128,"pfxX":6.343457877314082,"pfxZ":7.153411012242371,"pX":1.2060476841488241,"pZ":2.9783141058687987,"vX0":-2.3052430930034515,"vY0":-133.69784294747805,"vZ0":-3.335024143131177,"x":71.03,"y":158.37,"x0":1.252220365040578,"y0":50.00425335711984,"z0":5.605912887586062,"aX":11.554388221771214},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":-11.0,"spinRate":2297,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.40874157505808917,"extension":6.267323447922923},"index":2,"playId":"4b397253-5ff3-3719-9633-d951a675d4a3","pitchNumber":3,"startTime":"2025-08-10T00:33:41.090Z","endTime":"2025-08-10T00:33:47.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.68664810202513,"strikeZoneBottom":1.68913491545199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.820317212236496,"aZ":-17.853475839267563,"pfxX":4.329547779106829,"pfxZ":7.781148364670754,"pX":-0.39424287829088134,"pZ":3.1821548056930578,"vX0":-5.674596433015637,"vY0":-134.00936432715616,"vZ0":-3.1579397325259646,"x":132.03,"y":152.86,"x0":1.176839724574278,"y0":50.00000598853509,"z0":5.633326472703189,"aX":7.965190926953261},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":-6.8,"spinRate":2256,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4069282870197668,"extension":6.36506917937117},"index":3,"playId":"c779b465-e617-3577-a698-eb01495cdc7e","pitchNumber":4,"startTime":"2025-08-10T00:33:56.122Z","endTime":"2025-08-10T00:34:00.150Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.69563652848504,"strikeZoneBottom":1.80473228572413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.748411769304962,"aZ":-19.113677320191393,"pfxX":6.964589444634343,"pfxZ":7.062249022662784,"pX":-0.05705161087118961,"pZ":1.4960679478700314,"vX0":-6.101986985952573,"vY0":-134.5362514606078,"vZ0":-6.761300457124875,"x":119.17,"y":198.39,"x0":1.3257273599585497,"y0":50.00528000683717,"z0":5.37735777346712,"aX":12.883229776368815},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":-11.4,"spinRate":2328,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4057545635473403,"extension":6.516673596982741},"index":4,"playId":"16adea83-f486-3e2d-a5d0-9cece69834fd","pitchNumber":5,"startTime":"2025-08-10T00:34:09.110Z","endTime":"2025-08-10T00:34:14.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:34:14.530Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Warming Bernabel flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T00:34:35.201Z","endTime":"2025-08-10T00:35:26.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.1,"endSpeed":83.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.573674339864507,"aZ":-21.121945118561023,"pfxX":0.3142727359754202,"pfxZ":6.281945030013702,"pX":0.03665827586914651,"pZ":1.8183604893969483,"vX0":-3.3133566139597916,"vY0":-131.26545826182058,"vZ0":-5.833603625237546,"x":115.6,"y":189.68,"x0":1.2699541798830636,"y0":50.00633919864617,"z0":5.623387527230877,"aX":0.5537857273027755},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.4,"breakHorizontal":0.1,"spinRate":2246,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.41592609041366924,"extension":6.506059529976834},"index":0,"playId":"3862a542-33da-30a6-8372-5b231bf50c9b","pitchNumber":1,"startTime":"2025-08-10T00:34:38.721Z","endTime":"2025-08-10T00:34:42.799Z","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":84.9,"endSpeed":78.3,"strikeZoneTop":3.02311445110738,"strikeZoneBottom":1.42643252137865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0635837018116,"aZ":-25.036196044854776,"pfxX":8.680508003211518,"pfxZ":4.609117418186206,"pX":0.6415603747910454,"pZ":1.0000481453466592,"vX0":-4.641356991142509,"vY0":-123.5610673185763,"vZ0":-6.158623551044978,"x":92.55,"y":211.78,"x0":1.4141032674332323,"y0":50.005172617890445,"z0":5.6217716842259975,"aX":13.456581502062003},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.2,"breakHorizontal":-14.6,"spinRate":1984,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4428629710089589,"extension":6.4183479628947335},"index":1,"playId":"4d0dbaa4-0de8-382f-b986-cf00b34f6df8","pitchNumber":2,"startTime":"2025-08-10T00:34:59.919Z","endTime":"2025-08-10T00:35:04.575Z","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":92.0,"endSpeed":84.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68021629573794,"aZ":-17.821726692531854,"pfxX":4.619862572241429,"pfxZ":7.825585394427655,"pX":0.363259659691315,"pZ":2.8205722735681364,"vX0":-4.071881522878484,"vY0":-133.9943332782626,"vZ0":-4.035718126068714,"x":103.15,"y":162.62,"x0":1.2961776131248466,"y0":50.001876813825035,"z0":5.605555702655088,"aX":8.471043786959042},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":-7.6,"spinRate":2302,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.4074821124024304,"extension":6.361466675355007},"hitData":{"launchSpeed":88.5,"launchAngle":51.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.98,"coordY":97.99}},"index":2,"playId":"b0e6e66f-481e-3e43-bb71-d85b94f01b98","pitchNumber":3,"startTime":"2025-08-10T00:35:16.736Z","endTime":"2025-08-10T00:35:26.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:35:26.921Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brenton Doyle homers (9) on a fly ball to center field. Jordan Beck scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T00:35:39.941Z","endTime":"2025-08-10T00:37:35.849Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.51307967985093,"strikeZoneBottom":1.72750126022774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.087337476494238,"aZ":-18.50837732546628,"pfxX":3.3188922634696327,"pfxZ":7.418954251033739,"pX":0.2329287878382426,"pZ":2.76953178315097,"vX0":-3.7527111785901828,"vY0":-134.1413415491221,"vZ0":-4.146077368658288,"x":108.12,"y":164.0,"x0":1.2117523971340236,"y0":50.00329883049075,"z0":5.636079254796576,"aX":6.113956538120074},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-5.3,"spinRate":2281,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4066525721212888,"extension":6.351885501554858},"index":0,"playId":"ff17cdb2-2c09-3b18-a9e6-2e0fc774b23a","pitchNumber":1,"startTime":"2025-08-10T00:35:54.426Z","endTime":"2025-08-10T00:35:58.201Z","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":1},"index":1,"playId":"7947fcf8-fb0b-30f8-90a1-9e1d56f45ebf","startTime":"2025-08-10T00:36:13.861Z","endTime":"2025-08-10T00:36:17.756Z","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":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.56182891068127,"strikeZoneBottom":1.74422224665862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.549927299731443,"aZ":-20.128533705389735,"pfxX":3.0696684943133135,"pfxZ":6.574417599802469,"pX":1.2338806752773512,"pZ":3.900727250998077,"vX0":-1.2879900492824128,"vY0":-133.91232339179126,"vZ0":-1.2163685760193654,"x":69.97,"y":133.46,"x0":1.3199327636392912,"y0":50.002675830979314,"z0":5.788778506652514,"aX":5.623586652349024},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":-5.3,"spinRate":2371,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.40766000767433397,"extension":6.131319765516636},"index":2,"playId":"1737181e-2453-394b-ae7c-a002b4ee5637","pitchNumber":2,"startTime":"2025-08-10T00:36:31.555Z","endTime":"2025-08-10T00:36:38.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.644852762208604,"aZ":-27.50880940054133,"pfxX":-1.2685847088186764,"pfxZ":2.89254280242665,"pX":0.6194830558559983,"pZ":3.4254829099815605,"vX0":-1.384515208167988,"vY0":-125.65179359363316,"vZ0":-0.21304796897003941,"x":93.39,"y":146.29,"x0":1.340828955870889,"y0":50.000159706036044,"z0":5.732195176797783,"aX":-2.043288349259686},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":2.6,"spinRate":2231,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.43465041228775636,"extension":6.403708172262266},"index":3,"playId":"f0cfa58c-25f5-3012-b2cd-9ceb64f9d23b","pitchNumber":3,"startTime":"2025-08-10T00:36:52.645Z","endTime":"2025-08-10T00:36:56.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21852138772844,"aZ":-19.318109045644384,"pfxX":3.273914890282705,"pfxZ":6.983167277482737,"pX":-4.55773864543614E-4,"pZ":2.7648551115745588,"vX0":-3.94168121735281,"vY0":-134.15168400066156,"vZ0":-4.196690929681526,"x":117.02,"y":164.13,"x0":1.0554794148949966,"y0":50.003991397919,"z0":5.708070167733549,"aX":6.029202275268782},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-5.2,"spinRate":2397,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.40669274733694216,"extension":6.41180803368629},"hitData":{"launchSpeed":106.2,"launchAngle":27.0,"totalDistance":431.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":116.03,"coordY":27.79}},"index":4,"playId":"8b897aa8-b9f4-3bab-b5c5-302025eaef21","pitchNumber":4,"startTime":"2025-08-10T00:37:12.848Z","endTime":"2025-08-10T00:37:35.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:37:35.849Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Karros doubles (1) on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T00:37:53.644Z","endTime":"2025-08-10T00:38:08.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.741494647521783,"aZ":-25.601014219212974,"pfxX":0.33075826871530234,"pfxZ":3.7376601759459476,"pX":-0.6199939334133426,"pZ":2.7194886787388786,"vX0":-4.5062896241626245,"vY0":-131.22264718936174,"vZ0":-2.8278775032326693,"x":140.63,"y":165.35,"x0":1.0707872903695341,"y0":50.000092011621774,"z0":5.702500073403478,"aX":0.5815995454713689},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":0.4,"spinRate":2272,"spinDirection":161},"zone":4,"typeConfidence":2.0,"plateTime":0.4161579321369877,"extension":6.508203378008726},"hitData":{"launchSpeed":89.9,"launchAngle":13.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":33.93,"coordY":111.25}},"index":0,"playId":"8e83f263-9565-3d90-aeac-38d469330bd6","pitchNumber":1,"startTime":"2025-08-10T00:37:57.140Z","endTime":"2025-08-10T00:38:08.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:38:08.508Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braxton Fulford flies out to right fielder Corbin Carroll. Kyle Karros to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T00:38:36.108Z","endTime":"2025-08-10T00:38:54.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.018546430032238,"aZ":-17.151811469193984,"pfxX":4.663368457682632,"pfxZ":8.07702702602113,"pX":-0.3444092640327117,"pZ":2.6629956943383015,"vX0":-5.264964296299612,"vY0":-134.94256254923707,"vZ0":-4.982444575978593,"x":130.13,"y":166.88,"x0":1.0182397502870677,"y0":50.0048705426335,"z0":5.726717289007547,"aX":8.675313991247751},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":-7.4,"spinRate":2300,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4045838322669111,"extension":6.3537933781665705},"hitData":{"launchSpeed":92.6,"launchAngle":32.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.0,"coordY":93.73}},"index":0,"playId":"a79dd873-98f5-304c-83b9-b797aa780a6d","pitchNumber":1,"startTime":"2025-08-10T00:38:43.157Z","endTime":"2025-08-10T00:38:54.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:38:54.918Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a sharp line drive to left fielder Lourdes Gurriel Jr. Kyle Karros scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T00:39:18.296Z","endTime":"2025-08-10T00:40:22.531Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.42840011438241,"strikeZoneBottom":1.5216503154037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.971854216210133,"aZ":-22.187565418879494,"pfxX":3.1711917305705493,"pfxZ":5.350975742335894,"pX":0.46102532205682467,"pZ":2.4822474953591556,"vX0":-3.2727537002457043,"vY0":-135.12421086204665,"vZ0":-4.0828468074903785,"x":99.43,"y":171.76,"x0":1.2707242273749155,"y0":50.001180763054016,"z0":5.554478791467814,"aX":5.916358536700798},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":-5.2,"spinRate":2292,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.4039800136970544,"extension":6.37783139690296},"index":0,"playId":"0306d8dd-3f05-3a82-ba3e-f85240a0116b","pitchNumber":1,"startTime":"2025-08-10T00:39:24.049Z","endTime":"2025-08-10T00:39:30.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.239109981559576,"aZ":-21.94227675036736,"pfxX":5.26746657942907,"pfxZ":5.526262223987134,"pX":-0.028443030054664906,"pZ":3.9069813008641368,"vX0":-5.219315726663904,"vY0":-134.6964968715911,"vZ0":-0.6397017911538394,"x":118.08,"y":133.29,"x0":1.2431770265151525,"y0":50.00011772565608,"z0":5.688772539858516,"aX":9.748859977574467},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":-8.5,"spinRate":2315,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40549781394865336,"extension":6.376460959829014},"index":1,"playId":"4ff67318-2c3b-3ae3-b065-7fda4eab8e0a","pitchNumber":2,"startTime":"2025-08-10T00:39:36.350Z","endTime":"2025-08-10T00:39:41.444Z","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":92.4,"endSpeed":85.1,"strikeZoneTop":3.50807794318043,"strikeZoneBottom":1.60721299144028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.227797780002113,"aZ":-23.493562297965898,"pfxX":6.821124827505022,"pfxZ":4.68893840467701,"pX":1.6745619480678493,"pZ":4.321122646782243,"vX0":-1.44957959731304,"vY0":-134.734620431398,"vZ0":0.78297934578286,"x":53.17,"y":122.11,"x0":1.3304391070827137,"y0":50.00542543216167,"z0":5.677615250134019,"aX":12.63630820819086},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":-12.1,"spinRate":2347,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4053722246823517,"extension":6.202993399761369},"index":2,"playId":"bf974f4b-4793-3cd3-b75d-6ff134da674c","pitchNumber":3,"startTime":"2025-08-10T00:39:53.438Z","endTime":"2025-08-10T00:39:56.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4413696425855,"aZ":-17.516286902104337,"pfxX":6.1218375989622515,"pfxZ":7.894324234394572,"pX":-0.6560926957393258,"pZ":2.7773204257383446,"vX0":-6.495143758968226,"vY0":-134.71448752715477,"vZ0":-4.059793641663742,"x":142.01,"y":163.79,"x0":0.9790536657092029,"y0":50.005191266718924,"z0":5.525216488822619,"aX":11.370072294367894},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":-9.8,"spinRate":2265,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4049957852194428,"extension":6.3124185437815585},"hitData":{"launchSpeed":102.1,"launchAngle":14.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":70.28,"coordY":124.42}},"index":3,"playId":"16a5a824-d3d4-3090-8af4-4519586d2088","pitchNumber":4,"startTime":"2025-08-10T00:40:09.266Z","endTime":"2025-08-10T00:40:22.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:40:22.531Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T00:41:27.708Z","endTime":"2025-08-10T00:42:57.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T00:40:39.613Z","endTime":"2025-08-10T00:41:29.866Z","isPitch":false,"type":"action"},{"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":86.6,"endSpeed":79.4,"strikeZoneTop":3.37498965287685,"strikeZoneBottom":1.61934277145923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.346655685479124,"aZ":-25.212261414031282,"pfxX":10.29130692376087,"pfxZ":4.356009616294708,"pX":0.5332942985478141,"pZ":0.9087630564844954,"vX0":-4.813308868326378,"vY0":-125.84178546805718,"vZ0":-6.757997742823915,"x":96.67,"y":214.24,"x0":1.1371767784095759,"y0":50.004408483751895,"z0":5.681245148354955,"aX":16.451019024268113},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.5,"breakHorizontal":-17.5,"spinRate":1969,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.43581914670084165,"extension":6.349718187265199},"index":1,"playId":"17da59c0-6f04-3d3d-823e-ccf58d74314c","pitchNumber":1,"startTime":"2025-08-10T00:41:29.866Z","endTime":"2025-08-10T00:41:34.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.599799791262793,"aZ":-16.284084279546732,"pfxX":2.772109129636354,"pfxZ":8.469122146921425,"pX":-0.5485089208998424,"pZ":2.1818902354521117,"vX0":-5.103143790695815,"vY0":-135.40760240508376,"vZ0":-6.063857737392223,"x":137.91,"y":179.87,"x0":0.9913444130150855,"y0":50.0060224848604,"z0":5.569673767464177,"aX":5.203733995074724},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":-4.1,"spinRate":2336,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4028593586860767,"extension":6.380761198100217},"index":2,"playId":"e24888f5-6387-3289-9b57-a3d959e81eba","pitchNumber":2,"startTime":"2025-08-10T00:41:47.846Z","endTime":"2025-08-10T00:41:52.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.32832632941836,"strikeZoneBottom":1.66144252717919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.982752511023858,"aZ":-26.377810418697305,"pfxX":-1.6444776711425604,"pfxZ":3.5207278695144595,"pX":1.6388835970429072,"pZ":3.397412913252788,"vX0":0.8263481071753898,"vY0":-127.24636633351567,"vZ0":-0.6229935303091384,"x":54.53,"y":147.05,"x0":1.524389925371922,"y0":50.00550919846092,"z0":5.726908759302252,"aX":-2.709549122184891},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":2.8,"spinRate":2152,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.42970415931239403,"extension":6.392859865057105},"index":3,"playId":"d15aeac1-4bab-365e-8643-2e06bff54bd9","pitchNumber":3,"startTime":"2025-08-10T00:42:10.192Z","endTime":"2025-08-10T00:42:15.746Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.37228822231171,"strikeZoneBottom":1.60631932852763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.715810001531466,"aZ":-27.056290127689305,"pfxX":8.66581769386719,"pfxZ":3.1004770581177103,"pX":-0.05894684933722287,"pZ":0.5229411126169947,"vX0":-5.983493568998115,"vY0":-127.30796977282861,"vZ0":-7.343619397791328,"x":119.25,"y":224.66,"x0":1.1891270617930314,"y0":50.00347504387857,"z0":5.569213677749749,"aX":14.307699702377212},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":-14.4,"spinRate":1873,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4292942279561305,"extension":6.594676086745442},"index":4,"playId":"95ad3a55-6755-3477-8544-2c1523abc436","pitchNumber":4,"startTime":"2025-08-10T00:42:27.516Z","endTime":"2025-08-10T00:42:31.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38130640508973,"aZ":-17.663845055158806,"pfxX":3.5151837262383316,"pfxZ":7.733224404557578,"pX":0.1020490105363835,"pZ":2.556474704441573,"vX0":-4.050910843405088,"vY0":-135.35768256484636,"vZ0":-4.766266002982605,"x":113.11,"y":169.76,"x0":1.153300085042854,"y0":50.006745535318665,"z0":5.557107888444678,"aX":6.599222638745699},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":-5.6,"spinRate":2308,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4029037503798083,"extension":6.4280330811088024},"hitData":{"launchSpeed":82.7,"launchAngle":23.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.24,"coordY":99.0}},"index":5,"playId":"236082cc-8538-399a-b22b-791e4f9f1be9","pitchNumber":5,"startTime":"2025-08-10T00:42:49.731Z","endTime":"2025-08-10T00:42:57.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:42:57.734Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T00:45:02.962Z","endTime":"2025-08-10T00:46:31.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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(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.6,"endSpeed":87.1,"strikeZoneTop":3.30277256125862,"strikeZoneBottom":1.4579446379478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.741290573682438,"aZ":-13.359504441051707,"pfxX":0.2815259956883489,"pfxZ":9.7436509212894,"pX":0.8314928086833675,"pZ":2.842075441555964,"vX0":5.041112748834364,"vY0":-137.65362495675518,"vZ0":-6.662888228247539,"x":85.31,"y":162.04,"x0":-1.0554030103792285,"y0":50.00522779440168,"z0":6.187336994462963,"aX":0.5434466164858882},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":-1.4,"spinRate":1969,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.3969413838462259,"extension":6.629526686902946},"index":0,"playId":"b6f1b01e-274d-34a6-b39e-812bcd91b1c0","pitchNumber":1,"startTime":"2025-08-10T00:45:08.109Z","endTime":"2025-08-10T00:45:12.444Z","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":95.0,"endSpeed":87.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.308961784239493,"aZ":-11.809524030540423,"pfxX":0.42862695331587963,"pfxZ":10.461969477586067,"pX":-0.14079994673885268,"pZ":3.1129454120618725,"vX0":2.5320147175059775,"vY0":-138.26520220504753,"vZ0":-6.190220570347782,"x":122.37,"y":154.73,"x0":-1.1220685656247695,"y0":50.00011372867309,"z0":6.164734567781004,"aX":0.8338394429330435},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":-1.3,"spinRate":2046,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.39534268206954115,"extension":6.6130615632559495},"index":1,"playId":"9225e657-bafa-3819-9f68-d0e20a72bf6a","pitchNumber":2,"startTime":"2025-08-10T00:45:22.534Z","endTime":"2025-08-10T00:45:25.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.37700795883486,"strikeZoneBottom":1.5334920262597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.361878065308368,"aZ":-44.030329033357,"pfxX":2.2091153677579753,"pfxZ":-9.079287151630666,"pX":-0.42386601450866634,"pZ":4.300794192642796,"vX0":1.2928558340438339,"vY0":-113.68414220164328,"vZ0":4.646056585322455,"x":133.16,"y":122.66,"x0":-1.2874935534183118,"y0":50.00489758945179,"z0":6.6085281472754245,"aX":2.8836507333996177},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-14.9,"breakHorizontal":-4.3,"spinRate":2382,"spinDirection":14},"zone":11,"typeConfidence":2.0,"plateTime":0.4823035709929471,"extension":6.420031973489809},"index":2,"playId":"e20cc322-9b09-3e3a-ae12-b5be19df8026","pitchNumber":3,"startTime":"2025-08-10T00:45:38.669Z","endTime":"2025-08-10T00:45:42.570Z","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.4,"endSpeed":87.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07705687193934,"aZ":-9.03508214864022,"pfxX":-1.977601528268635,"pfxZ":11.703858239748655,"pX":0.5771942950870534,"pZ":2.1092356190584023,"vX0":4.875786303433725,"vY0":-140.06091959184565,"vZ0":-9.256746501253474,"x":95.0,"y":181.83,"x0":-0.9330539356439926,"y0":50.00261454363223,"z0":6.057120601513672,"aX":-3.9100675985514446},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":2.5,"spinRate":2158,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.39179964226441966,"extension":6.611657994932624},"index":3,"playId":"b9a4a1bf-708a-3018-a1ea-9fc3d203b380","pitchNumber":4,"startTime":"2025-08-10T00:45:53.465Z","endTime":"2025-08-10T00:45:58.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.248371342632865,"aZ":-40.01730729210327,"pfxX":1.0482264270459627,"pfxZ":-5.590186380528106,"pX":0.6518301445836006,"pZ":0.8450067380500587,"vX0":3.8163683905552777,"vY0":-117.88044689247816,"vZ0":-3.8949765313346383,"x":92.15,"y":215.96,"x0":-1.1270672293014548,"y0":50.00568599731258,"z0":6.2283426058522755,"aX":1.4693337124590764},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.8,"breakHorizontal":-2.9,"spinRate":2575,"spinDirection":7},"zone":14,"typeConfidence":2.0,"plateTime":0.4653607312708923,"extension":6.631613880961876},"index":4,"playId":"8b5f3f07-42e3-3e25-8323-ace5ba934537","pitchNumber":5,"startTime":"2025-08-10T00:46:25.037Z","endTime":"2025-08-10T00:46:31.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:46:31.259Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T00:46:52.103Z","endTime":"2025-08-10T00:47:59.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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(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":96.2,"endSpeed":88.1,"strikeZoneTop":3.18969759610025,"strikeZoneBottom":1.57540560936909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.271975905804265,"aZ":-7.63533600818028,"pfxX":-1.2770250284810412,"pfxZ":12.399047231579356,"pX":-0.03565128399743607,"pZ":1.5635898186122144,"vX0":3.2329550254906834,"vY0":-139.73587936168354,"vZ0":-10.948174674828408,"x":118.36,"y":196.56,"x0":-1.041334871719178,"y0":50.0048075937203,"z0":6.032756315213348,"aX":-2.528121126227353},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.4,"breakHorizontal":1.7,"spinRate":2265,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.39186855632276174,"extension":6.909237889706341},"index":0,"playId":"cd6f7f68-6b13-3534-8e15-9baf60b68b9b","pitchNumber":1,"startTime":"2025-08-10T00:46:53.461Z","endTime":"2025-08-10T00:46:58.462Z","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.5,"endSpeed":79.7,"strikeZoneTop":3.35326452762263,"strikeZoneBottom":1.59864671051701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87269257839191,"aZ":-34.20229215350995,"pfxX":2.1599411218871247,"pfxZ":-1.283424044814807,"pX":0.9464695672712277,"pZ":1.4974496938953854,"vX0":5.676249810123377,"vY0":-124.47146581560393,"vZ0":-4.2259904167280755,"x":80.92,"y":198.35,"x0":-1.6358463713007108,"y0":50.00166736978018,"z0":6.021741188275921,"aX":3.418440503013111},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.0,"breakHorizontal":-5.2,"spinRate":2628,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4385387868761885,"extension":6.737821457029338},"index":1,"playId":"8795af79-ff6f-32a9-afe5-2447c964923c","pitchNumber":2,"startTime":"2025-08-10T00:47:08.294Z","endTime":"2025-08-10T00:47:12.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.35526011389775,"strikeZoneBottom":1.60062326386951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47733080289728,"aZ":-7.794792923680041,"pfxX":-2.297435967400165,"pfxZ":12.362235798403336,"pX":0.598491631966173,"pZ":2.4031182497111097,"vX0":5.092239983023774,"vY0":-139.34186089711127,"vZ0":-8.678361246120755,"x":94.19,"y":173.9,"x0":-0.9518747072676877,"y0":50.004007355385326,"z0":6.068201093160508,"aX":-4.531754278242407},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.9,"breakHorizontal":3.1,"spinRate":2270,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.3926684426445872,"extension":6.724698400381985},"index":2,"playId":"3f3e8ad8-1a09-3f0f-8a77-61c5b1ba1587","pitchNumber":3,"startTime":"2025-08-10T00:47:25.574Z","endTime":"2025-08-10T00:47:29.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.28488622225315,"strikeZoneBottom":1.6364239341184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97245643182137,"aZ":-8.499931582189147,"pfxX":-1.5922841085077097,"pfxZ":11.891240404020706,"pX":-1.131999361480028,"pZ":2.486417391810883,"vX0":0.8467092447665786,"vY0":-140.25982667503146,"vZ0":-8.24707131699914,"x":160.15,"y":171.65,"x0":-1.231055182018813,"y0":50.0027139841001,"z0":6.0206330809591755,"aX":-3.169765566130671},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.0,"breakHorizontal":2.8,"spinRate":2225,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.39063476114167095,"extension":6.719722583842731},"index":3,"playId":"6716a18e-4c8d-3345-a1b2-fe362429e521","pitchNumber":4,"startTime":"2025-08-10T00:47:40.509Z","endTime":"2025-08-10T00:47:46.319Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.29560872622338,"strikeZoneBottom":1.56751594150128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.433209073604843,"aZ":-9.635586110641984,"pfxX":-3.2006627923967748,"pfxZ":11.551953821421623,"pX":0.9627201204943968,"pZ":2.7475714940310874,"vX0":6.82094270486059,"vY0":-138.65601848926923,"vZ0":-7.201152975718845,"x":80.3,"y":164.6,"x0":-1.111112458326679,"y0":50.00245254770962,"z0":6.018156711476883,"aX":-6.2452421328878},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":4.4,"spinRate":2223,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.3947350909649807,"extension":6.663758289951746},"index":4,"playId":"bc6209dd-bbd5-3b4b-b253-6c52c5a958a6","pitchNumber":5,"startTime":"2025-08-10T00:47:53.857Z","endTime":"2025-08-10T00:47:59.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:47:59.289Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Herrera grounds out sharply, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T00:48:17.993Z","endTime":"2025-08-10T00:52:06.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,10],"actionIndex":[9],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.33022198105323,"strikeZoneBottom":1.56970728839493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16441949087914,"aZ":-8.767884235612822,"pfxX":-1.5302330723891233,"pfxZ":12.293163431913477,"pX":0.3035147782718511,"pZ":1.1645791680684738,"vX0":4.562636836266136,"vY0":-136.8498189420588,"vZ0":-11.50350370684709,"x":105.43,"y":207.34,"x0":-1.1837596111874797,"y0":50.0005844389931,"z0":6.014818640348871,"aX":-2.913649882415585},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.2,"breakHorizontal":1.8,"spinRate":2262,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.3996792194089829,"extension":6.707623206246107},"index":0,"playId":"53e19c10-ba43-3e35-9281-341a3682c7e1","pitchNumber":1,"startTime":"2025-08-10T00:48:26.233Z","endTime":"2025-08-10T00:48:30.898Z","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":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.23578599175401,"strikeZoneBottom":1.52893188783011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85857960459324,"aZ":-26.043013731650024,"pfxX":2.3360778591709837,"pfxZ":3.5861349050122673,"pX":1.4437419131029405,"pZ":2.8330850805425967,"vX0":6.733846566603159,"vY0":-129.57752230977394,"vZ0":-3.3995989514197555,"x":61.97,"y":162.29,"x0":-1.4869994690145696,"y0":50.00095181108473,"z0":6.141255433573115,"aX":3.9899220321718567},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":-5.6,"spinRate":2365,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.42193498909658844,"extension":6.716018862742255},"index":1,"playId":"e8865f31-b435-3abf-8c37-b05956a7bb83","pitchNumber":2,"startTime":"2025-08-10T00:48:49.222Z","endTime":"2025-08-10T00:48:55.500Z","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":94.8,"endSpeed":86.5,"strikeZoneTop":3.23924302319309,"strikeZoneBottom":1.53272076575893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.193435339576208,"aZ":-11.050065939904089,"pfxX":-1.232341204104739,"pfxZ":10.986768078615219,"pX":-0.19920806443982703,"pZ":3.2792244278931544,"vX0":2.8697250118820614,"vY0":-137.91286070417388,"vZ0":-5.926768501283475,"x":124.59,"y":150.24,"x0":-1.0939909753762047,"y0":50.00350896316912,"z0":6.204213629261028,"aX":-2.369772042599959},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":1.6,"spinRate":2150,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.3974315857921513,"extension":6.667418971812599},"index":2,"playId":"17640a39-eb35-3c83-90db-920908a7c78d","pitchNumber":3,"startTime":"2025-08-10T00:49:11.696Z","endTime":"2025-08-10T00:49:16.434Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-10T00:49:30.915Z","endTime":"2025-08-10T00:49:47.340Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"11765d1e-36c7-3eb4-a384-e82a682038d7","startTime":"2025-08-10T00:49:47.340Z","endTime":"2025-08-10T00:49:51.737Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"playId":"b30d4272-5c65-3df7-a297-beafbebd9042","startTime":"2025-08-10T00:50:09.218Z","endTime":"2025-08-10T00:50:13.084Z","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":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88714917383837,"aZ":-11.100172172658452,"pfxX":-1.6558684274071975,"pfxZ":10.777883169604587,"pX":-0.12460367009757398,"pZ":3.252061173726637,"vX0":3.2773275065817185,"vY0":-138.89383122706346,"vZ0":-5.936011724758188,"x":121.75,"y":150.97,"x0":-1.1042981909035492,"y0":50.002333619301425,"z0":6.1539090034578505,"aX":-3.2378462124894245},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":2.3,"spinRate":2096,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.3942355222567602,"extension":6.661012272471653},"index":6,"playId":"acb4b1c3-6d23-3730-826c-eeb94a8ea748","pitchNumber":4,"startTime":"2025-08-10T00:50:29.045Z","endTime":"2025-08-10T00:50:32.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.044583748373345,"aZ":-12.004983948637971,"pfxX":-2.922779559395666,"pfxZ":9.943953012137467,"pX":-0.33644888893791647,"pZ":2.791951376198803,"vX0":3.0333249810961727,"vY0":-141.249836960096,"vZ0":-7.144985677440842,"x":129.82,"y":163.4,"x0":-1.0425863814548468,"y0":50.00401376885959,"z0":6.11994397873205,"aX":-5.928736806440134},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":4.7,"spinRate":2187,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.3872292171686267,"extension":6.714377365630246},"index":7,"playId":"e99f22a3-dba2-32eb-b1c9-15d963bb8d9b","pitchNumber":5,"startTime":"2025-08-10T00:50:57.104Z","endTime":"2025-08-10T00:51:01.844Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.22359237491598,"strikeZoneBottom":1.48131630904912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.521413153685298,"aZ":-12.1907883283186,"pfxX":-2.1027280233124435,"pfxZ":9.848136697161609,"pX":0.9175272181766556,"pZ":4.082444128907123,"vX0":5.795519128554304,"vY0":-141.17735637260034,"vZ0":-3.999913151653553,"x":82.03,"y":128.55,"x0":-0.883906902920412,"y0":50.005388077838035,"z0":6.295657646614317,"aX":-4.268322493391472},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":2.6,"spinRate":2129,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.3871740409508466,"extension":6.61609263632736},"index":8,"playId":"dc5b06a5-c996-38a7-89fb-76c9bd18b7ce","pitchNumber":6,"startTime":"2025-08-10T00:51:23.249Z","endTime":"2025-08-10T00:51:29.547Z","isPitch":true,"type":"pitch"},{"details":{"description":"Blaze Alexander caught stealing 2nd base, catcher Hunter Goodman to shortstop Ezequiel Tovar.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":9,"actionPlayId":"dc5b06a5-c996-38a7-89fb-76c9bd18b7ce","startTime":"2025-08-10T00:51:37.588Z","endTime":"2025-08-10T00:51:59.267Z","isPitch":false,"isBaseRunningPlay":true,"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.906611035862255,"aZ":-8.521042597659635,"pfxX":-0.9394055414509742,"pfxZ":11.87745541152601,"pX":-0.032658921419597774,"pZ":1.9166394491555783,"vX0":3.035874482079181,"vY0":-140.47605734079377,"vZ0":-9.932113729297107,"x":118.24,"y":187.03,"x0":-1.007059360348665,"y0":50.003316919442,"z0":6.059324800067343,"aX":-1.8712936346629119},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":1.1,"spinRate":2073,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.3904560136776283,"extension":6.652843926037885},"hitData":{"launchSpeed":106.1,"launchAngle":-34.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.85,"coordY":162.68}},"index":10,"playId":"9c67de51-45cb-339a-9f79-6e894262106a","pitchNumber":7,"startTime":"2025-08-10T00:51:59.267Z","endTime":"2025-08-10T00:52:06.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:52:06.875Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Tovar walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:54:25.589Z","endTime":"2025-08-10T00:55:43.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.58287835407068,"strikeZoneBottom":1.66317685903834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.212284516462567,"aZ":-36.62313045366497,"pfxX":-1.830541083767002,"pfxZ":-3.153963651027763,"pX":-0.9772873034238249,"pZ":0.5837174483351267,"vX0":-3.945405010413151,"vY0":-118.0195306134412,"vZ0":-4.309732531724954,"x":154.25,"y":223.02,"x0":0.9530406912803503,"y0":50.001440754300816,"z0":5.802345664655993,"aX":-2.5841699385162022},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.5,"breakHorizontal":4.3,"spinRate":2334,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4638933060647994,"extension":6.666931150061856},"index":0,"playId":"26cac532-6aac-3c17-891f-b49939117f6c","pitchNumber":1,"startTime":"2025-08-10T00:54:38.837Z","endTime":"2025-08-10T00:54:45.524Z","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":84.8,"endSpeed":78.1,"strikeZoneTop":3.59202658149377,"strikeZoneBottom":1.64600171175251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.135572600777387,"aZ":-27.227977687890977,"pfxX":9.366203779322147,"pfxZ":3.1928186382176786,"pX":1.5997496108650582,"pZ":2.552748851834458,"vX0":-1.9529460738766895,"vY0":-123.59857831247604,"vZ0":-2.196579937554719,"x":56.02,"y":169.86,"x0":1.1819651722445645,"y0":50.005437565729,"z0":5.734589140614192,"aX":14.524493917909407},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":-16.6,"spinRate":1995,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4427923667756901,"extension":6.568698017243321},"index":1,"playId":"60163b2e-2652-3940-8401-faf4424d6e88","pitchNumber":2,"startTime":"2025-08-10T00:54:52.408Z","endTime":"2025-08-10T00:54:57.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.54765020147033,"strikeZoneBottom":1.60187323497544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.072604002618544,"aZ":-14.544961338455204,"pfxX":3.8015286343852326,"pfxZ":9.45308696383224,"pX":-0.5709955916951103,"pZ":0.4801267005724864,"vX0":-5.904104298537449,"vY0":-135.12571575195562,"vZ0":-10.358261402614772,"x":138.77,"y":225.82,"x0":1.1398476791703358,"y0":50.006586283510075,"z0":5.364395590746623,"aX":7.092577703428758},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":-5.8,"spinRate":2354,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.40402571767479856,"extension":6.6136826106286035},"index":2,"playId":"5a8beeef-cc9b-32ae-9653-4775760da9b5","pitchNumber":3,"startTime":"2025-08-10T00:55:06.084Z","endTime":"2025-08-10T00:55:09.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.46093613692327,"strikeZoneBottom":1.56952566401687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.790639293578124,"aZ":-17.026098289022364,"pfxX":2.768486849370075,"pfxZ":8.23288431878956,"pX":-0.3257502130798497,"pZ":2.5186455214692347,"vX0":-4.663836495968337,"vY0":-134.43959422361246,"vZ0":-5.09757420078785,"x":129.42,"y":170.78,"x0":1.0678603585539168,"y0":50.000546093335124,"z0":5.6388083481421445,"aX":5.092663384640772},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":-4.1,"spinRate":2225,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.4066465298254158,"extension":6.373330265564076},"index":3,"playId":"9e25972a-508c-3e06-be29-ed53a32bb50e","pitchNumber":4,"startTime":"2025-08-10T00:55:23.906Z","endTime":"2025-08-10T00:55:27.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.53782679373876,"strikeZoneBottom":1.59219103806188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69080938900154,"aZ":-21.544884868224866,"pfxX":3.393427587790742,"pfxZ":5.802214475498644,"pX":-0.4810022185571432,"pZ":4.057813277400748,"vX0":-5.4856025155512045,"vY0":-133.94255196823298,"vZ0":-0.49781793831569954,"x":135.33,"y":129.22,"x0":1.144963648234169,"y0":50.00271075104144,"z0":5.775472500634473,"aX":6.2170925044850165},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":-5.0,"spinRate":2228,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40764206793759783,"extension":6.424422443254839},"index":4,"playId":"a8c9c8fc-9e94-3d90-b207-e08601dd45b5","pitchNumber":5,"startTime":"2025-08-10T00:55:39.183Z","endTime":"2025-08-10T00:55:43.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:55:43.677Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hunter Goodman lines out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:56:04.642Z","endTime":"2025-08-10T00:56:17.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99280237650588,"aZ":-28.977372096472134,"pfxX":8.997797886355483,"pfxZ":2.0136257228481416,"pX":0.36798272175955204,"pZ":1.8297774385910464,"vX0":-4.672946720513781,"vY0":-125.02057700113258,"vZ0":-3.622926786302685,"x":102.97,"y":189.38,"x0":1.0915207381937984,"y0":50.00046783509715,"z0":5.673693533675667,"aX":14.254107369446416},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.0,"breakHorizontal":-15.2,"spinRate":1904,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.4379609340361674,"extension":6.556440378569658},"hitData":{"launchSpeed":90.7,"launchAngle":10.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":109.67,"coordY":148.2}},"index":0,"playId":"f6753126-bb03-3f46-9bd5-aead40ef9d4b","pitchNumber":1,"startTime":"2025-08-10T00:56:09.385Z","endTime":"2025-08-10T00:56:17.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:56:17.697Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a line drive to right fielder Corbin Carroll. Ezequiel Tovar to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:56:39.881Z","endTime":"2025-08-10T00:57:29.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnThird":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.67099889654155,"strikeZoneBottom":1.78243776307271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.136636846813456,"aZ":-24.573543105849485,"pfxX":0.2377021001014752,"pfxZ":4.435226693694419,"pX":0.9342883053336482,"pZ":2.370480544380022,"vX0":-1.2937846537215365,"vY0":-130.26353368687245,"vZ0":-3.768551907109189,"x":81.39,"y":174.78,"x0":1.4071570459465075,"y0":50.003372145583185,"z0":5.700399207006158,"aX":0.4076013618530491},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":-0.1,"spinRate":2254,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.42097151382546816,"extension":6.442700162496181},"index":0,"playId":"22d3db30-9da5-322b-a9d3-ab89f2ca376a","pitchNumber":1,"startTime":"2025-08-10T00:56:42.203Z","endTime":"2025-08-10T00:56:50.429Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ezequiel Tovar steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"22d3db30-9da5-322b-a9d3-ab89f2ca376a","startTime":"2025-08-10T00:57:05.141Z","endTime":"2025-08-10T00:57:18.397Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"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":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.862344357600175,"aZ":-26.009074708981874,"pfxX":9.541388156352772,"pfxZ":3.6997283338463207,"pX":0.12680909762504397,"pZ":1.9797384079179439,"vX0":-5.540489881598587,"vY0":-128.10320177378196,"vZ0":-4.361364109125644,"x":112.17,"y":185.33,"x0":1.0753356210733116,"y0":50.001554086405264,"z0":5.731581168647278,"aX":15.895315276991795},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":-16.1,"spinRate":1864,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.42716336750956696,"extension":6.467678192782869},"hitData":{"launchSpeed":68.7,"launchAngle":29.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.39,"coordY":123.63}},"index":2,"playId":"6a3c31a6-aac3-3a3e-a89e-880175fbecfc","pitchNumber":2,"startTime":"2025-08-10T00:57:18.397Z","endTime":"2025-08-10T00:57:29.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:57:29.700Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Warming Bernabel singles on a line drive to center fielder Alek Thomas. Ezequiel Tovar scores. Jordan Beck to 2nd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:57:59.076Z","endTime":"2025-08-10T00:58:16.109Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":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_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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":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":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.275198544756954,"aZ":-21.886733310478046,"pfxX":-0.9953938748424895,"pfxZ":5.765125766609575,"pX":0.09557988549759662,"pZ":3.2456147408281835,"vX0":-2.639416473269602,"vY0":-132.0212077189493,"vZ0":-2.504624985695068,"x":113.36,"y":151.15,"x0":1.2333036887697415,"y0":50.001615727829595,"z0":5.798920758305528,"aX":-1.7756348199819678},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":2.3,"spinRate":2313,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.41317623146921756,"extension":6.3567401613568295},"hitData":{"launchSpeed":87.1,"launchAngle":17.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.78,"coordY":86.84}},"index":0,"playId":"fd41036a-4314-3cbc-b060-0a5dda67f833","pitchNumber":1,"startTime":"2025-08-10T00:58:04.381Z","endTime":"2025-08-10T00:58:16.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:58:16.109Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brenton Doyle pops out to second baseman Ketel Marte on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:58:46.530Z","endTime":"2025-08-10T00:58:57.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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":"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":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.196808919017883,"aZ":-35.886911370648,"pfxX":-1.3813960966229955,"pfxZ":-2.5986860318152907,"pX":-0.6789563302219146,"pZ":2.4930913249543245,"vX0":-3.5957477836135614,"vY0":-118.629497192553,"vZ0":-0.591804287403431,"x":142.88,"y":171.47,"x0":1.0344870043412546,"y0":50.00381158636906,"z0":6.010637102869546,"aX":-1.9726594853355677},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.6,"breakHorizontal":3.4,"spinRate":2317,"spinDirection":311},"zone":4,"typeConfidence":2.0,"plateTime":0.461305549747014,"extension":6.483931133466703},"hitData":{"launchSpeed":84.8,"launchAngle":60.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.21,"coordY":126.69}},"index":0,"playId":"a69fbf82-4d47-3116-a062-8f02b6a43b53","pitchNumber":1,"startTime":"2025-08-10T00:58:47.585Z","endTime":"2025-08-10T00:58:57.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:58:57.740Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks. Jordan Beck to 3rd. Warming Bernabel to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T00:59:21.089Z","endTime":"2025-08-10T01:01:16.894Z","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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"postOnThird":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":5},"credits":[]},{"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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.70611229378595,"strikeZoneBottom":1.7200363154871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.873731751652866,"aZ":-15.479041861113881,"pfxX":5.017122461796943,"pfxZ":8.97118189808294,"pX":0.11846179424135558,"pZ":1.5342667073535623,"vX0":-4.234100709038049,"vY0":-135.17502255358283,"vZ0":-7.927394125089973,"x":112.48,"y":197.35,"x0":1.0488544015819508,"y0":50.005036196262324,"z0":5.579535187325742,"aX":9.33950810675382},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":-8.3,"spinRate":2310,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4043089512765947,"extension":6.445228651400391},"index":0,"playId":"e4b24344-6019-342c-9c2e-817ba47d6597","pitchNumber":1,"startTime":"2025-08-10T00:59:27.262Z","endTime":"2025-08-10T00:59:31.793Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"5eb4da20-1325-4aad-9286-d1a1e1398743","startTime":"2025-08-10T00:59:44.015Z","endTime":"2025-08-10T00:59:49.015Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3446801946461,"aZ":-25.7881831905655,"pfxX":9.192081840479453,"pfxZ":3.9918278802524094,"pX":0.21746743758507892,"pZ":1.637197102883116,"vX0":-4.96755888810682,"vY0":-125.60959166170605,"vZ0":-4.7619444557646275,"x":108.71,"y":194.58,"x0":1.0261217424452826,"y0":50.00137990467037,"z0":5.653322181467144,"aX":14.693079994255896},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.4,"breakHorizontal":-15.5,"spinRate":1915,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4360018295709862,"extension":6.60370381766681},"index":2,"playId":"709fc53e-1338-3642-b2bb-7ef5a99bf475","pitchNumber":2,"startTime":"2025-08-10T01:00:01.003Z","endTime":"2025-08-10T01:00:05.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.77648549484369,"strikeZoneBottom":1.70749238654809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.829731221677825,"aZ":-25.508807599117095,"pfxX":8.536059428267478,"pfxZ":4.2374540124529805,"pX":1.7932698257354815,"pZ":2.9617910347111214,"vX0":-1.5643574995003446,"vY0":-124.78524435249285,"vZ0":-1.7816672546675711,"x":48.64,"y":158.81,"x0":1.3207509238734851,"y0":50.00192013275502,"z0":5.792954948532202,"aX":13.418738151237697},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.4,"breakHorizontal":-15.1,"spinRate":2003,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.43945961769417696,"extension":6.494051429091853},"index":3,"playId":"4c3281e1-669c-3aa7-ac8f-3438ffcfe837","pitchNumber":3,"startTime":"2025-08-10T01:00:24.898Z","endTime":"2025-08-10T01:00:30.634Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.66401848116399,"strikeZoneBottom":1.68090628603064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.037223668110787,"aZ":-24.588840916092533,"pfxX":10.253467147745857,"pfxZ":4.775808413552349,"pX":-0.6226973313714615,"pZ":0.37841583042603244,"vX0":-7.831162862145373,"vY0":-125.39223944760953,"vZ0":-7.655246857787559,"x":140.74,"y":228.56,"x0":1.2131724096297534,"y0":50.001713466638634,"z0":5.485567615374653,"aX":16.2799359356449},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.0,"breakHorizontal":-16.7,"spinRate":1988,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4373002397248005,"extension":6.616381339104071},"index":4,"playId":"aa2ce5c6-82c1-3d79-ab43-4039c7778fad","pitchNumber":4,"startTime":"2025-08-10T01:00:45.502Z","endTime":"2025-08-10T01:00:50.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.69950815406336,"strikeZoneBottom":1.71105270745813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88896842603192,"aZ":-26.088689449065203,"pfxX":0.5009729385012189,"pfxZ":3.5482705400112238,"pX":1.0266723110330842,"pZ":2.9966903630857447,"vX0":-1.2044040105869727,"vY0":-129.61921565940176,"vZ0":-1.812186658268098,"x":77.87,"y":157.87,"x0":1.4304883328557476,"y0":50.004794823603746,"z0":5.680028076006209,"aX":0.8599587502483109},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":-0.7,"spinRate":2230,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4211586252875015,"extension":6.430149797176706},"index":5,"playId":"2e2a7d0a-e2ef-3b8d-8fd0-e0fd6df82ae8","pitchNumber":5,"startTime":"2025-08-10T01:01:10.944Z","endTime":"2025-08-10T01:01:16.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:01:16.894Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Braxton Fulford lines out sharply to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T01:02:26.752Z","endTime":"2025-08-10T01:03:29.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:01:36.544Z","endTime":"2025-08-10T01:02:28.941Z","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":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.46487935991836,"strikeZoneBottom":1.56976716408521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89637171317157,"aZ":-15.990513899381616,"pfxX":2.718463446784585,"pfxZ":8.59590359382036,"pX":-1.1654933049531169,"pZ":1.3665248251330246,"vX0":-6.364219196190718,"vY0":-135.67173360028897,"vZ0":-8.305449380101209,"x":161.43,"y":201.88,"x0":0.8470810915038154,"y0":50.00424056624374,"z0":5.559985589973952,"aX":5.119446945896189},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":-3.7,"spinRate":2316,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40218187593945887,"extension":6.483040571457019},"index":1,"playId":"b3046622-01dc-365a-bbe1-16eed747fe06","pitchNumber":1,"startTime":"2025-08-10T01:02:28.941Z","endTime":"2025-08-10T01:02:35.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54829446089174,"aZ":-18.65689320226451,"pfxX":2.9914593468702204,"pfxZ":7.274898165857577,"pX":-1.011258601400021,"pZ":3.2921045484645655,"vX0":-6.47388775662751,"vY0":-134.78427058176803,"vZ0":-2.8544179402795384,"x":155.55,"y":149.89,"x0":1.0224257890520434,"y0":50.00469659384169,"z0":5.667084052057484,"aX":5.560538751453052},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":-4.2,"spinRate":2317,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4048392509323251,"extension":6.503466800443985},"index":2,"playId":"eda13284-adb4-3aa5-b0cd-181e1bdf031e","pitchNumber":2,"startTime":"2025-08-10T01:02:41.406Z","endTime":"2025-08-10T01:02:46.272Z","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":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.33528690444597,"strikeZoneBottom":1.50401560532433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44756275153027,"aZ":-26.273722297789483,"pfxX":10.85183891942876,"pfxZ":3.5444554445170695,"pX":0.006707747617770183,"pZ":0.45191041371093177,"vX0":-6.11244384206392,"vY0":-128.209265432976,"vZ0":-7.753515547354152,"x":116.74,"y":226.58,"x0":1.0114618358910776,"y0":50.00464315540777,"z0":5.5652537359341645,"aX":18.071981118127475},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":-18.2,"spinRate":2111,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.42717731029583206,"extension":6.666901649474535},"index":3,"playId":"839bd261-c808-3b47-b875-3290e617c41d","pitchNumber":3,"startTime":"2025-08-10T01:03:02.642Z","endTime":"2025-08-10T01:03:06.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15401061563396,"aZ":-18.49172738838976,"pfxX":4.74793025037126,"pfxZ":7.292866107161762,"pX":0.0062301451949488985,"pZ":2.0242945235428405,"vX0":-4.666847030435276,"vY0":-135.0684265715527,"vZ0":-5.841174968771111,"x":116.76,"y":184.12,"x0":1.1268416089573605,"y0":50.00327011642265,"z0":5.484799602729112,"aX":8.908743586838899},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":-7.8,"spinRate":2251,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.4031502556218678,"extension":6.508048396733185},"hitData":{"launchSpeed":101.7,"launchAngle":14.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":169.84,"coordY":91.24}},"index":4,"playId":"eed30697-b601-3d85-958e-fc9ac58f209e","pitchNumber":4,"startTime":"2025-08-10T01:03:20.023Z","endTime":"2025-08-10T01:03:29.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:03:29.384Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:05:29.530Z","endTime":"2025-08-10T01:07:32.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.19498395972257,"strikeZoneBottom":1.51821930192069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.9350825706351,"aZ":-39.982229918606265,"pfxX":0.6116461901795445,"pfxZ":-5.922708037231075,"pX":-0.6829641457975688,"pZ":2.204252202684752,"vX0":1.7267761197225913,"vY0":-114.32794647404944,"vZ0":-0.47430451648813354,"x":143.03,"y":179.27,"x0":-1.5288450160266842,"y0":50.00367757597068,"z0":6.353116745824941,"aX":0.8060097071640012},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.6,"breakHorizontal":-1.6,"spinRate":2472,"spinDirection":18},"zone":4,"typeConfidence":2.0,"plateTime":0.4798834387496633,"extension":6.5616587675259614},"index":0,"playId":"8e6d06bd-c0c2-3ee0-b8f4-97c5ce2c5552","pitchNumber":1,"startTime":"2025-08-10T01:05:29.530Z","endTime":"2025-08-10T01:05:33.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.24699345365333,"strikeZoneBottom":1.59758841527012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.404504912356817,"aZ":-24.334875465724103,"pfxX":3.4059206331656746,"pfxZ":4.50063871227093,"pX":1.225585639109712,"pZ":0.055338670239732525,"vX0":5.979124399309994,"vY0":-130.78727644272138,"vZ0":-10.3815232604389,"x":70.28,"y":237.29,"x0":-1.5283861293197931,"y0":50.000483805479796,"z0":5.886630320030823,"aX":5.9246472446704885},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-7.4,"spinRate":2438,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4180641044886717,"extension":6.808375117596589},"index":1,"playId":"190706ac-ddd6-3828-87e8-d8f6ffc3cf67","pitchNumber":2,"startTime":"2025-08-10T01:05:41.839Z","endTime":"2025-08-10T01:05:45.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.16206886666111,"strikeZoneBottom":1.55823508842798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.873360102166387,"aZ":-21.14630654349184,"pfxX":-5.133970402983754,"pfxZ":6.7890808183448375,"pX":-0.5984497480788087,"pZ":3.6052337080276193,"vX0":4.4525939344219445,"vY0":-126.16270653142352,"vZ0":-1.93841184095229,"x":139.81,"y":141.44,"x0":-1.7128043180362962,"y0":50.00235621962492,"z0":6.074965139394026,"aX":-8.338100447753868},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.1,"breakHorizontal":8.4,"spinRate":1304,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4329211830570818,"extension":6.725192474431672},"index":2,"playId":"d5e42f77-cd7a-3453-8844-0b6b919a8d5d","pitchNumber":3,"startTime":"2025-08-10T01:06:00.444Z","endTime":"2025-08-10T01:06:06.540Z","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":94.7,"endSpeed":86.8,"strikeZoneTop":3.22341224919857,"strikeZoneBottom":1.56753026949844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.356889465564734,"aZ":-9.080976282257527,"pfxX":0.30135575648318624,"pfxZ":12.057690276012355,"pX":-0.14165679136416384,"pZ":0.8953654480350731,"vX0":2.5612238494132478,"vY0":-137.4803534755202,"vZ0":-12.066418488321201,"x":122.4,"y":214.61,"x0":-1.1243040411791418,"y0":50.00237045079857,"z0":5.956642846251209,"aX":0.5765637581051047},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":-1.1,"spinRate":2177,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.3983394882793676,"extension":6.782820554447985},"index":3,"playId":"1c8eb3bf-62ce-3a35-9f02-b9a1f211d8dc","pitchNumber":4,"startTime":"2025-08-10T01:06:14.973Z","endTime":"2025-08-10T01:06:20.065Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-10T01:06:29.629Z","endTime":"2025-08-10T01:06:35.712Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.001071127248395,"aZ":-14.085505277677138,"pfxX":-2.705500947958159,"pfxZ":9.62600637882207,"pX":0.10628678419546249,"pZ":3.340896006272031,"vX0":5.581991626938771,"vY0":-136.46378698336213,"vZ0":-4.689362193724913,"x":112.95,"y":148.58,"x0":-1.6174686247391248,"y0":50.005194972582075,"z0":6.057256829853852,"aX":-5.085745539691838},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2109,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.40189949576968376,"extension":6.633143041620296},"index":5,"playId":"8dfb9d28-abb3-309e-aea9-a1b0e327a2ad","pitchNumber":5,"startTime":"2025-08-10T01:06:35.712Z","endTime":"2025-08-10T01:06:41.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.770438940279725,"aZ":-40.620004436279366,"pfxX":0.45517921082448676,"pfxZ":-6.300732454310642,"pX":0.2690912392212648,"pZ":1.6372433571092753,"vX0":3.4734165285067506,"vY0":-114.93418212981386,"vZ0":-1.3417829754094566,"x":106.74,"y":194.57,"x0":-1.3191217202265033,"y0":50.001063849137935,"z0":6.163973261667476,"aX":0.6098877506796357},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.4,"breakHorizontal":-1.7,"spinRate":2448,"spinDirection":15},"zone":8,"typeConfidence":2.0,"plateTime":0.47608385238692374,"extension":6.752598416495771},"index":6,"playId":"2fbe018b-3299-36c5-b025-08d2cf022dd8","pitchNumber":6,"startTime":"2025-08-10T01:07:09.251Z","endTime":"2025-08-10T01:07:13.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.23554158658406,"strikeZoneBottom":1.5394132642864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.883119066270538,"aZ":-11.021831701573497,"pfxX":-1.1417477886159952,"pfxZ":10.737744300225524,"pX":1.1448556971573751,"pZ":3.7559794311925736,"vX0":6.278296196339713,"vY0":-139.35938823171622,"vZ0":-4.828313725988784,"x":144.27,"y":155.5,"x0":-0.9873774693869388,"y0":50.002585927447335,"z0":6.2370900678117644,"aX":-2.250152074709541},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":0.8,"spinRate":2177,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.3928148915959371,"extension":6.608976686677965},"index":7,"playId":"d3d280a9-52f8-3dc7-8878-89f794c25feb","pitchNumber":7,"startTime":"2025-08-10T01:07:27.504Z","endTime":"2025-08-10T01:07:32.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:07:32.485Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ketel Marte doubles (16) on a sharp line drive to right fielder Tyler Freeman. Corbin Carroll scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:07:59.853Z","endTime":"2025-08-10T01:08:32.467Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"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":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.70791955016652,"strikeZoneBottom":1.83575654066355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91697253634653,"aZ":-13.514146883745063,"pfxX":-0.8098522681140223,"pfxZ":10.023159653608582,"pX":-0.131500026481576,"pZ":4.411143272614151,"vX0":3.1540782309341067,"vY0":-135.6418719492624,"vZ0":-2.5074975680417864,"x":122.01,"y":119.68,"x0":-1.2046102698520003,"y0":50.003691240887086,"z0":6.290942835871477,"aX":-1.5084169256043582},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":0.8,"spinRate":2060,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4039505423384617,"extension":6.569903714672626},"index":0,"playId":"6ffcd7da-8cd9-3237-8142-4b7e3b701033","pitchNumber":1,"startTime":"2025-08-10T01:08:01.887Z","endTime":"2025-08-10T01:08:07.104Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.95165004580312,"aZ":-26.985299126244346,"pfxX":-5.495156015205245,"pfxZ":3.1335700505220796,"pX":0.31360648776428807,"pZ":2.4743318001538848,"vX0":6.607579648389078,"vY0":-127.30452324409302,"vZ0":-3.695098114138416,"x":105.05,"y":171.97,"x0":-1.5908609757707044,"y0":50.00401119459588,"z0":6.0596745698922385,"aX":-9.10131334248093},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":8.6,"spinRate":1153,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.42880579217181536,"extension":6.8171254569501185},"hitData":{"launchSpeed":110.5,"launchAngle":16.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":210.82,"coordY":82.53}},"index":1,"playId":"553f8ac1-e83d-368f-b119-a747cceddea8","pitchNumber":2,"startTime":"2025-08-10T01:08:19.321Z","endTime":"2025-08-10T01:08:32.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:08:32.467Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out to first baseman Warming Bernabel. Ketel Marte to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:09:03.870Z","endTime":"2025-08-10T01:09:16.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_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":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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.704159901075055,"aZ":-23.43530951879324,"pfxX":1.0670673929374264,"pfxZ":4.905403621407901,"pX":0.3074675825670039,"pZ":3.3368404440459716,"vX0":4.395807692338109,"vY0":-132.45236399525442,"vZ0":-2.9287565160663287,"x":105.28,"y":148.69,"x0":-1.5106673571384959,"y0":50.000462013481204,"z0":6.166337245474431,"aX":1.8992075285029866},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":-2.9,"spinRate":2445,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.4131720417412996,"extension":6.69178130745019},"hitData":{"launchSpeed":85.1,"launchAngle":5.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":167.24}},"index":0,"playId":"09a624f8-0b0c-35d1-b9a8-3f82e1ed0ebc","pitchNumber":1,"startTime":"2025-08-10T01:09:08.272Z","endTime":"2025-08-10T01:09:16.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:09:16.892Z","atBatIndex":28},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Lourdes Gurriel Jr. out on a sacrifice fly to right fielder Tyler Freeman. Ketel Marte scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:09:44.541Z","endTime":"2025-08-10T01:11:51.327Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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,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":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":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":88.1,"strikeZoneTop":3.78248103741669,"strikeZoneBottom":1.80646194936269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29898821439163,"aZ":-8.239725176867356,"pfxX":-1.9349567971208985,"pfxZ":12.014635944098966,"pX":0.031094017009499163,"pZ":2.3498780650319864,"vX0":3.730508598604515,"vY0":-140.3709968052411,"vZ0":-8.89784594681763,"x":115.81,"y":175.33,"x0":-1.064751471399712,"y0":50.0007856277752,"z0":6.100251942885949,"aX":-3.8542447594620084},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.0,"breakHorizontal":2.8,"spinRate":2211,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.390464844431893,"extension":6.806961122939187},"index":0,"playId":"d815646f-261a-3aba-977b-cd35976b0db3","pitchNumber":1,"startTime":"2025-08-10T01:09:45.678Z","endTime":"2025-08-10T01:09:50.452Z","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.5,"endSpeed":87.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2018746743097,"aZ":-8.48128733205079,"pfxX":-2.051922959312459,"pfxZ":11.954354367330005,"pX":-0.7362499599280798,"pZ":2.5321268554721135,"vX0":1.9285307025597176,"vY0":-140.24406586266142,"vZ0":-8.245372794304398,"x":145.06,"y":170.41,"x0":-1.1679065915930213,"y0":50.00420842705165,"z0":6.072133932139673,"aX":-4.06730646012651},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.0,"breakHorizontal":3.2,"spinRate":2209,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.3913114100022823,"extension":6.721969646909035},"index":1,"playId":"abd394e2-03fb-3633-a3b7-efee236eb69a","pitchNumber":2,"startTime":"2025-08-10T01:10:06.870Z","endTime":"2025-08-10T01:10:10.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.82955661162432,"strikeZoneBottom":1.8076644064609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.369843349628866,"aZ":-44.60823122344657,"pfxX":-0.7928659819340371,"pfxZ":-8.768766571351792,"pX":1.5931520016120988,"pZ":3.336605378897857,"vX0":6.300777595472562,"vY0":-118.23886571383886,"vZ0":2.152551428367892,"x":56.27,"y":148.69,"x0":-1.0023417294298063,"y0":50.00565048308343,"z0":6.505108475911208,"aX":-1.1241407746216039},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.1,"breakHorizontal":-0.1,"spinRate":2504,"spinDirection":14},"zone":12,"typeConfidence":2.0,"plateTime":0.46309215898963263,"extension":6.644052091697009},"index":2,"playId":"6008ba9e-2786-33a2-affb-d6e261a3ae3a","pitchNumber":3,"startTime":"2025-08-10T01:10:37.759Z","endTime":"2025-08-10T01:10:42.065Z","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":85.7,"endSpeed":79.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.065216951395843,"aZ":-33.217879855815646,"pfxX":0.8872468172279256,"pfxZ":-0.6540450539168638,"pX":0.1181247271990494,"pZ":3.099719424712811,"vX0":3.9488892082220586,"vY0":-124.86229029482868,"vZ0":-0.8694209809372682,"x":112.5,"y":155.09,"x0":-1.5907215644070387,"y0":50.00182021736488,"z0":6.15446694330406,"aX":1.4185684910513687},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":-2.4,"spinRate":2518,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.43649948607148525,"extension":6.732341360983294},"index":3,"playId":"47e707ae-cf1d-374d-ac1b-385c07177ceb","pitchNumber":4,"startTime":"2025-08-10T01:10:58.568Z","endTime":"2025-08-10T01:11:02.184Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-10T01:11:18.717Z","endTime":"2025-08-10T01:11:37.719Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96859041138178,"aZ":-11.64203264295919,"pfxX":-1.5926180620440982,"pfxZ":10.26378518791453,"pX":0.826331974676883,"pZ":3.8338948519208125,"vX0":5.0968242356495,"vY0":-140.34625729678294,"vZ0":-4.490066135150453,"x":85.5,"y":135.26,"x0":-0.8041408495743492,"y0":50.001835596641364,"z0":6.2092885426953375,"aX":-3.1867303608325237},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":1.9,"spinRate":2164,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.38988211730649835,"extension":6.7374950826215},"hitData":{"launchSpeed":88.8,"launchAngle":37.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.38,"coordY":88.75}},"index":5,"playId":"c49da09d-ed91-3fd7-ada8-89f7009ffef7","pitchNumber":5,"startTime":"2025-08-10T01:11:37.719Z","endTime":"2025-08-10T01:11:51.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:11:51.327Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adrian Del Castillo flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:12:09.884Z","endTime":"2025-08-10T01:13:30.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","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":4},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.49273345338415,"strikeZoneBottom":1.77466021820953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.447814168046136,"aZ":-42.80268704839437,"pfxX":2.1852578295662,"pfxZ":-7.832593802102732,"pX":-0.8961204957545047,"pZ":3.5365986655285253,"vX0":0.45128351040899484,"vY0":-115.75244508329014,"vZ0":2.659401587685112,"x":151.16,"y":143.29,"x0":-1.3774263243419522,"y0":50.00057193738477,"z0":6.468794356025786,"aX":2.9668650488207837},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.2,"breakHorizontal":-4.1,"spinRate":2555,"spinDirection":21},"zone":11,"typeConfidence":2.0,"plateTime":0.4730642409845407,"extension":6.469217793403845},"index":0,"playId":"cb4d926e-624c-3e37-a0e9-2219a3a5d261","pitchNumber":1,"startTime":"2025-08-10T01:12:16.534Z","endTime":"2025-08-10T01:12:21.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09423467297973,"aZ":-8.92983866496901,"pfxX":-0.7185383232814846,"pfxZ":11.782631660831978,"pX":0.021527530619706234,"pZ":2.7453432404842646,"vX0":3.4046309787813622,"vY0":-139.50433499085767,"vZ0":-7.757205689356152,"x":116.18,"y":164.66,"x0":-1.120874009618567,"y0":50.00471640720032,"z0":6.14912550296187,"aX":-1.4178597784174638},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.9,"breakHorizontal":0.6,"spinRate":2229,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.39247165309945586,"extension":6.776933597175715},"index":1,"playId":"ae0f98cf-8daf-395d-bfa4-2e09b5aae644","pitchNumber":2,"startTime":"2025-08-10T01:12:30.070Z","endTime":"2025-08-10T01:12:33.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.38018034107381,"aZ":-7.720230114089996,"pfxX":-2.6503697580317622,"pfxZ":12.198340671707752,"pX":0.34502649511284633,"pZ":2.475827085303106,"vX0":4.678907772562133,"vY0":-140.57377558932936,"vZ0":-8.430898690042152,"x":103.85,"y":171.93,"x0":-0.9953723411708373,"y0":50.00090285477183,"z0":6.012186584695416,"aX":-5.312697139048736},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.5,"breakHorizontal":3.8,"spinRate":2206,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.3893876778467189,"extension":6.7203179014955},"index":2,"playId":"f84bac4d-a3a8-3fb0-b573-a27d9b6c0fe1","pitchNumber":3,"startTime":"2025-08-10T01:12:48.942Z","endTime":"2025-08-10T01:12:52.400Z","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.9,"endSpeed":81.2,"strikeZoneTop":3.46427338415584,"strikeZoneBottom":1.77522305082171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.88996617099815,"aZ":-33.348031441187956,"pfxX":2.233838731412648,"pfxZ":-0.7143725519476289,"pX":0.8632632465173888,"pZ":0.9116454604605895,"vX0":5.335624101329226,"vY0":-126.46597833851192,"vZ0":-5.9576127685432585,"x":84.09,"y":214.17,"x0":-1.5542319342630997,"y0":50.00582468896273,"z0":5.934837686103596,"aX":3.660806151742473},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":-5.2,"spinRate":2630,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4311447888657187,"extension":6.867216404932038},"index":3,"playId":"e5511676-ae6a-3a61-bd0e-5e9190a7a206","pitchNumber":4,"startTime":"2025-08-10T01:13:06.459Z","endTime":"2025-08-10T01:13:12.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87735682080148,"aZ":-10.402513185876842,"pfxX":-1.7450120010475427,"pfxZ":10.901283557313779,"pX":0.30136987379067764,"pZ":3.4561064611226637,"vX0":4.159804680967963,"vY0":-140.2329929129888,"vZ0":-5.571574703797664,"x":105.51,"y":145.47,"x0":-0.9726705283183241,"y0":50.004390784747436,"z0":6.1434293846562005,"aX":-3.486005921839942},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":2.3,"spinRate":2169,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.39016438984987634,"extension":6.671256307186536},"hitData":{"launchSpeed":89.1,"launchAngle":40.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.79,"coordY":71.02}},"index":4,"playId":"f7bf5764-8102-3a8d-b70f-bbb59509f7c4","pitchNumber":5,"startTime":"2025-08-10T01:13:21.169Z","endTime":"2025-08-10T01:13:30.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:13:30.244Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Farmer walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T01:15:36.788Z","endTime":"2025-08-10T01:17:17.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.42113032531576,"strikeZoneBottom":1.57851459412819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.011330512477656,"aZ":-21.80435840133042,"pfxX":-1.2643927167232965,"pfxZ":6.312304985652866,"pX":-0.1226417106147716,"pZ":1.2603146679385546,"vX0":-2.9459413450566045,"vY0":-127.30250335124049,"vZ0":-6.702815429293894,"x":121.67,"y":204.75,"x0":1.2135442476323006,"y0":50.00166400620582,"z0":5.652235378458332,"aX":-2.075179673958338},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.2,"breakHorizontal":3.0,"spinRate":2277,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.4301786478256475,"extension":6.638491992510409},"index":0,"playId":"8b564b29-5e47-3324-9c4e-4f16101e662c","pitchNumber":1,"startTime":"2025-08-10T01:15:38.922Z","endTime":"2025-08-10T01:15:45.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.43136514337351,"strikeZoneBottom":1.5859632723049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.202604102817432,"aZ":-27.96531696279483,"pfxX":9.941366359023423,"pfxZ":2.6470439689860576,"pX":-0.1439773686704558,"pZ":1.4941432535458214,"vX0":-6.1695220522170375,"vY0":-125.23655036066212,"vZ0":-4.576038126272126,"x":122.49,"y":198.44,"x0":1.0594039319032287,"y0":50.00108833566214,"z0":5.631252460827626,"aX":15.795949272225554},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.0,"breakHorizontal":-16.6,"spinRate":1903,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.43729638960832284,"extension":6.585495568238476},"index":1,"playId":"dab88417-c02a-320b-acc8-e83e44c5c92b","pitchNumber":2,"startTime":"2025-08-10T01:15:51.914Z","endTime":"2025-08-10T01:15:55.930Z","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":85.4,"endSpeed":77.9,"strikeZoneTop":3.57734104293021,"strikeZoneBottom":1.64999385200235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.537799191566993,"aZ":-28.903494812750925,"pfxX":11.273286256754304,"pfxZ":2.1052922474458153,"pX":1.2261634743371408,"pZ":2.804293178607276,"vX0":-3.8175864481888215,"vY0":-124.24449324317976,"vZ0":-1.3946033435292966,"x":70.26,"y":163.06,"x0":1.3244022871189733,"y0":50.001531591056754,"z0":5.7907515760356425,"aX":17.498323139112397},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.7,"breakHorizontal":-19.4,"spinRate":2075,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.44205227290744364,"extension":6.617036661529769},"index":2,"playId":"747ad310-ae21-372e-809b-1ab253c0eb51","pitchNumber":3,"startTime":"2025-08-10T01:16:07.334Z","endTime":"2025-08-10T01:16:11.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.5419161472111,"strikeZoneBottom":1.6417511080442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.237074735884526,"aZ":-23.96205743411062,"pfxX":-0.4606526164368514,"pfxZ":4.900140382397225,"pX":1.3761735338194803,"pZ":3.196811499203642,"vX0":0.1933133545208262,"vY0":-128.79692424555554,"vZ0":-1.5841325666803563,"x":64.54,"y":152.47,"x0":1.3599169508490503,"y0":50.00525279529985,"z0":5.67641793240176,"aX":-0.7725267724259425},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.8,"breakHorizontal":0.8,"spinRate":2222,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.42558304863518837,"extension":6.467031663822025},"index":3,"playId":"7cc8649c-66f2-351c-bed8-9c3981177554","pitchNumber":4,"startTime":"2025-08-10T01:16:23.220Z","endTime":"2025-08-10T01:16:28.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.55125574596639,"strikeZoneBottom":1.62407871881069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.909534094762,"aZ":-14.660722221582663,"pfxX":4.5805451422855885,"pfxZ":9.440728099441314,"pX":0.28927930563422716,"pZ":2.042842277089205,"vX0":-4.076468332619496,"vY0":-135.20159670854795,"vZ0":-6.389811800491162,"x":105.97,"y":183.62,"x0":1.2199448090876557,"y0":50.003610445026034,"z0":5.462024292763468,"aX":8.498034585236978},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-7.4,"spinRate":2340,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.404803447588304,"extension":6.525956553126048},"index":4,"playId":"4a207d4a-961c-3f9b-9ad9-2ff5cf710ae0","pitchNumber":5,"startTime":"2025-08-10T01:16:39.692Z","endTime":"2025-08-10T01:16:43.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.281102316416877,"aZ":-13.974912958796251,"pfxX":3.4414608545403156,"pfxZ":9.944412456853378,"pX":-0.47905372084713405,"pZ":3.0897510784573132,"vX0":-5.35438267528616,"vY0":-134.24518358922262,"vZ0":-3.9202721388889583,"x":135.26,"y":155.36,"x0":1.091609809109015,"y0":50.00511346096724,"z0":5.5596795146495985,"aX":6.300282095295676},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-5.2,"spinRate":2328,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4075483755729499,"extension":6.489893825963188},"index":5,"playId":"1b2cb2f9-ed4e-3bb0-89c2-dc869e032a4e","pitchNumber":6,"startTime":"2025-08-10T01:16:53.301Z","endTime":"2025-08-10T01:17:00.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.51268659178244,"strikeZoneBottom":1.66427101926222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.784235372953123,"aZ":-17.814658982719443,"pfxX":3.4645923299220147,"pfxZ":7.883569757892976,"pX":1.6745705624271585,"pZ":3.3357185005775105,"vX0":-0.31123678422799184,"vY0":-133.409689262469,"vZ0":-2.560157535407363,"x":53.17,"y":148.72,"x0":1.341195763085355,"y0":50.00577333429235,"z0":5.576004116201201,"aX":6.314187885832598},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":-6.2,"spinRate":2162,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40886319336256616,"extension":6.455964743141217},"index":6,"playId":"066c6b55-6b04-323c-895b-7abd91062cb7","pitchNumber":7,"startTime":"2025-08-10T01:17:12.819Z","endTime":"2025-08-10T01:17:17.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:17:17.577Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to center fielder Alek Thomas.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T01:17:38.636Z","endTime":"2025-08-10T01:17:56.127Z","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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.555605547605563,"aZ":-16.408467765476605,"pfxX":2.448208207372108,"pfxZ":8.717557436206784,"pX":-0.8106461442572397,"pZ":2.306586057114944,"vX0":-6.0928152202471875,"vY0":-132.8900405628487,"vZ0":-5.452767360911736,"x":147.9,"y":176.5,"x0":1.1825598640995618,"y0":50.00099185238405,"z0":5.556842414274044,"aX":4.42720920541899},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.0,"breakHorizontal":-3.2,"spinRate":2221,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4104487813696984,"extension":6.457775991931324},"hitData":{"launchSpeed":93.0,"launchAngle":60.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.2,"coordY":100.3}},"index":0,"playId":"1d5a4b29-6468-39d5-ada3-b3559f3b4962","pitchNumber":1,"startTime":"2025-08-10T01:17:43.499Z","endTime":"2025-08-10T01:17:56.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:17:56.127Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a ground ball to left fielder Lourdes Gurriel Jr. Kyle Farmer to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T01:18:17.505Z","endTime":"2025-08-10T01:18:31.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.710292532701814,"aZ":-30.948704477118152,"pfxX":9.149668681227332,"pfxZ":0.7763709725208381,"pX":0.6174909060764572,"pZ":1.592711448591872,"vX0":-4.336815322758982,"vY0":-125.44180216987206,"vZ0":-3.869025825222807,"x":93.46,"y":195.78,"x0":1.1851517831587108,"y0":50.00608850714824,"z0":5.693913461125055,"aX":14.502003526054496},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-15.5,"spinRate":1860,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.43759719573385336,"extension":6.5660777524866125},"hitData":{"launchSpeed":78.6,"launchAngle":2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":118.94,"coordY":188.01}},"index":0,"playId":"d5648a2e-4abe-3175-a8e2-c7ef2e3aa1df","pitchNumber":1,"startTime":"2025-08-10T01:18:21.346Z","endTime":"2025-08-10T01:18:31.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:18:31.362Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hunter Goodman pops out to catcher Jose Herrera in foul territory.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T01:19:00.062Z","endTime":"2025-08-10T01:19:14.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.922579665598224,"aZ":-23.575782848984524,"pfxX":-0.7429027638599277,"pfxZ":5.073669557260214,"pX":-0.5781998563529254,"pZ":2.9303428460255745,"vX0":-4.34135455419622,"vY0":-129.5942643033105,"vZ0":-2.6236854517269323,"x":139.04,"y":159.66,"x0":1.2175751671986423,"y0":50.00417851112515,"z0":5.763087484122278,"aX":-1.2593606094337209},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.8,"breakHorizontal":2.4,"spinRate":2237,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.42317513828690556,"extension":6.361965137014292},"hitData":{"launchSpeed":71.5,"launchAngle":84.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":144.94,"coordY":211.36}},"index":0,"playId":"fd517496-6744-3ef7-8c35-f1e788ac3216","pitchNumber":1,"startTime":"2025-08-10T01:19:03.842Z","endTime":"2025-08-10T01:19:14.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:19:14.024Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Beck flies out to center fielder Alek Thomas.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T01:19:48.315Z","endTime":"2025-08-10T01:20:22.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.1,"endSpeed":76.8,"strikeZoneTop":3.69391425133191,"strikeZoneBottom":1.75378413840153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79490333610581,"aZ":-33.43199828095252,"pfxX":0.19824416841508086,"pfxZ":-0.8487145118653352,"pX":-0.6599368437992694,"pZ":0.5998632215704174,"vX0":-4.162415027730393,"vY0":-120.85622428327927,"vZ0":-5.434298369221407,"x":142.16,"y":222.58,"x0":1.059771668734677,"y0":50.00500988089263,"z0":5.817716383762383,"aX":0.29343537348890963},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.6,"breakHorizontal":0.6,"spinRate":2288,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4533989166247814,"extension":6.608973970671911},"index":0,"playId":"d036e22e-d814-34c1-b0ff-585a2c206350","pitchNumber":1,"startTime":"2025-08-10T01:19:53.559Z","endTime":"2025-08-10T01:19:57.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.36450970281412,"aZ":-24.136710010455598,"pfxX":9.04333308572494,"pfxZ":5.202700069214412,"pX":0.7909392584844602,"pZ":2.7894084295526698,"vX0":-3.7559687227328618,"vY0":-123.43847017881082,"vZ0":-2.363089199272164,"x":86.85,"y":163.47,"x0":1.1565915654597667,"y0":50.00303815289983,"z0":5.789502665544705,"aX":13.967740358481196},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.1,"breakHorizontal":-15.5,"spinRate":2132,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.4435767915773825,"extension":6.498635810373257},"hitData":{"launchSpeed":84.5,"launchAngle":32.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.59,"coordY":74.73}},"index":1,"playId":"921b74c2-1dcc-3437-9048-bc2774c47417","pitchNumber":2,"startTime":"2025-08-10T01:20:12.939Z","endTime":"2025-08-10T01:20:22.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:20:22.295Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T01:22:25.605Z","endTime":"2025-08-10T01:23:59.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.51962497830022,"strikeZoneBottom":1.54148120486066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.940257911777906,"aZ":-33.04543613941539,"pfxX":2.5577492256106105,"pfxZ":-0.5581891743920977,"pX":1.657522518048912,"pZ":1.8763075210435505,"vX0":6.654605444210327,"vY0":-123.5874693880016,"vZ0":-3.583424839985531,"x":53.82,"y":188.12,"x0":-1.3945339249679063,"y0":50.00481679068697,"z0":6.099460416386538,"aX":3.9841335206646638},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.6,"breakHorizontal":-6.1,"spinRate":2485,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.44195610297637966,"extension":6.730874401359733},"index":0,"playId":"b68bb4bb-c6a6-353a-8935-77b157b30dce","pitchNumber":1,"startTime":"2025-08-10T01:22:29.764Z","endTime":"2025-08-10T01:22:34.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.123000852762605,"aZ":-34.87079249775095,"pfxX":2.513410067022785,"pfxZ":-1.7935258580096605,"pX":0.5275167401914649,"pZ":0.975450775934249,"vX0":4.262230242063992,"vY0":-121.61275646507647,"vZ0":-4.856945817096944,"x":96.89,"y":212.44,"x0":-1.5721966135624927,"y0":50.004573587482945,"z0":6.012464394276358,"aX":3.776280649607264},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.1,"breakHorizontal":-5.5,"spinRate":2557,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4498381090506549,"extension":6.768400028720542},"index":1,"playId":"73b35630-e4fd-3a61-b33d-0115b41a782b","pitchNumber":2,"startTime":"2025-08-10T01:22:43.764Z","endTime":"2025-08-10T01:22:48.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.58571098075391,"strikeZoneBottom":1.60435313953156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.294465667232558,"aZ":-14.187981910324313,"pfxX":-2.917986049150556,"pfxZ":9.332265811916162,"pX":0.9540638649833427,"pZ":0.927597941829956,"vX0":6.837157362632813,"vY0":-137.43604763606814,"vZ0":-10.993126659040646,"x":80.63,"y":213.73,"x0":-1.1784225627749123,"y0":50.00372941003842,"z0":5.924203065115064,"aX":-5.624883625092911},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":4.0,"spinRate":2180,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.39736884285338014,"extension":6.75294582728814},"index":2,"playId":"57d81f1a-5d86-3ae3-b658-5bf0b6cb0ddf","pitchNumber":3,"startTime":"2025-08-10T01:22:59.725Z","endTime":"2025-08-10T01:23:03.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.422029765350626,"aZ":-30.82679032204791,"pfxX":3.024233165739231,"pfxZ":0.8467975683399827,"pX":0.22772473425317896,"pZ":0.9388868049344117,"vX0":3.6337628725384947,"vY0":-125.09204205898266,"vZ0":-6.263366811083419,"x":108.32,"y":213.43,"x0":-1.6325893573568548,"y0":50.004925214134985,"z0":5.978415066191672,"aX":4.830034890590179},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":-6.2,"spinRate":2559,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.43657429655432,"extension":6.7224468133942805},"index":3,"playId":"126fdcaa-a7f9-3b99-a6bd-c9b49bf51c83","pitchNumber":4,"startTime":"2025-08-10T01:23:16.257Z","endTime":"2025-08-10T01:23:23.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.65195181997735,"strikeZoneBottom":1.63133531291853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.772312753607935,"aZ":-11.171213853939866,"pfxX":-0.7124114091322298,"pfxZ":10.758624595694243,"pX":1.6472776163343694,"pZ":1.7434864361799736,"vX0":7.502597550750327,"vY0":-138.56105984973146,"vZ0":-9.630046955826094,"x":54.21,"y":191.71,"x0":-0.9983524066522793,"y0":50.00571627014007,"z0":6.002164725637891,"aX":-1.3917022989537862},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":-0.2,"spinRate":2061,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.39468080407631145,"extension":6.796537608401702},"index":4,"playId":"f7d7ca8c-c8c9-39e3-93e5-a15fea68c960","pitchNumber":5,"startTime":"2025-08-10T01:23:38.556Z","endTime":"2025-08-10T01:23:42.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.894670495333177,"aZ":-32.2539718439491,"pfxX":1.2977703666122953,"pfxZ":-0.05052622104118942,"pX":0.16211140435393306,"pZ":1.8898040884176712,"vX0":4.1064269322532185,"vY0":-126.36956022874844,"vZ0":-3.9985509042306546,"x":110.82,"y":187.76,"x0":-1.644801227887737,"y0":50.00300366418802,"z0":6.050718344306086,"aX":2.1224524893693295},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":-3.2,"spinRate":2485,"spinDirection":98},"zone":8,"typeConfidence":2.0,"plateTime":0.43150311902805916,"extension":6.671077923235103},"index":5,"playId":"d1d5b641-9417-3da1-b239-7b8a22bfe0bd","pitchNumber":6,"startTime":"2025-08-10T01:23:55.209Z","endTime":"2025-08-10T01:23:59.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:23:59.445Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T01:24:17.666Z","endTime":"2025-08-10T01:25:15.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.445725948724224,"aZ":-22.145659829350677,"pfxX":-6.8130268877442095,"pfxZ":5.919713707208663,"pX":-0.4654392153686821,"pZ":2.37050676449499,"vX0":5.463714880929191,"vY0":-128.95051426641683,"vZ0":-4.812778588724017,"x":134.74,"y":174.78,"x0":-1.7209018112564005,"y0":50.00127546685705,"z0":5.957674829428198,"aX":-11.535544608053728},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":11.2,"spinRate":1372,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4238869588276639,"extension":6.635823113146797},"index":0,"playId":"2a7bbf50-565d-3d52-93fd-933d93407116","pitchNumber":1,"startTime":"2025-08-10T01:24:19.904Z","endTime":"2025-08-10T01:24:23.864Z","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.37862164803735,"strikeZoneBottom":1.6229125598777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.163340426031642,"aZ":-10.405540937866496,"pfxX":-0.4403169068914723,"pfxZ":11.15172375932523,"pX":1.1773832497079686,"pZ":1.5079068389655417,"vX0":6.694397184975311,"vY0":-138.63825758451472,"vZ0":-10.388883357842802,"x":72.12,"y":198.07,"x0":-1.2084191387172727,"y0":50.002571869806744,"z0":5.99198509803111,"aX":-0.8592807844930395},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":-0.6,"spinRate":2196,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3946342463584549,"extension":6.6939287444949125},"index":1,"playId":"ebe15d80-ca8a-309b-b52d-aca7c2c9954b","pitchNumber":2,"startTime":"2025-08-10T01:24:32.482Z","endTime":"2025-08-10T01:24:37.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":75.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.203133076488417,"aZ":-38.60484257634872,"pfxX":0.4134571803634459,"pfxZ":-4.524709965891213,"pX":0.366808000531117,"pZ":1.7397781080987162,"vX0":3.3522548314554923,"vY0":-118.40061125317078,"vZ0":-2.421488796621703,"x":103.02,"y":191.81,"x0":-1.1198723793761063,"y0":50.00025445001508,"z0":6.301915092496445,"aX":0.5878448397217155},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.5,"breakHorizontal":-1.6,"spinRate":2520,"spinDirection":14},"zone":9,"typeConfidence":2.0,"plateTime":0.4622655395879649,"extension":6.569147386861323},"index":2,"playId":"60abd681-5368-3e2e-8c6c-3d91b7d8fcf9","pitchNumber":3,"startTime":"2025-08-10T01:24:46.576Z","endTime":"2025-08-10T01:24:51.576Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.172234443212524,"aZ":-24.83021410474998,"pfxX":-8.04180928229781,"pfxZ":4.358655716283617,"pX":-0.8965489785887693,"pZ":2.0578317567627744,"vX0":4.806811330001048,"vY0":-128.63446542110037,"vZ0":-4.979739351812863,"x":151.17,"y":183.22,"x0":-1.7387636591183337,"y0":50.00478219774038,"z0":5.9293132696455775,"aX":-13.559886470099052},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.1,"breakHorizontal":13.6,"spinRate":1221,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4248171580735347,"extension":6.74765854196334},"index":3,"playId":"2a861024-05aa-33cf-a809-4020a4e8f7e8","pitchNumber":4,"startTime":"2025-08-10T01:25:10.016Z","endTime":"2025-08-10T01:25:15.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:25:15.450Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a sharp ground ball to pitcher Bradley Blalock. Blaze Alexander to 3rd. Blaze Alexander advances to 3rd, on a throwing error by pitcher Bradley Blalock.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T01:25:32.424Z","endTime":"2025-08-10T01:26:43.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687134,"link":"/api/v1/people/687134"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687134,"link":"/api/v1/people/687134"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.30675254268367,"strikeZoneBottom":1.59596019754139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18245757098181,"aZ":-34.34903388519927,"pfxX":1.8821323650359432,"pfxZ":-1.348387064542333,"pX":0.3299150558263131,"pZ":1.7641559710794934,"vX0":4.389998910000069,"vY0":-125.5048481741074,"vZ0":-3.7564503321126623,"x":104.42,"y":191.15,"x0":-1.6801153215640179,"y0":50.00552529101746,"z0":6.050615118069973,"aX":3.0299304818845636},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.0,"breakHorizontal":-4.3,"spinRate":2565,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.4348855908529128,"extension":6.651465018926119},"index":0,"playId":"19301bec-a66d-334d-9cf6-f252eb38aea5","pitchNumber":1,"startTime":"2025-08-10T01:25:35.255Z","endTime":"2025-08-10T01:25:39.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.29924729998381,"strikeZoneBottom":1.65697666707162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.784922464029258,"aZ":-8.301205017045936,"pfxX":-0.3131505804420419,"pfxZ":11.882426335766517,"pX":-0.2277339836598011,"pZ":1.7648141583145982,"vX0":2.7785425791031964,"vY0":-140.57750763784358,"vZ0":-10.375017662061458,"x":125.68,"y":191.13,"x0":-1.186656259283438,"y0":50.00071807032506,"z0":6.034881346848157,"aX":-0.629806597173491},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.7,"breakHorizontal":0.0,"spinRate":2266,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.3890873164153983,"extension":6.763005312757162},"index":1,"playId":"adf97925-bdcb-3543-a81c-ca46e2922809","pitchNumber":2,"startTime":"2025-08-10T01:25:47.215Z","endTime":"2025-08-10T01:25:51.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-10T01:25:57.596Z","endTime":"2025-08-10T01:26:06.711Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.2856765560493,"strikeZoneBottom":1.59961099130154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35808397870144,"aZ":-11.475078051276116,"pfxX":-2.227477267872829,"pfxZ":10.139096782208238,"pX":0.7814572181045091,"pZ":3.4281201311771676,"vX0":5.8541229245332795,"vY0":-141.731115043175,"vZ0":-5.6213539932556404,"x":87.21,"y":146.22,"x0":-1.01826272421623,"y0":50.003263511915875,"z0":6.165208112446686,"aX":-4.548551449658347},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":2.9,"spinRate":2227,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.3859589573287461,"extension":6.6370888910692045},"index":3,"playId":"e8e4b509-6f19-3d7e-b5ed-865fed788856","pitchNumber":3,"startTime":"2025-08-10T01:26:06.711Z","endTime":"2025-08-10T01:26:11.112Z","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":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71858685776442,"aZ":-31.77996098737733,"pfxX":3.4896791179609674,"pfxZ":0.2365874722355441,"pX":-0.4219222725174957,"pZ":1.7075128968465654,"vX0":2.0305348335319384,"vY0":-128.64530405137947,"vZ0":-4.66840407356341,"x":133.08,"y":192.68,"x0":-1.6719517102846628,"y0":50.005686097857016,"z0":5.97612536761128,"aX":5.919605440630192},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.2,"breakHorizontal":-6.7,"spinRate":2652,"spinDirection":97},"zone":7,"typeConfidence":2.0,"plateTime":0.4238499470285979,"extension":6.716658249399369},"hitData":{"launchSpeed":105.0,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":129.22,"coordY":179.41}},"index":4,"playId":"14e05a62-152a-3fd9-a05a-4cba44416e0d","pitchNumber":4,"startTime":"2025-08-10T01:26:28.545Z","endTime":"2025-08-10T01:26:43.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:26:43.699Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Herrera flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T01:28:47.456Z","endTime":"2025-08-10T01:29:38.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:27:07.096Z","endTime":"2025-08-10T01:28:49.614Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.30533836924163,"strikeZoneBottom":1.58937796207574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.693958833491788,"aZ":-25.513542681438093,"pfxX":2.6917630330714983,"pfxZ":3.6905783706015622,"pX":1.5909829033623344,"pZ":3.0265426382829372,"vX0":7.215296434802741,"vY0":-133.45962591164135,"vZ0":-3.2485825980818275,"x":56.36,"y":157.06,"x0":-1.4970711558847958,"y0":50.001898855006615,"z0":6.096924908550859,"aX":4.854322861525229},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":-6.5,"spinRate":2241,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.4103847641321554,"extension":6.6970337982696835},"index":1,"playId":"c8d44311-27f2-3647-8b44-648938d714aa","pitchNumber":1,"startTime":"2025-08-10T01:28:49.614Z","endTime":"2025-08-10T01:28:55.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.33609999666336,"strikeZoneBottom":1.52321533766207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.325741944711737,"aZ":-21.379828579802332,"pfxX":-3.8849370819073403,"pfxZ":6.551139462824869,"pX":0.3010921424608977,"pZ":3.813009464394724,"vX0":6.070525571242991,"vY0":-127.59536539774878,"vZ0":-1.3739298217437832,"x":105.52,"y":135.83,"x0":-1.6045130932699059,"y0":50.0059866099282,"z0":6.043641258132804,"aX":-6.40549910034929},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.8,"breakHorizontal":5.6,"spinRate":1286,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4293263762943731,"extension":6.751403931304986},"index":2,"playId":"67ca5073-f2b2-33ad-ba26-3eb7e947dd1a","pitchNumber":2,"startTime":"2025-08-10T01:29:02.545Z","endTime":"2025-08-10T01:29:08.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.38478641390849,"strikeZoneBottom":1.57260150989498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74363019254455,"aZ":-11.112372183177687,"pfxX":-1.7502653045089696,"pfxZ":10.71119947278903,"pX":0.4583152307265806,"pZ":1.8642547539977656,"vX0":5.319549919004179,"vY0":-139.22669390477563,"vZ0":-9.224329039537942,"x":99.53,"y":188.45,"x0":-1.2482864768720023,"y0":50.005572802801304,"z0":5.952411654003994,"aX":-3.4427537464859843},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":2.0,"spinRate":2108,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.39313471284686097,"extension":6.741163061375476},"index":3,"playId":"93150969-cfc6-34b2-b06b-30f217fbeeca","pitchNumber":3,"startTime":"2025-08-10T01:29:16.098Z","endTime":"2025-08-10T01:29:20.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96965743123131,"aZ":-10.785555132114304,"pfxX":-2.0310475209698926,"pfxZ":10.822422196479383,"pX":0.8278514829631792,"pZ":2.659613586384444,"vX0":6.361352096253947,"vY0":-139.79877806018234,"vZ0":-7.5128773486346025,"x":85.44,"y":166.97,"x0":-1.2147609968326016,"y0":50.00224169090726,"z0":6.0924373008055515,"aX":-4.014341203072501},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":2.4,"spinRate":2179,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.3920221090999396,"extension":6.716315357726409},"hitData":{"launchSpeed":83.4,"launchAngle":33.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.45,"coordY":83.55}},"index":4,"playId":"30a85310-4a57-3769-a941-e2c4ba8e97d8","pitchNumber":4,"startTime":"2025-08-10T01:29:30.223Z","endTime":"2025-08-10T01:29:38.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:29:38.575Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Warming Bernabel pops out to first baseman Tyler Locklear.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T01:31:56.967Z","endTime":"2025-08-10T01:32:11.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.409627757879587,"aZ":-22.918784738108435,"pfxX":-0.6676623483554329,"pfxZ":5.387001489871039,"pX":-0.5312991340633036,"pZ":2.825372981323345,"vX0":-3.6820350917143516,"vY0":-129.81602379198713,"vZ0":-3.2353046962114456,"x":137.25,"y":162.49,"x0":0.988230757098095,"y0":50.005357309145715,"z0":5.81895595858821,"aX":-1.1468465778869836},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":1.9,"spinRate":2309,"spinDirection":162},"zone":1,"typeConfidence":2.0,"plateTime":0.4208128018182373,"extension":6.5330866991872},"hitData":{"launchSpeed":79.2,"launchAngle":81.0,"totalDistance":28.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":130.89,"coordY":193.74}},"index":0,"playId":"a63de742-c34e-3e71-ae10-0eb06f836773","pitchNumber":1,"startTime":"2025-08-10T01:32:00.593Z","endTime":"2025-08-10T01:32:11.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:32:11.104Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brenton Doyle lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T01:32:22.215Z","endTime":"2025-08-10T01:32:55.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.50340276309912,"strikeZoneBottom":1.71858472359779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.081581477540706,"aZ":-14.892283056579782,"pfxX":3.0346894645302123,"pfxZ":9.58231757618423,"pX":-0.03751814071807078,"pZ":2.465777846395888,"vX0":-4.44999952635521,"vY0":-133.2950731524481,"vZ0":-5.5002986373183065,"x":118.43,"y":172.2,"x0":1.2576395127188378,"y0":50.002134694459734,"z0":5.627560156042287,"aX":5.472844454961852},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":-4.6,"spinRate":2319,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4105895726838251,"extension":6.568605467551525},"index":0,"playId":"be2d21f7-dbb1-37e9-b73c-3e13e84f929b","pitchNumber":1,"startTime":"2025-08-10T01:32:34.383Z","endTime":"2025-08-10T01:32:39.035Z","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":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67177863176561,"aZ":-20.93592614032713,"pfxX":0.8616977214471853,"pfxZ":6.439032008154685,"pX":-0.3641234495975048,"pZ":2.384683538388771,"vX0":-4.162403077709249,"vY0":-131.22315673630143,"vZ0":-4.492455224181604,"x":130.88,"y":174.39,"x0":1.130354135532364,"y0":50.00064689513541,"z0":5.677836826865152,"aX":1.5040384398809017},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.9,"breakHorizontal":-0.6,"spinRate":2320,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.41735393232600604,"extension":6.516028168846585},"hitData":{"launchSpeed":99.0,"launchAngle":19.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.93,"coordY":67.25}},"index":1,"playId":"1e375bba-2c63-384f-a4f0-0c1690b57e02","pitchNumber":2,"startTime":"2025-08-10T01:32:47.354Z","endTime":"2025-08-10T01:32:55.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:32:55.878Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T01:33:32.189Z","endTime":"2025-08-10T01:34:30.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.4,"strikeZoneTop":3.64979052548673,"strikeZoneBottom":1.66079972927031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.224706810061754,"aZ":-14.958624266861303,"pfxX":3.588508391476493,"pfxZ":9.261473577160594,"pX":-0.08232791512055877,"pZ":1.6978954661857821,"vX0":-4.693157101435114,"vY0":-135.1759906018212,"vZ0":-7.357629753016451,"x":120.14,"y":192.94,"x0":1.2064933238090692,"y0":50.00414402737018,"z0":5.496279293608172,"aX":6.671654430257156},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":-5.5,"spinRate":2322,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4044982968835291,"extension":6.4471030730850405},"index":0,"playId":"fd08915c-3ac4-3171-81c5-b02a1d3e2667","pitchNumber":1,"startTime":"2025-08-10T01:33:36.350Z","endTime":"2025-08-10T01:33:40.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.73834896036696,"strikeZoneBottom":1.69453492858626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.858024014031365,"aZ":-27.436373664553848,"pfxX":9.714725731739474,"pfxZ":2.9511798162345584,"pX":0.1475523882215859,"pZ":-0.17528046613723902,"vX0":-5.382204975416389,"vY0":-126.02821293385465,"vZ0":-8.624220583187624,"x":111.38,"y":243.51,"x0":1.0497278000614456,"y0":50.00606683765921,"z0":5.510725246257673,"aX":15.614104001872029},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":-16.3,"spinRate":1973,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4347866686637136,"extension":6.653801264700663},"index":1,"playId":"2c062e52-e932-310d-b02b-ca5b21c68127","pitchNumber":2,"startTime":"2025-08-10T01:33:48.850Z","endTime":"2025-08-10T01:33:52.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.822995534270827,"aZ":-26.78565437269167,"pfxX":10.360873919015347,"pfxZ":3.3997557766671616,"pX":0.09923902310095445,"pZ":1.4979938289332806,"vX0":-5.833373885758577,"vY0":-124.9870677677144,"vZ0":-4.767044442112237,"x":113.22,"y":198.33,"x0":1.1154320324605902,"y0":50.00202268157611,"z0":5.6254401724445815,"aX":16.41725379358521},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":-17.4,"spinRate":1911,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.43796347568483096,"extension":6.609814965871024},"index":2,"playId":"373def46-9254-379e-8206-b87b374d5d9d","pitchNumber":3,"startTime":"2025-08-10T01:34:04.307Z","endTime":"2025-08-10T01:34:07.563Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-10T01:34:12.097Z","endTime":"2025-08-10T01:34:23.202Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.526988689867906,"aZ":-19.64026359722895,"pfxX":4.1425588234518695,"pfxZ":6.684786120507313,"pX":-0.03268856050406967,"pZ":2.6173241759475747,"vX0":-4.540594929964153,"vY0":-135.09979843584327,"vZ0":-4.178667413692782,"x":118.25,"y":168.11,"x0":1.1203546244760654,"y0":50.00178359367509,"z0":5.5393215249652314,"aX":7.765951294800835},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":-6.7,"spinRate":2273,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.40325534335579505,"extension":6.464309159329635},"hitData":{"launchSpeed":95.0,"launchAngle":26.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.65,"coordY":86.89}},"index":4,"playId":"6c86c056-a488-33a7-a051-07f992493811","pitchNumber":4,"startTime":"2025-08-10T01:34:23.202Z","endTime":"2025-08-10T01:34:30.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:34:30.898Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corbin Carroll homers (25) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T01:36:22.855Z","endTime":"2025-08-10T01:37:14.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.32394830930575,"strikeZoneBottom":1.58150327431698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.356051922708257,"aZ":-25.402548229234434,"pfxX":-5.746391744373483,"pfxZ":4.191067468106622,"pX":-0.5315555095890176,"pZ":2.57116457576442,"vX0":4.6443467415311,"vY0":-125.96815269225591,"vZ0":-3.5566214177546147,"x":137.26,"y":169.36,"x0":-1.6479448163351642,"y0":50.00278429112961,"z0":6.043315759628891,"aX":-9.282655776648513},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":9.4,"spinRate":1224,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.4339759763857174,"extension":6.764680589532643},"index":0,"playId":"badbca26-8aa5-348b-956a-441eae093f9d","pitchNumber":1,"startTime":"2025-08-10T01:36:35.092Z","endTime":"2025-08-10T01:36:39.262Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.411640367492115,"aZ":-26.677590453969106,"pfxX":-5.742499329848232,"pfxZ":3.442232818647933,"pX":-0.05357623048721919,"pZ":2.17848165028012,"vX0":5.976044865119857,"vY0":-125.33329519654694,"vZ0":-3.988458795464242,"x":119.04,"y":179.96,"x0":-1.7184091610946592,"y0":50.00289508944994,"z0":5.9594727273246955,"aX":-9.171472155632399},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.5,"breakHorizontal":9.1,"spinRate":1260,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4363620209316825,"extension":6.607517140435603},"hitData":{"launchSpeed":107.9,"launchAngle":29.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":196.17,"coordY":36.2}},"index":1,"playId":"a16b4787-9529-3fe6-ad38-d9cdc2066954","pitchNumber":2,"startTime":"2025-08-10T01:36:46.904Z","endTime":"2025-08-10T01:37:14.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:37:14.521Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T01:37:32.045Z","endTime":"2025-08-10T01:37:56.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.6228216872998,"strikeZoneBottom":1.6739858519645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9175047849179,"aZ":-13.948189280756067,"pfxX":-3.4633682047522436,"pfxZ":9.478386541542287,"pX":-1.2779521018837887,"pZ":2.9318052945439903,"vX0":2.1305205716545426,"vY0":-137.64423020960922,"vZ0":-6.111410859688483,"x":149.09,"y":130.06,"x0":-1.6111207913498296,"y0":50.00612185770203,"z0":6.12176785808194,"aX":-6.661519950138403},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":5.9,"spinRate":2078,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.39760928459390454,"extension":6.565121230174384},"index":0,"playId":"73c227bf-532c-3fdf-9e22-e185b83cc719","pitchNumber":1,"startTime":"2025-08-10T01:37:34.597Z","endTime":"2025-08-10T01:37:39.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.066376645366848,"aZ":-15.564547562182932,"pfxX":-3.7769045444896583,"pfxZ":8.96907288760587,"pX":-0.03501467215787537,"pZ":3.72689619667875,"vX0":4.891352937550033,"vY0":-135.13743829141487,"vZ0":-3.7111640459696997,"x":118.33,"y":138.15,"x0":-1.3766209801699658,"y0":50.00484706746293,"z0":6.209355515686667,"aX":-6.996434256145378},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":5.8,"spinRate":2001,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.40509376483243464,"extension":6.657965449436445},"hitData":{"launchSpeed":91.6,"launchAngle":55.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.39,"coordY":100.75}},"index":1,"playId":"dfc41789-7a6f-3813-88ee-1a2d22516d19","pitchNumber":2,"startTime":"2025-08-10T01:37:45.354Z","endTime":"2025-08-10T01:37:56.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:37:56.855Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T01:38:13.992Z","endTime":"2025-08-10T01:40:23.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.51934968022652,"strikeZoneBottom":1.75576431428175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.62147252122587,"aZ":-39.9515268298085,"pfxX":-0.4290323392418318,"pfxZ":-5.603578558540997,"pX":0.7039287188778217,"pZ":0.9678603469492238,"vX0":4.356743899998003,"vY0":-116.93169482753925,"vZ0":-3.4717433234630333,"x":90.17,"y":212.65,"x0":-1.1260505405646848,"y0":50.00405168414581,"z0":6.2125611440471715,"aX":-0.5959611311447642},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.7,"breakHorizontal":-0.2,"spinRate":2473,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.46804587715517965,"extension":6.683151708908182},"index":0,"playId":"fa32132b-b35a-3a65-a3d7-c2251006fa07","pitchNumber":1,"startTime":"2025-08-10T01:38:19.394Z","endTime":"2025-08-10T01:38:24.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.53563479636885,"strikeZoneBottom":1.66796328678252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.907001546333856,"aZ":-22.844023843291396,"pfxX":-5.5469621939510985,"pfxZ":5.887117083117879,"pX":-1.8362206535823538,"pZ":4.090093519084244,"vX0":1.573110273197934,"vY0":-124.99547735005353,"vZ0":-0.3779958601114508,"x":186.99,"y":128.35,"x0":-1.752662497492083,"y0":50.00082609365296,"z0":6.116989220450882,"aX":-8.786641359556981},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.8,"breakHorizontal":9.7,"spinRate":1243,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4379887345002116,"extension":6.591567677400697},"index":1,"playId":"e2a6a8ac-9c0b-3d3b-b1c9-5988f1407f63","pitchNumber":2,"startTime":"2025-08-10T01:38:33.849Z","endTime":"2025-08-10T01:38:39.470Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":3.52468819442145,"strikeZoneBottom":1.73556536134473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.556753817769998,"aZ":-12.145340775108046,"pfxX":-1.8747005300363275,"pfxZ":10.635504976265512,"pX":-0.084765264230795,"pZ":2.100997605507739,"vX0":3.3522788091827436,"vY0":-136.4976917115483,"vZ0":-8.541863032755103,"x":120.23,"y":182.05,"x0":-1.086291616481252,"y0":50.00527923576068,"z0":6.1109673629970995,"aX":-3.5315541452805106},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":2.6,"spinRate":2026,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.40155341107063647,"extension":6.6919867972850104},"index":2,"playId":"072ee195-0a20-307e-ac60-ccbf5bed5d68","pitchNumber":3,"startTime":"2025-08-10T01:38:45.427Z","endTime":"2025-08-10T01:38:49.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.760196454866986,"aZ":-26.97929041002645,"pfxX":4.679551491949928,"pfxZ":3.094016466511624,"pX":0.8039409804933714,"pZ":2.2440093726182133,"vX0":4.466999237051861,"vY0":-128.49480426137012,"vZ0":-4.3724664830510465,"x":86.36,"y":178.19,"x0":-1.5626962696255087,"y0":50.00186706557633,"z0":6.055427978644547,"aX":7.85042347725559},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":-9.5,"spinRate":2513,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.4256994477711564,"extension":6.684587991546706},"index":3,"playId":"a006510d-f207-30ad-b479-1d2cb3f2e16b","pitchNumber":4,"startTime":"2025-08-10T01:38:58.420Z","endTime":"2025-08-10T01:39:03.350Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-10T01:39:14.043Z","endTime":"2025-08-10T01:39:24.619Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.461257211183693,"aZ":-22.683477689334957,"pfxX":-5.625577066442027,"pfxZ":5.565682339811097,"pX":-0.8363365108624695,"pZ":2.5092192581428234,"vX0":3.791993040650814,"vY0":-129.38233608588024,"vZ0":-4.452756380091266,"x":148.88,"y":171.03,"x0":-1.5855565930840467,"y0":50.005394612642405,"z0":5.977938854428381,"aX":-9.59683750356073},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.4,"breakHorizontal":9.4,"spinRate":1209,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.42235882385758927,"extension":6.714172416962834},"index":5,"playId":"2c4e9b52-e0bf-3964-9f18-360c9cd1808b","pitchNumber":5,"startTime":"2025-08-10T01:39:24.619Z","endTime":"2025-08-10T01:39:28.046Z","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":95.0,"endSpeed":87.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22248134005887,"aZ":-13.774229327128763,"pfxX":-3.35517390069207,"pfxZ":9.469500825449947,"pX":0.522908375825649,"pZ":2.8707625368517298,"vX0":5.889198154620393,"vY0":-138.13947721688612,"vZ0":-6.2663517490555,"x":97.07,"y":161.27,"x0":-1.1954973008528198,"y0":50.00359252965036,"z0":6.085439492959892,"aX":-6.520298171569728},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":4.9,"spinRate":2116,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.39568970976759443,"extension":6.640160601974355},"index":6,"playId":"195cfb4d-d7dd-3371-a4de-409a45d3fb0f","pitchNumber":6,"startTime":"2025-08-10T01:39:41.184Z","endTime":"2025-08-10T01:39:44.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.7,"strikeZoneTop":3.56331060250625,"strikeZoneBottom":1.71073460400652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.4535431634796,"aZ":-44.35638662276557,"pfxX":0.977368664842776,"pfxZ":-9.558421706585513,"pX":-0.29707008021166076,"pZ":4.972187207144692,"vX0":1.6036634018295182,"vY0":-112.47886027139076,"vZ0":6.322989042553623,"x":128.32,"y":104.53,"x0":-1.1478152933754726,"y0":50.00358784791962,"z0":6.636405529285719,"aX":1.2452992942156709},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-15.2,"breakHorizontal":-2.2,"spinRate":2427,"spinDirection":19},"zone":11,"typeConfidence":2.0,"plateTime":0.4879986941175325,"extension":6.421473633360578},"index":7,"playId":"e1853dc5-5b6c-35a1-a76b-dbacbc181373","pitchNumber":7,"startTime":"2025-08-10T01:40:02.059Z","endTime":"2025-08-10T01:40:07.996Z","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":93.5,"endSpeed":85.5,"strikeZoneTop":3.58851374135241,"strikeZoneBottom":1.72672382533975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24785302097734,"aZ":-11.153644999644554,"pfxX":-1.6636697375520797,"pfxZ":11.285027385833075,"pX":0.4544930662116095,"pZ":1.3559094346445295,"vX0":5.304555819429471,"vY0":-135.75817991042223,"vZ0":-10.310115370156803,"x":99.68,"y":202.17,"x0":-1.3103433607086334,"y0":50.00574552451681,"z0":5.983696825470006,"aX":-3.0999137135619272},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":1.9,"spinRate":2072,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.40374171552483595,"extension":6.767094081065208},"index":8,"playId":"0c5fd3b9-e39f-3868-9526-1a57cb59fed7","pitchNumber":8,"startTime":"2025-08-10T01:40:18.918Z","endTime":"2025-08-10T01:40:23.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:40:23.264Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, second baseman Kyle Farmer to first baseman Warming Bernabel. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T01:42:07.772Z","endTime":"2025-08-10T01:44:23.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":7},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T01:40:54.737Z","endTime":"2025-08-10T01:41:48.530Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"4a18c44d-cb20-32c7-996d-dedc0849a9ed","startTime":"2025-08-10T01:41:48.530Z","endTime":"2025-08-10T01:41:52.732Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.81462235643518,"strikeZoneBottom":1.82604042951848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.893778104937844,"aZ":-33.184650998613286,"pfxX":2.7601405117720477,"pfxZ":-0.6624538895772663,"pX":0.49376663218328837,"pZ":3.5669986078902105,"vX0":4.144634328751246,"vY0":-122.5522391487929,"vZ0":0.3805341747938795,"x":98.18,"y":142.47,"x0":-1.5740622393774981,"y0":50.00220335583364,"z0":6.230913857504069,"aX":4.221441547259199},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":-5.9,"spinRate":2358,"spinDirection":85},"zone":3,"typeConfidence":2.0,"plateTime":0.44593794012878263,"extension":6.720394665119581},"index":2,"playId":"c5252f79-8c97-32e1-9b91-8e2009fa867b","pitchNumber":1,"startTime":"2025-08-10T01:42:09.912Z","endTime":"2025-08-10T01:42:14.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.915120919027135,"aZ":-11.065555788203126,"pfxX":-2.5875637970444214,"pfxZ":11.201292873908159,"pX":-0.18902452952296522,"pZ":3.8563015618724936,"vX0":3.2831013824824495,"vY0":-136.8211145396321,"vZ0":-4.513393990151703,"x":124.21,"y":134.66,"x0":-1.071773127291601,"y0":50.00054640809206,"z0":6.293688903628878,"aX":-4.875410797688705},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":4.0,"spinRate":2135,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.4012621292698606,"extension":6.60688616324529},"index":3,"playId":"0b444084-a5c9-3357-b1aa-9f45c8a1560f","pitchNumber":2,"startTime":"2025-08-10T01:42:30.049Z","endTime":"2025-08-10T01:42:33.490Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-10T01:42:42.746Z","endTime":"2025-08-10T01:43:03.315Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.258950628533796,"aZ":-34.76891127991196,"pfxX":2.5196830270307933,"pfxZ":-1.7103277837272337,"pX":-0.14205205045980349,"pZ":2.115949084427527,"vX0":2.466909732999513,"vY0":-122.08761678705861,"vZ0":-2.470398799033716,"x":122.41,"y":181.65,"x0":-1.4917541921835915,"y0":50.005511264951195,"z0":6.12347277992958,"aX":3.8166665081082174},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":-5.2,"spinRate":2447,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.44804395463316027,"extension":6.702267785473239},"index":5,"playId":"de68a55a-8f94-3c8d-b5b7-4b5b5f6b701b","pitchNumber":3,"startTime":"2025-08-10T01:43:03.315Z","endTime":"2025-08-10T01:43:08.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.065480625952926,"aZ":-25.673274406399567,"pfxX":2.371701441288821,"pfxZ":3.6644707623443082,"pX":0.4892408424360729,"pZ":2.5750556591913476,"vX0":4.3111895625466685,"vY0":-132.12261419057455,"vZ0":-4.117818924584036,"x":98.35,"y":169.25,"x0":-1.4693107779190258,"y0":50.006134341683826,"z0":6.031537388675051,"aX":4.210150023652293},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":-5.2,"spinRate":2556,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.41392199661145934,"extension":6.749180353617088},"index":6,"playId":"5ad11b41-ad4f-320e-b5f1-f23c0fd78216","pitchNumber":4,"startTime":"2025-08-10T01:43:48.913Z","endTime":"2025-08-10T01:43:53.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98086623075535,"aZ":-42.76726447711307,"pfxX":-0.26195206954383643,"pfxZ":-8.068769301458389,"pX":1.052014418970161,"pZ":2.366792587479387,"vX0":4.724738222686794,"vY0":-113.86409236640465,"vZ0":0.5178260409553361,"x":76.9,"y":174.88,"x0":-1.0161889604778434,"y0":50.00308509231229,"z0":6.369259843193565,"aX":-0.34382495961532944},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-14.2,"breakHorizontal":-0.7,"spinRate":2538,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4810917496529816,"extension":6.716943366949408},"hitData":{"launchSpeed":98.1,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.03,"coordY":151.01}},"index":7,"playId":"e69795bb-f21e-3494-be3b-9922ed77917b","pitchNumber":5,"startTime":"2025-08-10T01:44:15.337Z","endTime":"2025-08-10T01:44:23.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:44:23.763Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adrian Del Castillo doubles (2) on a line drive to center fielder Brenton Doyle. Geraldo Perdomo scores.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T01:44:42.404Z","endTime":"2025-08-10T01:45:46.181Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.4,"endSpeed":72.6,"strikeZoneTop":3.40398502636502,"strikeZoneBottom":1.63955761115156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.021628742008094,"aZ":-39.426280396045,"pfxX":1.0157906305374675,"pfxZ":-5.465791565757817,"pX":0.4141467908542096,"pZ":3.3854445045760455,"vX0":3.6592902466077697,"vY0":-114.13374486715337,"vZ0":1.7952099202029883,"x":101.21,"y":147.37,"x0":-1.3387084831401206,"y0":50.00528771171392,"z0":6.456952713474482,"aX":1.346381748143683},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.2,"breakHorizontal":-2.8,"spinRate":2473,"spinDirection":19},"zone":3,"typeConfidence":2.0,"plateTime":0.47898051358135696,"extension":6.511261082410757},"index":0,"playId":"fa6eba60-2612-38bc-a611-7477b770a7f3","pitchNumber":1,"startTime":"2025-08-10T01:44:51.208Z","endTime":"2025-08-10T01:44:55.597Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26881460239209,"aZ":-25.575848386308014,"pfxX":-7.363097897363435,"pfxZ":4.056255886012055,"pX":-0.35283253683276367,"pZ":1.159669625885642,"vX0":5.725729113458332,"vY0":-126.6028392241388,"vZ0":-6.676347838345285,"x":130.45,"y":207.47,"x0":-1.6844335227734308,"y0":50.005006629139444,"z0":5.8714321275371635,"aX":-11.982933820308611},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":12.1,"spinRate":1346,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.43223731779889185,"extension":6.701564468441132},"index":1,"playId":"782bf808-f0c4-35a4-ba67-d99c714657fd","pitchNumber":2,"startTime":"2025-08-10T01:45:09.178Z","endTime":"2025-08-10T01:45:12.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.064309563498995,"aZ":-11.96898624938609,"pfxX":-3.0149859761251383,"pfxZ":10.283949613735786,"pX":-0.5431400024300855,"pZ":3.7551477276851486,"vX0":2.672729385741711,"vY0":-139.6730074866111,"vZ0":-4.510092031214165,"x":137.7,"y":137.39,"x0":-1.1232979704498183,"y0":50.00632338862431,"z0":6.185354892633781,"aX":-5.925741873665991},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":4.9,"spinRate":2195,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3929772151800921,"extension":6.6314001667029325},"hitData":{"launchSpeed":99.1,"launchAngle":22.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":76.68,"coordY":47.1}},"index":2,"playId":"2dfda21b-197a-3380-b6e9-43134ab901e4","pitchNumber":3,"startTime":"2025-08-10T01:45:30.771Z","endTime":"2025-08-10T01:45:46.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:45:46.181Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T01:48:41.610Z","endTime":"2025-08-10T01:49:38.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:46:07.945Z","endTime":"2025-08-10T01:46:36.263Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dugan Darnell replaces Bradley Blalock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-10T01:46:36.263Z","endTime":"2025-08-10T01:48:43.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699911,"link":"/api/v1/people/699911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.51462328432083,"strikeZoneBottom":1.62234377711392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.648954456778533,"aZ":-14.250671481916273,"pfxX":-6.009557122412657,"pfxZ":9.468627875692597,"pX":0.34616208859945996,"pZ":2.0958807009292584,"vX0":5.172329653954908,"vY0":-136.81623223756128,"vZ0":-6.803706809243672,"x":103.81,"y":182.19,"x0":-0.7895985423542592,"y0":50.00163115800066,"z0":5.594594070250067,"aX":-11.373627047037253},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":9.7,"spinRate":2344,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.40059224767637325,"extension":6.961725874846336},"index":2,"playId":"0ca061c7-96dc-383d-82c3-55e907ec1d80","pitchNumber":1,"startTime":"2025-08-10T01:48:43.790Z","endTime":"2025-08-10T01:48:47.684Z","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":82.2,"endSpeed":76.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.700334783946026,"aZ":-33.76854882460556,"pfxX":-0.36744250556032365,"pfxZ":-1.0851650434409343,"pX":0.3760635471458707,"pZ":2.317580652552757,"vX0":3.1969949343658652,"vY0":-119.82956515054094,"vZ0":-1.1753660302093298,"x":102.67,"y":176.21,"x0":-0.9238857256359905,"y0":50.00498156174795,"z0":5.813161808038551,"aX":-0.5380709195186115},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.0,"breakHorizontal":0.0,"spinRate":2233,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.4559186568398852,"extension":6.860860977505851},"index":3,"playId":"29b29f2c-f861-353e-bc3e-cf21f488165b","pitchNumber":2,"startTime":"2025-08-10T01:49:02.950Z","endTime":"2025-08-10T01:49:07.581Z","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":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.567599799029747,"aZ":-34.2452648046573,"pfxX":0.9654281846161838,"pfxZ":-1.3957371733355046,"pX":0.8787616855970064,"pZ":2.1618625982687725,"vX0":3.6323354868204087,"vY0":-120.63544861838866,"vZ0":-1.6733802168514482,"x":83.5,"y":180.41,"x0":-0.7665530936619587,"y0":50.00224915392091,"z0":5.859313205804408,"aX":1.4341161060669663},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.6,"breakHorizontal":-2.5,"spinRate":2212,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.45255700521889564,"extension":6.8150693884029865},"hitData":{"launchSpeed":90.8,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.82,"coordY":153.87}},"index":4,"playId":"ccc37b1a-4bf0-3b94-9c18-f47721bd8b40","pitchNumber":3,"startTime":"2025-08-10T01:49:30.918Z","endTime":"2025-08-10T01:49:38.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:49:38.928Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braxton Fulford flies out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T01:51:41.317Z","endTime":"2025-08-10T01:52:01.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.612714880530973,"aZ":-15.383867899335405,"pfxX":2.755228655398533,"pfxZ":9.279046676280446,"pX":-0.06527072750967668,"pZ":2.6355752570903697,"vX0":-4.0954525313637475,"vY0":-133.85309549008076,"vZ0":-5.108466828756743,"x":119.49,"y":167.62,"x0":1.1285271394098113,"y0":50.00413273766984,"z0":5.674941313401247,"aX":4.986690057997978},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-4.1,"spinRate":2302,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.40961834795994934,"extension":6.4581772871774055},"hitData":{"launchSpeed":102.4,"launchAngle":35.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":86.63,"coordY":44.18}},"index":0,"playId":"01fba706-0a6b-3fe1-a278-1fab7854e547","pitchNumber":1,"startTime":"2025-08-10T01:51:46.782Z","endTime":"2025-08-10T01:52:01.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:52:01.219Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Farmer walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T01:52:21.505Z","endTime":"2025-08-10T01:53:26.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.46815893715117,"strikeZoneBottom":1.64251344755642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.430062529783413,"aZ":-13.484629483355501,"pfxX":2.8956223297045303,"pfxZ":10.309983639077835,"pX":-0.15302464762815626,"pZ":1.4434701018725458,"vX0":-4.596872952628246,"vY0":-133.91554957617646,"vZ0":-8.348362900779614,"x":122.83,"y":199.81,"x0":1.2110558446707171,"y0":50.00186488883436,"z0":5.5698164764667055,"aX":5.248951871130424},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":-4.2,"spinRate":2358,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.40929779159533153,"extension":6.471378932361076},"index":0,"playId":"6a7540f7-f28c-319d-b2ff-5c90c3ff65ed","pitchNumber":1,"startTime":"2025-08-10T01:52:22.751Z","endTime":"2025-08-10T01:52:27.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.40465323842064,"strikeZoneBottom":1.60652265278474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.891707819037272,"aZ":-17.21816453001306,"pfxX":3.1388116818229905,"pfxZ":8.266553572686755,"pX":0.45501414127048284,"pZ":3.1213280273492003,"vX0":-3.3445434813920434,"vY0":-133.68007006044505,"vZ0":-3.345147964705671,"x":99.66,"y":154.5,"x0":1.3147119144043133,"y0":50.00295930316831,"z0":5.625318031134645,"aX":5.679386341680065},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":-4.9,"spinRate":2368,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.4097702335770017,"extension":6.474553035152051},"index":1,"playId":"ae056b6f-c7c0-3da7-a74b-13a0556de3c3","pitchNumber":2,"startTime":"2025-08-10T01:52:35.426Z","endTime":"2025-08-10T01:52:39.186Z","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":87.9,"endSpeed":80.5,"strikeZoneTop":3.55056576911017,"strikeZoneBottom":1.58846030439075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.083120307905727,"aZ":-25.34912501205784,"pfxX":0.5668028276507604,"pfxZ":4.124676364874104,"pX":1.2778178840350771,"pZ":2.0332886352062642,"vX0":-0.46651504788964715,"vY0":-127.99035760116395,"vZ0":-4.168749260638936,"x":68.29,"y":183.88,"x0":1.3890508414923801,"y0":50.00397838319897,"z0":5.674743502994971,"aX":0.9379281116638055},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-1.0,"spinRate":2298,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.42838702845623233,"extension":6.5073161352133795},"index":2,"playId":"05d19980-d1bf-3028-b20e-861b7db1a14e","pitchNumber":3,"startTime":"2025-08-10T01:52:48.786Z","endTime":"2025-08-10T01:52:53.189Z","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":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.57899462812565,"strikeZoneBottom":1.61696415623704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.65526199860197,"aZ":-24.105647526036147,"pfxX":8.640153929486313,"pfxZ":5.219791841180426,"pX":-0.7787809778642792,"pZ":0.9456685546240441,"vX0":-6.958603232401706,"vY0":-124.02292581500598,"vZ0":-6.395335215252062,"x":146.69,"y":213.25,"x0":0.9518009297005736,"y0":50.00182670100612,"z0":5.590305844442798,"aX":13.351779512729175},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.0,"breakHorizontal":-13.9,"spinRate":1952,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.44299206818324377,"extension":6.764107943879611},"index":3,"playId":"e044062e-4cb4-3dfe-b979-c14f581dc40b","pitchNumber":4,"startTime":"2025-08-10T01:53:02.445Z","endTime":"2025-08-10T01:53:06.600Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.58248741510612,"strikeZoneBottom":1.62058914274864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89936729070141,"aZ":-16.34072180646991,"pfxX":1.3561877166278657,"pfxZ":8.755107939165482,"pX":1.266623097567011,"pZ":3.2051413235403308,"vX0":-0.865652498977697,"vY0":-133.6631146312491,"vZ0":-3.305331489139461,"x":68.72,"y":152.24,"x0":1.4185355287373118,"y0":50.004028613883456,"z0":5.631590905309046,"aX":2.453279379431846},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":-2.3,"spinRate":2243,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40983335328489545,"extension":6.467995092675746},"index":4,"playId":"dffd5c4e-8274-33ab-ab0a-bdc4bb586380","pitchNumber":5,"startTime":"2025-08-10T01:53:22.085Z","endTime":"2025-08-10T01:53:26.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:53:26.736Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Freeman walks. Kyle Farmer to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T01:56:08.544Z","endTime":"2025-08-10T01:57:33.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"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"},"postOnSecond":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T01:53:36.538Z","endTime":"2025-08-10T01:54:12.940Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Juan Burgos replaces Eduardo Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T01:54:12.940Z","endTime":"2025-08-10T01:56:10.413Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.36536613819096,"strikeZoneBottom":1.60660452867206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.105181830428165,"aZ":-26.606134546371354,"pfxX":-8.238778966224551,"pfxZ":2.899147537230917,"pX":-1.3341149312853025,"pZ":4.027676062441094,"vX0":3.5784700850234117,"vY0":-138.06970907952424,"vZ0":1.8487113994471738,"x":167.85,"y":130.03,"x0":-1.5799849523346479,"y0":50.00485921580333,"z0":5.145637744761991,"aX":-15.832326246314665},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":14.2,"spinRate":2191,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3974317625371784,"extension":6.0610211603714665},"index":2,"playId":"c1278c39-42a0-39fd-bc1a-63944bd032ba","pitchNumber":1,"startTime":"2025-08-10T01:56:10.413Z","endTime":"2025-08-10T01:56:15.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65681289447797,"aZ":-25.004739723257607,"pfxX":-1.2292379020163287,"pfxZ":4.155624223135341,"pX":0.6557116217250518,"pZ":1.8448766786672701,"vX0":6.368046261606321,"vY0":-131.01891816746297,"vZ0":-3.210373305980653,"x":92.01,"y":188.97,"x0":-1.654696754242206,"y0":50.00418483145591,"z0":4.970803904031264,"aX":-2.122389713452658},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":0.7,"spinRate":2417,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.4192803630092037,"extension":6.199892821915404},"index":3,"playId":"e5038821-47cd-3911-a535-d2609c067ead","pitchNumber":2,"startTime":"2025-08-10T01:56:31.085Z","endTime":"2025-08-10T01:56:34.869Z","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":95.9,"endSpeed":87.1,"strikeZoneTop":3.3984821524035,"strikeZoneBottom":1.59725240462625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.73606534502187,"aZ":-27.536296740823296,"pfxX":-10.515196819062002,"pfxZ":2.391339869219258,"pX":1.713817740893565,"pZ":1.031334069599164,"vX0":12.021200260869401,"vY0":-139.0261361443996,"vZ0":-5.419215635646076,"x":51.67,"y":210.93,"x0":-1.3182176794566447,"y0":50.00333351811276,"z0":4.854258582256624,"aX":-20.4029970594249},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.2,"breakHorizontal":16.3,"spinRate":2456,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39530354921729627,"extension":6.328068090283732},"index":4,"playId":"46cab762-8252-3292-92e6-56680997a973","pitchNumber":3,"startTime":"2025-08-10T01:56:49.356Z","endTime":"2025-08-10T01:56:53.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.33912040456842,"strikeZoneBottom":1.59164137899044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30455847969005,"aZ":-26.69817625451583,"pfxX":-1.7250168008236662,"pfxZ":3.0487995013783333,"pX":1.0172573182708147,"pZ":1.6779445849951884,"vX0":7.498517636521808,"vY0":-133.605650758004,"vZ0":-3.637692407238699,"x":78.22,"y":193.48,"x0":-1.6086061087986925,"y0":50.005115542667205,"z0":4.988183652026233,"aX":-3.1016285475275587},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.9,"breakHorizontal":1.4,"spinRate":2417,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4108505035115373,"extension":6.39395974444877},"index":5,"playId":"1af0a7ae-13c7-39d8-8019-d116df8e6aef","pitchNumber":4,"startTime":"2025-08-10T01:57:09.087Z","endTime":"2025-08-10T01:57:14.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.35557004073431,"strikeZoneBottom":1.63521687705177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12255758556734,"aZ":-26.357175208822223,"pfxX":-9.3236951629005,"pfxZ":2.9971360978347796,"pX":1.635178579402311,"pZ":0.8048518085633467,"vX0":11.84561533832427,"vY0":-138.65476847269807,"vZ0":-6.202660965870262,"x":54.67,"y":217.05,"x0":-1.4887557801870255,"y0":50.001893356075236,"z0":4.839001071463167,"aX":-18.08416109824695},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.2,"breakHorizontal":14.3,"spinRate":2523,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3956215166132644,"extension":6.3132631896697315},"index":6,"playId":"15aa2478-6402-3f65-9a05-ea2553b8ad72","pitchNumber":5,"startTime":"2025-08-10T01:57:29.568Z","endTime":"2025-08-10T01:57:33.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:57:33.191Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a ground ball to center fielder Alek Thomas. Kyle Farmer scores. Tyler Freeman to 3rd.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T01:57:57.755Z","endTime":"2025-08-10T01:59:22.287Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.095345729773545,"aZ":-24.254452934598167,"pfxX":-2.0501968139783733,"pfxZ":4.267109925967127,"pX":0.4476454742382637,"pZ":2.3489957268601303,"vX0":6.438003849675034,"vY0":-134.8379929039226,"vZ0":-2.618219373831374,"x":99.94,"y":175.36,"x0":-1.6960896184322196,"y0":50.002521972465104,"z0":5.029126796780789,"aX":-3.8055701764003906},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.4,"breakHorizontal":2.4,"spinRate":2338,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.40495865445564183,"extension":6.267595976121172},"index":0,"playId":"f5d40cdf-b58e-3db4-bf33-23bce520f352","pitchNumber":1,"startTime":"2025-08-10T01:58:07.369Z","endTime":"2025-08-10T01:58:10.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97869913040268,"aZ":-27.342970120496208,"pfxX":6.7861067849878,"pfxZ":3.0539340456352218,"pX":1.3216677739159934,"pZ":1.8456031523433587,"vX0":4.694654003659651,"vY0":-124.64310373924748,"vZ0":-2.6163871267659493,"x":66.62,"y":188.95,"x0":-1.4646689112034308,"y0":50.00015497218868,"z0":5.155990270665556,"aX":10.72433960598034},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.2,"breakHorizontal":-13.3,"spinRate":2834,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4386558137894614,"extension":6.321419265775616},"index":1,"playId":"d72b1af4-0256-34d5-a5c9-bd3a7b97f4ca","pitchNumber":2,"startTime":"2025-08-10T01:58:30.559Z","endTime":"2025-08-10T01:58:34.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1302732660724,"aZ":-34.11295641821686,"pfxX":8.561452260777033,"pfxZ":-1.2184558231984095,"pX":-0.30179513591662316,"pZ":1.8166051734392064,"vX0":0.531505142877273,"vY0":-125.35854600544874,"vZ0":-1.6599531825759337,"x":128.5,"y":189.73,"x0":-1.628887874599015,"y0":50.002171623162106,"z0":5.2698096697908525,"aX":13.636872632130835},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.4,"breakHorizontal":-15.6,"spinRate":3003,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.43678082859163503,"extension":6.320790386196717},"index":2,"playId":"68163671-c511-38f1-a160-17ec9cfbd980","pitchNumber":3,"startTime":"2025-08-10T01:58:49.570Z","endTime":"2025-08-10T01:58:52.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58598984326195,"aZ":-31.053397532846745,"pfxX":-9.272355477236625,"pfxZ":0.5522425761894318,"pX":-0.20698028137042485,"pZ":2.664372657339709,"vX0":6.2546504391995335,"vY0":-142.31409604756325,"vZ0":-1.1635595325606922,"x":124.89,"y":166.84,"x0":-1.2356443288786312,"y0":50.00574638281659,"z0":5.057001439178731,"aX":-18.902712496505714},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":1.0,"breakHorizontal":15.4,"spinRate":2506,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.385803929007015,"extension":5.89450409229817},"hitData":{"launchSpeed":84.5,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.14,"coordY":98.27}},"index":3,"playId":"489ea474-728a-3c9b-89c7-220b7bbdf365","pitchNumber":4,"startTime":"2025-08-10T01:59:12.053Z","endTime":"2025-08-10T01:59:22.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:59:22.287Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T01:59:49.385Z","endTime":"2025-08-10T02:02:14.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.096812752950104,"aZ":-32.432809591855474,"pfxX":5.999986626000863,"pfxZ":-0.1637614250645747,"pX":0.9774300429351671,"pZ":2.5588589170743443,"vX0":4.3449812298015305,"vY0":-124.41753157078612,"vZ0":-0.29488363543334595,"x":79.74,"y":169.69,"x0":-1.5662497132837738,"y0":50.0026086148571,"z0":5.348569753672425,"aX":9.480845717130986},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.1,"breakHorizontal":-11.8,"spinRate":2731,"spinDirection":68},"zone":12,"typeConfidence":2.0,"plateTime":0.4388932069964504,"extension":6.370635618880838},"index":0,"playId":"44cfd0eb-e385-3dd5-a234-7b4433e7b14b","pitchNumber":1,"startTime":"2025-08-10T01:59:56.981Z","endTime":"2025-08-10T02:00:03.248Z","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":96.2,"endSpeed":88.4,"strikeZoneTop":3.42923816757749,"strikeZoneBottom":1.60426577122783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.78730865159117,"aZ":-28.18210607118672,"pfxX":-8.544675911409836,"pfxZ":2.0093580505701008,"pX":-0.12297726164492119,"pZ":1.235301403120829,"vX0":6.791808928169925,"vY0":-139.93746823388707,"vZ0":-5.220335497562505,"x":121.69,"y":205.43,"x0":-1.468067837410924,"y0":50.00590807175147,"z0":4.965180576631865,"aX":-16.99510877545254},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.8,"breakHorizontal":14.2,"spinRate":2365,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3910108150135896,"extension":6.143522037749488},"index":1,"playId":"4082e31f-f0b9-32b1-b593-f1762512b46e","pitchNumber":2,"startTime":"2025-08-10T02:00:15.134Z","endTime":"2025-08-10T02:00:19.160Z","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":"623b96bc-bdac-331b-9e3c-a086bd9e567e","startTime":"2025-08-10T02:00:32.654Z","endTime":"2025-08-10T02:00:37.555Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.47376057296722,"strikeZoneBottom":1.6260615394971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.123913130488873,"aZ":-25.922796476973616,"pfxX":-7.884654572775135,"pfxZ":3.1245896781669753,"pX":0.48680419326676666,"pZ":3.0216159272712106,"vX0":8.308136371306729,"vY0":-140.15626839432352,"vZ0":-1.2846200460189072,"x":98.44,"y":157.2,"x0":-1.4840818182276696,"y0":50.000671918792214,"z0":5.170375857626678,"aX":-15.766799009400701},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.6,"breakHorizontal":12.7,"spinRate":2493,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3900159467939037,"extension":6.170530379540818},"index":3,"playId":"3d809999-a006-3778-93ff-038c0b291f39","pitchNumber":3,"startTime":"2025-08-10T02:00:52.139Z","endTime":"2025-08-10T02:00:56.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.40330466440128,"strikeZoneBottom":1.63604615873003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.081441382323288,"aZ":-33.916356180215345,"pfxX":6.630576540675723,"pfxZ":-1.1399711659664868,"pX":1.1656978847965198,"pZ":0.6657232792878656,"vX0":4.398708049616905,"vY0":-122.99027882611074,"vZ0":-3.786794173222334,"x":72.57,"y":220.81,"x0":-1.5062964409645476,"y0":50.00029975807434,"z0":5.097507027745181,"aX":10.1690695984209},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.6,"breakHorizontal":-13.1,"spinRate":2865,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.445111890038941,"extension":6.617940375108806},"index":4,"playId":"802c15f4-ad2e-3b82-b51f-d60f61172c52","pitchNumber":4,"startTime":"2025-08-10T02:01:10.646Z","endTime":"2025-08-10T02:01:15.247Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.438093092184864,"aZ":-31.692107761557352,"pfxX":7.219139552078664,"pfxZ":0.30571262511372144,"pX":0.12189021703808288,"pZ":1.3424870721121365,"vX0":2.4452711246383982,"vY0":-124.0788921119229,"vZ0":-3.0699843436300656,"x":112.35,"y":202.53,"x0":-1.8137442716154355,"y0":50.00201143429006,"z0":5.2321432753617145,"aX":11.27273284013271},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.1,"breakHorizontal":-13.7,"spinRate":2859,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.441169666992578,"extension":6.421209924166441},"index":5,"playId":"524c5980-4be8-32a9-9882-c98580906d65","pitchNumber":5,"startTime":"2025-08-10T02:01:32.115Z","endTime":"2025-08-10T02:01:35.315Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-10T02:01:57.049Z","endTime":"2025-08-10T02:02:10.145Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.817749927228366,"aZ":-24.140929666437234,"pfxX":-0.6283005786071003,"pfxZ":4.2008493281347405,"pX":1.443397400004968,"pZ":2.5748409598082413,"vX0":7.743554606943273,"vY0":-137.26301664684516,"vZ0":-2.4291469743860206,"x":61.98,"y":169.26,"x0":-1.3301811862273787,"y0":50.002945522661776,"z0":5.111594568214525,"aX":-1.203147507138079},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.3,"breakHorizontal":-0.5,"spinRate":2487,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.3987408540906743,"extension":6.3693369662983965},"index":7,"playId":"d8de8828-eeb8-34c7-b211-6cec23c03da2","pitchNumber":6,"startTime":"2025-08-10T02:02:10.145Z","endTime":"2025-08-10T02:02:14.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:02:14.838Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T02:02:36.323Z","endTime":"2025-08-10T02:03:46.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.75199274558056,"strikeZoneBottom":1.81965268660555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.057250432089692,"aZ":-23.76390114452652,"pfxX":-9.494284083399132,"pfxZ":4.229061883256654,"pX":-0.37714873491281026,"pZ":1.618728402031588,"vX0":6.10717545335805,"vY0":-140.0202020204114,"vZ0":-5.276300601116622,"x":131.38,"y":195.07,"x0":-1.3508442041119038,"y0":50.00464452371173,"z0":5.078599338719242,"aX":-18.889700459301576},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":16.0,"spinRate":2359,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3909009511147139,"extension":6.375000160344343},"index":0,"playId":"5973bf95-c680-37ab-99a8-470682126f52","pitchNumber":1,"startTime":"2025-08-10T02:02:44.830Z","endTime":"2025-08-10T02:02:49.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.035180612742607,"aZ":-31.756706143975507,"pfxX":5.508912917676254,"pfxZ":0.2702219188963788,"pX":0.23766677069521325,"pZ":1.7278663825610843,"vX0":2.7744730307074374,"vY0":-124.32357402173028,"vZ0":-1.9361388506259605,"x":107.94,"y":192.13,"x0":-1.607367769939957,"y0":50.00586111468517,"z0":5.142900251118651,"aX":8.657964385319545},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.2,"breakHorizontal":-10.6,"spinRate":2849,"spinDirection":72},"zone":8,"typeConfidence":2.0,"plateTime":0.43992508944567277,"extension":6.347224490085994},"index":1,"playId":"a5a9f7e3-21c5-30e1-8fb9-5fafe1cfd6cc","pitchNumber":2,"startTime":"2025-08-10T02:03:03.090Z","endTime":"2025-08-10T02:03:07.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.724957768535024,"aZ":-31.891890841200745,"pfxX":5.352158931571007,"pfxZ":0.17858725518614005,"pX":0.9607417419897071,"pZ":1.1721741893160846,"vX0":4.070585176507235,"vY0":-124.57650184742151,"vZ0":-3.128720047219378,"x":80.38,"y":207.13,"x0":-1.3889763164866107,"y0":50.00227413501159,"z0":5.0770651456044495,"aX":8.422203335692913},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":-10.7,"spinRate":2904,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.43944801569261616,"extension":6.493471762798009},"index":2,"playId":"171f7747-1b50-3d2c-9765-000ed04b7534","pitchNumber":3,"startTime":"2025-08-10T02:03:41.989Z","endTime":"2025-08-10T02:03:46.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:03:46.085Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alek Thomas lines out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T02:05:58.048Z","endTime":"2025-08-10T02:06:29.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.26571712043662,"strikeZoneBottom":1.46456040112356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03439449385712,"aZ":-22.404174565675344,"pfxX":-4.329851839198679,"pfxZ":6.379001567981275,"pX":1.277582926172807,"pZ":1.7449116115687326,"vX0":5.883372356250673,"vY0":-123.15381271196298,"vZ0":-4.978449416345082,"x":68.3,"y":191.67,"x0":-0.5826033273341368,"y0":50.00540938712787,"z0":5.6938729782223385,"aX":-6.6354547421462895},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.6,"breakHorizontal":6.5,"spinRate":1246,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4451718155070621,"extension":6.905112934924479},"index":0,"playId":"61e7e891-f221-3cb2-906a-dc3a7fae7097","pitchNumber":1,"startTime":"2025-08-10T02:06:03.298Z","endTime":"2025-08-10T02:06:09.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0650423027181,"aZ":-12.97508828368972,"pfxX":-6.367464234346075,"pfxZ":10.213386056559088,"pX":0.0631669011896474,"pZ":2.7379020024511513,"vX0":4.331409093985434,"vY0":-136.7168113596644,"vZ0":-5.386505056414986,"x":114.59,"y":164.86,"x0":-0.7198942985512738,"y0":50.004777026228886,"z0":5.635006009478302,"aX":-11.972897579917756},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":10.6,"spinRate":2405,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4016808516366366,"extension":6.85419203384861},"hitData":{"launchSpeed":105.7,"launchAngle":14.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.97,"coordY":67.09}},"index":1,"playId":"62c36bce-e935-395a-bc86-423741d3326e","pitchNumber":2,"startTime":"2025-08-10T02:06:19.717Z","endTime":"2025-08-10T02:06:29.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:06:29.537Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T02:06:50.530Z","endTime":"2025-08-10T02:08:07.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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"}]}],"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.7,"endSpeed":77.3,"strikeZoneTop":3.38145115444776,"strikeZoneBottom":1.65185788482662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.433725284229226,"aZ":-31.823381822429592,"pfxX":0.7759087400052227,"pfxZ":0.22860645170226324,"pX":0.6300866376283951,"pZ":1.9405863837679551,"vX0":2.6075130347205704,"vY0":-121.89256246891684,"vZ0":-2.6788340150601075,"x":92.98,"y":186.38,"x0":-0.5532275778466756,"y0":50.00101302963481,"z0":5.7951389687412584,"aX":1.1694341980334324},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.0,"breakHorizontal":-2.0,"spinRate":2245,"spinDirection":161},"zone":9,"typeConfidence":2.0,"plateTime":0.44896083127276887,"extension":6.6354527534856915},"index":0,"playId":"9b722e11-1f08-3686-8831-adcaedc1dbed","pitchNumber":1,"startTime":"2025-08-10T02:06:56.238Z","endTime":"2025-08-10T02:07:00.740Z","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":93.6,"endSpeed":85.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.214648016342224,"aZ":-13.453125143745565,"pfxX":-5.67477091182443,"pfxZ":9.970108481141565,"pX":-0.9623654228607669,"pZ":3.10687720734269,"vX0":1.1899446009908525,"vY0":-136.24136716938517,"vZ0":-4.621453813169817,"x":153.68,"y":154.89,"x0":-0.6677454696013906,"y0":50.005326218374115,"z0":5.756526562386676,"aX":-10.65856630139292},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":10.1,"spinRate":2346,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40218083698567497,"extension":6.855516546186696},"index":1,"playId":"94c0f9c2-a220-393d-b373-0e6f553ae4e1","pitchNumber":2,"startTime":"2025-08-10T02:07:13.690Z","endTime":"2025-08-10T02:07:16.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-10T02:07:24.614Z","endTime":"2025-08-10T02:07:41.854Z","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(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.1,"endSpeed":86.1,"strikeZoneTop":3.39666695378762,"strikeZoneBottom":1.63605750361528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.056064228906084,"aZ":-13.538503074043666,"pfxX":-4.568094441019537,"pfxZ":9.778007938400243,"pX":-0.6145497818462714,"pZ":3.7672745286323037,"vX0":1.2504658145018126,"vY0":-137.11174690481548,"vZ0":-3.0663264034237803,"x":116.22,"y":96.61,"x0":-0.4828241316980519,"y0":50.00083397925932,"z0":5.822759718613891,"aX":-8.704390086645175},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2298,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3993393230200919,"extension":6.88135717973432},"index":3,"playId":"6d95a00e-f903-3580-bc2b-1cce88ac32ff","pitchNumber":3,"startTime":"2025-08-10T02:07:41.854Z","endTime":"2025-08-10T02:07:46.805Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77312762446598,"aZ":-21.42661595043562,"pfxX":-3.649133082774662,"pfxZ":6.901234170780714,"pX":0.5885368930828286,"pZ":2.1367157812064246,"vX0":3.865198562638938,"vY0":-123.78057873168206,"vZ0":-4.516587826544944,"x":94.57,"y":181.09,"x0":-0.5161574261678413,"y0":50.00486842652756,"z0":5.76994217579583,"aX":-5.6860570643008925},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.8,"breakHorizontal":5.8,"spinRate":1136,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4418095904939485,"extension":6.898284019260769},"hitData":{"launchSpeed":73.5,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.33,"coordY":165.21}},"index":4,"playId":"65963879-a97e-3fd2-bb6b-0eb0d2b0b5a7","pitchNumber":4,"startTime":"2025-08-10T02:07:58.694Z","endTime":"2025-08-10T02:08:07.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:08:07.213Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Herrera walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T02:08:27.096Z","endTime":"2025-08-10T02:09:29.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.25189434983841,"strikeZoneBottom":1.50670937232763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.108780797320875,"aZ":-10.661958754210247,"pfxX":-5.0303257869066895,"pfxZ":11.301497520317017,"pX":1.142269281088074,"pZ":1.0783592899037704,"vX0":6.169455508002163,"vY0":-136.82999179897993,"vZ0":-10.175920294180516,"x":73.46,"y":209.66,"x0":-0.4840641433141709,"y0":50.00178359536813,"z0":5.567675489833092,"aX":-9.574592828730916},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":7.9,"spinRate":2314,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3997080378596265,"extension":6.9887739624992},"index":0,"playId":"c336f767-4f2a-3774-83a6-766bdbb1cc11","pitchNumber":1,"startTime":"2025-08-10T02:08:34.286Z","endTime":"2025-08-10T02:08:38.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.14717304743847,"strikeZoneBottom":1.45646821708376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.001696600094384,"aZ":-25.230587136221878,"pfxX":-0.32163719824826487,"pfxZ":4.742701968365209,"pX":-0.6863323962831032,"pZ":3.6063937274631903,"vX0":0.4289204825360017,"vY0":-120.12515640729315,"vZ0":-0.14147207374384263,"x":143.16,"y":141.41,"x0":-0.8253079626006641,"y0":50.00002697677961,"z0":5.906699397841195,"aX":-0.47057793732529724},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.9,"breakHorizontal":0.5,"spinRate":859,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4557458158317029,"extension":6.775119359815678},"index":1,"playId":"7b78d38f-d39a-3e28-baf2-a2a65fa6c955","pitchNumber":2,"startTime":"2025-08-10T02:08:49.868Z","endTime":"2025-08-10T02:08:54.295Z","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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.27914360804235,"strikeZoneBottom":1.50781851491693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86198083756811,"aZ":-14.016832642880734,"pfxX":-5.49008824774286,"pfxZ":9.899263474509715,"pX":-1.4680094825030583,"pZ":2.5797699833116403,"vX0":0.5255493032073937,"vY0":-134.50897325133303,"vZ0":-5.49840817079997,"x":172.96,"y":169.13,"x0":-0.9523730352121635,"y0":50.00383524164778,"z0":5.642317372084138,"aX":-10.072365075289204},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2273,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40701539497332506,"extension":6.84571405320986},"index":2,"playId":"a5ad60a1-d3fb-3302-b8ae-7cbd75a029d7","pitchNumber":3,"startTime":"2025-08-10T02:09:06.403Z","endTime":"2025-08-10T02:09:11.815Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.26828738875894,"strikeZoneBottom":1.49692883560996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92345009108909,"aZ":-14.21069539621152,"pfxX":-4.545643918336481,"pfxZ":9.951165275897171,"pX":-1.3539837116434832,"pZ":3.297942540399371,"vX0":0.5641942822221473,"vY0":-133.55331898501436,"vZ0":-3.7190789176594845,"x":168.61,"y":149.74,"x0":-0.9774372954546724,"y0":50.00568452947471,"z0":5.731616868880543,"aX":-8.2073841602333},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":8.2,"spinRate":2248,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4102121341312479,"extension":6.787273887264154},"index":3,"playId":"714e7936-5f7a-317d-a94a-c973fe727ae9","pitchNumber":4,"startTime":"2025-08-10T02:09:24.154Z","endTime":"2025-08-10T02:09:29.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:09:29.144Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out sharply to right fielder Tyler Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T02:09:50.607Z","endTime":"2025-08-10T02:10:27.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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.8,"endSpeed":85.2,"strikeZoneTop":3.2937925388287,"strikeZoneBottom":1.58653138444228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.800977689262066,"aZ":-17.735264034080426,"pfxX":-5.73215413101874,"pfxZ":7.7882647303781765,"pX":-0.45174010874823545,"pZ":2.234422310801468,"vX0":2.7490244612032257,"vY0":-135.1385350954835,"vZ0":-5.8303535678508664,"x":134.22,"y":178.45,"x0":-0.7361043234048574,"y0":50.00486203924636,"z0":5.661316450109966,"aX":-10.62801397640392},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":9.8,"spinRate":2118,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40494824255080175,"extension":6.874484200100722},"index":0,"playId":"98c1aea0-3248-384c-a099-5d3fd042eaab","pitchNumber":1,"startTime":"2025-08-10T02:09:56.863Z","endTime":"2025-08-10T02:10:00.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.193777321329293,"aZ":-14.129530746725157,"pfxX":-5.227702935234303,"pfxZ":9.62564809162115,"pX":0.4225434428711957,"pZ":2.9806376708408178,"vX0":4.637352241614311,"vY0":-135.89822410975157,"vZ0":-4.6371153920015376,"x":100.89,"y":158.3,"x0":-0.6250396759635125,"y0":50.001530122466676,"z0":5.687338422676694,"aX":-9.798294059646087},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":8.5,"spinRate":2291,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.4027145600635702,"extension":6.95525330689405},"hitData":{"launchSpeed":103.5,"launchAngle":39.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":184.07,"coordY":57.39}},"index":1,"playId":"47ec9c69-34e3-368f-b28f-96484f1cb6b3","pitchNumber":2,"startTime":"2025-08-10T02:10:15.517Z","endTime":"2025-08-10T02:10:27.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:10:27.029Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Warming Bernabel called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T02:12:42.622Z","endTime":"2025-08-10T02:13:24.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces Juan Burgos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T02:12:07.105Z","endTime":"2025-08-10T02:12:44.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.18211131432009,"strikeZoneBottom":1.39311504847468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.821240972895005,"aZ":-32.523175240568456,"pfxX":12.21423376882319,"pfxZ":-0.19353375040534182,"pX":-0.053755003571473746,"pZ":2.523344680531719,"vX0":-11.302496858246146,"vY0":-133.77838458282304,"vZ0":1.056492404138923,"x":119.05,"y":170.65,"x0":2.631165401895026,"y0":50.00090053498303,"z0":4.447759742520693,"aX":22.221739465758098},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.1,"breakHorizontal":-19.8,"spinRate":2278,"spinDirection":102},"zone":5,"typeConfidence":0.91,"plateTime":0.4088294781138604,"extension":7.0366878292749595},"index":1,"playId":"2f8c03b6-827c-3d96-ad1f-19f1780f3461","pitchNumber":1,"startTime":"2025-08-10T02:12:44.582Z","endTime":"2025-08-10T02:12:48.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.843526188145844,"aZ":-29.1352682605718,"pfxX":11.873986449284072,"pfxZ":1.649689584069698,"pX":1.0340988587795963,"pZ":3.2973303380147634,"vX0":-8.590425666669763,"vY0":-134.78013086804197,"vZ0":2.3238284564386626,"x":77.58,"y":149.75,"x0":2.717334719307508,"y0":50.00336461718958,"z0":4.479243451872825,"aX":21.882320242999874},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.7,"breakHorizontal":-19.7,"spinRate":2405,"spinDirection":96},"zone":12,"typeConfidence":0.91,"plateTime":0.4061363125693389,"extension":6.997447986893041},"index":2,"playId":"f2024758-d286-31dc-80d3-b5ccec040e2f","pitchNumber":2,"startTime":"2025-08-10T02:12:59.585Z","endTime":"2025-08-10T02:13:04.255Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.10000779760033,"strikeZoneBottom":1.45369158204803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46208925747853,"aZ":-30.284012987380144,"pfxX":11.536602347908431,"pfxZ":1.0300484469694347,"pX":-0.24197910536656703,"pZ":3.30960116591657,"vX0":-11.456704046863381,"vY0":-134.71564437224527,"vZ0":2.096491700294851,"x":126.22,"y":149.42,"x0":2.568479286607097,"y0":50.00440264747354,"z0":4.663056442234539,"aX":21.192355192294485},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.6,"breakHorizontal":-18.5,"spinRate":2356,"spinDirection":106},"zone":11,"typeConfidence":0.91,"plateTime":0.4066998105782553,"extension":7.116428309503482},"index":3,"playId":"4deaee8b-4a04-3b17-a124-59a98d0dfc8b","pitchNumber":3,"startTime":"2025-08-10T02:13:19.218Z","endTime":"2025-08-10T02:13:24.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:13:24.690Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a sharp ground ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T02:13:44.495Z","endTime":"2025-08-10T02:14:16.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":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(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":92.2,"endSpeed":84.3,"strikeZoneTop":3.43499613304866,"strikeZoneBottom":1.62055611271681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.926421468116988,"aZ":-28.802275820071063,"pfxX":11.829344598559466,"pfxZ":1.860532852463356,"pX":-1.3751254954119705,"pZ":2.2930224411950344,"vX0":-14.518886920999707,"vY0":-133.5421353872767,"vZ0":-0.2766700179597801,"x":169.42,"y":176.87,"x0":2.587349429401986,"y0":50.0016748608837,"z0":4.464347816037514,"aX":21.43047434630328},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.6,"breakHorizontal":-18.4,"spinRate":2380,"spinDirection":104},"zone":13,"typeConfidence":0.91,"plateTime":0.40967220383723113,"extension":7.410923502013116},"index":0,"playId":"9afc0ad0-9037-3852-aa12-513df1776807","pitchNumber":1,"startTime":"2025-08-10T02:13:46.535Z","endTime":"2025-08-10T02:13:53.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.681559631478493,"aZ":-29.598056236342217,"pfxX":11.162744306872641,"pfxZ":1.4203728803511702,"pX":-0.2018692837510856,"pZ":2.341040540803764,"vX0":-11.367315226584376,"vY0":-133.87622394905972,"vZ0":0.02346359181339075,"x":124.69,"y":175.57,"x0":2.647256909621044,"y0":50.00405398352781,"z0":4.449156312708628,"aX":20.280393226222948},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.8,"breakHorizontal":-17.8,"spinRate":2310,"spinDirection":107},"zone":5,"typeConfidence":0.9,"plateTime":0.4089988914129119,"extension":7.086871431666918},"hitData":{"launchSpeed":100.4,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":84.08,"coordY":105.37}},"index":1,"playId":"b945951e-4b59-3a31-be53-06ac6c1d9ab9","pitchNumber":2,"startTime":"2025-08-10T02:14:04.411Z","endTime":"2025-08-10T02:14:16.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:14:16.447Z","atBatIndex":60},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Karros grounds into a double play, shortstop Geraldo Perdomo to second baseman Ketel Marte to first baseman Tyler Locklear. Brenton Doyle out at 2nd. Kyle Karros out at 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T02:14:37.959Z","endTime":"2025-08-10T02:16:21.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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_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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":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":"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":77.3,"endSpeed":70.8,"strikeZoneTop":3.86609226219395,"strikeZoneBottom":1.74949996245204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.047683726429167,"aZ":-33.03565890330802,"pfxX":-7.256699447646165,"pfxZ":-0.6757952727019632,"pX":1.270978176924363,"pZ":2.465305266398689,"vX0":-2.3304959045166953,"vY0":-112.45698058072267,"vZ0":3.446581861669727,"x":68.55,"y":172.22,"x0":3.264414453551832,"y0":50.002769319120304,"z0":4.271346370385241,"aX":-9.261268102329208},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":0.0,"breakHorizontal":13.8,"spinRate":2159,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.48769371964455877,"extension":6.734352602123792},"index":0,"playId":"659f4258-6cda-36ab-93cf-2194e108889e","pitchNumber":1,"startTime":"2025-08-10T02:14:37.959Z","endTime":"2025-08-10T02:14:43.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.837623113842618,"aZ":-35.17750865913589,"pfxX":10.84655850436174,"pfxZ":-1.6765826778012825,"pX":0.8640586629405095,"pZ":1.4209828757710536,"vX0":-8.69188986925468,"vY0":-132.9503634702832,"vZ0":-1.1615812547691657,"x":84.06,"y":200.41,"x0":2.768492880508989,"y0":50.00567713922475,"z0":4.419561177308072,"aX":19.396308372682004},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-3.1,"breakHorizontal":-17.8,"spinRate":2296,"spinDirection":95},"zone":14,"typeConfidence":0.9,"plateTime":0.41218251379986226,"extension":6.994085627046687},"index":1,"playId":"374ebc89-9308-3750-b689-8bb34f3d7b90","pitchNumber":2,"startTime":"2025-08-10T02:14:54.851Z","endTime":"2025-08-10T02:15:00.365Z","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":"5a795913-d4c6-3109-bf45-d8aa6d57d1c1","startTime":"2025-08-10T02:15:13.790Z","endTime":"2025-08-10T02:15:17.605Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.79264275162715,"strikeZoneBottom":1.78293739998148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95581535285275,"aZ":-26.890700413836342,"pfxX":11.431986390557546,"pfxZ":2.9844308490585068,"pX":0.32421026156553173,"pZ":3.5547290188294594,"vX0":-10.181091798615306,"vY0":-131.97238178034942,"vZ0":2.688603235352355,"x":104.64,"y":142.8,"x0":2.7386953179766613,"y0":50.004065998368546,"z0":4.498131765494957,"aX":20.253523827955622},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-18.6,"spinRate":2240,"spinDirection":97},"zone":3,"typeConfidence":0.9,"plateTime":0.41435372491673217,"extension":7.111397374977654},"index":3,"playId":"0635bba6-d19b-3514-92c0-48ca66e59203","pitchNumber":3,"startTime":"2025-08-10T02:15:32.558Z","endTime":"2025-08-10T02:15:38.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.85868743552698,"strikeZoneBottom":1.78325181756192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.745262769660105,"aZ":-28.284739598730376,"pfxX":-3.0109656183727695,"pfxZ":2.9218868821628927,"pX":-0.6823246232423801,"pZ":0.7320251706219247,"vX0":-7.363758502689132,"vY0":-114.71013467975715,"vZ0":-1.563535204661657,"x":143.01,"y":219.02,"x0":2.963752535761811,"y0":50.00069751297201,"z0":4.186959343650948,"aX":-3.9991603436977443},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.2,"breakHorizontal":7.3,"spinRate":2169,"spinDirection":283},"zone":13,"typeConfidence":0.88,"plateTime":0.4779723504245661,"extension":6.820434446813156},"index":4,"playId":"f604e252-a351-395f-85a7-ce49da4844d6","pitchNumber":4,"startTime":"2025-08-10T02:15:50.231Z","endTime":"2025-08-10T02:15:56.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79900378803218,"aZ":-29.326518034366302,"pfxX":11.389941949984939,"pfxZ":1.6304896695575142,"pX":-0.27345156170731455,"pZ":2.071207592125345,"vX0":-11.50850907458866,"vY0":-131.25931224100796,"vZ0":-0.2982799447377358,"x":127.42,"y":182.86,"x0":2.6801426369134163,"y0":50.006452425679186,"z0":4.362850571590191,"aX":19.954062071053382},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.1,"breakHorizontal":-18.2,"spinRate":2247,"spinDirection":100},"zone":8,"typeConfidence":0.9,"plateTime":0.41668630917864524,"extension":7.189011517890358},"hitData":{"launchSpeed":76.8,"launchAngle":1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.44,"coordY":153.55}},"index":5,"playId":"d3e39ed4-3157-30de-b4cd-9d6bdb66bce2","pitchNumber":5,"startTime":"2025-08-10T02:16:13.127Z","endTime":"2025-08-10T02:16:21.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:16:21.401Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out to first baseman Warming Bernabel.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T02:18:36.651Z","endTime":"2025-08-10T02:19:31.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Mejia replaces Dugan Darnell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T02:18:15.160Z","endTime":"2025-08-10T02:18:38.836Z","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.1,"endSpeed":88.2,"strikeZoneTop":3.74115055606813,"strikeZoneBottom":1.80367794936024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87615069066438,"aZ":-18.32432260102097,"pfxX":0.39508007407991586,"pfxZ":6.953669564650639,"pX":-0.4630922955071845,"pZ":3.6253613703205314,"vX0":2.4837505845767676,"vY0":-140.05622803717895,"vZ0":-2.96203251177084,"x":134.65,"y":140.9,"x0":-1.4117750921285144,"y0":50.00187702755583,"z0":5.891313690477461,"aX":0.7867530923239354},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":-1.2,"spinRate":2453,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3906844848777422,"extension":6.027737753120884},"index":1,"playId":"fa4a3348-8bca-386d-8948-8af08a9724ec","pitchNumber":1,"startTime":"2025-08-10T02:18:38.836Z","endTime":"2025-08-10T02:18:44.665Z","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":96.1,"endSpeed":88.4,"strikeZoneTop":3.78689542460331,"strikeZoneBottom":1.79665412145672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35923675999008,"aZ":-20.593503119168304,"pfxX":-0.8239567166145321,"pfxZ":5.829112564650112,"pX":1.3215704190950137,"pZ":2.545366065085216,"vX0":7.205994480880043,"vY0":-139.79579080880686,"vZ0":-5.182704063353034,"x":66.62,"y":170.06,"x0":-1.178206157115892,"y0":50.00454153045615,"z0":5.767785596281744,"aX":-1.6382998342970638},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.7,"breakHorizontal":0.1,"spinRate":2574,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.391228016898268,"extension":6.200978783676298},"index":2,"playId":"5a826547-d008-36e0-8eba-adddb6e6ee6c","pitchNumber":2,"startTime":"2025-08-10T02:18:54.242Z","endTime":"2025-08-10T02:18:58.513Z","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":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.64163433657421,"strikeZoneBottom":1.73249686642939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.950921255023975,"aZ":-31.380533831427076,"pfxX":8.354355513974873,"pfxZ":0.5425979682107407,"pX":-0.775575981881661,"pZ":1.1527262333601447,"vX0":-0.37227135209026735,"vY0":-120.17754155089418,"vZ0":-4.435132557801216,"x":146.56,"y":207.66,"x0":-1.7032769809718216,"y0":50.002748900830916,"z0":5.8189991650931665,"aX":12.182014125014643},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.1,"breakHorizontal":-15.0,"spinRate":2905,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.45629324123735104,"extension":5.8371420752114505},"index":3,"playId":"4d256e28-857d-341c-823c-7264ac99d758","pitchNumber":3,"startTime":"2025-08-10T02:19:08.641Z","endTime":"2025-08-10T02:19:13.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7763042234865,"aZ":-16.347421817709105,"pfxX":0.7785180465802584,"pfxZ":8.002563485546592,"pX":0.7439811375781396,"pZ":1.927728329006579,"vX0":5.625662367275273,"vY0":-139.15349580496354,"vZ0":-7.519749147478876,"x":88.64,"y":186.73,"x0":-1.397972066434573,"y0":50.00107082281491,"z0":5.731004344150229,"aX":1.5390581300724684},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":-2.5,"spinRate":2398,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.3923480631374314,"extension":6.152163246373816},"hitData":{"launchSpeed":67.3,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.6,"coordY":167.75}},"index":4,"playId":"ecd03f85-15d9-37c6-b140-4e66834582b8","pitchNumber":4,"startTime":"2025-08-10T02:19:23.245Z","endTime":"2025-08-10T02:19:31.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:19:31.059Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a fly ball to left fielder Jordan Beck.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T02:19:51.176Z","endTime":"2025-08-10T02:21:37.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":96.8,"endSpeed":89.0,"strikeZoneTop":3.51221260036388,"strikeZoneBottom":1.65658807697014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.686734097381436,"aZ":-16.944019976440035,"pfxX":-1.2006999316654543,"pfxZ":7.556953151753787,"pX":0.9503085975307279,"pZ":2.0655541591346327,"vX0":6.73364272979855,"vY0":-140.76038878805275,"vZ0":-7.284448619421935,"x":80.78,"y":183.01,"x0":-1.3124900081747723,"y0":50.002349710568616,"z0":5.775630301927508,"aX":-2.420656892054152},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.5,"breakHorizontal":0.8,"spinRate":2490,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3884878256266573,"extension":6.111027723237358},"index":0,"playId":"29851879-078c-392e-881d-5848e865fff1","pitchNumber":1,"startTime":"2025-08-10T02:19:54.021Z","endTime":"2025-08-10T02:19:58.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.47304391340113,"strikeZoneBottom":1.67237650149618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.758715213759114,"aZ":-17.78677479018775,"pfxX":-1.0163770567100348,"pfxZ":7.241102390378606,"pX":0.2872289854299669,"pZ":3.097981464846555,"vX0":4.966879042028733,"vY0":-139.6797691853681,"vZ0":-4.565643024506848,"x":106.05,"y":155.13,"x0":-1.377608556250039,"y0":50.00670620107436,"z0":5.913857847217712,"aX":-2.0212594801516506},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":0.8,"spinRate":2480,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.39126800404363804,"extension":6.093593539785428},"index":1,"playId":"eb72d876-2363-308f-8701-751a370f7234","pitchNumber":2,"startTime":"2025-08-10T02:20:09.543Z","endTime":"2025-08-10T02:20:14.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.892177988984404,"aZ":-15.42883294290271,"pfxX":-1.7987110522787833,"pfxZ":8.214321881428315,"pX":-0.4624459507420701,"pZ":2.6953765672501424,"vX0":3.097068253790904,"vY0":-141.33252009940517,"vZ0":-6.267290634896456,"x":134.63,"y":166.0,"x0":-1.3349263014840518,"y0":50.00167628245537,"z0":5.918977944954359,"aX":-3.666586527842563},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":2.6,"spinRate":2482,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.38640891430664803,"extension":6.071534709942137},"index":2,"playId":"e9fdcf5b-86df-35ca-a413-78b032d41dcd","pitchNumber":3,"startTime":"2025-08-10T02:20:25.394Z","endTime":"2025-08-10T02:20:30.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31439586258284,"aZ":-16.545075830607853,"pfxX":-0.979555596333503,"pfxZ":7.56100386667971,"pX":0.9164412117899438,"pZ":2.398714686061055,"vX0":6.056020907036219,"vY0":-142.73038079947224,"vZ0":-6.636614511920302,"x":82.07,"y":174.01,"x0":-1.1039637916644884,"y0":50.00386132912622,"z0":5.792866096498199,"aX":-2.0265016578767345},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.6,"breakHorizontal":0.6,"spinRate":2649,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3835114312320269,"extension":6.028666158482628},"index":3,"playId":"f8afb2e9-ec37-336c-a71b-fa014b38e0e0","pitchNumber":4,"startTime":"2025-08-10T02:20:42.700Z","endTime":"2025-08-10T02:20:46.513Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.53392887373434,"strikeZoneBottom":1.72924131275824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.463972621362714,"aZ":-30.183122969238187,"pfxX":8.125100240193145,"pfxZ":1.2881820218505062,"pX":1.9379112674926051,"pZ":1.6705995237448399,"vX0":4.99359201338509,"vY0":-123.75119971263776,"vZ0":-4.090578502486298,"x":43.13,"y":193.67,"x0":-1.164035376214565,"y0":50.00409292821384,"z0":5.882859027677143,"aX":12.558976042527716},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.6,"breakHorizontal":-16.0,"spinRate":2913,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.44316740002871,"extension":6.044385940888926},"index":4,"playId":"445407e9-4c55-37f0-b7bf-62293c7d3b77","pitchNumber":5,"startTime":"2025-08-10T02:21:02.653Z","endTime":"2025-08-10T02:21:07.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.595268995271027,"aZ":-16.751501561071716,"pfxX":0.8548526427916616,"pfxZ":7.467376329400402,"pX":-0.11478483814152635,"pZ":2.8629918205022014,"vX0":2.580361369068064,"vY0":-142.5435392168856,"vZ0":-5.516042721441767,"x":121.38,"y":161.48,"x0":-1.1415222258335183,"y0":50.00701622710393,"z0":5.874657357824467,"aX":1.765380981199593},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.6,"breakHorizontal":-2.0,"spinRate":2654,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.383693734391255,"extension":5.959849797295657},"hitData":{"launchSpeed":68.3,"launchAngle":33.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.38,"coordY":131.99}},"index":5,"playId":"0c399903-f2b8-38ec-9b8d-5041856c80fd","pitchNumber":6,"startTime":"2025-08-10T02:21:28.018Z","endTime":"2025-08-10T02:21:37.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:21:37.631Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T02:21:57.818Z","endTime":"2025-08-10T02:23:25.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"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"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":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":97.5,"endSpeed":89.5,"strikeZoneTop":3.93246334260835,"strikeZoneBottom":1.86010165631304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.359208554124127,"aZ":-15.525657331922398,"pfxX":0.40572524570592705,"pfxZ":8.144115082675782,"pX":1.5824639877747124,"pZ":3.3674955334290386,"vX0":7.052491557367263,"vY0":-141.81602997462502,"vZ0":-4.330656586246782,"x":56.68,"y":147.86,"x0":-0.9855041651925646,"y0":50.000650750280464,"z0":5.8993952688819995,"aX":0.828939229131321},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":-2.2,"spinRate":2677,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38569703093287844,"extension":6.2540264609122005},"index":0,"playId":"f5a757e2-e503-3c19-a9b7-307775974cca","pitchNumber":1,"startTime":"2025-08-10T02:22:07.868Z","endTime":"2025-08-10T02:22:11.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.90910554191045,"strikeZoneBottom":1.86470323423797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.668098736593706,"aZ":-33.512181249955475,"pfxX":8.246054056123352,"pfxZ":-0.9241590536322164,"pX":0.5546551708335798,"pZ":1.7542522983097404,"vX0":2.0580423042837124,"vY0":-119.96588043466755,"vZ0":-2.7339806806481546,"x":95.86,"y":191.42,"x0":-1.3869553740498095,"y0":50.0041570526338,"z0":5.91611268673081,"aX":11.937537592655923},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.0,"breakHorizontal":-15.5,"spinRate":2885,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.4577567968658114,"extension":6.016152810719996},"index":1,"playId":"31c29539-04b6-3ad3-8c29-0ec7a7880d0f","pitchNumber":2,"startTime":"2025-08-10T02:22:26.317Z","endTime":"2025-08-10T02:22:30.781Z","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":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.387704893122258,"aZ":-31.82776120663697,"pfxX":5.567648712447571,"pfxZ":0.22368905502840963,"pX":2.093492408344177,"pZ":1.7923990925186255,"vX0":5.946275376009553,"vY0":-123.13754391688748,"vZ0":-3.4020202976878773,"x":72.82,"y":184.72,"x0":-1.0794480603668433,"y0":50.001349188319516,"z0":5.896263725653045,"aX":8.512694501752469},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.1,"breakHorizontal":-11.5,"spinRate":2929,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44551600953289805,"extension":6.1759540603303895},"index":2,"playId":"b09bff92-23e6-3738-9885-bd2da503ce23","pitchNumber":3,"startTime":"2025-08-10T02:22:46.214Z","endTime":"2025-08-10T02:22:50.653Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-10T02:23:00.170Z","endTime":"2025-08-10T02:23:20.810Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49917540627162,"aZ":-33.72462831122634,"pfxX":8.02885024879992,"pfxZ":-1.0254275376760251,"pX":1.6464218344336543,"pZ":1.3524987641977908,"vX0":4.289654207976965,"vY0":-122.63513905955388,"vZ0":-3.921090796150227,"x":54.24,"y":202.26,"x0":-1.1743459459303198,"y0":50.0049490802062,"z0":5.879586612664304,"aX":12.108510259986922},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.6,"breakHorizontal":-15.6,"spinRate":2855,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.448342759838515,"extension":6.135776367047692},"index":4,"playId":"53603cf1-4c4b-3323-925a-3e06040c2083","pitchNumber":4,"startTime":"2025-08-10T02:23:20.810Z","endTime":"2025-08-10T02:23:25.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:23:25.785Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adrian Del Castillo pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T02:24:08.565Z","endTime":"2025-08-10T02:24:41.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"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":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"5879683c-c9da-33d5-b0c8-f41ad3f57bcd","startTime":"2025-08-10T02:23:51.534Z","endTime":"2025-08-10T02:23:56.191Z","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":97.6,"endSpeed":89.5,"strikeZoneTop":3.50009252011085,"strikeZoneBottom":1.78801172800777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.826995903086612,"aZ":-12.159415872769756,"pfxX":-1.3930411751841127,"pfxZ":9.842464468820875,"pX":1.476659633205756,"pZ":0.8811307447243952,"vX0":7.191154655802797,"vY0":-141.5824647959522,"vZ0":-11.173839366612789,"x":60.71,"y":214.99,"x0":-0.9134913896623604,"y0":50.00669525130098,"z0":5.653707352187774,"aX":-2.835173924831894},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":1.1,"spinRate":2633,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.386621512537098,"extension":6.212034762761666},"index":1,"playId":"8b8b05a5-3afc-36e1-af4b-9dc5fb834383","pitchNumber":1,"startTime":"2025-08-10T02:24:10.766Z","endTime":"2025-08-10T02:24:14.865Z","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":96.3,"endSpeed":88.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.030118271977397,"aZ":-12.775368250393955,"pfxX":-1.6892705875239957,"pfxZ":9.737196622116786,"pX":0.6890839852112105,"pZ":2.962315083461077,"vX0":5.5706375618294945,"vY0":-140.09193569848998,"vZ0":-5.414431816259417,"x":90.73,"y":158.8,"x0":-1.1037613721369464,"y0":50.000687801067116,"z0":5.752029711134003,"aX":-3.365901336340819},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":1.9,"spinRate":2555,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3906670529012257,"extension":6.251627726916801},"hitData":{"launchSpeed":70.9,"launchAngle":43.0,"totalDistance":227.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":126.68,"coordY":111.97}},"index":2,"playId":"4c0abdb8-707b-30db-a1c5-99d931470250","pitchNumber":2,"startTime":"2025-08-10T02:24:31.697Z","endTime":"2025-08-10T02:24:41.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:24:41.218Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braxton Fulford singles on a sharp ground ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T02:27:00.823Z","endTime":"2025-08-10T02:27:47.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Saalfrank replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T02:26:37.944Z","endTime":"2025-08-10T02:27:02.979Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685314,"link":"/api/v1/people/685314"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.31746746774712,"strikeZoneBottom":1.44185017684647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.040319826226902,"aZ":-30.23984714251395,"pfxX":4.049932428575165,"pfxZ":1.1708938885468907,"pX":0.9505579015574325,"pZ":2.740792327947116,"vX0":-1.5305772285997201,"vY0":-126.83620600418519,"vZ0":-2.9909905291728682,"x":80.77,"y":164.78,"x0":1.0316402702318537,"y0":50.000416302022025,"z0":6.317000446044861,"aX":6.676431956207294},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":-7.1,"spinRate":2299,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.429885833147746,"extension":5.924089257491743},"index":1,"playId":"84d2a9d6-a230-3206-a16a-57133811a6a9","pitchNumber":1,"startTime":"2025-08-10T02:27:02.979Z","endTime":"2025-08-10T02:27:08.056Z","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":88.1,"endSpeed":81.9,"strikeZoneTop":3.41722344217175,"strikeZoneBottom":1.48601973374879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26984004242353,"aZ":-22.8048237216217,"pfxX":0.0037532302069012147,"pfxZ":5.559791953071878,"pX":-1.7630323951179416,"pZ":2.0766912234693895,"vX0":-6.519923350104828,"vY0":-128.19500962715455,"vZ0":-5.783018719921404,"x":184.2,"y":182.71,"x0":0.7990779865608971,"y0":50.005721682193474,"z0":6.110775386390258,"aX":0.006659806060566124},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.1,"breakHorizontal":1.3,"spinRate":2454,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.42514521629877855,"extension":6.076688444584813},"index":2,"playId":"7e4e3114-454b-3d4c-92b6-c486d926cec5","pitchNumber":2,"startTime":"2025-08-10T02:27:18.465Z","endTime":"2025-08-10T02:27:24.716Z","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":86.7,"endSpeed":80.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.220826466954698,"aZ":-27.745536600195674,"pfxX":3.037434113550808,"pfxZ":2.716647522738878,"pX":-0.0797287851091022,"pZ":2.451148314701478,"vX0":-3.4996985578343747,"vY0":-126.25776845345766,"vZ0":-3.8911289754415983,"x":120.04,"y":172.6,"x0":0.9230624303756585,"y0":50.00553134911711,"z0":6.219646781570888,"aX":4.955678237588714},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":-4.8,"spinRate":2264,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4321254267107295,"extension":6.120535481645648},"hitData":{"launchSpeed":108.6,"launchAngle":4.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":89.66,"coordY":112.98}},"index":3,"playId":"75542623-b87d-32f6-bdc5-297972eab32b","pitchNumber":3,"startTime":"2025-08-10T02:27:37.666Z","endTime":"2025-08-10T02:27:47.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:27:47.292Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Farmer flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T02:28:05.008Z","endTime":"2025-08-10T02:28:40.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.48864715546873,"strikeZoneBottom":1.54716976144981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44731587631867,"aZ":-26.540943743897493,"pfxX":2.5752792976217385,"pfxZ":3.394837055853918,"pX":0.2906143524889677,"pZ":2.743314818993723,"vX0":-2.5843785536343455,"vY0":-127.7351880967237,"vZ0":-3.478835610281684,"x":105.92,"y":164.71,"x0":0.9791990123864535,"y0":50.000407525120536,"z0":6.20144487668799,"aX":4.2700251612578315},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":-4.1,"spinRate":2242,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.4282158555970921,"extension":6.050504463328422},"index":0,"playId":"f593f3c4-e5c3-3610-842a-644a1f0686b0","pitchNumber":1,"startTime":"2025-08-10T02:28:12.823Z","endTime":"2025-08-10T02:28:17.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48836333846165,"aZ":-37.823384096599085,"pfxX":-4.376534277862833,"pfxZ":-4.342206419500361,"pX":0.22830657045044048,"pZ":3.373388439506774,"vX0":0.20776239891360113,"vY0":-113.48611692408066,"vZ0":1.4988781374782818,"x":108.3,"y":147.7,"x0":0.7037595936766535,"y0":50.00567218896355,"z0":6.482437278616587,"aX":-5.6881641143959625},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.2,"breakHorizontal":7.9,"spinRate":2222,"spinDirection":337},"zone":2,"typeConfidence":0.9,"plateTime":0.4833256843774074,"extension":6.1933162188900495},"hitData":{"launchSpeed":86.4,"launchAngle":52.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.29,"coordY":123.91}},"index":1,"playId":"6cc71402-11ca-3a23-b3c0-aaf1492c1e24","pitchNumber":2,"startTime":"2025-08-10T02:28:29.234Z","endTime":"2025-08-10T02:28:40.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:28:40.137Z","atBatIndex":67},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tyler Freeman grounds into a double play, shortstop Geraldo Perdomo to second baseman Ketel Marte to first baseman Tyler Locklear. Braxton Fulford out at 2nd. Tyler Freeman out at 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T02:28:58.812Z","endTime":"2025-08-10T02:29:15.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.533414843555967,"aZ":-27.908007556709755,"pfxX":4.017014876055776,"pfxZ":2.51030234517353,"pX":0.3475111592830675,"pZ":2.2869033496069897,"vX0":-2.784166119740424,"vY0":-129.02031691510095,"vZ0":-4.499224997831648,"x":103.75,"y":177.03,"x0":0.9137246519491116,"y0":50.00596531653967,"z0":6.181239072193039,"aX":6.835851707340459},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":-6.7,"spinRate":2175,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.4230519079044961,"extension":6.056723063415932},"hitData":{"launchSpeed":99.5,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":153.04}},"index":0,"playId":"4007889b-57e7-3a7a-b3e5-e190ee4786ec","pitchNumber":1,"startTime":"2025-08-10T02:29:06.830Z","endTime":"2025-08-10T02:29:15.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:29:15.490Z","atBatIndex":68},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tyler Locklear hit by pitch.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T02:31:38.947Z","endTime":"2025-08-10T02:32:58.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"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"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jimmy Herget replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T02:30:40.217Z","endTime":"2025-08-10T02:31:41.207Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.6568718625472,"strikeZoneBottom":1.64184804226738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.982090329098813,"aZ":-31.533809031482264,"pfxX":8.101639183728512,"pfxZ":0.49087416042432075,"pX":0.4073002754040609,"pZ":2.1813091720778592,"vX0":3.8640647548734774,"vY0":-113.42042124418565,"vZ0":0.22000632173000012,"x":101.47,"y":179.88,"x0":-2.3715548353741456,"y0":50.00213973055945,"z0":5.230833700610739,"aX":10.540959221907165},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.2,"breakHorizontal":-15.6,"spinRate":2914,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.4831388066409139,"extension":4.9166513943118115},"index":1,"playId":"2d959f55-d815-38ec-b095-de765cd2d0ad","pitchNumber":1,"startTime":"2025-08-10T02:31:41.207Z","endTime":"2025-08-10T02:31:45.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.70578835865114,"strikeZoneBottom":1.63827363084666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.705518906274495,"aZ":-35.840028690246584,"pfxX":-10.786770965923498,"pfxZ":-2.104538286251061,"pX":0.05159557181159828,"pZ":1.9222070578540718,"vX0":9.108097114357038,"vY0":-131.07214881071786,"vZ0":0.6110988502223418,"x":115.03,"y":186.88,"x0":-2.0669192350435455,"y0":50.00462882443884,"z0":4.362258687662206,"aX":-18.770539436983146},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.5,"breakHorizontal":17.5,"spinRate":2384,"spinDirection":267},"zone":8,"typeConfidence":2.0,"plateTime":0.4178847775095833,"extension":4.731271389616329},"index":2,"playId":"df0c65da-56de-3f20-8660-87395f6e137a","pitchNumber":2,"startTime":"2025-08-10T02:31:56.645Z","endTime":"2025-08-10T02:32:00.890Z","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":74.7,"endSpeed":68.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.700627092069634,"aZ":-30.00923883519309,"pfxX":6.836485211063897,"pfxZ":1.8178271144906244,"pX":1.011821820843633,"pZ":1.6218130092182426,"vX0":5.106893265822039,"vY0":-108.6376996728336,"vZ0":1.6545574335954527,"x":78.43,"y":194.99,"x0":-2.260715465846245,"y0":50.003080256902926,"z0":4.121293400003337,"aX":8.139538804748867},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":4.1,"breakHorizontal":-13.8,"spinRate":2933,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.5049172844745344,"extension":4.711936010648379},"index":3,"playId":"bd6b3da6-d2fe-38a6-9b79-a3e0f3b26273","pitchNumber":3,"startTime":"2025-08-10T02:32:12.537Z","endTime":"2025-08-10T02:32:15.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.49468039626022,"strikeZoneBottom":1.59115200650006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.152100284914283,"aZ":-30.152022757860514,"pfxX":9.973691519986351,"pfxZ":1.5049434831465476,"pX":1.959119765699393,"pZ":1.4716929922272697,"vX0":6.352511766206575,"vY0":-116.19011374132809,"vZ0":-1.729352291370207,"x":42.32,"y":199.04,"x0":-2.122037434060724,"y0":50.00454639705901,"z0":5.136563196120192,"aX":13.40830455226693},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.5,"breakHorizontal":-19.8,"spinRate":3055,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.474449346086526,"extension":4.880996698192308},"index":4,"playId":"0fa36bfb-d66d-3f44-83fb-9daa51a69ef7","pitchNumber":4,"startTime":"2025-08-10T02:32:34.871Z","endTime":"2025-08-10T02:32:38.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84334928375794,"aZ":-22.741664827391304,"pfxX":-9.273230025107264,"pfxZ":5.096911201263273,"pX":-2.4358045868202023,"pZ":4.271590962033557,"vX0":2.183241090339696,"vY0":-135.95585097474986,"vZ0":1.3491904475230858,"x":209.85,"y":123.45,"x0":-2.0502524081151003,"y0":50.00550203807654,"z0":5.359367917494707,"aX":-17.17283626213263},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":16.2,"spinRate":2361,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.40455896769600885,"extension":5.002315640894664},"index":5,"playId":"7480136a-3875-3b62-9412-8877152d8c13","pitchNumber":5,"startTime":"2025-08-10T02:32:53.347Z","endTime":"2025-08-10T02:32:58.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:32:58.125Z","atBatIndex":69},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alek Thomas grounds into a force out, second baseman Kyle Farmer to shortstop Ezequiel Tovar. Tyler Locklear out at 2nd. Alek Thomas to 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T02:33:30.703Z","endTime":"2025-08-10T02:34:05.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"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"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.36884325883467,"strikeZoneBottom":1.4975723330203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.368957207966755,"aZ":-29.90173595555644,"pfxX":-10.3853360828827,"pfxZ":1.2520864985496463,"pX":-1.3766434873502147,"pZ":2.1269458928310745,"vX0":5.675861571091501,"vY0":-134.29655367615382,"vZ0":-2.534823590924965,"x":169.47,"y":181.35,"x0":-2.1734781195255457,"y0":50.00413361338672,"z0":5.2201734142615015,"aX":-18.881723427551066},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.9,"breakHorizontal":17.5,"spinRate":2459,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.40859017589213664,"extension":5.080437966720665},"index":0,"playId":"50c59055-bce9-39a2-9f61-2c18728f315d","pitchNumber":1,"startTime":"2025-08-10T02:33:36.658Z","endTime":"2025-08-10T02:33:43.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.856852091358572,"aZ":-29.768019624862877,"pfxX":10.051224393576423,"pfxZ":1.9127632484015047,"pX":0.12883408045032532,"pZ":1.8507279108202874,"vX0":3.0627955980851875,"vY0":-112.15473020247175,"vZ0":-0.5154581479659692,"x":112.09,"y":188.81,"x0":-2.565108393386137,"y0":50.002323201870226,"z0":5.1556190679664,"aX":12.628523496165007},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":3.6,"breakHorizontal":-19.1,"spinRate":3049,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.4909366227434653,"extension":4.99779122214405},"hitData":{"launchSpeed":80.3,"launchAngle":7.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.47,"coordY":155.07}},"index":1,"playId":"5584f81d-a447-3ae4-8bc0-fd8d57d1f818","pitchNumber":2,"startTime":"2025-08-10T02:33:54.582Z","endTime":"2025-08-10T02:34:05.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:34:05.812Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a line drive to center fielder Brenton Doyle. Alek Thomas to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T02:34:31.326Z","endTime":"2025-08-10T02:35:04.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"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"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":82.6,"strikeZoneTop":3.35832963042117,"strikeZoneBottom":1.6157883096289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.319523329815404,"aZ":-33.40906352090158,"pfxX":-10.874990552809939,"pfxZ":-0.7071798850603841,"pX":0.7057977720863798,"pZ":2.7097318569608504,"vX0":11.286858398831969,"vY0":-131.083907401932,"vZ0":2.09870175478954,"x":90.1,"y":165.62,"x0":-2.239800217752608,"y0":50.00429170592301,"z0":4.390382734445166,"aX":-18.956222618756797},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.6,"breakHorizontal":17.3,"spinRate":2447,"spinDirection":271},"zone":6,"typeConfidence":2.0,"plateTime":0.41760959590251456,"extension":5.109371783479823},"index":0,"playId":"582df896-37f9-3e62-85f0-4f513b53f56e","pitchNumber":1,"startTime":"2025-08-10T02:34:41.392Z","endTime":"2025-08-10T02:34:45.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.681055801845165,"aZ":-30.292817538555123,"pfxX":-1.0337559834219943,"pfxZ":1.1656423122083979,"pX":0.2598665000724153,"pZ":2.2786751645107257,"vX0":6.490050090257229,"vY0":-125.41392717331253,"vZ0":-1.5618641468437107,"x":107.09,"y":177.26,"x0":-2.214612621416632,"y0":50.00216536079554,"z0":5.354419104063823,"aX":-1.6668772175755713},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":0.6,"spinRate":2549,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4348765342627994,"extension":5.226417913538278},"hitData":{"launchSpeed":99.2,"launchAngle":12.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.85,"coordY":86.89}},"index":1,"playId":"e644ca28-a8a0-3496-aff8-ecb9d452396d","pitchNumber":2,"startTime":"2025-08-10T02:34:55.027Z","endTime":"2025-08-10T02:35:04.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:35:04.191Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T02:36:02.233Z","endTime":"2025-08-10T02:37:01.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"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"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jake McCarthy replaces Jose Herrera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T02:35:14.825Z","endTime":"2025-08-10T02:35:29.901Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":645444,"link":"/api/v1/people/645444"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T02:35:29.901Z","endTime":"2025-08-10T02:36:04.388Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.72434030495613,"strikeZoneBottom":1.81422076943524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.338613630730894,"aZ":-27.364197038082903,"pfxX":-2.0742187256349527,"pfxZ":2.9588235040396764,"pX":0.15813355924729555,"pZ":2.284288335224338,"vX0":6.5985554025107005,"vY0":-126.05466245793316,"vZ0":-2.05624723421603,"x":110.97,"y":177.1,"x0":-2.21303211332783,"y0":50.0005478153976,"z0":5.299109982958087,"aX":-3.3696020516978638},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.2,"breakHorizontal":2.4,"spinRate":2641,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.43294871257862955,"extension":5.065755623975616},"index":2,"playId":"64da9c95-3c62-39dc-9183-0d51bba31630","pitchNumber":1,"startTime":"2025-08-10T02:36:04.388Z","endTime":"2025-08-10T02:36:08.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.5,"strikeZoneTop":3.71727128461011,"strikeZoneBottom":1.80825800582998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.055272751075098,"aZ":-27.079751438889698,"pfxX":9.631457248728552,"pfxZ":4.028508835707759,"pX":-0.6827048966481075,"pZ":2.613049423615074,"vX0":1.9160674538186322,"vY0":-111.98681710299662,"vZ0":0.7926513782222915,"x":143.02,"y":168.23,"x0":-2.801366896040583,"y0":50.00323548707092,"z0":5.034134917130555,"aX":12.178248059781783},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":7.8,"breakHorizontal":-17.9,"spinRate":2963,"spinDirection":84},"zone":4,"typeConfidence":2.0,"plateTime":0.4899248533967975,"extension":5.183303486392869},"index":3,"playId":"85ae3d72-611e-3f92-8508-c5616f99be74","pitchNumber":2,"startTime":"2025-08-10T02:36:19.841Z","endTime":"2025-08-10T02:36:24.794Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-10T02:36:33.991Z","endTime":"2025-08-10T02:36:48.516Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7575963979543,"aZ":-30.8176918853148,"pfxX":7.116913856894707,"pfxZ":1.0206859732204823,"pX":0.5081392857485743,"pZ":2.125449654185619,"vX0":4.68119108524009,"vY0":-115.11364591233215,"vZ0":-0.3921249075217976,"x":97.63,"y":181.39,"x0":-2.4814711233732223,"y0":50.00458020573171,"z0":5.299336481892244,"aX":9.48520849698692},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":2.0,"breakHorizontal":-14.2,"spinRate":3094,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.47709123159478883,"extension":5.039313948167012},"hitData":{"launchSpeed":94.4,"launchAngle":50.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.74,"coordY":98.23}},"index":5,"playId":"d430847f-d6e0-39ee-8449-46120b0cba49","pitchNumber":3,"startTime":"2025-08-10T02:36:48.516Z","endTime":"2025-08-10T02:37:01.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:37:01.639Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out to first baseman Warming Bernabel.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T02:37:25.666Z","endTime":"2025-08-10T02:40:35.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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,6,7,8,9],"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":9},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.36552217348605,"strikeZoneBottom":1.69823086451674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97534845971167,"aZ":-27.298504774416894,"pfxX":-9.947888262811707,"pfxZ":2.602091985361593,"pX":0.08390991054840012,"pZ":2.619276225504394,"vX0":8.958579516544896,"vY0":-136.0054489392861,"vZ0":-1.8784112092409067,"x":113.8,"y":168.06,"x0":-1.961105044240643,"y0":50.00012059717003,"z0":5.212978085683291,"aX":-18.62368140722574},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":16.1,"spinRate":2494,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4028069414489259,"extension":5.324795360072975},"index":0,"playId":"58a31932-7167-362b-b66e-b39958832290","pitchNumber":1,"startTime":"2025-08-10T02:37:33.484Z","endTime":"2025-08-10T02:37:37.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.39044427898569,"strikeZoneBottom":1.66997658623876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.196135694175656,"aZ":-31.22867462688682,"pfxX":-10.979103712387719,"pfxZ":0.5763143841755838,"pX":0.8757907547246797,"pZ":1.530124215807043,"vX0":10.807565915098117,"vY0":-127.31458305066938,"vZ0":-2.7118551954072636,"x":83.62,"y":197.47,"x0":-1.9982815983308866,"y0":50.00247263074711,"z0":5.081176097212115,"aX":-18.01901650904074},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":17.4,"spinRate":1860,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4302576159420419,"extension":5.425951545130599},"index":1,"playId":"a4fda4a6-c6ec-395d-8f2b-bc59d4e8ed0d","pitchNumber":2,"startTime":"2025-08-10T02:37:52.530Z","endTime":"2025-08-10T02:37:57.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.332241702396054,"aZ":-27.32143273713152,"pfxX":-1.0905143367823764,"pfxZ":3.0830383952716156,"pX":0.15187817856896413,"pZ":1.4541695940897856,"vX0":6.145363188062871,"vY0":-124.65093091398278,"vZ0":-3.0207491914206446,"x":111.21,"y":199.52,"x0":-2.20484329541632,"y0":50.00037134879476,"z0":4.940325105471521,"aX":-1.7153970860114136},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":0.5,"spinRate":2614,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4396155832491151,"extension":5.074782105194614},"index":2,"playId":"285897c5-aa97-3789-a814-2155ec9d9003","pitchNumber":3,"startTime":"2025-08-10T02:38:11.480Z","endTime":"2025-08-10T02:38:15.874Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"6b559307-4e14-47bd-812e-8c35ed7be5b6","startTime":"2025-08-10T02:38:26.994Z","endTime":"2025-08-10T02:38:31.994Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-10T02:38:41.722Z","endTime":"2025-08-10T02:38:58.926Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44243843945871,"aZ":-29.633882576736045,"pfxX":10.068531011247023,"pfxZ":1.8609821318783952,"pX":0.5647536126912273,"pZ":1.4198605117024772,"vX0":4.3210301752850935,"vY0":-116.44713846308971,"vZ0":-1.9041324131272432,"x":95.47,"y":200.44,"x0":-2.6271645862027118,"y0":50.00187783849216,"z0":5.072611090514269,"aX":13.71723745422355},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.1,"breakHorizontal":-19.3,"spinRate":3140,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.47176239876017156,"extension":4.983861490918752},"index":5,"playId":"c93e38bc-102e-3833-8bc3-a1cbc5d8f13c","pitchNumber":4,"startTime":"2025-08-10T02:38:58.926Z","endTime":"2025-08-10T02:39:02.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42296629378525,"aZ":-30.800328804751143,"pfxX":-10.545245450751922,"pfxZ":0.7581201671818576,"pX":-1.1592552073269629,"pZ":3.1762663686002917,"vX0":7.27657381037051,"vY0":-134.6788855565536,"vZ0":2.259669828669763,"x":161.19,"y":153.02,"x0":-2.536907981949783,"y0":50.00580918243931,"z0":4.516297956906988,"aX":-19.221111506653642},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.2,"breakHorizontal":17.4,"spinRate":2496,"spinDirection":265},"zone":11,"typeConfidence":2.0,"plateTime":0.40793667560350055,"extension":5.229769472901446},"index":6,"playId":"f9bf9dd2-29d0-39fa-ab24-0b03b04efe7b","pitchNumber":5,"startTime":"2025-08-10T02:39:25.496Z","endTime":"2025-08-10T02:39:28.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":7,"playId":"8b593954-a2b2-4e09-9d44-3e28918e6111","startTime":"2025-08-10T02:39:47.456Z","endTime":"2025-08-10T02:39:52.456Z","isPitch":false,"type":"stepoff"},{"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":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.30767390628788,"strikeZoneBottom":1.63897905939963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.952688853062813,"aZ":-18.603989541358825,"pfxX":-8.604715854267809,"pfxZ":7.266502211133359,"pX":-1.57337229191807,"pZ":2.9392504950667706,"vX0":4.298727142689676,"vY0":-136.2947593721267,"vZ0":-2.6335927259603684,"x":176.97,"y":159.42,"x0":-2.059161536850552,"y0":50.00387077305081,"z0":5.213355252123055,"aX":-16.074244703488038},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":14.5,"spinRate":2426,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.40296954683003827,"extension":5.173227503354839},"index":8,"playId":"2cff5e8e-d120-344d-97ba-5588544f395b","pitchNumber":6,"startTime":"2025-08-10T02:40:05.914Z","endTime":"2025-08-10T02:40:09.724Z","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":78.0,"endSpeed":71.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.069049064605583,"aZ":-30.51102002737244,"pfxX":8.773105470186788,"pfxZ":1.2847805231166642,"pX":-0.4834955358980174,"pZ":2.6129471967467075,"vX0":2.056457460350579,"vY0":-113.53264010276362,"vZ0":1.543407684335687,"x":135.43,"y":168.23,"x0":-2.54222495987723,"y0":50.00482322749344,"z0":4.975873977994026,"aX":11.377129052773642},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":3.0,"breakHorizontal":-16.4,"spinRate":3124,"spinDirection":82},"zone":4,"typeConfidence":2.0,"plateTime":0.48368149468003985,"extension":5.194772252822226},"hitData":{"launchSpeed":70.2,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.6,"coordY":166.73}},"index":9,"playId":"bfa47dd8-409f-325e-8550-d1c973dee7dd","pitchNumber":7,"startTime":"2025-08-10T02:40:27.351Z","endTime":"2025-08-10T02:40:35.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:40:35.044Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T02:43:05.316Z","endTime":"2025-08-10T02:44:24.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":[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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: James McCann replaces Jake McCarthy, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T02:42:27.743Z","endTime":"2025-08-10T02:42:27.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"description":"Pitching Change: Andrew Hoffmann replaces Andrew Saalfrank.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T02:42:27.771Z","endTime":"2025-08-10T02:43:07.624Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.963714033835235,"aZ":-32.0639997987558,"pfxX":-7.566642454227885,"pfxZ":0.06622548124726357,"pX":-0.21021943190207482,"pZ":1.4447186268216266,"vX0":4.112520206715121,"vY0":-126.94299954767963,"vZ0":-4.673329828260773,"x":125.01,"y":199.77,"x0":-0.8681451805917282,"y0":50.00181565445296,"z0":5.861773981548677,"aX":-12.349516978531565},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":12.7,"spinRate":920,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.43146541919853343,"extension":6.717250504161301},"index":2,"playId":"f8b18a39-c3df-3714-ab56-cce785be45c4","pitchNumber":1,"startTime":"2025-08-10T02:43:07.624Z","endTime":"2025-08-10T02:43:11.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.44604942253444,"strikeZoneBottom":1.60913959022828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.862861661189736,"aZ":-31.113888710706753,"pfxX":-7.216453519230588,"pfxZ":0.6421028995614462,"pX":0.8422631517632546,"pZ":1.0503169035249516,"vX0":6.526856774931766,"vY0":-127.34755854640288,"vZ0":-5.724420850784283,"x":84.89,"y":210.42,"x0":-0.8098472030384114,"y0":50.001892127746316,"z0":5.772662696447555,"aX":-11.91461306181997},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":11.6,"spinRate":908,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4292404421952316,"extension":6.69478723816107},"index":3,"playId":"3b44f6e2-e131-3a1e-b712-ed46e7c2088e","pitchNumber":2,"startTime":"2025-08-10T02:43:24.028Z","endTime":"2025-08-10T02:43:27.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6461844845791,"aZ":-12.567577664001192,"pfxX":-5.558114157996587,"pfxZ":10.186896239007652,"pX":0.11440271305402151,"pZ":2.8436789548157293,"vX0":4.208627594211995,"vY0":-137.86297826557475,"vZ0":-5.699846119688484,"x":112.64,"y":162.0,"x0":-0.7098138334310807,"y0":50.00533439299387,"z0":5.786344390306329,"aX":-10.700614842024256},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":9.2,"spinRate":2338,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3973001570906525,"extension":6.6612843214165505},"index":4,"playId":"980f0fbc-79d4-31fc-8a53-1de43fd7b023","pitchNumber":3,"startTime":"2025-08-10T02:43:42.632Z","endTime":"2025-08-10T02:43:46.402Z","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":94.5,"endSpeed":86.5,"strikeZoneTop":3.34916405928389,"strikeZoneBottom":1.57812154815393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.629168624121075,"aZ":-13.791406795398986,"pfxX":-4.611026213017923,"pfxZ":9.555604947701188,"pX":0.28419524431538573,"pZ":4.491194856197849,"vX0":3.8714056419009113,"vY0":-137.59852611102872,"vZ0":-1.5456506208933383,"x":106.17,"y":117.52,"x0":-0.5397574349938302,"y0":50.00068824032559,"z0":5.991439271226252,"aX":-8.868773816688478},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":7.6,"spinRate":2197,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3975913960685378,"extension":6.640966019405083},"index":5,"playId":"3c936df2-563a-3bd0-b540-02007108b306","pitchNumber":4,"startTime":"2025-08-10T02:44:03.387Z","endTime":"2025-08-10T02:44:07.382Z","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.4,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54647209688009,"aZ":-11.97607672878877,"pfxX":-3.9860372811980493,"pfxZ":10.347903766703265,"pX":0.6807501946230428,"pZ":2.197381216824893,"vX0":5.499118637327882,"vY0":-138.70895474997292,"vZ0":-7.271337134076391,"x":91.05,"y":179.45,"x0":-0.8080448145931272,"y0":50.0017532665457,"z0":5.6483289575942575,"aX":-7.779896587793555},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":6.1,"spinRate":2270,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3946320160794845,"extension":6.73817098085768},"index":6,"playId":"56da0a5e-f381-34b0-86b4-9bb53135e92c","pitchNumber":5,"startTime":"2025-08-10T02:44:20.703Z","endTime":"2025-08-10T02:44:24.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:44:24.925Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to second baseman Ketel Marte.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T02:44:43.413Z","endTime":"2025-08-10T02:45:20.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.724700664480995,"aZ":-13.47521129488914,"pfxX":-4.436265820182131,"pfxZ":9.581204788576157,"pX":0.0882170332009256,"pZ":3.106857767496837,"vX0":3.757432474052019,"vY0":-138.72640632384935,"vZ0":-5.069866511995799,"x":113.64,"y":154.89,"x0":-0.706712730952383,"y0":50.0001570716287,"z0":5.854693863021326,"aX":-8.654832931370853},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":7.3,"spinRate":2159,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3946722545419421,"extension":6.742252636185873},"index":0,"playId":"ad9889fb-bc04-35e8-9d67-6b3a38708d09","pitchNumber":1,"startTime":"2025-08-10T02:44:50.569Z","endTime":"2025-08-10T02:44:54.297Z","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.6,"endSpeed":81.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89919922432606,"aZ":-33.57447105403547,"pfxX":-4.347410307966066,"pfxZ":-0.8330807596155125,"pX":-0.7465406522402195,"pZ":2.8666227964223374,"vX0":2.0889424383781896,"vY0":-129.0249902647727,"vZ0":-1.0986455527626175,"x":145.46,"y":161.38,"x0":-1.003653996330566,"y0":50.00393760771928,"z0":5.895056030297822,"aX":-7.299419280269886},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.6,"breakHorizontal":7.3,"spinRate":956,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.42520050644368146,"extension":6.586491595489383},"hitData":{"launchSpeed":65.1,"launchAngle":32.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.47,"coordY":117.64}},"index":1,"playId":"79c00ac8-ea87-32b0-a199-83f75d6b7102","pitchNumber":2,"startTime":"2025-08-10T02:45:10.777Z","endTime":"2025-08-10T02:45:20.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:45:20.267Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out to first baseman Tyler Locklear.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T02:45:45.825Z","endTime":"2025-08-10T02:46:04.580Z","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":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":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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.619263274183513,"aZ":-32.9168144046651,"pfxX":-3.956257089244862,"pfxZ":-0.4582182603609155,"pX":0.23492039171256307,"pZ":1.8782403417295348,"vX0":4.0909962832853495,"vY0":-127.30674302256614,"vZ0":-3.3085800967319474,"x":108.05,"y":188.07,"x0":-0.8835120132897393,"y0":50.001049398653066,"z0":5.81677584699747,"aX":-6.454003433106222},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.3,"breakHorizontal":6.1,"spinRate":905,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.43124814290995417,"extension":6.626012665257224},"hitData":{"launchSpeed":66.6,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.5,"coordY":167.75}},"index":0,"playId":"2a213b2c-2189-370d-bfaf-fd52bec2629b","pitchNumber":1,"startTime":"2025-08-10T02:45:56.072Z","endTime":"2025-08-10T02:46:04.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:46:04.580Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T02:47:59.709Z","endTime":"2025-08-10T02:50:00.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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,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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.78241659112511,"strikeZoneBottom":1.8311074668473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.273946509714577,"aZ":-29.390022253393713,"pfxX":-8.56682044369887,"pfxZ":1.7333707311505648,"pX":-1.2498887473077553,"pZ":2.4501517333879423,"vX0":4.887611441198767,"vY0":-125.39712826880256,"vZ0":-0.669419517525793,"x":164.64,"y":172.63,"x0":-2.1024593701573484,"y0":50.00261433756496,"z0":5.0998985777678785,"aX":-13.76262122514492},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":14.5,"spinRate":1614,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.43533947589707234,"extension":5.212553747452719},"index":0,"playId":"74319ea2-46b0-369a-9e3f-eb6bcab387e6","pitchNumber":1,"startTime":"2025-08-10T02:48:21.539Z","endTime":"2025-08-10T02:48:26.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.74129332601018,"strikeZoneBottom":1.81771589832899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81557224129777,"aZ":-26.853423188789872,"pfxX":-0.31810510552229854,"pfxZ":3.366572972870104,"pX":-0.7985292699785833,"pZ":2.7447897532010406,"vX0":3.489556299475322,"vY0":-124.6045107783163,"vZ0":-0.8994816935182568,"x":147.44,"y":164.67,"x0":-2.172693136364407,"y0":50.003710223397704,"z0":5.318881763578675,"aX":-0.5034597199838925},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.1,"breakHorizontal":-0.2,"spinRate":2681,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.43871275509773255,"extension":4.979916852874938},"index":1,"playId":"fc3271e6-292d-30b1-a07e-917ccc2d650f","pitchNumber":2,"startTime":"2025-08-10T02:48:35.911Z","endTime":"2025-08-10T02:48:40.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.69170968510882,"strikeZoneBottom":1.79597671151668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.864856743346984,"aZ":-29.348432036442475,"pfxX":-9.783584463131433,"pfxZ":1.5494141545421662,"pX":-1.1440737210294993,"pZ":3.23717794617396,"vX0":5.725220987714732,"vY0":-134.02539071678598,"vZ0":0.31426490003889973,"x":160.61,"y":151.38,"x0":-2.032237055976671,"y0":50.00505521067929,"z0":5.207502709877249,"aX":-17.873345175468874},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":16.6,"spinRate":2405,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.40803367572009064,"extension":4.991290241443214},"index":2,"playId":"debf35ce-08af-389d-912b-dc6296c3c46e","pitchNumber":3,"startTime":"2025-08-10T02:48:51.109Z","endTime":"2025-08-10T02:48:55.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.8,"strikeZoneTop":3.73200097673994,"strikeZoneBottom":1.75326895387693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.470789247424573,"aZ":-29.362808433013285,"pfxX":11.782224029171896,"pfxZ":2.2729044506574514,"pX":-1.30467875484631,"pZ":2.5156818916157255,"vX0":-0.33828222536321995,"vY0":-110.77339707761179,"vZ0":1.1200612504583771,"x":166.73,"y":170.86,"x0":-2.6796405145724522,"y0":50.00393275987138,"z0":5.08185047850236,"aX":14.589063674546445},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":4.7,"breakHorizontal":-21.2,"spinRate":3052,"spinDirection":80},"zone":13,"typeConfidence":2.0,"plateTime":0.49515032536539394,"extension":4.888891538920118},"index":3,"playId":"0285e543-30d2-3409-8205-a50e6b0e0b82","pitchNumber":4,"startTime":"2025-08-10T02:49:07.595Z","endTime":"2025-08-10T02:49:13.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.72200907412898,"aZ":-28.93145230912162,"pfxX":-10.39464253611754,"pfxZ":1.7149363220059506,"pX":0.025104714976079447,"pZ":2.4882236427942797,"vX0":8.529080345329238,"vY0":-136.3159800823104,"vZ0":-1.8317437748658691,"x":116.04,"y":171.6,"x0":-1.7869594944915907,"y0":50.00305024113999,"z0":5.157709708744276,"aX":-19.649612259176653},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.9,"breakHorizontal":17.2,"spinRate":2523,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.40112615875413127,"extension":5.103466948795},"index":4,"playId":"476530d5-9f5b-31f9-80d7-1c120fdf77af","pitchNumber":5,"startTime":"2025-08-10T02:49:25.712Z","endTime":"2025-08-10T02:49:29.446Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-10T02:49:39.217Z","endTime":"2025-08-10T02:49:55.094Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44290695940162,"aZ":-28.51936687022937,"pfxX":-0.6469736754483848,"pfxZ":2.305712015435425,"pX":-0.7054151408878903,"pZ":2.2873488964818836,"vX0":3.9469321559549932,"vY0":-125.03684958428522,"vZ0":-1.131038160157753,"x":143.89,"y":177.02,"x0":-2.2182274859924673,"y0":50.0061464418155,"z0":5.078681013268689,"aX":-1.0277775060237364},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":0.2,"spinRate":2743,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.43749641433026465,"extension":4.9508571996333455},"index":6,"playId":"56549819-f9bd-3ad7-bb63-f05bfaf426dc","pitchNumber":6,"startTime":"2025-08-10T02:49:55.094Z","endTime":"2025-08-10T02:50:00.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:50:00.712Z","atBatIndex":77},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Geraldo Perdomo doubles (25) on a line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T02:50:16.389Z","endTime":"2025-08-10T02:52:08.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.54603124016422,"strikeZoneBottom":1.74102810913728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.037521477047736,"aZ":-28.71371875189905,"pfxX":0.1275132928502165,"pfxZ":2.1989969100263806,"pX":-1.163615931285239,"pZ":2.5301085475346623,"vX0":2.867204606363519,"vY0":-124.32101106113386,"vZ0":-0.747215867368237,"x":161.35,"y":170.47,"x0":-2.3465142929709883,"y0":50.00020698546157,"z0":5.209845977791684,"aX":0.1998599167814032},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":-0.8,"spinRate":2795,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.43994410891731306,"extension":4.975458373431497},"index":0,"playId":"774e053e-28bf-39c2-9470-8fa9fa456769","pitchNumber":1,"startTime":"2025-08-10T02:50:23.195Z","endTime":"2025-08-10T02:50:28.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.58453745425784,"strikeZoneBottom":1.66252072844913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.046565766193268,"aZ":-33.79011168631971,"pfxX":-9.566796320711754,"pfxZ":-0.9076049474036321,"pX":-2.7896632791196043,"pZ":3.348541975600171,"vX0":2.6539465788523042,"vY0":-132.54287311076092,"vZ0":3.5434372797849143,"x":223.34,"y":148.37,"x0":-2.5626067941395383,"y0":50.00516178309322,"z0":4.4657490213884525,"aX":-16.97731157014066},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.6,"breakHorizontal":16.7,"spinRate":2552,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.4136803411802612,"extension":4.837410553679939},"index":1,"playId":"7d1d912c-854f-3230-9c3c-5d1ab6622a04","pitchNumber":2,"startTime":"2025-08-10T02:50:38.617Z","endTime":"2025-08-10T02:50:42.326Z","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":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.53686633241994,"strikeZoneBottom":1.75377140519114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.848479765204765,"aZ":-30.321740001884372,"pfxX":7.6616464759723595,"pfxZ":1.4253275175314624,"pX":-1.6966018829213407,"pZ":2.141061670843911,"vX0":0.11629853681901728,"vY0":-113.1860103958959,"vZ0":0.37371461767887126,"x":181.67,"y":180.97,"x0":-2.7437620107921985,"y0":50.00098978090478,"z0":5.012589764314831,"aX":9.929070487115778},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":3.0,"breakHorizontal":-13.9,"spinRate":3074,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.48411404882969045,"extension":4.885453635429919},"index":2,"playId":"d7856c05-db7c-3894-a86c-327530a6372a","pitchNumber":3,"startTime":"2025-08-10T02:51:00.204Z","endTime":"2025-08-10T02:51:03.940Z","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.5,"endSpeed":84.8,"strikeZoneTop":3.5855088065898,"strikeZoneBottom":1.74736495039215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.643726312705745,"aZ":-32.798749296915496,"pfxX":-9.263300532156745,"pfxZ":-0.34039005978329406,"pX":-0.7328306379799486,"pZ":3.2864160543128587,"vX0":6.374606470907093,"vY0":-134.55314040755624,"vZ0":0.8636001297498643,"x":144.93,"y":150.05,"x0":-1.9267305230652658,"y0":50.00318274287414,"z0":5.281781483884278,"aX":-17.019851382251712},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.2,"breakHorizontal":15.5,"spinRate":2537,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.4067650121587145,"extension":4.913027824231691},"index":3,"playId":"3de34af1-0bf0-3e35-a934-8194a9bfca30","pitchNumber":4,"startTime":"2025-08-10T02:51:20.464Z","endTime":"2025-08-10T02:51:25.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.5,"strikeZoneTop":3.51035461724896,"strikeZoneBottom":1.72733463343595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.99069914445979,"aZ":-30.27897508792257,"pfxX":-10.29414630337628,"pfxZ":1.0148271993833937,"pX":-0.4337580255915776,"pZ":2.883439233844179,"vX0":7.530990081554619,"vY0":-135.62541696021447,"vZ0":-0.6489172256922322,"x":133.53,"y":160.93,"x0":-1.9056953889291313,"y0":50.003469797733466,"z0":5.233085503424479,"aX":-19.224632637087367},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.9,"breakHorizontal":17.0,"spinRate":2568,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4034795465314267,"extension":5.044049076851612},"index":4,"playId":"04c469c5-2730-3e13-80e8-c307b9623aa1","pitchNumber":5,"startTime":"2025-08-10T02:51:38.777Z","endTime":"2025-08-10T02:51:43.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77642507515887,"aZ":-26.65564160999183,"pfxX":9.845205630158969,"pfxZ":4.087702426215291,"pX":-0.016376874314304478,"pZ":2.557780893164664,"vX0":2.67994427781604,"vY0":-115.80343647011463,"vZ0":0.10826895356059385,"x":117.62,"y":169.72,"x0":-2.469345392370081,"y0":50.00357347825452,"z0":5.0723241039453395,"aX":13.295357457920488},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":7.7,"breakHorizontal":-18.5,"spinRate":3090,"spinDirection":81},"zone":5,"typeConfidence":2.0,"plateTime":0.4740220580456711,"extension":5.004412607851428},"hitData":{"launchSpeed":89.7,"launchAngle":22.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.66,"coordY":72.3}},"index":5,"playId":"d8137b0a-1ee7-35e9-a5f3-8e825e8310ab","pitchNumber":6,"startTime":"2025-08-10T02:51:56.179Z","endTime":"2025-08-10T02:52:08.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:52:08.238Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lourdes Gurriel Jr. doubles (22) on a sharp line drive to left fielder Jordan Beck. Geraldo Perdomo scores.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T02:52:25.074Z","endTime":"2025-08-10T02:54:09.186Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"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(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":86.1,"endSpeed":79.6,"strikeZoneTop":3.85937508535474,"strikeZoneBottom":1.94407811720718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.670230128632692,"aZ":-28.593469515740555,"pfxX":1.0434225168386053,"pfxZ":2.239235632949595,"pX":1.0423328479288925,"pZ":1.9559290982285416,"vX0":7.769600095081144,"vY0":-125.28171812474156,"vZ0":-1.5332574073871854,"x":77.27,"y":185.97,"x0":-2.2259631942012357,"y0":50.00486006457715,"z0":4.897806806970549,"aX":1.6692997502845954},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":-3.6,"spinRate":2809,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.43604172805028796,"extension":5.205491109365155},"index":0,"playId":"be5bdd11-09a6-39b0-a161-aab15d9bc1e4","pitchNumber":1,"startTime":"2025-08-10T02:52:44.094Z","endTime":"2025-08-10T02:52:48.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":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.629332534491418,"aZ":-28.792033377190634,"pfxX":9.718077532359185,"pfxZ":2.700452250128558,"pX":0.40277290806070787,"pZ":2.140888359696957,"vX0":4.116376382727089,"vY0":-111.67021596797531,"vZ0":0.3976379094664808,"x":101.65,"y":180.98,"x0":-2.7316376650457888,"y0":50.00317733007152,"z0":4.9418927204677905,"aX":12.173620335276386},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":5.3,"breakHorizontal":-18.7,"spinRate":3075,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.49200483101053916,"extension":5.143127192291295},"index":1,"playId":"9b3d618e-6ed8-3356-bb32-c7f4c8d84b0b","pitchNumber":2,"startTime":"2025-08-10T02:53:02.997Z","endTime":"2025-08-10T02:53:06.940Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-10T02:53:16.703Z","endTime":"2025-08-10T02:53:36.210Z","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(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.8,"endSpeed":80.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.431996689189106,"aZ":-27.1690261333751,"pfxX":0.465004730428078,"pfxZ":3.0740188013185152,"pX":0.8280860223485395,"pZ":1.5287155265941192,"vX0":7.651608073792004,"vY0":-126.23786924461642,"vZ0":-3.383416629195751,"x":85.44,"y":197.5,"x0":-2.290915381957218,"y0":50.00521751389748,"z0":5.051338736655199,"aX":0.7562679208607332},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":-2.4,"spinRate":2852,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.43233211457155685,"extension":5.31291860251239},"index":3,"playId":"abb3fac5-5ae5-3764-b5b0-67042c3a821b","pitchNumber":3,"startTime":"2025-08-10T02:53:36.210Z","endTime":"2025-08-10T02:53:41.218Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":66.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.62586912918583,"aZ":-27.643262554224403,"pfxX":9.513681217609042,"pfxZ":3.957034577025011,"pX":0.04155298110051739,"pZ":2.737031971201787,"vX0":3.0291716226721688,"vY0":-106.73338476587867,"vZ0":3.9092005121931175,"x":115.42,"y":164.88,"x0":-2.6349916511493996,"y0":50.003748802544735,"z0":4.008049037869158,"aX":10.895243866105778},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":8.6,"breakHorizontal":-18.1,"spinRate":2855,"spinDirection":97},"zone":5,"typeConfidence":2.0,"plateTime":0.5146158169744508,"extension":4.805733327032839},"hitData":{"launchSpeed":102.0,"launchAngle":22.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.53,"coordY":74.64}},"index":4,"playId":"2f6f2311-0277-3590-b4c9-5d0ead332e54","pitchNumber":4,"startTime":"2025-08-10T02:53:56.586Z","endTime":"2025-08-10T02:54:09.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:54:09.186Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lourdes Gurriel Jr. doubles (22) on a sharp line drive to left fielder Jordan Beck. Geraldo Perdomo scores.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T02:52:25.074Z","endTime":"2025-08-10T02:54:09.186Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"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(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":86.1,"endSpeed":79.6,"strikeZoneTop":3.85937508535474,"strikeZoneBottom":1.94407811720718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.670230128632692,"aZ":-28.593469515740555,"pfxX":1.0434225168386053,"pfxZ":2.239235632949595,"pX":1.0423328479288925,"pZ":1.9559290982285416,"vX0":7.769600095081144,"vY0":-125.28171812474156,"vZ0":-1.5332574073871854,"x":77.27,"y":185.97,"x0":-2.2259631942012357,"y0":50.00486006457715,"z0":4.897806806970549,"aX":1.6692997502845954},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":-3.6,"spinRate":2809,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.43604172805028796,"extension":5.205491109365155},"index":0,"playId":"be5bdd11-09a6-39b0-a161-aab15d9bc1e4","pitchNumber":1,"startTime":"2025-08-10T02:52:44.094Z","endTime":"2025-08-10T02:52:48.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":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.629332534491418,"aZ":-28.792033377190634,"pfxX":9.718077532359185,"pfxZ":2.700452250128558,"pX":0.40277290806070787,"pZ":2.140888359696957,"vX0":4.116376382727089,"vY0":-111.67021596797531,"vZ0":0.3976379094664808,"x":101.65,"y":180.98,"x0":-2.7316376650457888,"y0":50.00317733007152,"z0":4.9418927204677905,"aX":12.173620335276386},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":5.3,"breakHorizontal":-18.7,"spinRate":3075,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.49200483101053916,"extension":5.143127192291295},"index":1,"playId":"9b3d618e-6ed8-3356-bb32-c7f4c8d84b0b","pitchNumber":2,"startTime":"2025-08-10T02:53:02.997Z","endTime":"2025-08-10T02:53:06.940Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-10T02:53:16.703Z","endTime":"2025-08-10T02:53:36.210Z","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(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.8,"endSpeed":80.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.431996689189106,"aZ":-27.1690261333751,"pfxX":0.465004730428078,"pfxZ":3.0740188013185152,"pX":0.8280860223485395,"pZ":1.5287155265941192,"vX0":7.651608073792004,"vY0":-126.23786924461642,"vZ0":-3.383416629195751,"x":85.44,"y":197.5,"x0":-2.290915381957218,"y0":50.00521751389748,"z0":5.051338736655199,"aX":0.7562679208607332},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":-2.4,"spinRate":2852,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.43233211457155685,"extension":5.31291860251239},"index":3,"playId":"abb3fac5-5ae5-3764-b5b0-67042c3a821b","pitchNumber":3,"startTime":"2025-08-10T02:53:36.210Z","endTime":"2025-08-10T02:53:41.218Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":66.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.62586912918583,"aZ":-27.643262554224403,"pfxX":9.513681217609042,"pfxZ":3.957034577025011,"pX":0.04155298110051739,"pZ":2.737031971201787,"vX0":3.0291716226721688,"vY0":-106.73338476587867,"vZ0":3.9092005121931175,"x":115.42,"y":164.88,"x0":-2.6349916511493996,"y0":50.003748802544735,"z0":4.008049037869158,"aX":10.895243866105778},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":8.6,"breakHorizontal":-18.1,"spinRate":2855,"spinDirection":97},"zone":5,"typeConfidence":2.0,"plateTime":0.5146158169744508,"extension":4.805733327032839},"hitData":{"launchSpeed":102.0,"launchAngle":22.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.53,"coordY":74.64}},"index":4,"playId":"2f6f2311-0277-3590-b4c9-5d0ead332e54","pitchNumber":4,"startTime":"2025-08-10T02:53:56.586Z","endTime":"2025-08-10T02:54:09.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T02:54:09.186Z","atBatIndex":79},"scoringPlays":[6,11,14,22,27,29,43,47,52,79],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":191.75,"y":135.82},"type":"O","description":"Flyout"}],"home":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":183.5,"y":137.92},"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":137.58,"y":128.8},"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":1,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":92.2,"y":95.74},"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":1,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":88.14,"y":103.85},"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":1,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":119.68,"y":82.15},"type":"O","description":"Lineout"}]}},{"startIndex":9,"endIndex":18,"top":[9,10,11,12,13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":161.98,"y":97.99},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":116.03,"y":27.79},"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":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":33.93,"y":111.25},"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":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":203.0,"y":93.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":70.28,"y":124.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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":167.24,"y":99.0},"type":"O","description":"Lineout"}],"home":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"coordinates":{"x":102.85,"y":162.68},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":30,"top":[19,20,21,22,23,24,25],"bottom":[26,27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":109.67,"y":148.2},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":177.39,"y":123.63},"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":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":115.78,"y":86.84},"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":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":142.21,"y":126.69},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":169.84,"y":91.24},"type":"O","description":"Lineout"}],"home":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":210.82,"y":82.53},"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":3,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":159.13,"y":167.24},"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":192.38,"y":88.75},"type":"O","description":"Sac Fly"},{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":144.79,"y":71.02},"type":"O","description":"Flyout"}]}},{"startIndex":31,"endIndex":39,"top":[31,32,33,34,35],"bottom":[36,37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":128.2,"y":100.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":118.94,"y":188.01},"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":144.94,"y":211.36},"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":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":154.59,"y":74.73},"type":"O","description":"Flyout"}],"home":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":129.22,"y":179.41},"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"coordinates":{"x":181.45,"y":83.55},"type":"O","description":"Flyout"}]}},{"startIndex":40,"endIndex":48,"top":[40,41,42],"bottom":[43,44,45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":130.89,"y":193.74},"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":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":82.93,"y":67.25},"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":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":199.65,"y":86.89},"type":"O","description":"Flyout"}],"home":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":196.17,"y":36.2},"type":"H","description":"Home Run"},{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":136.39,"y":100.75},"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":5,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":152.03,"y":151.01},"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":76.68,"y":47.1},"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":5,"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":106.82,"y":153.87},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":58,"top":[49,50,51,52,53,54],"bottom":[55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":86.63,"y":44.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":124.14,"y":98.27},"type":"H","description":"Single"}],"home":[{"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":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":119.97,"y":67.09},"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":6,"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":101.33,"y":165.21},"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":6,"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":184.07,"y":57.39},"type":"O","description":"Flyout"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61],"bottom":[62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":84.08,"y":105.37},"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":7,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":109.44,"y":153.55},"type":"O","description":"Grounded Into DP"}],"home":[{"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":7,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":156.6,"y":167.75},"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":7,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":75.38,"y":131.99},"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":7,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":126.68,"y":111.97},"type":"O","description":"Pop Out"}]}},{"startIndex":66,"endIndex":73,"top":[66,67,68],"bottom":[69,70,71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":89.66,"y":112.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":179.29,"y":123.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":108.42,"y":153.04},"type":"O","description":"Grounded Into DP"}],"home":[{"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":147.47,"y":155.07},"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":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":130.85,"y":86.89},"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":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":171.74,"y":98.23},"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":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":156.6,"y":166.73},"type":"O","description":"Groundout"}]}},{"startIndex":74,"endIndex":79,"top":[74,75,76],"bottom":[77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":142.47,"y":117.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":149.5,"y":167.75},"type":"O","description":"Groundout"}],"home":[{"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":160.66,"y":72.3},"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":9,"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":47.53,"y":74.64},"type":"H","description":"Double"}]}}]},"linescore":{"note":"One out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":3}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":11,"errors":0,"leftOnBase":9},"away":{"runs":5,"hits":9,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"catcher":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"first":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"second":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"third":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"shortstop":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"left":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"center":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"right":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"onDeck":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"inHole":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"battingOrder":5,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"onDeck":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"inHole":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"second":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"battingOrder":4,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":1,"strikes":2,"outs":1},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":3,"airOuts":16,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".236","atBats":34,"obp":".296","slg":".391","ops":".687","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":13,"rbi":5,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":10,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":34,"obp":".400","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":162,"era":"6.02","inningsPitched":"8.1","saveOpportunities":0,"earnedRuns":6,"whip":"1.62","battersFaced":40,"outs":25,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":61,"strikes":101,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":6,"pitchesPerInning":"19.44","runsScoredPer9":"6.48","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":6,"putOuts":25,"errors":1,"chances":32,"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":4,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":22,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":95,"era":"9.64","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.71","battersFaced":22,"outs":14,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":27,"strikes":68,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".---","pitchesPerInning":"20.36","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.79","walksPer9Inn":"0.00","hitsPer9Inn":"15.43","runsScoredPer9":"9.64","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691182":{"person":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":17,"groundOuts":28,"airOuts":33,"runs":5,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".175","atBats":103,"obp":".261","slg":".262","ops":".523","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":27,"rbi":8,"leftOnBase":37,"sacBunts":3,"sacFlies":0,"babip":".227","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"103.00","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":44,"errors":3,"chances":134,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":52,"groundOuts":55,"airOuts":85,"runs":43,"doubles":14,"triples":6,"homeRuns":17,"strikeOuts":79,"baseOnBalls":18,"intentionalWalks":1,"hits":79,"hitByPitch":2,"avg":".267","atBats":296,"obp":".311","slg":".527","ops":".838","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":156,"rbi":45,"leftOnBase":105,"sacBunts":0,"sacFlies":2,"babip":".307","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.41","popOuts":8,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":174,"errors":5,"chances":182,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668845":{"person":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"jerseyNumber":"30","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":4,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".214","atBats":28,"obp":".214","slg":".250","ops":".464","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":7,"rbi":0,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":8,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":35,"gamesStarted":0,"flyOuts":15,"groundOuts":41,"airOuts":20,"runs":17,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":2,"hits":34,"hitByPitch":0,"atBats":129,"obp":".364","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":642,"era":"4.01","inningsPitched":"33.2","wins":3,"losses":3,"saves":2,"saveOpportunities":6,"holds":7,"blownSaves":4,"earnedRuns":15,"whip":"1.63","battersFaced":151,"outs":101,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":642,"balls":273,"strikes":369,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.05","rbi":0,"winPercentage":".500","pitchesPerInning":"19.07","gamesFinished":14,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"9.36","walksPer9Inn":"5.61","hitsPer9Inn":"9.09","runsScoredPer9":"4.54","homeRunsPer9":"1.07","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"(L, 0-2)","summary":"1.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":12,"strikes":23,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"6.75","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":41,"gamesStarted":0,"flyOuts":37,"groundOuts":54,"airOuts":75,"runs":21,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":61,"hitByPitch":7,"atBats":237,"obp":".327","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":973,"era":"2.90","inningsPitched":"62.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":20,"whip":"1.29","battersFaced":267,"outs":186,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":973,"balls":349,"strikes":624,"strikePercentage":".640","hitBatsmen":7,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".000","pitchesPerInning":"15.69","gamesFinished":5,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"7.40","walksPer9Inn":"2.76","hitsPer9Inn":"8.85","runsScoredPer9":"3.05","homeRunsPer9":"0.87","inheritedRunners":29,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"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-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":8,"groundOuts":10,"airOuts":15,"runs":7,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".346","atBats":52,"obp":".358","slg":".654","ops":"1.012","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":34,"rbi":10,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.33","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":106,"errors":1,"chances":118,"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"}]},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":9,"groundOuts":4,"airOuts":15,"runs":4,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".220","atBats":50,"obp":".245","slg":".360","ops":".605","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":18,"rbi":11,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".345","groundOutsToAirouts":"0.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":4,"putOuts":90,"errors":5,"chances":99,"fielding":".949","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":63,"groundOuts":118,"airOuts":120,"runs":79,"doubles":25,"triples":4,"homeRuns":16,"strikeOuts":78,"baseOnBalls":28,"intentionalWalks":1,"hits":138,"hitByPitch":4,"atBats":449,"obp":".351","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1706,"era":"5.53","inningsPitched":"109.0","wins":2,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.52","battersFaced":486,"outs":327,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1706,"balls":547,"strikes":1159,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".143","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"6.44","walksPer9Inn":"2.31","hitsPer9Inn":"11.39","runsScoredPer9":"6.52","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":40},"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":10,"gamesStarted":10,"flyOuts":51,"groundOuts":46,"airOuts":72,"runs":39,"doubles":15,"triples":2,"homeRuns":12,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":0,"hits":64,"hitByPitch":1,"atBats":210,"obp":".350","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":839,"era":"6.52","inningsPitched":"49.2","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.57","battersFaced":227,"outs":149,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":839,"balls":284,"strikes":555,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".000","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"5.44","walksPer9Inn":"2.54","hitsPer9Inn":"11.60","runsScoredPer9":"7.07","homeRunsPer9":"2.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699911":{"person":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"obp":".304","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":82,"era":"2.84","inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.11","battersFaced":23,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":30,"strikes":52,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.95","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"4.26","walksPer9Inn":"2.84","hitsPer9Inn":"7.11","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":46,"groundOuts":75,"airOuts":66,"runs":33,"doubles":17,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":26,"intentionalWalks":0,"hits":68,"hitByPitch":7,"avg":".296","atBats":230,"obp":".378","slg":".391","ops":".769","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":90,"rbi":21,"leftOnBase":81,"sacBunts":0,"sacFlies":4,"babip":".322","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"230.00","popOuts":3,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":71,"errors":1,"chances":79,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":36,"gamesStarted":0,"flyOuts":19,"groundOuts":34,"airOuts":42,"runs":23,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":46,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":3,"atBats":155,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":707,"era":"3.86","inningsPitched":"42.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"1.14","battersFaced":173,"outs":126,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":251,"strikes":456,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.83","gamesFinished":10,"strikeoutWalkRatio":"3.54","strikeoutsPer9Inn":"9.86","walksPer9Inn":"2.79","hitsPer9Inn":"7.50","runsScoredPer9":"4.93","homeRunsPer9":"0.86","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":3,"chances":12,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":10,"groundOuts":14,"airOuts":14,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".213","atBats":61,"obp":".226","slg":".295","ops":".521","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":18,"rbi":4,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.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":14,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":56,"groundOuts":68,"airOuts":102,"runs":55,"doubles":20,"triples":4,"homeRuns":22,"strikeOuts":109,"baseOnBalls":25,"intentionalWalks":0,"hits":107,"hitByPitch":3,"avg":".278","atBats":385,"obp":".326","slg":".522","ops":".848","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":201,"rbi":64,"leftOnBase":157,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":27,"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":11,"stolenBases":46,"stolenBasePercentage":".807","caughtStealingPercentage":".193","assists":26,"putOuts":432,"errors":8,"chances":466,"fielding":".983","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":1,"flyOuts":19,"groundOuts":47,"airOuts":32,"runs":30,"doubles":2,"triples":1,"homeRuns":10,"strikeOuts":18,"baseOnBalls":16,"intentionalWalks":0,"hits":45,"hitByPitch":0,"atBats":139,"obp":".389","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":529,"era":"7.27","inningsPitched":"34.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.76","battersFaced":158,"outs":104,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":529,"balls":200,"strikes":329,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".---","pitchesPerInning":"15.26","gamesFinished":7,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"4.67","walksPer9Inn":"4.15","hitsPer9Inn":"11.68","runsScoredPer9":"7.79","homeRunsPer9":"2.60","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2 BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":34,"groundOuts":64,"airOuts":67,"runs":19,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":14,"intentionalWalks":0,"hits":51,"hitByPitch":4,"avg":".217","atBats":235,"obp":".272","slg":".340","ops":".612","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":80,"rbi":23,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":10,"lineOuts":23},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":117,"putOuts":137,"errors":4,"chances":258,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID687134":{"person":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 5 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":96,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":23,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":36,"strikes":60,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.64","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":10,"gamesStarted":8,"flyOuts":34,"groundOuts":45,"airOuts":54,"runs":38,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":0,"hits":60,"hitByPitch":2,"atBats":178,"obp":".386","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":725,"era":"7.89","inningsPitched":"43.1","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.71","battersFaced":197,"outs":130,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":725,"balls":273,"strikes":452,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":5,"winPercentage":".250","pitchesPerInning":"16.73","gamesFinished":2,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"4.57","walksPer9Inn":"2.91","hitsPer9Inn":"12.46","runsScoredPer9":"7.89","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"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"}]},"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 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":52,"groundOuts":75,"airOuts":84,"runs":52,"doubles":19,"triples":5,"homeRuns":14,"strikeOuts":117,"baseOnBalls":35,"intentionalWalks":0,"hits":105,"hitByPitch":4,"avg":".276","atBats":380,"obp":".343","slg":".463","ops":".806","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":176,"rbi":42,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.14","popOuts":14,"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":9,"putOuts":186,"errors":3,"chances":198,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":17,"groundOuts":31,"airOuts":34,"runs":25,"doubles":8,"triples":3,"homeRuns":4,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":43,"hitByPitch":0,"atBats":124,"obp":".386","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":477,"era":"6.59","inningsPitched":"28.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.78","battersFaced":132,"outs":86,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":477,"balls":159,"strikes":318,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".333","pitchesPerInning":"16.64","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.02","walksPer9Inn":"2.51","hitsPer9Inn":"13.50","runsScoredPer9":"7.85","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":55,"groundOuts":84,"airOuts":94,"runs":41,"doubles":13,"triples":2,"homeRuns":9,"strikeOuts":98,"baseOnBalls":24,"intentionalWalks":0,"hits":81,"hitByPitch":0,"avg":".229","atBats":354,"obp":".276","slg":".353","ops":".629","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":125,"rbi":36,"leftOnBase":137,"sacBunts":1,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":11,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":255,"errors":2,"chances":259,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":26,"groundOuts":39,"airOuts":60,"runs":27,"doubles":13,"triples":2,"homeRuns":6,"strikeOuts":47,"baseOnBalls":11,"intentionalWalks":0,"hits":54,"hitByPitch":1,"avg":".274","atBats":197,"obp":".316","slg":".452","ops":".768","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":89,"rbi":20,"leftOnBase":63,"sacBunts":3,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.83","popOuts":7,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":155,"putOuts":93,"errors":7,"chances":255,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":1,"flyOuts":10,"groundOuts":13,"airOuts":17,"runs":14,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":59,"obp":".377","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":223,"era":"9.22","inningsPitched":"13.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.68","battersFaced":62,"outs":41,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":223,"balls":82,"strikes":141,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".000","pitchesPerInning":"16.32","gamesFinished":4,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"5.27","walksPer9Inn":"0.66","hitsPer9Inn":"14.49","runsScoredPer9":"9.22","homeRunsPer9":"5.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543592":{"person":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":4,"groundOuts":13,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".189","atBats":37,"obp":".231","slg":".216","ops":".447","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":8,"rbi":1,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"babip":".219","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":9,"obp":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":29,"era":"72.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"8.00","battersFaced":11,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":11,"strikes":18,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"29.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"72.00","runsScoredPer9":"72.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":1,"putOuts":69,"errors":0,"chances":70,"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":9,"gamesStarted":0,"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":6,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":32,"obp":".425","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":158,"era":"5.63","inningsPitched":"8.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.13","battersFaced":40,"outs":24,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":62,"strikes":96,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.75","gamesFinished":4,"strikeoutWalkRatio":"0.86","strikeoutsPer9Inn":"6.75","walksPer9Inn":"7.88","hitsPer9Inn":"11.25","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".500","slg":".500","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":7,"putOuts":0,"errors":0,"chances":7,"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,678662,696100,687597,682653,686668,691720,690924,571657,687134,699911,675848,623474],"pitchers":[687134,699911,675848,623474],"bench":[691182,692585,666160,543592,668845],"bullpen":[623433,663372,607536,596295,685299,677955,683627,669020,680767],"battingOrder":[671289,678662,696100,687597,682653,686668,691720,690924,571657],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Karros, K (1, Rodriguez, Ed)."},{"label":"HR","value":"Doyle, B (9, 2nd inning off Rodriguez, Ed, 1 on, 1 out)."},{"label":"TB","value":"Beck; Bernabel; Doyle, B 5; Farmer, K; Fulford; Karros, K 2; Tovar 2."},{"label":"RBI","value":"Bernabel (10); Doyle, B 2 (36); Farmer, K (23); Tovar (20)."},{"label":"2-out RBI","value":"Farmer, K."},{"label":"Runners left in scoring position, 2 out","value":"Fulford 2; Beck 2."},{"label":"GIDP","value":"Freeman, T; Karros, K."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tovar (4, 2nd base off Rodriguez, Ed/Herrera, J)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Blalock (1, throw)."}]}],"note":[]},"home":{"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":7,"groundOuts":8,"airOuts":10,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".249","atBats":34,"obp":".325","slg":".437","ops":".762","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":18,"rbi":6,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":9,"groundOuts":3,"airOuts":16,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":34,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":124,"era":"4.54","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.34","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":49,"strikes":75,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.19","rbi":5,"pitchesPerInning":"13.78","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"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,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":28,"groundOuts":45,"airOuts":48,"runs":18,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":45,"baseOnBalls":22,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".188","atBats":154,"obp":".289","slg":".247","ops":".536","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":190,"totalBases":38,"rbi":15,"leftOnBase":60,"sacBunts":10,"sacFlies":3,"babip":".252","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"154.00","popOuts":10,"lineOuts":10},"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":{"gamesStarted":1,"caughtStealing":8,"stolenBases":33,"stolenBasePercentage":".805","caughtStealingPercentage":".195","assists":15,"putOuts":446,"errors":3,"chances":464,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(W, 1-0)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","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":6,"gamesStarted":0,"flyOuts":6,"groundOuts":7,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":30,"obp":".343","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"2.45","inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"1.64","battersFaced":35,"outs":22,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":54,"strikes":77,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.86","gamesFinished":3,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"9.82","walksPer9Inn":"6.14","hitsPer9Inn":"8.59","runsScoredPer9":"7.36","homeRunsPer9":"1.23","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":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":{"summary":"5.1 IP, 5 ER, 2 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":0,"airOuts":14,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":82,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":27,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":35,"strikes":47,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"8.44","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":58,"groundOuts":84,"airOuts":116,"runs":73,"doubles":28,"triples":2,"homeRuns":19,"strikeOuts":105,"baseOnBalls":42,"intentionalWalks":2,"hits":131,"hitByPitch":1,"atBats":428,"obp":".366","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1772,"era":"5.68","inningsPitched":"103.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.68","battersFaced":480,"outs":309,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1772,"balls":671,"strikes":1101,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":4,"winPercentage":".364","pitchesPerInning":"17.20","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.17","walksPer9Inn":"3.67","hitsPer9Inn":"11.45","runsScoredPer9":"6.38","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":34,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"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"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":73,"groundOuts":120,"airOuts":138,"runs":71,"doubles":37,"triples":0,"homeRuns":20,"strikeOuts":102,"baseOnBalls":28,"intentionalWalks":1,"hits":132,"hitByPitch":10,"atBats":489,"obp":".321","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2035,"era":"5.02","inningsPitched":"122.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.31","battersFaced":531,"outs":366,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2035,"balls":714,"strikes":1321,"strikePercentage":".650","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".611","pitchesPerInning":"16.68","gamesFinished":0,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.07","hitsPer9Inn":"9.74","runsScoredPer9":"5.24","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":11,"errors":3,"chances":23,"fielding":".870","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":11,"groundOuts":3,"airOuts":16,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".214","atBats":42,"obp":".227","slg":".262","ops":".489","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":11,"rbi":4,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":2,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":6,"obp":".143","slg":".000","ops":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","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":6,"putOuts":3,"errors":0,"chances":9,"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":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".148","atBats":27,"obp":".303","slg":".259","ops":".562","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":7,"rbi":1,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"2.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":67,"errors":0,"chances":70,"fielding":"1.000","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":37,"flyOuts":19,"groundOuts":45,"airOuts":29,"runs":8,"doubles":3,"triples":3,"homeRuns":2,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".159","atBats":113,"obp":".232","slg":".292","ops":".524","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":33,"rbi":9,"leftOnBase":57,"sacBunts":1,"sacFlies":1,"babip":".180","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":81,"errors":0,"chances":81,"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"}]},"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":44,"gamesStarted":0,"flyOuts":24,"groundOuts":49,"airOuts":38,"runs":22,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":2,"hits":32,"hitByPitch":2,"atBats":157,"obp":".288","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":688,"era":"4.19","inningsPitched":"43.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":20,"whip":"1.14","battersFaced":177,"outs":129,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":688,"balls":260,"strikes":428,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".667","pitchesPerInning":"16.00","gamesFinished":5,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"8.16","walksPer9Inn":"3.56","hitsPer9Inn":"6.70","runsScoredPer9":"4.60","homeRunsPer9":"0.84","inheritedRunners":19,"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}},"ID608665":{"person":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"jerseyNumber":"49","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":18,"gamesStarted":0,"flyOuts":6,"groundOuts":18,"airOuts":16,"runs":11,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":63,"obp":".427","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":290,"era":"5.94","inningsPitched":"16.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.86","battersFaced":75,"outs":50,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":290,"balls":131,"strikes":159,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.40","gamesFinished":4,"strikeoutWalkRatio":"0.82","strikeoutsPer9Inn":"4.86","walksPer9Inn":"5.94","hitsPer9Inn":"10.80","runsScoredPer9":"5.94","homeRunsPer9":"0.54","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"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}},"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":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"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":84,"flyOuts":37,"groundOuts":87,"airOuts":83,"runs":62,"doubles":16,"triples":0,"homeRuns":21,"strikeOuts":54,"baseOnBalls":50,"intentionalWalks":5,"hits":90,"hitByPitch":4,"avg":".288","atBats":313,"obp":".391","slg":".540","ops":".931","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":169,"rbi":45,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.90","popOuts":28,"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":172,"putOuts":126,"errors":3,"chances":301,"fielding":".990","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":"800","stats":{"batting":{"summary":"2-3 | BB, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":7,"groundOuts":22,"airOuts":12,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":4,"avg":".256","atBats":78,"obp":".348","slg":".410","ops":".758","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":32,"rbi":10,"leftOnBase":40,"sacBunts":2,"sacFlies":0,"babip":".360","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":23,"errors":2,"chances":88,"fielding":".977","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":24,"gamesStarted":14,"flyOuts":65,"groundOuts":91,"airOuts":118,"runs":40,"doubles":14,"triples":6,"homeRuns":11,"strikeOuts":89,"baseOnBalls":30,"intentionalWalks":0,"hits":76,"hitByPitch":4,"atBats":373,"obp":".270","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1619,"era":"3.20","inningsPitched":"101.1","wins":6,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":36,"whip":"1.05","battersFaced":408,"outs":304,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1619,"balls":565,"strikes":1054,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".667","pitchesPerInning":"15.98","gamesFinished":4,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"7.90","walksPer9Inn":"2.66","hitsPer9Inn":"6.75","runsScoredPer9":"3.55","homeRunsPer9":"0.98","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":36},"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}},"ID543101":{"person":{"id":543101,"fullName":"Anthony DeSclafani","link":"/api/v1/people/543101"},"jerseyNumber":"21","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":3,"flyOuts":13,"groundOuts":30,"airOuts":29,"runs":15,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":2,"hits":27,"hitByPitch":5,"atBats":112,"obp":".323","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":485,"era":"4.20","inningsPitched":"30.0","wins":1,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.20","battersFaced":128,"outs":90,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":485,"balls":170,"strikes":315,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".333","pitchesPerInning":"16.17","gamesFinished":4,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"8.40","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"4.50","homeRunsPer9":"1.80","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"3-4 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":82,"groundOuts":116,"airOuts":146,"runs":64,"doubles":25,"triples":2,"homeRuns":11,"strikeOuts":55,"baseOnBalls":69,"intentionalWalks":0,"hits":120,"hitByPitch":6,"avg":".283","atBats":424,"obp":".383","slg":".429","ops":".812","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":182,"rbi":75,"leftOnBase":165,"sacBunts":3,"sacFlies":10,"babip":".296","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.54","popOuts":31,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":267,"putOuts":151,"errors":10,"chances":428,"fielding":".977","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":13,"gamesStarted":0,"flyOuts":15,"groundOuts":16,"airOuts":24,"runs":8,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":64,"obp":".288","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":243,"era":"4.41","inningsPitched":"16.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.16","battersFaced":66,"outs":49,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":83,"strikes":160,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.88","gamesFinished":5,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"3.86","walksPer9Inn":"1.10","hitsPer9Inn":"9.37","runsScoredPer9":"4.41","homeRunsPer9":"1.10","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":8},"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":9,"gamesStarted":0,"flyOuts":10,"groundOuts":22,"airOuts":18,"runs":12,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":73,"obp":".418","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":279,"era":"6.19","inningsPitched":"16.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":11,"whip":"2.06","battersFaced":81,"outs":48,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":104,"strikes":175,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".000","pitchesPerInning":"17.44","gamesFinished":3,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"4.50","walksPer9Inn":"2.81","hitsPer9Inn":"15.75","runsScoredPer9":"6.75","homeRunsPer9":"0.56","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":68,"groundOuts":80,"airOuts":114,"runs":75,"doubles":20,"triples":14,"homeRuns":25,"strikeOuts":110,"baseOnBalls":39,"intentionalWalks":1,"hits":99,"hitByPitch":7,"avg":".248","atBats":400,"obp":".323","slg":".555","ops":".878","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":222,"rbi":59,"leftOnBase":142,"sacBunts":0,"sacFlies":3,"babip":".276","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":26,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":214,"errors":1,"chances":221,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":24,"gamesStarted":24,"flyOuts":96,"groundOuts":135,"airOuts":141,"runs":87,"doubles":30,"triples":3,"homeRuns":23,"strikeOuts":130,"baseOnBalls":50,"intentionalWalks":1,"hits":138,"hitByPitch":4,"atBats":540,"obp":".322","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2253,"era":"5.31","inningsPitched":"139.0","wins":9,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":82,"whip":"1.35","battersFaced":598,"outs":417,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2253,"balls":830,"strikes":1423,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".429","pitchesPerInning":"16.21","gamesFinished":0,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.24","hitsPer9Inn":"8.94","runsScoredPer9":"5.63","homeRunsPer9":"1.49","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":"2-4 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"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":107,"flyOuts":86,"groundOuts":100,"airOuts":162,"runs":38,"doubles":22,"triples":2,"homeRuns":14,"strikeOuts":62,"baseOnBalls":26,"intentionalWalks":0,"hits":105,"hitByPitch":4,"avg":".249","atBats":422,"obp":".294","slg":".410","ops":".704","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":173,"rbi":59,"leftOnBase":190,"sacBunts":0,"sacFlies":7,"babip":".258","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.14","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":3,"putOuts":185,"errors":2,"chances":190,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{"note":"(BS, 1)","summary":"0.2 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":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":5,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":30,"obp":".353","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":115,"era":"3.68","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.50","battersFaced":34,"outs":22,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":115,"balls":36,"strikes":79,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"15.68","gamesFinished":4,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"12.27","walksPer9Inn":"3.68","hitsPer9Inn":"9.82","runsScoredPer9":"3.68","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"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":6,"balls":2,"strikes":4,"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":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":11,"gamesStarted":0,"flyOuts":5,"groundOuts":15,"airOuts":12,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":45,"obp":".265","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":178,"era":"0.73","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.05","battersFaced":49,"outs":37,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":62,"strikes":116,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"14.43","gamesFinished":1,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"6.57","walksPer9Inn":"2.92","hitsPer9Inn":"6.57","runsScoredPer9":"0.73","homeRunsPer9":"0.00","inheritedRunners":5,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":5,"groundOuts":18,"airOuts":9,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":3,"avg":".237","atBats":59,"obp":".357","slg":".373","ops":".730","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":22,"rbi":5,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":1,"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":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":9,"putOuts":134,"errors":1,"chances":144,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":10,"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":10,"balls":4,"strikes":6,"strikePercentage":".600","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":18,"gamesStarted":0,"flyOuts":7,"groundOuts":16,"airOuts":15,"runs":9,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":66,"obp":".347","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":268,"era":"4.41","inningsPitched":"16.1","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":8,"whip":"1.41","battersFaced":74,"outs":49,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":268,"balls":92,"strikes":176,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".000","pitchesPerInning":"16.41","gamesFinished":6,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"9.92","walksPer9Inn":"1.65","hitsPer9Inn":"11.02","runsScoredPer9":"4.96","homeRunsPer9":"1.65","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":13,"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 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":34,"groundOuts":95,"airOuts":52,"runs":38,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":84,"baseOnBalls":17,"intentionalWalks":0,"hits":76,"hitByPitch":5,"avg":".253","atBats":300,"obp":".302","slg":".390","ops":".692","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":117,"rbi":31,"leftOnBase":128,"sacBunts":4,"sacFlies":3,"babip":".322","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":216,"errors":3,"chances":222,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[682998,606466,672695,666971,680728,682988,677950,677942,645444,664983,543510,593958,686228,679775,685314,694851],"pitchers":[593958,686228,679775,685314,694851],"bench":[678489,663731],"bullpen":[656222,595928,543101,668678,608665,669194,694297,663765],"battingOrder":[682998,606466,672695,666971,680728,682988,677950,677942,543510],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Marte, K (16, Blalock); Del Castillo (2, Blalock); Perdomo (25, Herget, J); Gurriel Jr. (22, Herget, J)."},{"label":"HR","value":"Carroll (25, 5th inning off Blalock, 0 on, 0 out)."},{"label":"TB","value":"Alexander 2; Carroll 4; Del Castillo 2; Gurriel Jr. 3; Marte, K 3; Perdomo 4."},{"label":"RBI","value":"Carroll (59); Del Castillo (4); Gurriel Jr. 3 (59); Marte, K (45)."},{"label":"2-out RBI","value":"Del Castillo."},{"label":"Runners left in scoring position, 2 out","value":"Locklear 3; Carroll; Herrera, J."},{"label":"SF","value":"Gurriel Jr."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Gurriel Jr. (9, 2nd base off Blalock/Goodman)."},{"label":"CS","value":"Alexander (2, 2nd base by Blalock/Goodman)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (2 Perdomo-Marte, K-Locklear)."}]}],"note":[{"label":"a","value":"Flied out for Herrera, J in the 8th."}]}},"officials":[{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Locklear (by Herget, J)."},{"label":"Pitches-strikes","value":"Blalock 96-60; Darnell 15-9; Mejia, J 16-9; Herget, J 35-23; Rodriguez, Ed 82-47; Burgos 18-12; Backhus 10-6; Saalfrank 6-4; Hoffmann, A 8-6."},{"label":"Groundouts-flyouts","value":"Blalock 3-5; Darnell 2-1; Mejia, J 1-0; Herget, J 2-1; Rodriguez, Ed 0-7; Burgos 0-0; Backhus 1-0; Saalfrank 1-1; Hoffmann, A 1-1."},{"label":"Batters faced","value":"Blalock 23; Darnell 5; Mejia, J 4; Herget, J 8; Rodriguez, Ed 27; Burgos 4; Backhus 3; Saalfrank 3; Hoffmann, A 3."},{"label":"Inherited runners-scored","value":"Darnell 1-0; Burgos 1-1."},{"label":"Umpires","value":"HP: Chris Conroy. 1B: John Tumpane. 2B: Brennan Miller. 3B: Brian Walsh. "},{"label":"Weather","value":"76 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"5:11 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"38,337."},{"label":"Venue","value":"Chase Field."},{"label":"August 9, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","boxscoreName":"Perdomo"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":82,"groundOuts":116,"airOuts":146,"runs":64,"doubles":25,"triples":2,"homeRuns":11,"strikeOuts":55,"baseOnBalls":69,"intentionalWalks":0,"hits":120,"hitByPitch":6,"avg":".283","atBats":424,"obp":".383","slg":".429","ops":".812","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":182,"rbi":75,"leftOnBase":165,"sacBunts":3,"sacFlies":10,"babip":".296","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.54","popOuts":31,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":267,"putOuts":151,"errors":10,"chances":428,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","boxscoreName":"Doyle, B"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":55,"groundOuts":84,"airOuts":94,"runs":41,"doubles":13,"triples":2,"homeRuns":9,"strikeOuts":98,"baseOnBalls":24,"intentionalWalks":0,"hits":81,"hitByPitch":0,"avg":".229","atBats":354,"obp":".276","slg":".353","ops":".629","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":125,"rbi":36,"leftOnBase":137,"sacBunts":1,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":11,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":255,"errors":2,"chances":259,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","boxscoreName":"Tovar"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":26,"groundOuts":39,"airOuts":60,"runs":27,"doubles":13,"triples":2,"homeRuns":6,"strikeOuts":47,"baseOnBalls":11,"intentionalWalks":0,"hits":54,"hitByPitch":1,"avg":".274","atBats":197,"obp":".316","slg":".452","ops":".768","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":89,"rbi":20,"leftOnBase":63,"sacBunts":3,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.83","popOuts":7,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":155,"putOuts":93,"errors":7,"chances":255,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"loser":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}