{"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":776825,"link":"/api/v1.1/game/776825/feed/live","metaData":{"wait":10,"timeStamp":"20250809_035719","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776825,"type":"R","doubleHeader":"N","id":"2025/08/08/colmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776825-2025-08-08","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-09T01:40:00Z","originalDate":"2025-08-08","officialDate":"2025-08-08","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":115,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":85,"ties":0,"pct":".261"},"records":{},"divisionLeader":false,"wins":30,"losses":85,"winningPercentage":".261"},"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":116,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":61,"ties":0,"pct":".474"},"records":{},"divisionLeader":false,"wins":55,"losses":61,"winningPercentage":".474"},"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},"ID543391":{"id":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391","firstName":"Casey","lastName":"Kelly","primaryNumber":"60","birthDate":"1989-10-04","currentAge":36,"birthCity":"Sarasota","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Kelly","middleName":"Patrick","boxscoreName":"Kelly, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2012-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Kelly","nameSlug":"casey-kelly-543391","firstLastName":"Casey Kelly","lastFirstName":"Kelly, Casey","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Casey Patrick Kelly","fullLFMName":"Kelly, Casey Patrick","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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":29941,"firstPitch":"2025-08-09T01:41:00.000Z","gameDurationMinutes":136},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"home":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"}},"officialScorer":{"id":607890,"fullName":"Jason Johnson","link":"/api/v1/people/607890"},"primaryDatacaster":{"id":700156,"fullName":"Max Whieldon","link":"/api/v1/people/700156"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a soft ground ball to pitcher Zac Gallen. Tyler Freeman to 2nd. Tyler Freeman advances to 2nd, on a throwing error by pitcher Zac Gallen.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T01:41:46.891Z","endTime":"2025-08-09T01:42:57.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","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":6},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"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-08T21:46:59.695Z","endTime":"2025-08-09T01:13:26.737Z","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-09T01:13:26.737Z","endTime":"2025-08-09T01:41:04.874Z","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-09T01:41:04.874Z","endTime":"2025-08-09T01:41:48.964Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.3770441139427,"strikeZoneBottom":1.63923335554005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0727108778246,"aZ":-10.136631576352729,"pfxX":-2.573478772951791,"pfxZ":11.378536718444941,"pX":1.0641455668512827,"pZ":2.3541342334919,"vX0":9.810916057929132,"vY0":-138.1290296693734,"vZ0":-7.758515820496153,"x":76.44,"y":175.22,"x0":-2.1957494121787646,"y0":50.005050786332276,"z0":5.876793133136741,"aX":-4.985568587145495},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":2.6,"spinRate":2307,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3961702221011407,"extension":6.608751421278182},"index":3,"playId":"6cf1b548-5119-37ac-940c-a9beb53e5c34","pitchNumber":1,"startTime":"2025-08-09T01:41:48.964Z","endTime":"2025-08-09T01:41:54.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74474012854503,"aZ":-9.771753455937887,"pfxX":-2.4024365216107375,"pfxZ":11.502167243810687,"pX":0.7840550284057322,"pZ":2.4074659547198167,"vX0":9.468069632727286,"vY0":-138.4042057646044,"vZ0":-7.718239369467668,"x":87.11,"y":173.78,"x0":-2.3631115291594886,"y0":50.002280836500624,"z0":5.879835836909049,"aX":-4.679268574047416},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.4,"breakHorizontal":2.5,"spinRate":2411,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3951354431492029,"extension":6.633714388470822},"index":4,"playId":"1cb22a7c-8a57-3b21-9d8d-d73c7a2790eb","pitchNumber":2,"startTime":"2025-08-09T01:42:02.530Z","endTime":"2025-08-09T01:42:09.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.27071598188073,"strikeZoneBottom":1.5897600464527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.30768311292846,"aZ":-40.06860984999556,"pfxX":-1.0411598517023695,"pfxZ":-5.130411174905441,"pX":1.1315782603191742,"pZ":1.5385767198150275,"vX0":9.129946963850688,"vY0":-123.20336728282226,"vZ0":-2.3953552664965847,"x":73.87,"y":197.24,"x0":-2.4857887324802745,"y0":50.00431938969605,"z0":5.907525666112467,"aX":-1.6035041978686542},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.6,"breakHorizontal":-0.2,"spinRate":2455,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44444349602909616,"extension":6.551990940099504},"index":5,"playId":"766641ac-b5d7-37cb-8361-057fa4dbee38","pitchNumber":3,"startTime":"2025-08-09T01:42:27.413Z","endTime":"2025-08-09T01:42:31.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.959468537176747,"aZ":-26.149275315412826,"pfxX":1.9467824166194192,"pfxZ":3.404831296290072,"pX":0.804683537855,"pZ":1.7561916237193889,"vX0":8.161140531843582,"vY0":-131.72102009410324,"vZ0":-5.556501795091478,"x":86.33,"y":191.36,"x0":-2.5771708252113594,"y0":50.004810836253114,"z0":5.807344321534161,"aX":3.4474845083505206},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.2,"breakHorizontal":-5.2,"spinRate":2490,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4146013745659305,"extension":6.5167230134527205},"hitData":{"launchSpeed":53.7,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.48,"coordY":194.72}},"index":6,"playId":"7a18d51e-1c6a-3e47-8685-b0081a26be01","pitchNumber":4,"startTime":"2025-08-09T01:42:41.262Z","endTime":"2025-08-09T01:42:57.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:42:57.386Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T01:43:25.648Z","endTime":"2025-08-09T01:45:32.654Z","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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.717087428832322,"aZ":-14.522679102590926,"pfxX":-4.634101835689064,"pfxZ":9.122028217719649,"pX":-1.0241656754354216,"pZ":2.8848374077593384,"vX0":5.779788938432668,"vY0":-137.76405814689628,"vZ0":-5.55824427364035,"x":156.04,"y":160.89,"x0":-2.540794001158574,"y0":50.00200082405239,"z0":5.899306047055822,"aX":-8.966359935004126},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":7.3,"spinRate":2017,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3965920557643283,"extension":6.597130549791111},"index":0,"playId":"ee053424-c405-3be6-a5e5-f5854af08c78","pitchNumber":1,"startTime":"2025-08-09T01:43:31.882Z","endTime":"2025-08-09T01:43:37.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.840343274256437,"aZ":-15.123498193103096,"pfxX":-6.58238735276533,"pfxZ":8.80659479185437,"pX":0.6311373724913991,"pZ":2.4431028410259357,"vX0":10.515806239943169,"vY0":-137.61362785663866,"vZ0":-6.534590147026693,"x":92.94,"y":172.82,"x0":-2.3679764044397134,"y0":50.00102327596909,"z0":5.855454401413791,"aX":-12.742682169545855},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2090,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.39659524631521714,"extension":6.62768490819099},"index":1,"playId":"10f42a47-f35a-3cc4-aaaa-fe0794ce8d00","pitchNumber":2,"startTime":"2025-08-09T01:43:50.936Z","endTime":"2025-08-09T01:43:55.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":2.87484468639687,"strikeZoneBottom":1.31069100071541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.584147377152313,"aZ":-39.81591234062874,"pfxX":0.39773296104158495,"pfxZ":-5.176591984717637,"pX":-0.6440074053861614,"pZ":0.09294633843467637,"vX0":5.048030015130219,"vY0":-120.96553405069574,"vZ0":-5.138497698613845,"x":141.55,"y":236.27,"x0":-2.813586041115815,"y0":50.00584115486249,"z0":5.752755867855778,"aX":0.5858825451575896},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.4,"breakHorizontal":-1.9,"spinRate":2527,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.4535736774945405,"extension":6.449069542927212},"index":2,"playId":"595a7ad5-3187-3b08-bb0e-7b8bb54532c0","pitchNumber":3,"startTime":"2025-08-09T01:44:20.953Z","endTime":"2025-08-09T01:44:26.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.673942189126688,"aZ":-42.34555612884364,"pfxX":2.1693529784614274,"pfxZ":-7.023917163815346,"pX":0.050964599052824695,"pZ":1.9216353417116756,"vX0":5.932147927750376,"vY0":-119.77901654373471,"vZ0":-0.5604209131373248,"x":115.06,"y":186.9,"x0":-2.741842756441293,"y0":50.00034495916326,"z0":5.9531730572201305,"aX":3.1421700291387356},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-12.6,"breakHorizontal":-5.4,"spinRate":2524,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.45773048840017694,"extension":6.455752599414841},"index":3,"playId":"53f39d25-aabb-319f-a6ec-16f0ce8a7856","pitchNumber":4,"startTime":"2025-08-09T01:44:47.270Z","endTime":"2025-08-09T01:44:51.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.1681634960273,"strikeZoneBottom":1.44985728719015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.543303648996844,"aZ":-30.948484081521382,"pfxX":0.18668117969498166,"pfxZ":0.7221871477763138,"pX":1.8676012094664625,"pZ":1.290403159063394,"vX0":11.157247582297899,"vY0":-129.16676096274043,"vZ0":-5.422647886646859,"x":45.81,"y":203.94,"x0":-2.51552450670261,"y0":50.00632923813236,"z0":5.770206942957167,"aX":0.3170977563439792},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.4,"breakHorizontal":-2.6,"spinRate":2544,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4225316708496365,"extension":6.658540641632531},"index":4,"playId":"c784062d-b06d-319a-acc7-092bc26bbd11","pitchNumber":5,"startTime":"2025-08-09T01:45:09.789Z","endTime":"2025-08-09T01:45:14.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.522719960044586,"aZ":-29.41183638853082,"pfxX":-6.1028031963760645,"pfxZ":1.6596888880034815,"pX":0.33342629131162077,"pZ":2.381000790135977,"vX0":9.613181298718237,"vY0":-127.84191760993575,"vZ0":-2.669391884767301,"x":104.29,"y":174.49,"x0":-2.6700985983872076,"y0":50.005774562321385,"z0":5.729974006130922,"aX":-10.179101583356537},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":9.1,"spinRate":1700,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.42724180900203823,"extension":6.6982454345602696},"index":5,"playId":"1782b068-9467-3e94-9f6a-d7133bf9c418","pitchNumber":6,"startTime":"2025-08-09T01:45:28.165Z","endTime":"2025-08-09T01:45:32.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:45:32.654Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T01:45:46.752Z","endTime":"2025-08-09T01:48:00.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.44418993717467,"strikeZoneBottom":1.6473365208094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.914241602936723,"aZ":-41.23409031488306,"pfxX":1.530900876200119,"pfxZ":-6.076372839515509,"pX":-0.02860884616374226,"pZ":1.25727485802845,"vX0":5.540975303981364,"vY0":-121.6490968881958,"vZ0":-2.6927446392711336,"x":118.09,"y":204.83,"x0":-2.5390777203962305,"y0":50.00259647832358,"z0":5.969449683648349,"aX":2.2819644971307724},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.4,"breakHorizontal":-4.2,"spinRate":2523,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.45108075219457033,"extension":6.473066849140488},"index":0,"playId":"d4c4b7af-d696-3c49-a8ed-44034dc57d5b","pitchNumber":1,"startTime":"2025-08-09T01:45:55.321Z","endTime":"2025-08-09T01:45:59.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.632862647976697,"aZ":-41.980877750065545,"pfxX":2.3405648964647616,"pfxZ":-6.771639996938351,"pX":-0.31675968676158756,"pZ":2.0464155560029162,"vX0":4.90387602616382,"vY0":-119.98014889121198,"vZ0":-0.25991301351910834,"x":129.07,"y":183.53,"x0":-2.6965462475319635,"y0":50.00352957205616,"z0":5.918254996730837,"aX":3.388620899938506},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.0,"breakHorizontal":-5.5,"spinRate":2527,"spinDirection":30},"zone":7,"typeConfidence":2.0,"plateTime":0.4576673040787793,"extension":6.448559822578654},"index":1,"playId":"a924f333-11c9-314e-b931-f23cc834a446","pitchNumber":2,"startTime":"2025-08-09T01:46:13.731Z","endTime":"2025-08-09T01:46:20.691Z","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":1,"outs":1},"index":2,"startTime":"2025-08-09T01:46:34.899Z","endTime":"2025-08-09T01:46:52.615Z","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(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":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.4281738142796,"strikeZoneBottom":1.59448926991403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.727315403402677,"aZ":-28.012354219038826,"pfxX":-7.0566516291198775,"pfxZ":2.473361289954248,"pX":-0.14082413168771862,"pZ":1.1424138871098473,"vX0":8.91535353669817,"vY0":-128.22129993932046,"vZ0":-5.933121242617206,"x":122.37,"y":207.93,"x0":-2.728092240629765,"y0":50.00559771240367,"z0":5.6413352361048705,"aX":-11.884609575316501},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":11.0,"spinRate":1491,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4253623434715821,"extension":6.674351894502521},"index":3,"playId":"f859a7c4-b075-3959-a598-cc3b5127b7e4","pitchNumber":3,"startTime":"2025-08-09T01:46:52.615Z","endTime":"2025-08-09T01:46:57.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.40432653802812,"strikeZoneBottom":1.5773582357581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.088537206748427,"aZ":-29.37714097913875,"pfxX":-6.834583655576685,"pfxZ":1.678570558817202,"pX":-0.6316274719531715,"pZ":1.4483543640434577,"vX0":7.952916920227022,"vY0":-127.81586190355705,"vZ0":-4.867213709421485,"x":141.08,"y":199.67,"x0":-2.882246988510897,"y0":50.00548454709179,"z0":5.659495858347065,"aX":-11.413713728631718},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":10.8,"spinRate":1432,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.42703639249035197,"extension":6.681732407700288},"index":4,"playId":"14e67515-74a4-3f11-b896-6f3ac5164b9a","pitchNumber":4,"startTime":"2025-08-09T01:47:10.459Z","endTime":"2025-08-09T01:47:15.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.37514899736765,"strikeZoneBottom":1.60136449453368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.027130099584646,"aZ":-12.209614666410019,"pfxX":-1.3704556879958076,"pfxZ":10.082765766490283,"pX":1.416930177389832,"pZ":2.1957967653544563,"vX0":10.532344564722262,"vY0":-139.29839440594378,"vZ0":-7.666464914389633,"x":62.99,"y":179.49,"x0":-2.2227582848201353,"y0":50.00602190539799,"z0":5.776987071102118,"aX":-2.715103677291496},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":0.5,"spinRate":2315,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3920564730003364,"extension":6.743613460073673},"index":5,"playId":"87573a4a-0ce9-3ab2-941b-16ca87e985c2","pitchNumber":5,"startTime":"2025-08-09T01:47:31.530Z","endTime":"2025-08-09T01:47:36.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.391398020396363,"aZ":-17.29093417328672,"pfxX":-4.483158742574679,"pfxZ":7.5875390726516425,"pX":-0.8570298483655722,"pZ":2.0784072746662363,"vX0":5.932095837033642,"vY0":-138.53362877489445,"vZ0":-7.156579830978609,"x":149.67,"y":182.66,"x0":-2.434826172843007,"y0":50.00101414812827,"z0":5.833099149193818,"aX":-8.790806397992096},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.6,"breakHorizontal":7.0,"spinRate":2176,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.39406614187435673,"extension":6.617685539824247},"hitData":{"launchSpeed":84.7,"launchAngle":34.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.33,"coordY":75.39}},"index":6,"playId":"d222484d-489b-3db6-b5ee-9ab471289417","pitchNumber":6,"startTime":"2025-08-09T01:47:49.923Z","endTime":"2025-08-09T01:48:00.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:48:00.660Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Beck walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T01:48:16.609Z","endTime":"2025-08-09T01:50:20.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.57997747302004,"strikeZoneBottom":1.72038948622826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01682506339363,"aZ":-16.85799559346737,"pfxX":-5.547822437491108,"pfxZ":7.785853792173909,"pX":-0.881975044026374,"pZ":2.271746106810644,"vX0":6.5040368860180156,"vY0":-138.87529970029584,"vZ0":-6.794701926980484,"x":150.62,"y":177.44,"x0":-2.525644700713849,"y0":50.00264289605689,"z0":5.8574312529512165,"aX":-10.914096332616882},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":8.8,"spinRate":2117,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.3933190824886976,"extension":6.572814741096097},"index":0,"playId":"8e97050c-8fb6-3c17-8531-8cc87566e2ea","pitchNumber":1,"startTime":"2025-08-09T01:48:34.116Z","endTime":"2025-08-09T01:48:39.829Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.57990839842087,"strikeZoneBottom":1.74706758392198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.587905007999908,"aZ":-16.402255939479442,"pfxX":-5.154536953856578,"pfxZ":8.119455656421367,"pX":-1.0581964804752366,"pZ":3.2433573235274777,"vX0":5.775130925734038,"vY0":-137.977395854378,"vZ0":-4.3360016155833705,"x":157.34,"y":151.21,"x0":-2.501411508850702,"y0":50.00244446568207,"z0":5.928968496696812,"aX":-10.01192279446964},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2141,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39586456990163343,"extension":6.602814280795583},"index":1,"playId":"c93b20ad-a4b7-30e9-96df-a1aea2f10a4c","pitchNumber":2,"startTime":"2025-08-09T01:48:53.135Z","endTime":"2025-08-09T01:48:58.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.47848250465044,"strikeZoneBottom":1.60694629597814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.139411525958057,"aZ":-41.42194153201114,"pfxX":1.420581881490369,"pfxZ":-6.0202109492807026,"pX":0.12085073792290033,"pZ":1.3052064229024378,"vX0":6.354753331827939,"vY0":-123.05937958282476,"vZ0":-2.4152493174389345,"x":112.39,"y":203.54,"x0":-2.678250884479839,"y0":50.00344854891684,"z0":5.8041391211504125,"aX":2.1815675913605075},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-11.3,"breakHorizontal":-4.1,"spinRate":2509,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4448729086998311,"extension":6.55336938030416},"index":2,"playId":"62a487f9-5408-3539-9538-734421e89627","pitchNumber":3,"startTime":"2025-08-09T01:49:11.311Z","endTime":"2025-08-09T01:49:15.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.146759403809543,"aZ":-42.63286193983831,"pfxX":1.7692360712524746,"pfxZ":-6.933502988668886,"pX":0.408434502794698,"pZ":0.5450817230997356,"vX0":6.666793269173279,"vY0":-122.30950409506725,"vZ0":-3.8029645046569804,"x":101.43,"y":224.06,"x0":-2.5875688762214635,"y0":50.003401654215956,"z0":5.792852277001791,"aX":2.6679676695521635},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.2,"breakHorizontal":-4.8,"spinRate":2590,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4485946348778822,"extension":6.597473911526477},"index":3,"playId":"deff2750-7e38-3631-9f1f-acc4624eaee7","pitchNumber":4,"startTime":"2025-08-09T01:49:30.450Z","endTime":"2025-08-09T01:49:34.758Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.62136279848369,"strikeZoneBottom":1.69047951533324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22679449102722,"aZ":-14.417250469197256,"pfxX":-1.7922374377940526,"pfxZ":9.214491696672951,"pX":-0.08323622351107442,"pZ":4.219199159487391,"vX0":6.934261287394517,"vY0":-137.84663767888395,"vZ0":-2.3646451616602198,"x":120.17,"y":124.86,"x0":-2.396996004284371,"y0":50.0050045386972,"z0":6.05987929299064,"aX":-3.4558485837297854},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":1.8,"spinRate":2271,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39712750543193565,"extension":6.5848570634262344},"index":4,"playId":"1fbed659-07e4-302f-91b5-9c0f3a055cea","pitchNumber":5,"startTime":"2025-08-09T01:49:55.502Z","endTime":"2025-08-09T01:49:59.448Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.6687356094358,"strikeZoneBottom":1.72438304922744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.717900148272758,"aZ":-11.613570128419925,"pfxX":-1.7414332260378398,"pfxZ":10.46041021191673,"pX":0.8392004246010247,"pZ":1.8598699334392665,"vX0":9.211403707203313,"vY0":-139.18531079090488,"vZ0":-8.578013397657111,"x":85.01,"y":188.56,"x0":-2.284264236233859,"y0":50.00118337020935,"z0":5.7472001118411855,"aX":-3.422822575512543},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":1.3,"spinRate":2307,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.393255825750642,"extension":6.757404171532637},"index":5,"playId":"da6808a1-125d-3bb3-a753-f2705b682d44","pitchNumber":6,"startTime":"2025-08-09T01:50:14.670Z","endTime":"2025-08-09T01:50:20.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:50:20.595Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T01:50:39.413Z","endTime":"2025-08-09T01:51:25.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.45747896130882,"strikeZoneBottom":1.66401005780262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.587993106623326,"aZ":-29.5818840327479,"pfxX":-7.663144803204109,"pfxZ":1.5312355252516197,"pX":-1.216481953207847,"pZ":0.9706824860250509,"vX0":6.937169082798039,"vY0":-129.0351387518947,"vZ0":-5.940449023614115,"x":163.37,"y":212.57,"x0":-2.937654862055937,"y0":50.004361377411335,"z0":5.56766467935224,"aX":-12.988540862473899},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":12.5,"spinRate":1569,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4236651622970675,"extension":6.70954921612647},"index":0,"playId":"5060e18a-992a-3333-be7b-130b0e480d16","pitchNumber":1,"startTime":"2025-08-09T01:50:55.936Z","endTime":"2025-08-09T01:51:02.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39352983620589,"aZ":-27.3581894328529,"pfxX":2.867487789015648,"pfxZ":2.700205323081141,"pX":0.20904795810973215,"pZ":3.2201862266394885,"vX0":6.4875826137352455,"vY0":-132.43737665595535,"vZ0":-1.8899784105918909,"x":109.03,"y":151.83,"x0":-2.6414823978513593,"y0":50.001719366113726,"z0":5.937483646618491,"aX":5.108707505879329},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":-6.6,"spinRate":2379,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.4130475780668408,"extension":6.548440471651926},"hitData":{"launchSpeed":68.3,"launchAngle":39.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.59,"coordY":126.02}},"index":1,"playId":"9712f9d0-bdd8-38b3-b62e-9010831b8e4c","pitchNumber":2,"startTime":"2025-08-09T01:51:16.141Z","endTime":"2025-08-09T01:51:25.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:51:25.201Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T01:53:27.515Z","endTime":"2025-08-09T01:54:25.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.71513370125498,"strikeZoneBottom":1.73552133944695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.18434038170196,"aZ":-13.78346852467258,"pfxX":6.400603121743168,"pfxZ":10.815903717636953,"pX":1.5354570935633656,"pZ":1.5795003420807125,"vX0":-4.365750416470771,"vY0":-129.35046945956054,"vZ0":-9.258332742920453,"x":58.47,"y":196.13,"x0":2.4109047715053813,"y0":50.00032681985882,"z0":6.254390384137677,"aX":10.878804356896508},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.8,"breakHorizontal":-10.7,"spinRate":2083,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.42293740510388966,"extension":6.540848808909001},"index":0,"playId":"37bf38c8-7773-3b0f-bdcd-8ea30e10dbce","pitchNumber":1,"startTime":"2025-08-09T01:53:37.949Z","endTime":"2025-08-09T01:53:42.410Z","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":80.9,"endSpeed":74.5,"strikeZoneTop":3.60964155727256,"strikeZoneBottom":1.66279972335441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.997380286418263,"aZ":-22.978037580911188,"pfxX":7.612418495075511,"pfxZ":6.508827357852402,"pX":0.8870845920186693,"pZ":3.8242691606575483,"vX0":-5.367629534977166,"vY0":-117.74743652849803,"vZ0":-1.0565574055631082,"x":83.19,"y":135.52,"x0":2.199897318203211,"y0":50.00470858112456,"z0":6.3922966215745625,"aX":10.759925205519641},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":11.9,"breakHorizontal":-12.6,"spinRate":1708,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4640148727048179,"extension":6.914033252243321},"index":1,"playId":"97ed280e-dfd6-3e79-9334-9bbc2909701d","pitchNumber":2,"startTime":"2025-08-09T01:53:51.104Z","endTime":"2025-08-09T01:53:55.354Z","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":90.6,"endSpeed":83.0,"strikeZoneTop":3.76966593538318,"strikeZoneBottom":1.66167735888301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.716008601428427,"aZ":-12.582371867461617,"pfxX":5.891159055438026,"pfxZ":11.126062885879525,"pX":1.322949837821001,"pZ":2.4880411146234356,"vX0":-4.659412605277708,"vY0":-131.77561283657357,"vZ0":-7.512364954936023,"x":66.57,"y":171.6,"x0":2.347702096531769,"y0":50.001502610986556,"z0":6.303234922166517,"aX":10.371397127769782},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":-9.7,"spinRate":2166,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4154790464714271,"extension":6.720671539887292},"index":2,"playId":"b9fa61d3-1f05-39d3-ac42-0f1d6d3931ff","pitchNumber":3,"startTime":"2025-08-09T01:54:06.243Z","endTime":"2025-08-09T01:54:11.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.67583481869454,"strikeZoneBottom":1.7232038659124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.944304194364644,"aZ":-11.514933546986791,"pfxX":5.722108269749045,"pfxZ":12.065408736640887,"pX":-0.87876868530841,"pZ":1.9210872335504667,"vX0":-9.49583318415075,"vY0":-129.71292982027626,"vZ0":-8.976090485031307,"x":150.5,"y":186.91,"x0":2.0782071050367,"y0":50.00159666521355,"z0":6.294159989790264,"aX":9.79714415953306},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":20.0,"breakHorizontal":-8.4,"spinRate":2141,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.42150804984814894,"extension":6.664982556287241},"index":3,"playId":"15f92b9e-9b9a-3688-8ae7-4e3dac65f0d7","pitchNumber":4,"startTime":"2025-08-09T01:54:20.903Z","endTime":"2025-08-09T01:54:25.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:54:25.430Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T01:54:42.879Z","endTime":"2025-08-09T01:56:20.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":90.3,"endSpeed":82.8,"strikeZoneTop":3.2529644101942,"strikeZoneBottom":1.6386948302688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24535789718893,"aZ":-11.663274156977437,"pfxX":5.9217704420833135,"pfxZ":11.78533795484578,"pX":-0.20143600674872514,"pZ":1.5267439107576422,"vX0":-8.124090518123602,"vY0":-130.99301688232856,"vZ0":-10.03353919278524,"x":124.68,"y":197.56,"x0":2.1684841869905425,"y0":50.0065000219529,"z0":6.275122743799403,"aX":10.310397570491485},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.3,"breakHorizontal":-9.0,"spinRate":2175,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.4178653763455036,"extension":6.832848666898964},"index":0,"playId":"ca375518-3a01-38cc-a42d-79396c9d1f61","pitchNumber":1,"startTime":"2025-08-09T01:54:49.831Z","endTime":"2025-08-09T01:54:55.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.482098551215483,"aZ":-39.241740576810514,"pfxX":-2.0506903934175065,"pfxZ":-5.5651267014368315,"pX":0.07559761606031545,"pZ":1.2561425786672422,"vX0":-4.00739499108515,"vY0":-112.11597613337369,"vZ0":-2.6410777322797814,"x":114.12,"y":204.86,"x0":2.1531948148043263,"y0":50.00016016555377,"z0":6.458599227933481,"aX":-2.6062415874008797},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-10.4,"breakHorizontal":4.8,"spinRate":2548,"spinDirection":325},"zone":14,"typeConfidence":2.0,"plateTime":0.4887545425501818,"extension":6.6053677744759325},"index":1,"playId":"896471fe-95d3-3943-993a-0923fb495c26","pitchNumber":2,"startTime":"2025-08-09T01:55:06.227Z","endTime":"2025-08-09T01:55:10.813Z","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":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25220902827058,"aZ":-30.389961038928845,"pfxX":-2.4072910666853486,"pfxZ":1.2275070348189168,"pX":-0.36307300242428875,"pZ":1.2185200552423354,"vX0":-5.315282668472645,"vY0":-120.77445828914516,"vZ0":-5.660001588050719,"x":130.84,"y":205.88,"x0":2.190152248923619,"y0":50.0054624400046,"z0":6.305550970839353,"aX":-3.5127065659773398},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.0,"breakHorizontal":5.8,"spinRate":2235,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4556769719997109,"extension":6.65494676792219},"index":2,"playId":"55088d8f-135e-311b-a539-b026f768a9fb","pitchNumber":3,"startTime":"2025-08-09T01:55:30.128Z","endTime":"2025-08-09T01:55:34.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.5,"strikeZoneTop":3.1769875645345,"strikeZoneBottom":1.56565748824183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.263324211794604,"aZ":-40.36013220484943,"pfxX":-3.404065202377754,"pfxZ":-6.447902847939109,"pX":-1.3327531805922839,"pZ":1.187160076664169,"vX0":-6.125964668129671,"vY0":-112.54101949125534,"vZ0":-2.5181358477509432,"x":167.8,"y":206.73,"x0":1.8770234774004178,"y0":50.000979363916564,"z0":6.446118208571232,"aX":-4.323127599824784},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.0,"breakHorizontal":7.9,"spinRate":2592,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.488506123920454,"extension":6.773414990760116},"index":3,"playId":"221ec4fc-0eff-3f34-ac32-c2ae7de4835f","pitchNumber":4,"startTime":"2025-08-09T01:55:57.044Z","endTime":"2025-08-09T01:56:01.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.4,"strikeZoneTop":3.15979769875812,"strikeZoneBottom":1.54863695149246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.84608845728194,"aZ":-38.98701061879149,"pfxX":-5.012729165443032,"pfxZ":-5.4597127273287125,"pX":0.6972903030649634,"pZ":2.7743681755984806,"vX0":-1.7043587233743323,"vY0":-111.25866900128074,"vZ0":0.6544075528027573,"x":90.42,"y":163.87,"x0":2.1255596855860857,"y0":50.00379675187705,"z0":6.532355506447113,"aX":-6.25404633557023},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-9.4,"breakHorizontal":9.5,"spinRate":2523,"spinDirection":327},"zone":3,"typeConfidence":2.0,"plateTime":0.49321033781676427,"extension":6.630998746407479},"index":4,"playId":"c97c4627-5184-3859-bb7a-76551a956daa","pitchNumber":5,"startTime":"2025-08-09T01:56:14.925Z","endTime":"2025-08-09T01:56:20.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:56:20.352Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks. Ketel Marte to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T01:56:38.867Z","endTime":"2025-08-09T01:57:41.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.73405192537112,"strikeZoneBottom":1.68396908526817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16969740073003,"aZ":-23.490228049747625,"pfxX":6.226152037445544,"pfxZ":5.984742543276969,"pX":-0.6181605521392277,"pZ":0.8411226545397614,"vX0":-7.787391473536754,"vY0":-119.48698087420848,"vZ0":-7.736924818229961,"x":140.56,"y":216.07,"x0":1.8683530489359643,"y0":50.004502535394565,"z0":6.21947947921956,"aX":9.039332962170349},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.2,"breakHorizontal":-9.5,"spinRate":1704,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.45770292486661734,"extension":6.840906799784993},"index":0,"playId":"88762590-e7fe-3ff8-a498-44fe7dc4f39d","pitchNumber":1,"startTime":"2025-08-09T01:56:45.682Z","endTime":"2025-08-09T01:56:50.881Z","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":85.4,"endSpeed":78.9,"strikeZoneTop":3.58819873242903,"strikeZoneBottom":1.61800320549495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36598522140988,"aZ":-25.749359677116523,"pfxX":-1.784349479155305,"pfxZ":4.080573107164625,"pX":-0.5601915221535448,"pZ":3.3994827356362385,"vX0":-5.779126471128845,"vY0":-124.266207471371,"vZ0":-2.544667110960767,"x":138.35,"y":146.99,"x0":2.0211319955418268,"y0":50.00175664750757,"z0":6.561338528149803,"aX":-2.8085072686182566},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.1,"breakHorizontal":4.4,"spinRate":2295,"spinDirection":181},"zone":1,"typeConfidence":2.0,"plateTime":0.4396619518236311,"extension":6.757379318193068},"index":1,"playId":"432a92a2-1668-3731-807f-ad76b42e93bb","pitchNumber":2,"startTime":"2025-08-09T01:57:01.672Z","endTime":"2025-08-09T01:57:09.057Z","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":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.45315105978238,"strikeZoneBottom":1.54575288791752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87041008254678,"aZ":-20.87622785424402,"pfxX":3.9778571218245533,"pfxZ":8.007326489527458,"pX":-0.2253949366198982,"pZ":3.2556436982545307,"vX0":-5.954650758444651,"vY0":-117.87887224282659,"vZ0":-2.7923018236240247,"x":125.59,"y":150.88,"x0":1.8136472756897641,"y0":50.001662698167316,"z0":6.37740680790469,"aX":5.612092675600502},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":14.2,"breakHorizontal":-5.8,"spinRate":1617,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.46420113982218325,"extension":6.811533070813028},"index":2,"playId":"0d9b2a12-df57-332e-b82e-62e109b7e2f2","pitchNumber":3,"startTime":"2025-08-09T01:57:18.568Z","endTime":"2025-08-09T01:57:26.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.63537913266343,"strikeZoneBottom":1.71918398479949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32065382304551,"aZ":-14.023649627122335,"pfxX":4.851435495091728,"pfxZ":10.482492288856257,"pX":-0.13423966702532336,"pZ":0.572889887190036,"vX0":-7.168424700465546,"vY0":-130.46562280673132,"vZ0":-11.773590207917717,"x":122.12,"y":223.31,"x0":2.013177283709871,"y0":50.00573074275528,"z0":6.189355772240384,"aX":8.402545837283487},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.7,"breakHorizontal":-7.3,"spinRate":1962,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.41914118295937053,"extension":6.795564149213559},"index":3,"playId":"33350f49-789a-314b-af7e-4965960d375b","pitchNumber":4,"startTime":"2025-08-09T01:57:35.622Z","endTime":"2025-08-09T01:57:41.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:57:41.124Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a sharp line drive to left fielder Jordan Beck. Ketel Marte to 3rd. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T01:57:56.345Z","endTime":"2025-08-09T01:58:50.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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":"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":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.6722683177661,"strikeZoneBottom":1.79631514772003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.713074928352093,"aZ":-23.229647536437337,"pfxX":-2.0397431985764705,"pfxZ":5.588476174756369,"pX":-0.9025633657121288,"pZ":2.7463805286950524,"vX0":-6.709404118513058,"vY0":-125.28975871058476,"vZ0":-4.4481012532176925,"x":151.4,"y":164.63,"x0":2.067827190351172,"y0":50.0043737987578,"z0":6.427704920515514,"aX":-3.2629894105488755},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.4,"breakHorizontal":5.2,"spinRate":2325,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.43604654298573564,"extension":6.812882611651082},"index":0,"playId":"9a9bd21e-5a12-3585-ad6f-f56f25834062","pitchNumber":1,"startTime":"2025-08-09T01:58:06.073Z","endTime":"2025-08-09T01:58:11.945Z","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-09T01:58:19.781Z","endTime":"2025-08-09T01:58:38.493Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.906406712158535,"aZ":-40.90256536140448,"pfxX":-3.141935782843649,"pfxZ":-6.996861692938712,"pX":0.2396783429465433,"pZ":2.057786810805904,"vX0":-2.762965549763399,"vY0":-111.53047891730236,"vZ0":-0.6742101963837097,"x":107.86,"y":183.22,"x0":1.9072648446779235,"y0":50.003128427293,"z0":6.618464939181307,"aX":-3.918907563497173},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-12.5,"breakHorizontal":6.5,"spinRate":2559,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.4929622758881709,"extension":6.6134819143026595},"hitData":{"launchSpeed":103.3,"launchAngle":14.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.81,"coordY":106.0}},"index":2,"playId":"2514f90e-f905-3ca5-8eea-9031e1dddd6c","pitchNumber":2,"startTime":"2025-08-09T01:58:38.493Z","endTime":"2025-08-09T01:58:50.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:58:50.930Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T01:59:13.068Z","endTime":"2025-08-09T02:01:01.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.6,"strikeZoneTop":3.63498318252659,"strikeZoneBottom":1.63527551554457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53972089030135,"aZ":-42.006006386830265,"pfxX":-4.407338781050241,"pfxZ":-7.896459177598615,"pX":0.34358270434520344,"pZ":1.932278196035019,"vX0":-2.1880335812866343,"vY0":-111.31986464693115,"vZ0":-0.525372684493667,"x":103.9,"y":186.61,"x0":1.91460222478759,"y0":50.005413492386424,"z0":6.5512673381650455,"aX":-5.485191456921084},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-14.0,"breakHorizontal":8.5,"spinRate":2556,"spinDirection":331},"zone":9,"typeConfidence":2.0,"plateTime":0.49361373205846615,"extension":6.667399516450794},"index":0,"playId":"22068c67-8f37-3ed5-9984-103d350fb830","pitchNumber":1,"startTime":"2025-08-09T01:59:18.918Z","endTime":"2025-08-09T01:59:22.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.495313107267602,"aZ":-18.836500449431615,"pfxX":5.571063635331925,"pfxZ":9.377297769989205,"pX":0.4131554280417063,"pZ":1.7739930529555334,"vX0":-5.11961604037573,"vY0":-118.70944943508127,"vZ0":-6.420180649707089,"x":101.25,"y":190.88,"x0":1.8776934467548405,"y0":50.00145682193802,"z0":6.2376732649085325,"aX":7.921904070665152},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":15.6,"breakHorizontal":-8.8,"spinRate":1695,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4620554171829121,"extension":6.865762999711422},"index":1,"playId":"565af75f-32ea-39ac-a83e-86ead380ceb0","pitchNumber":2,"startTime":"2025-08-09T01:59:34.725Z","endTime":"2025-08-09T01:59:38.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.61305655317236,"strikeZoneBottom":1.64113977820656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.548997031865085,"aZ":-18.082087135993763,"pfxX":5.6722070223946695,"pfxZ":9.721207325842288,"pX":-0.195908999623177,"pZ":0.5009934527325259,"vX0":-6.532729091226328,"vY0":-119.77261477332432,"vZ0":-9.412773031097457,"x":124.47,"y":225.25,"x0":1.8324920480679578,"y0":50.00581323958705,"z0":6.104888287490939,"aX":8.226716826276444},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":15.5,"breakHorizontal":-8.6,"spinRate":1726,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4576405773046912,"extension":6.99695541992562},"index":2,"playId":"55f6256e-34d1-343e-b3dd-423327a882b8","pitchNumber":3,"startTime":"2025-08-09T01:59:54.703Z","endTime":"2025-08-09T02:00:00.106Z","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":1},"index":3,"playId":"1bb21d20-9932-4511-8641-ccb683c6c614","startTime":"2025-08-09T02:00:17.871Z","endTime":"2025-08-09T02:00:23.096Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.522503648331742,"aZ":-38.79164825204067,"pfxX":-4.640903248576912,"pfxZ":-5.152533362739236,"pX":-0.25452694783599233,"pZ":2.0139496199788898,"vX0":-3.375496796118746,"vY0":-112.60510813200622,"vZ0":-1.3990745118674417,"x":126.7,"y":184.4,"x0":1.867152313280113,"y0":50.004149974624994,"z0":6.569312020268109,"aX":-5.957533973106503},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-9.4,"breakHorizontal":9.2,"spinRate":2543,"spinDirection":330},"zone":8,"typeConfidence":2.0,"plateTime":0.4864846413684605,"extension":6.716508824452667},"index":4,"playId":"36e914e1-d66f-3bbd-934a-54e4f445b6bb","pitchNumber":4,"startTime":"2025-08-09T02:00:33.266Z","endTime":"2025-08-09T02:00:40.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.625424611129596,"aZ":-18.088260006050575,"pfxX":-1.9519849808930148,"pfxZ":8.474131784246973,"pX":-0.952370669715768,"pZ":2.03671443445696,"vX0":-6.5257227534661055,"vY0":-127.68175076135846,"vZ0":-7.446060161679908,"x":153.3,"y":183.79,"x0":1.8832013069524534,"y0":50.00315230930488,"z0":6.3979404910765165,"aX":-3.2440451587960295},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.0,"breakHorizontal":4.9,"spinRate":2460,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.42787333760952606,"extension":7.040566665104624},"index":5,"playId":"7e8d9a69-cc04-312c-895e-fca7914777f6","pitchNumber":5,"startTime":"2025-08-09T02:00:56.310Z","endTime":"2025-08-09T02:01:01.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:01:01.073Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blaze Alexander doubles (6) on a sharp line drive to left fielder Jordan Beck. Ketel Marte scores. Geraldo Perdomo scores. Lourdes Gurriel Jr. scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T02:01:15.090Z","endTime":"2025-08-09T02:01:38.363Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","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":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.236225879533286,"aZ":-18.163982061189813,"pfxX":-2.218952819893835,"pfxZ":8.461404694864303,"pX":-0.46196603841783135,"pZ":1.2157176531205123,"vX0":-5.552868941455375,"vY0":-127.3910888129484,"vZ0":-9.031346606992381,"x":134.61,"y":205.96,"x0":2.0277307233466044,"y0":50.006273210587615,"z0":6.221798938528309,"aX":-3.6771497819515186},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.7,"breakHorizontal":5.2,"spinRate":2484,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.4286587142130047,"extension":6.971523935770288},"hitData":{"launchSpeed":105.0,"launchAngle":9.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":33.97,"coordY":101.5}},"index":0,"playId":"9bf73713-9e18-3750-b6a0-4cad6c949e8f","pitchNumber":1,"startTime":"2025-08-09T02:01:23.599Z","endTime":"2025-08-09T02:01:38.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:01:38.363Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T02:02:15.064Z","endTime":"2025-08-09T02:03:25.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.66822447981308,"strikeZoneBottom":1.75625725238046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.556303082321325,"aZ":-14.548405528879602,"pfxX":6.01640587060044,"pfxZ":10.066526371131925,"pX":0.7375157228293617,"pZ":2.36440420174917,"vX0":-5.2140266683208925,"vY0":-131.64345240049835,"vZ0":-7.75150984542474,"x":88.89,"y":174.94,"x0":1.9643941130877325,"y0":50.00507140887197,"z0":6.429251455632942,"aX":10.53662826054458},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.7,"breakHorizontal":-9.7,"spinRate":2204,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.41643819361747747,"extension":6.68135298442555},"index":0,"playId":"37f952e6-99fd-3bfd-b71d-457c1cab4a99","pitchNumber":1,"startTime":"2025-08-09T02:02:19.172Z","endTime":"2025-08-09T02:02:23.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.55507769722055,"strikeZoneBottom":1.66931693156344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.34510758530869,"aZ":-22.454631185816012,"pfxX":8.028031652036844,"pfxZ":6.836490945490468,"pX":1.2919927399774356,"pZ":0.4207982442975296,"vX0":-4.151989540879224,"vY0":-118.3913662176961,"vZ0":-8.413286994369573,"x":67.75,"y":227.42,"x0":2.024402350027585,"y0":50.00021710677627,"z0":6.071467343838851,"aX":11.40851227488646},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.6,"breakHorizontal":-13.6,"spinRate":1700,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.46241904213116314,"extension":6.924426533673789},"index":1,"playId":"87c6aec3-e5ed-370c-bc25-33e4bb9ee8ce","pitchNumber":2,"startTime":"2025-08-09T02:02:37.145Z","endTime":"2025-08-09T02:02:41.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.3,"strikeZoneTop":3.51474695675878,"strikeZoneBottom":1.65630567578516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.267078700495837,"aZ":-39.334210694940296,"pfxX":-3.6822111829341013,"pfxZ":-5.75529675478297,"pX":0.1150202957703948,"pZ":3.3783069594434387,"vX0":-2.6935920294145705,"vY0":-110.95522181891569,"vZ0":1.63417598594394,"x":112.62,"y":147.57,"x0":1.8241047597001634,"y0":50.00373317842626,"z0":6.738022589891244,"aX":-4.580113112467902},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-9.7,"breakHorizontal":7.3,"spinRate":2465,"spinDirection":333},"zone":2,"typeConfidence":2.0,"plateTime":0.49408063493170307,"extension":6.5417654066406605},"index":2,"playId":"4e2160c9-5fc5-3851-924d-b36c9f326d4b","pitchNumber":3,"startTime":"2025-08-09T02:02:58.848Z","endTime":"2025-08-09T02:03:03.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.40868609700299,"aZ":-39.85801100759923,"pfxX":-2.918006932991302,"pfxZ":-6.212306173057817,"pX":0.27467241477691995,"pZ":2.573815723719359,"vX0":-2.6816927485543665,"vY0":-110.75878274901338,"vZ0":0.035213926556249,"x":106.53,"y":169.29,"x0":1.8815883087746959,"y0":50.000224957352685,"z0":6.737593650141656,"aX":-3.6117718944145905},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-10.9,"breakHorizontal":6.0,"spinRate":2488,"spinDirection":337},"zone":5,"typeConfidence":2.0,"plateTime":0.49517557910599663,"extension":6.596660622681112},"hitData":{"launchSpeed":81.8,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":168.42}},"index":3,"playId":"2bf0ea80-7ff8-3494-b6b8-835aa95bbb4c","pitchNumber":4,"startTime":"2025-08-09T02:03:17.615Z","endTime":"2025-08-09T02:03:25.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:03:25.390Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Warming Bernabel doubles (5) on a ground ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T02:05:33.621Z","endTime":"2025-08-09T02:06:13.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"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":"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.0,"endSpeed":86.1,"strikeZoneTop":3.12159229534991,"strikeZoneBottom":1.35352080372316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.654983384642343,"aZ":-12.154171214349587,"pfxX":-2.1328364567991085,"pfxZ":10.567794323197715,"pX":0.10318662209504713,"pZ":2.9327540750398944,"vX0":7.460195324080748,"vY0":-136.6496138973557,"vZ0":-5.911768135530083,"x":113.07,"y":159.6,"x0":-2.3830938216042763,"y0":50.00101946561012,"z0":5.956545478120201,"aX":-4.040774408061902},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":2.3,"spinRate":2329,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4005839225752581,"extension":6.568994047232024},"index":0,"playId":"c9c1de8f-90ea-391a-87cb-c129c4eca518","pitchNumber":1,"startTime":"2025-08-09T02:05:48.109Z","endTime":"2025-08-09T02:05:52.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.06030013215609,"aZ":-38.030916183618054,"pfxX":2.1446676039221195,"pfxZ":-4.100422138912947,"pX":0.12979234652252045,"pZ":2.2357968456350408,"vX0":6.428607448432746,"vY0":-118.26910587943973,"vZ0":-0.5128104258371333,"x":112.05,"y":178.41,"x0":-2.8946792658425644,"y0":50.00580111552014,"z0":5.922337987294121,"aX":3.0595340282767105},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.3,"breakHorizontal":-5.4,"spinRate":2425,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.4618774947700457,"extension":6.314579878188587},"hitData":{"launchSpeed":104.4,"launchAngle":4.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.01,"coordY":104.54}},"index":1,"playId":"d82614f2-d94d-3c27-9140-49b95375ba70","pitchNumber":2,"startTime":"2025-08-09T02:06:00.240Z","endTime":"2025-08-09T02:06:13.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:06:13.049Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T02:06:30.848Z","endTime":"2025-08-09T02:07:25.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.830236980398535,"aZ":-39.707284769263865,"pfxX":0.6784424164467341,"pfxZ":-5.161335132001814,"pX":0.062480820485872494,"pZ":1.7822946356952347,"vX0":6.243884754672122,"vY0":-119.67734251653208,"vZ0":-1.5028875113818725,"x":114.62,"y":190.66,"x0":-2.66214989173402,"y0":50.003200280924474,"z0":5.956009733969405,"aX":0.9899102857434726},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.5,"breakHorizontal":-2.6,"spinRate":2389,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.45663701467474516,"extension":6.4503759212116005},"index":0,"playId":"99053545-0470-3031-bf1f-3df2ad024567","pitchNumber":1,"startTime":"2025-08-09T02:06:41.246Z","endTime":"2025-08-09T02:06:44.729Z","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":93.8,"endSpeed":85.9,"strikeZoneTop":3.46879371133392,"strikeZoneBottom":1.63455824465656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.565782362293884,"aZ":-13.59551619431633,"pfxX":-3.885389225484873,"pfxZ":9.874489202621334,"pX":0.83722998916838,"pZ":2.5311678978917023,"vX0":9.910736908463305,"vY0":-136.20376322748848,"vZ0":-6.469646840414307,"x":85.09,"y":170.44,"x0":-2.3416817774589234,"y0":50.00131964678233,"z0":5.875171158059762,"aX":-7.3102889012977865},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":4.9,"spinRate":2419,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40195869411858,"extension":6.69623055863209},"index":1,"playId":"1bbf2602-800e-3d6c-b6ab-217ff3311f8d","pitchNumber":2,"startTime":"2025-08-09T02:07:02.896Z","endTime":"2025-08-09T02:07:07.849Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.48852855473009,"strikeZoneBottom":1.66158864798699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.074382607409646,"aZ":-12.578176958777362,"pfxX":-4.086867805106135,"pfxZ":10.18281235509533,"pX":0.3474560454885558,"pZ":2.1845441227759745,"vX0":8.837982348753261,"vY0":-137.93463987953825,"vZ0":-7.590466831197562,"x":103.76,"y":179.8,"x0":-2.3691222315754406,"y0":50.00177606735976,"z0":5.82269324835974,"aX":-7.86474974095296},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":5.5,"spinRate":2399,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.397295250815918,"extension":6.720323478300932},"index":2,"playId":"c6f16a76-dbb5-346b-bc46-2fa6432f54db","pitchNumber":3,"startTime":"2025-08-09T02:07:21.000Z","endTime":"2025-08-09T02:07:25.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:07:25.648Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a ground ball to right fielder Corbin Carroll. Warming Bernabel scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T02:07:51.011Z","endTime":"2025-08-09T02:09:41.692Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"04aca99d-6b53-4e1d-bf6e-b3cacd9a502b","startTime":"2025-08-09T02:07:51.011Z","endTime":"2025-08-09T02:07:56.011Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.5873292459221,"strikeZoneBottom":1.68816076258892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.593385228017347,"aZ":-41.5767811631148,"pfxX":0.3514766809580079,"pfxZ":-6.43173287017501,"pX":-0.23455091450644078,"pZ":1.4994458362731602,"vX0":5.820461188000676,"vY0":-120.20964358790283,"vZ0":-1.5534485980957131,"x":125.94,"y":198.29,"x0":-2.7342483920042313,"y0":50.003132770823086,"z0":5.849427885097799,"aX":0.5137367662034779},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.8,"breakHorizontal":-2.0,"spinRate":2411,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4558730599102705,"extension":6.49450654062379},"index":1,"playId":"ae5bfb9e-feed-331d-bf3f-2ea9d094e20e","pitchNumber":1,"startTime":"2025-08-09T02:08:08.183Z","endTime":"2025-08-09T02:08:13.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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.63837525703493,"strikeZoneBottom":1.60621251765785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.309178566747608,"aZ":-42.69214605137184,"pfxX":0.08646927448606201,"pfxZ":-7.0704711340440705,"pX":0.7350009785226507,"pZ":0.5451088109150553,"vX0":8.274139700061633,"vY0":-121.6135857597969,"vZ0":-3.6464681987236722,"x":88.98,"y":224.06,"x0":-2.7319233525743423,"y0":50.00220182021958,"z0":5.791469958628475,"aX":0.12739930091631751},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-13.4,"breakHorizontal":-2.3,"spinRate":2506,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.45151436492282615,"extension":6.7001005510379095},"index":2,"playId":"4a942ae6-edf8-364f-9a4b-9187b13d4c82","pitchNumber":2,"startTime":"2025-08-09T02:08:26.408Z","endTime":"2025-08-09T02:08:31.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.2,"strikeZoneTop":3.64386494335982,"strikeZoneBottom":1.69202351687266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.41536715783332,"aZ":-25.79327915225014,"pfxX":2.036464524791917,"pfxZ":3.7132864373771586,"pX":1.6315117341969896,"pZ":0.6184951230626174,"vX0":10.068220724727999,"vY0":-129.61623125660415,"vZ0":-7.924693518929896,"x":54.81,"y":222.08,"x0":-2.551415070947055,"y0":50.00641472648568,"z0":5.654783920903017,"aX":3.5003095747722366},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-5.8,"spinRate":2459,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.42089183455973833,"extension":6.792326946623866},"index":3,"playId":"43c95006-1697-3fe0-99ed-89318041f570","pitchNumber":3,"startTime":"2025-08-09T02:08:48.514Z","endTime":"2025-08-09T02:08:54.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.56892896506291,"strikeZoneBottom":1.60378072563575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50888435985631,"aZ":-41.34261730171493,"pfxX":1.930224157229582,"pfxZ":-6.218804267581981,"pX":0.47474074368445024,"pZ":1.40759959587791,"vX0":6.692386933268382,"vY0":-120.36496101701835,"vZ0":-1.9455729152251684,"x":98.9,"y":200.77,"x0":-2.5882657218029346,"y0":50.00521108460545,"z0":5.8738966984995535,"aX":2.843884021699095},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.5,"breakHorizontal":-5.0,"spinRate":2550,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4543806901238545,"extension":6.619981829122965},"index":4,"playId":"d34305e5-b88b-34a6-a13b-287f391c3eae","pitchNumber":4,"startTime":"2025-08-09T02:09:09.151Z","endTime":"2025-08-09T02:09:14.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.224716070572473,"aZ":-10.466381332697873,"pfxX":-1.9292563266489084,"pfxZ":11.068152018802673,"pX":0.5645982424279108,"pZ":2.3268103060671717,"vX0":8.582957250673617,"vY0":-138.72531953692592,"vZ0":-7.5446056427097705,"x":95.48,"y":175.96,"x0":-2.3103463889556863,"y0":50.00180934266797,"z0":5.768639860266905,"aX":-3.7843793556957017},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":1.8,"spinRate":2270,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.3938995511978858,"extension":6.860936502059873},"hitData":{"launchSpeed":83.8,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.83,"coordY":105.55}},"index":5,"playId":"db5f7c86-c5a1-3400-977c-4f9e3f5e1d25","pitchNumber":5,"startTime":"2025-08-09T02:09:27.395Z","endTime":"2025-08-09T02:09:41.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:09:41.692Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Adael Amador grounds into a double play, shortstop Geraldo Perdomo to first baseman Tyler Locklear. Kyle Karros out at 2nd. Adael Amador out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T02:10:08.897Z","endTime":"2025-08-09T02:10:17.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73213400929066,"aZ":-13.751778272263243,"pfxX":-2.6342681282839457,"pfxZ":9.880206624688359,"pX":-0.3150807067387928,"pZ":2.2690842584821045,"vX0":6.646674933515196,"vY0":-135.9141554382497,"vZ0":-7.212374276123499,"x":129.01,"y":177.51,"x0":-2.4536729306254275,"y0":50.001535869919984,"z0":5.91852318313241,"aX":-4.911558837853884},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":3.4,"spinRate":2203,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40351434668392994,"extension":6.478791334012943},"hitData":{"launchSpeed":102.6,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.6,"coordY":144.02}},"index":0,"playId":"b8ead7b1-93a7-3a81-8441-a25f5824a8d8","pitchNumber":1,"startTime":"2025-08-09T02:10:09.280Z","endTime":"2025-08-09T02:10:17.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:10:17.379Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T02:12:24.610Z","endTime":"2025-08-09T02:12:57.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.31942615779021,"strikeZoneBottom":1.49681925396495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60107437921645,"aZ":-14.471043536889715,"pfxX":5.709498186511078,"pfxZ":10.498809940815645,"pX":0.5121104561894236,"pZ":2.1490154309961214,"vX0":-5.898224083539572,"vY0":-128.98037917722633,"vZ0":-7.864273791077,"x":97.48,"y":180.76,"x0":2.0857715949799207,"y0":50.006135615186025,"z0":6.351812645814647,"aX":9.630659256046924},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.5,"breakHorizontal":-9.0,"spinRate":2007,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.42452275169939835,"extension":6.762339151370428},"index":0,"playId":"d8e94b9e-f684-3299-9f4d-59dadf64cf03","pitchNumber":1,"startTime":"2025-08-09T02:12:29.362Z","endTime":"2025-08-09T02:12:33.232Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-09T02:12:40.300Z","endTime":"2025-08-09T02:12:49.675Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"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":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.18667400691829,"aZ":-21.254952843550655,"pfxX":6.669765422372167,"pfxZ":7.809145249360533,"pX":0.6939429839761521,"pZ":2.534282256347536,"vX0":-5.111184789737299,"vY0":-117.24886649620728,"vZ0":-4.219088926840577,"x":90.55,"y":170.35,"x0":2.030531178451927,"y0":50.00576189679967,"z0":6.329218593481904,"aX":9.331958382488404},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":13.4,"breakHorizontal":-10.9,"spinRate":1805,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4663083938758934,"extension":6.785620993741363},"hitData":{"launchSpeed":80.0,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.9,"coordY":163.58}},"index":2,"playId":"167f88ec-ee49-300e-a791-4a5a1fa08586","pitchNumber":2,"startTime":"2025-08-09T02:12:49.675Z","endTime":"2025-08-09T02:12:57.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:12:57.879Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Kaiser flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T02:13:18.224Z","endTime":"2025-08-09T02:14:21.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"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":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.6,"strikeZoneTop":3.74574011433584,"strikeZoneBottom":1.70986731479984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.660484883025955,"aZ":-38.88406241483459,"pfxX":-4.086194336043604,"pfxZ":-5.519465018233939,"pX":0.7151108147250229,"pZ":2.8464120963145456,"vX0":-2.147003926552037,"vY0":-109.60727879156192,"vZ0":0.7302415653135594,"x":89.74,"y":161.93,"x0":2.2388268431236575,"y0":50.00466882201202,"z0":6.66624165003403,"aX":-4.964209662346866},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-9.5,"breakHorizontal":7.9,"spinRate":2504,"spinDirection":328},"zone":6,"typeConfidence":2.0,"plateTime":0.5000245138766379,"extension":6.422762782715744},"index":0,"playId":"60085569-a4e5-3fbf-b7cc-ce1cfacef157","pitchNumber":1,"startTime":"2025-08-09T02:13:23.234Z","endTime":"2025-08-09T02:13:27.310Z","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":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.71997344866474,"strikeZoneBottom":1.7892087181675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.537842968564384,"aZ":-20.851595248878276,"pfxX":-0.3577595363528676,"pfxZ":7.190426569537871,"pX":-2.147069504989211,"pZ":0.8739130092317768,"vX0":-10.165438857759076,"vY0":-124.06665383572786,"vZ0":-8.879047461304756,"x":198.84,"y":215.18,"x0":2.032917518723246,"y0":50.00203046706845,"z0":6.2081896118467625,"aX":-0.5611442944190187},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.3,"breakHorizontal":2.8,"spinRate":2387,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.43983253271236444,"extension":7.029981720562969},"index":1,"playId":"b6c0a1ca-4578-3201-bfcc-7a315303c590","pitchNumber":2,"startTime":"2025-08-09T02:13:38.124Z","endTime":"2025-08-09T02:13:42.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.66034189389985,"strikeZoneBottom":1.67706320059687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.799503545283194,"aZ":-24.563763402530977,"pfxX":7.453346634157216,"pfxZ":5.458137323048126,"pX":1.7718637403940933,"pZ":2.504394407489969,"vX0":-3.3226110782114135,"vY0":-117.51721678971668,"vZ0":-3.405220459632548,"x":49.46,"y":171.16,"x0":2.237553964537138,"y0":50.00570535788704,"z0":6.260444367125767,"aX":10.399996065039085},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.2,"breakHorizontal":-12.6,"spinRate":1712,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4665300439769138,"extension":6.767121281094858},"index":2,"playId":"011f84fa-61e0-30f1-92de-4db5b2c48be0","pitchNumber":3,"startTime":"2025-08-09T02:13:58.989Z","endTime":"2025-08-09T02:14:04.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.055015813288783,"aZ":-14.78047482389229,"pfxX":4.375430193464782,"pfxZ":9.945540301997514,"pX":0.770748832365772,"pZ":2.5038866978716543,"vX0":-5.04411441423522,"vY0":-131.44512436589608,"vZ0":-7.183583578648373,"x":87.62,"y":171.18,"x0":2.146771439152103,"y0":50.00005792291697,"z0":6.3710411632947785,"aX":7.649850096891195},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.7,"breakHorizontal":-6.8,"spinRate":2123,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4168205367743081,"extension":6.6412282900695985},"hitData":{"launchSpeed":85.8,"launchAngle":28.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.98,"coordY":104.01}},"index":3,"playId":"8cfe679d-f523-3395-b113-26f8bfd06c2b","pitchNumber":4,"startTime":"2025-08-09T02:14:13.844Z","endTime":"2025-08-09T02:14:21.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:14:21.533Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ketel Marte pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T02:14:40.204Z","endTime":"2025-08-09T02:15:30.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.753447538900264,"aZ":-23.425768819301776,"pfxX":7.0537322673650005,"pfxZ":6.090349687280751,"pX":0.8106970066227883,"pZ":2.6496715930839563,"vX0":-4.8501563648796235,"vY0":-119.04634265789352,"vZ0":-3.8440341524127803,"x":86.1,"y":167.24,"x0":1.9575742764112094,"y0":50.00127616842813,"z0":6.404642379751318,"aX":10.128284780026856},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.3,"breakHorizontal":-11.6,"spinRate":1650,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.46001459051292803,"extension":6.726305426105583},"index":0,"playId":"2dafcd64-e2dd-3028-b691-044159330939","pitchNumber":1,"startTime":"2025-08-09T02:14:45.776Z","endTime":"2025-08-09T02:14:52.636Z","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":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.73371734676137,"strikeZoneBottom":1.74296228108457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.291629648700777,"aZ":-23.515277179017033,"pfxX":-2.805885797517015,"pfxZ":5.459226397957048,"pX":-1.0679858970871208,"pZ":3.2139862709204325,"vX0":-6.855238918197823,"vY0":-124.92055803817982,"vZ0":-3.178721518914748,"x":157.71,"y":152.0,"x0":2.0723467234177515,"y0":50.0042744865784,"z0":6.428241448620827,"aX":-4.449824785985742},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.4,"breakHorizontal":6.6,"spinRate":2403,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.43784387462395946,"extension":6.770702518394544},"index":1,"playId":"bd111aec-3bf0-3692-86c7-a59602e6bef0","pitchNumber":2,"startTime":"2025-08-09T02:15:06.443Z","endTime":"2025-08-09T02:15:13.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.689920975423675,"aZ":-22.303146806588863,"pfxX":-2.873324454454796,"pfxZ":6.228945526313055,"pX":-0.7866947490419758,"pZ":2.8781938985669706,"vX0":-6.274861178069952,"vY0":-124.74203925902304,"vZ0":-4.156656200710421,"x":146.99,"y":161.07,"x0":2.1288883755682675,"y0":50.00457976997122,"z0":6.391569386744474,"aX":-4.555888256381276},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.6,"breakHorizontal":6.6,"spinRate":2399,"spinDirection":174},"zone":4,"typeConfidence":2.0,"plateTime":0.43808525884473104,"extension":6.8595140042970915},"hitData":{"launchSpeed":58.0,"launchAngle":67.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":114.55,"coordY":163.2}},"index":2,"playId":"0ddf942f-8633-3926-a713-4a5c18927b63","pitchNumber":3,"startTime":"2025-08-09T02:15:21.580Z","endTime":"2025-08-09T02:15:30.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:15:30.652Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T02:17:26.599Z","endTime":"2025-08-09T02:18:47.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.19103378737444,"strikeZoneBottom":1.622991514096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.28702666079271,"aZ":-39.04070318257062,"pfxX":-0.5270086308068085,"pfxZ":-4.730870871701935,"pX":0.8897409645387523,"pZ":1.446798322111548,"vX0":8.245589807134298,"vY0":-119.51851045285235,"vZ0":-2.2162998592140806,"x":83.09,"y":199.72,"x0":-2.531355511818915,"y0":50.0030722970821,"z0":5.880852588048425,"aX":-0.7666015363933687},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.9,"breakHorizontal":-1.0,"spinRate":2442,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4576756304697396,"extension":6.677323984195773},"index":0,"playId":"a161192e-56fb-3180-8c95-95b22a3a9a28","pitchNumber":1,"startTime":"2025-08-09T02:17:41.242Z","endTime":"2025-08-09T02:17:46.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.19793018138497,"strikeZoneBottom":1.48102747690135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85701619253972,"aZ":-40.980476304483346,"pfxX":0.6559165228586168,"pfxZ":-6.141470586634832,"pX":0.0392808429951557,"pZ":1.3990031704326364,"vX0":6.185557132575754,"vY0":-118.99396601068824,"vZ0":-1.9273725451658232,"x":115.5,"y":201.01,"x0":-2.6791568464587474,"y0":50.002223112607325,"z0":5.93250519856913,"aX":0.9405270256142413},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.3,"breakHorizontal":-2.6,"spinRate":2450,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.460304876164932,"extension":6.605839621590423},"index":1,"playId":"a7670856-c0c4-3ed1-b092-f95017622baa","pitchNumber":2,"startTime":"2025-08-09T02:17:53.226Z","endTime":"2025-08-09T02:17:58.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44398073562855,"aZ":-23.267928985849448,"pfxX":1.1655843530020302,"pfxZ":5.077864676905388,"pX":0.7829995454959688,"pZ":1.1771066099067242,"vX0":8.451896571681631,"vY0":-130.7877187152308,"vZ0":-7.231041593076744,"x":87.15,"y":207.0,"x0":-2.625748897215949,"y0":50.002986152810195,"z0":5.69140231639653,"aX":2.041536356507568},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.9,"breakHorizontal":-3.7,"spinRate":2323,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4168770036637861,"extension":6.705942915420095},"index":2,"playId":"673bd4a4-cba4-38d5-8b5b-d647d0ef23af","pitchNumber":3,"startTime":"2025-08-09T02:18:07.645Z","endTime":"2025-08-09T02:18:11.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.3470608360659,"strikeZoneBottom":1.59895734536157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01598823357611,"aZ":-29.238511327422795,"pfxX":-7.591223725603147,"pfxZ":1.7639189491790468,"pX":-0.8873832540851261,"pZ":1.5516948467171296,"vX0":7.42061278864376,"vY0":-127.76738884238452,"vZ0":-4.360693574648126,"x":150.82,"y":196.88,"x0":-2.830176844518629,"y0":50.00612864046094,"z0":5.5538260027691395,"aX":-12.670704742207267},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":12.2,"spinRate":1452,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4271523384747198,"extension":6.8019469740523455},"index":3,"playId":"894de5bf-d9e5-3aba-85d5-d129cdd1fb3c","pitchNumber":4,"startTime":"2025-08-09T02:18:30.727Z","endTime":"2025-08-09T02:18:36.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.933562323460144,"aZ":-25.20728832991851,"pfxX":-8.127138057191535,"pfxZ":4.1450092272829675,"pX":-0.21053496645487138,"pZ":1.305117940531694,"vX0":9.050789191860781,"vY0":-128.44549548967606,"vZ0":-5.97598889664525,"x":125.03,"y":203.54,"x0":-2.712908511580307,"y0":50.00508771709865,"z0":5.604499537405226,"aX":-13.672625337299335},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":12.8,"spinRate":1474,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.42533895736700433,"extension":6.846117829045006},"index":4,"playId":"3bda3e7e-e755-34f3-a665-dd23f112694c","pitchNumber":5,"startTime":"2025-08-09T02:18:43.710Z","endTime":"2025-08-09T02:18:47.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:18:47.410Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T02:18:58.588Z","endTime":"2025-08-09T02:19:51.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":83.4,"strikeZoneTop":3.50797609425094,"strikeZoneBottom":1.57457548943983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.564311019078332,"aZ":-27.77898312636923,"pfxX":1.3995561916520831,"pfxZ":2.5407928156312107,"pX":1.6331867628536612,"pZ":0.7771561175102516,"vX0":10.295913325540202,"vY0":-130.06152278062126,"vZ0":-7.126321595411762,"x":54.75,"y":217.8,"x0":-2.5415365613333094,"y0":50.00565848271472,"z0":5.628900234773129,"aX":2.4221754369328057},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":-4.6,"spinRate":2282,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4194388675349283,"extension":6.809302798849895},"index":0,"playId":"447f9a8c-dd1f-36f3-b9c6-719036755bd7","pitchNumber":1,"startTime":"2025-08-09T02:19:12.012Z","endTime":"2025-08-09T02:19:19.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.833281509931002,"aZ":-24.8091729851459,"pfxX":-6.653172900212557,"pfxZ":4.429614366569755,"pX":0.19185279589503426,"pZ":2.010752574760277,"vX0":9.563352124911328,"vY0":-127.77849852412383,"vZ0":-4.2844569535289105,"x":109.69,"y":184.49,"x0":-2.7245763683230013,"y0":50.00606056788628,"z0":5.64461414891499,"aX":-11.0714407529413},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":10.1,"spinRate":1355,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4276642219789384,"extension":6.748883989663591},"index":1,"playId":"bdd8bc37-6102-362a-a243-b9073ae69f3c","pitchNumber":2,"startTime":"2025-08-09T02:19:25.272Z","endTime":"2025-08-09T02:19:29.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.882301528736228,"aZ":-16.42570027099798,"pfxX":-7.164542822308801,"pfxZ":8.291062119625323,"pX":-1.3076535408045395,"pZ":2.7501182739799015,"vX0":5.826485092322251,"vY0":-137.08009783856482,"vZ0":-5.225518733477877,"x":166.84,"y":164.53,"x0":-2.532055221996222,"y0":50.000283978975055,"z0":5.805894231870235,"aX":-13.605087972775399},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":11.8,"spinRate":2122,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39987369078129786,"extension":6.6719366403935805},"hitData":{"launchSpeed":53.5,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.91,"coordY":174.39}},"index":2,"playId":"b42cc275-2a7c-3364-8009-d38d88892df0","pitchNumber":3,"startTime":"2025-08-09T02:19:44.444Z","endTime":"2025-08-09T02:19:51.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:19:51.806Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T02:20:12.168Z","endTime":"2025-08-09T02:21:50.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.49059817747236,"strikeZoneBottom":1.67174054791873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.880059829660425,"aZ":-18.30776516223276,"pfxX":-6.979415408225269,"pfxZ":7.242999642908433,"pX":-1.727953246092296,"pZ":3.018184021383682,"vX0":4.838506028955738,"vY0":-137.126547840966,"vZ0":-4.409890783684185,"x":182.87,"y":157.29,"x0":-2.6040271759546347,"y0":50.00086357538251,"z0":5.887486563765447,"aX":-13.357712146336693},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":11.6,"spinRate":2088,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3986641827272459,"extension":6.6318896559682425},"index":0,"playId":"3474599e-49f1-3ffd-adf0-faef5789f1b6","pitchNumber":1,"startTime":"2025-08-09T02:20:15.702Z","endTime":"2025-08-09T02:20:21.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.45988920258552,"strikeZoneBottom":1.61366721818548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24217859142417,"aZ":-17.68070519572347,"pfxX":-8.364164936439675,"pfxZ":7.687733095605183,"pX":-0.1692050831061429,"pZ":1.537569220134803,"vX0":9.087968106144872,"vY0":-136.28266639238407,"vZ0":-7.897015804621066,"x":123.45,"y":197.27,"x0":-2.4564246277978095,"y0":50.00569133804742,"z0":5.688555458634954,"aX":-15.775907786853303},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":13.3,"spinRate":2124,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.40152315107673253,"extension":6.793595023605604},"index":1,"playId":"2bac861c-2753-3a80-bfdf-00307414035e","pitchNumber":2,"startTime":"2025-08-09T02:20:29.174Z","endTime":"2025-08-09T02:20:33.367Z","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":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.43122772356722,"strikeZoneBottom":1.61115230281656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.344516387172074,"aZ":-26.756248050579416,"pfxX":-7.248352323144349,"pfxZ":3.199872713383976,"pX":-0.5027781770171788,"pZ":1.5353758371749342,"vX0":8.542068563744108,"vY0":-129.18560554031703,"vZ0":-5.1305313481364845,"x":136.16,"y":197.32,"x0":-2.907000809704023,"y0":50.005030187304406,"z0":5.598225170682547,"aX":-12.281141500123834},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.8,"breakHorizontal":11.3,"spinRate":1441,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4236164646631746,"extension":6.730427404175279},"index":2,"playId":"ec4f2169-8c01-3df4-92db-47df9891ae02","pitchNumber":3,"startTime":"2025-08-09T02:20:43.114Z","endTime":"2025-08-09T02:20:46.119Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-09T02:20:52.934Z","endTime":"2025-08-09T02:21:11.068Z","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(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":90.0,"endSpeed":83.1,"strikeZoneTop":3.33676387395086,"strikeZoneBottom":1.62868457394645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.420644438201734,"aZ":-26.45534140288379,"pfxX":1.8418556076629073,"pfxZ":3.3167894404571143,"pX":2.0843218290072842,"pZ":0.7929036132108871,"vX0":11.719279134608827,"vY0":-130.49089064215696,"vZ0":-7.230085577096099,"x":37.55,"y":217.37,"x0":-2.7040895454717386,"y0":50.004390781011644,"z0":5.592329821298832,"aX":3.1756736702195165},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.6,"breakHorizontal":-5.9,"spinRate":2376,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.41973014901919337,"extension":6.848376916337907},"index":4,"playId":"521a2162-afc4-347c-995b-05b7cfb8a13e","pitchNumber":4,"startTime":"2025-08-09T02:21:11.068Z","endTime":"2025-08-09T02:21:14.400Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.31018139638453,"strikeZoneBottom":1.55052610450943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.290219219967394,"aZ":-13.845571803024239,"pfxX":-2.228340998838635,"pfxZ":9.711691134813902,"pX":0.6420246293231924,"pZ":1.6224652653047622,"vX0":9.534922922341474,"vY0":-136.3388251536378,"vZ0":-8.326373090976709,"x":92.53,"y":194.97,"x0":-2.6072694514206387,"y0":50.002488051866564,"z0":5.666496637470603,"aX":-4.20634579559616},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":2.0,"spinRate":2255,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.40136202682174416,"extension":6.870017697169847},"index":5,"playId":"692ff8fc-6f51-3383-a5b2-c4b2ac0c656d","pitchNumber":5,"startTime":"2025-08-09T02:21:26.675Z","endTime":"2025-08-09T02:21:32.230Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.32129159335501,"strikeZoneBottom":1.5876935599697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.228651475742424,"aZ":-23.79356939730577,"pfxX":-6.175332559400138,"pfxZ":5.057103673451484,"pX":0.44602568204835025,"pZ":0.9501964684181732,"vX0":10.336752640398958,"vY0":-127.59439727910285,"vZ0":-6.806549871535644,"x":100.0,"y":213.12,"x0":-2.847523612807481,"y0":50.000249505144055,"z0":5.516121881568443,"aX":-10.225069174409095},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.8,"breakHorizontal":9.0,"spinRate":1352,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4286045702133512,"extension":6.848831140293864},"index":6,"playId":"59cae76d-7449-34e9-a0f8-a6a300f68a1f","pitchNumber":6,"startTime":"2025-08-09T02:21:44.715Z","endTime":"2025-08-09T02:21:50.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:21:50.175Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T02:22:06.524Z","endTime":"2025-08-09T02:24:50.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.68154601012784,"strikeZoneBottom":1.74323393315195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.625590362265623,"aZ":-27.700134307827497,"pfxX":-6.734126980303271,"pfxZ":2.7116980114714906,"pX":-0.46687519438930064,"pZ":1.7613476219641127,"vX0":8.06554360802193,"vY0":-126.98312715302276,"vZ0":-4.361542398008694,"x":134.8,"y":191.22,"x0":-2.794952601787285,"y0":50.001013189593735,"z0":5.6800995666211325,"aX":-11.103789161032484},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":10.6,"spinRate":1314,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.429737205437299,"extension":6.59173209145898},"index":0,"playId":"0e6bac40-2c0b-32dc-afd3-7fd21cf20ae4","pitchNumber":1,"startTime":"2025-08-09T02:22:13.468Z","endTime":"2025-08-09T02:22:18.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.64225605592039,"strikeZoneBottom":1.69516146326877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.262060986001757,"aZ":-25.846622545465006,"pfxX":3.434950066751332,"pfxZ":3.6635570003052873,"pX":1.361341528236288,"pZ":0.7377007052483255,"vX0":8.994233419980826,"vY0":-130.30254894949675,"vZ0":-7.6569015450587266,"x":65.11,"y":218.86,"x0":-2.5753639898260197,"y0":50.00258682077235,"z0":5.654705710363915,"aX":5.931529832538797},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":-8.2,"spinRate":2372,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.41964519660067356,"extension":6.8619382539652864},"index":1,"playId":"c1a97279-fa47-314a-bb29-8292c7a62136","pitchNumber":2,"startTime":"2025-08-09T02:22:31.011Z","endTime":"2025-08-09T02:22:34.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.59316630963908,"strikeZoneBottom":1.69585322930108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.910968589940627,"aZ":-26.694533356327252,"pfxX":2.9611931186084264,"pfxZ":3.1292303510377035,"pX":0.641278406802117,"pZ":1.440473296243045,"vX0":7.480598436493704,"vY0":-131.0002090876455,"vZ0":-5.877198146212676,"x":92.56,"y":199.89,"x0":-2.62817824305683,"y0":50.002089899798065,"z0":5.691017387288716,"aX":5.179104993797241},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":-7.0,"spinRate":2324,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4170432501950829,"extension":6.890412768545967},"index":2,"playId":"c63551e2-1630-3093-a686-90e7fa57f7b0","pitchNumber":3,"startTime":"2025-08-09T02:22:47.479Z","endTime":"2025-08-09T02:22:52.457Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-09T02:22:59.182Z","endTime":"2025-08-09T02:23:15.471Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79009887248478,"aZ":-11.626537561789847,"pfxX":-3.2099254918873834,"pfxZ":10.78258645488421,"pX":-0.46941838489932636,"pZ":3.1198998593742093,"vX0":6.420050354353719,"vY0":-137.26402974576558,"vZ0":-5.373266999997547,"x":134.89,"y":154.54,"x0":-2.4230459193456046,"y0":50.00179547785261,"z0":5.896556467608193,"aX":-6.117022530861815},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":4.4,"spinRate":2414,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.39925212308862124,"extension":6.724796976049143},"index":4,"playId":"0f9eb4ec-e4a0-37e1-9126-72d840c832f5","pitchNumber":4,"startTime":"2025-08-09T02:23:15.471Z","endTime":"2025-08-09T02:23:24.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.66704482761293,"strikeZoneBottom":1.80700647502887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.962809065708882,"aZ":-38.26131353043304,"pfxX":0.3483002509474534,"pfxZ":-4.108496498611928,"pX":-0.21636546086495786,"pZ":0.3448715584817523,"vX0":6.118832794266581,"vY0":-121.25179428001486,"vZ0":-4.777018993973735,"x":125.25,"y":229.47,"x0":-2.8239091192340045,"y0":50.00372201979424,"z0":5.699522804650115,"aX":0.5159407608120546},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.4,"breakHorizontal":-2.2,"spinRate":2524,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.45270845297244877,"extension":6.665287237564177},"index":5,"playId":"51e0ce9b-d25f-3b72-a82f-906036da902c","pitchNumber":5,"startTime":"2025-08-09T02:23:36.070Z","endTime":"2025-08-09T02:23:41.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.65808731911097,"strikeZoneBottom":1.77487869667761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.530411064011695,"aZ":-41.133810187227496,"pfxX":2.8382256312007925,"pfxZ":-6.220621283921181,"pX":0.013525276176913625,"pZ":0.3890947816461756,"vX0":5.928982082196641,"vY0":-119.59920575635518,"vZ0":-3.8484879186456884,"x":116.48,"y":228.27,"x0":-2.8732928796841537,"y0":50.00561123080314,"z0":5.733722149960234,"aX":4.084704388010958},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.0,"breakHorizontal":-6.6,"spinRate":2452,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4591628426070118,"extension":6.580170121754816},"index":6,"playId":"0f037fc9-ed2c-3c0c-9892-71c19a433cd8","pitchNumber":6,"startTime":"2025-08-09T02:23:55.431Z","endTime":"2025-08-09T02:24:00.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.731157696034767,"aZ":-16.087410481464467,"pfxX":-6.706157617326054,"pfxZ":8.325793621590815,"pX":0.3500812807412901,"pZ":2.4510716614655355,"vX0":9.501445838170046,"vY0":-137.9048697152868,"vZ0":-6.167686077715223,"x":103.66,"y":172.6,"x0":-2.263489437671487,"y0":50.00338172307066,"z0":5.795738474170863,"aX":-12.959331703691705},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2164,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.3966737099480837,"extension":6.896951629682294},"index":7,"playId":"1665dc0b-182b-3707-9307-4267fd562907","pitchNumber":7,"startTime":"2025-08-09T02:24:16.854Z","endTime":"2025-08-09T02:24:22.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.166571435641536,"aZ":-30.241663599589614,"pfxX":-7.722676621753136,"pfxZ":1.139850848938401,"pX":-0.34602062866212513,"pZ":0.7908726089200279,"vX0":8.699443790409155,"vY0":-129.40191554599403,"vZ0":-6.147799136580925,"x":130.19,"y":217.43,"x0":-2.742901983507212,"y0":50.005309474064745,"z0":5.504668027439655,"aX":-13.14191805083491},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.8,"breakHorizontal":12.1,"spinRate":1561,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.42273340232124124,"extension":6.850165743806456},"index":8,"playId":"3ab2d984-6a81-3687-86af-452f6759f91c","pitchNumber":8,"startTime":"2025-08-09T02:24:46.262Z","endTime":"2025-08-09T02:24:50.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:24:50.607Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T02:26:47.049Z","endTime":"2025-08-09T02:28:23.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.08313955517179,"aZ":-39.25695422103857,"pfxX":-2.0956656546221053,"pfxZ":-5.671146468248535,"pX":0.7415604654855856,"pZ":2.2048342533779355,"vX0":-2.8558993308460123,"vY0":-111.07082949993568,"vZ0":-0.46030332645882066,"x":88.73,"y":179.25,"x0":2.3168793013486124,"y0":50.005488152748164,"z0":6.500635079961745,"aX":-2.6153704126188413},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-10.1,"breakHorizontal":4.6,"spinRate":2450,"spinDirection":325},"zone":6,"typeConfidence":2.0,"plateTime":0.49333967848153604,"extension":6.4445271325988465},"index":0,"playId":"540c9a39-8abd-3392-8e68-0b7cf0358f2b","pitchNumber":1,"startTime":"2025-08-09T02:27:01.817Z","endTime":"2025-08-09T02:27:06.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.24482887800172,"strikeZoneBottom":1.55380242308984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.76708414531821,"aZ":-12.073265439380508,"pfxX":4.958660364608976,"pfxZ":11.522042653709002,"pX":-0.5732716642987844,"pZ":0.9096506959176168,"vX0":-8.038307661242651,"vY0":-131.01435742182548,"vZ0":-11.44851175132146,"x":138.85,"y":214.22,"x0":1.8855124874087663,"y0":50.00603190751024,"z0":6.229741970734904,"aX":8.653462408157035},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.6,"breakHorizontal":-7.3,"spinRate":2282,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4175083978201308,"extension":6.707917272951691},"index":1,"playId":"33537876-d00e-37a3-a983-b1addbc3ec86","pitchNumber":2,"startTime":"2025-08-09T02:27:44.151Z","endTime":"2025-08-09T02:27:49.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.2395911556991,"strikeZoneBottom":1.6017026040117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.265455455026814,"aZ":-13.947788134899612,"pfxX":5.193426047731416,"pfxZ":10.385150063771995,"pX":-0.7508638632619081,"pZ":2.3757259463010887,"vX0":-8.897156392086687,"vY0":-131.4922087617237,"vZ0":-7.526781471785017,"x":145.62,"y":174.64,"x0":1.9982758377858874,"y0":50.00499864428855,"z0":6.305408645711488,"aX":9.117465013904273},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.4,"breakHorizontal":-7.6,"spinRate":2303,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.4161736373108287,"extension":6.835797846684487},"index":2,"playId":"2324d278-701c-367e-9f0b-72ab6bd11fde","pitchNumber":3,"startTime":"2025-08-09T02:27:58.440Z","endTime":"2025-08-09T02:28:03.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66122204764,"aZ":-30.743944005701113,"pfxX":-1.839063096570685,"pfxZ":0.9576705205538936,"pX":-0.3095727494321912,"pZ":1.902523251846756,"vX0":-5.176321435038705,"vY0":-120.8374402690454,"vZ0":-4.169836111530476,"x":128.8,"y":187.41,"x0":2.095594374570387,"y0":50.00037952515742,"z0":6.339725330991341,"aX":-2.7283319032986317},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.1,"breakHorizontal":4.6,"spinRate":2437,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4525932092782421,"extension":6.496899975785313},"hitData":{"launchSpeed":95.7,"launchAngle":40.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.42,"coordY":67.66}},"index":3,"playId":"bddcae94-9009-351c-a4cf-f87fd66816b6","pitchNumber":4,"startTime":"2025-08-09T02:28:13.439Z","endTime":"2025-08-09T02:28:23.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:28:23.722Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to right fielder Mickey Moniak.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T02:28:37.165Z","endTime":"2025-08-09T02:29:11.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.59712503113838,"strikeZoneBottom":1.67594467123746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.730717566382612,"aZ":-20.22375978712528,"pfxX":-1.57675430330027,"pfxZ":7.40379979530878,"pX":-0.04831902929123732,"pZ":3.434687762234846,"vX0":-4.999576104413604,"vY0":-126.00482920238832,"vZ0":-3.4416796836317523,"x":118.84,"y":146.04,"x0":2.1633671441551887,"y0":50.000922746547005,"z0":6.445185197276648,"aX":-2.544124565404717},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":12.8,"breakHorizontal":4.0,"spinRate":2430,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.4340844928501659,"extension":6.75323520724026},"index":0,"playId":"68e61bd4-c7c6-3535-bd47-e1460150dd9d","pitchNumber":1,"startTime":"2025-08-09T02:28:46.359Z","endTime":"2025-08-09T02:28:53.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33593956027957,"aZ":-22.826619145816093,"pfxX":5.2217791815216845,"pfxZ":6.581691430430331,"pX":1.1626823428196207,"pZ":1.9295465978851711,"vX0":-3.862416836669524,"vY0":-118.60270692352441,"vZ0":-5.151369263269298,"x":72.68,"y":186.68,"x0":2.136344985177966,"y0":50.00367769210512,"z0":6.219706604823914,"aX":7.416765110433141},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.9,"breakHorizontal":-8.5,"spinRate":1630,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.46236086116476827,"extension":6.851566645910862},"hitData":{"launchSpeed":76.0,"launchAngle":24.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.19,"coordY":96.85}},"index":1,"playId":"a95de0a6-4734-3f56-bca7-1d9b2eb60d1f","pitchNumber":2,"startTime":"2025-08-09T02:28:59.978Z","endTime":"2025-08-09T02:29:11.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:29:11.295Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lourdes Gurriel Jr. lines out to second baseman Adael Amador.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T02:29:57.199Z","endTime":"2025-08-09T02:31:31.719Z","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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":5},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"index":0,"playId":"4e504bd2-baf0-3d11-8b01-82f38e123293","startTime":"2025-08-09T02:29:39.191Z","endTime":"2025-08-09T02:29:44.470Z","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(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":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.74769625076262,"strikeZoneBottom":1.85342963293454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.361540885442718,"aZ":-13.648055266621256,"pfxX":4.425948801483413,"pfxZ":10.645602643257817,"pX":0.2247015073286959,"pZ":2.393672831585729,"vX0":-6.391601070781826,"vY0":-130.76521881483856,"vZ0":-7.512540302969785,"x":108.43,"y":174.15,"x0":2.120274970602243,"y0":50.00147368553901,"z0":6.318108263809548,"aX":7.701275728901779},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.9,"breakHorizontal":-6.7,"spinRate":2199,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4181180349558584,"extension":6.633839992478633},"index":1,"playId":"f306abe1-d3ad-3652-b0e1-93b80253234d","pitchNumber":1,"startTime":"2025-08-09T02:29:59.378Z","endTime":"2025-08-09T02:30:06.250Z","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":85.6,"endSpeed":79.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.894806396051713,"aZ":-23.297832863567137,"pfxX":-2.044151845510143,"pfxZ":5.587436576014882,"pX":-0.6746409653919885,"pZ":3.1811948670305594,"vX0":-6.142595360289614,"vY0":-124.63769841810105,"vZ0":-3.2201192339579543,"x":142.72,"y":152.89,"x0":2.078134669135465,"y0":50.00126445226457,"z0":6.394370885378801,"aX":-3.2430996658532263},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.7,"breakHorizontal":5.0,"spinRate":2292,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.43792434333722285,"extension":6.74121988090215},"index":2,"playId":"4268c059-0d59-301f-bcdc-e30dbc51fbb2","pitchNumber":2,"startTime":"2025-08-09T02:30:17.267Z","endTime":"2025-08-09T02:30:26.590Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-09T02:30:37.845Z","endTime":"2025-08-09T02:30:56.633Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.742077864342015,"aZ":-22.049582692974617,"pfxX":3.900241422614154,"pfxZ":7.1098474546500805,"pX":0.454776045092426,"pZ":2.3486337838203717,"vX0":-5.089547126521291,"vY0":-118.06325180991813,"vZ0":-4.319889416967201,"x":99.67,"y":175.37,"x0":2.1235108096078332,"y0":50.001240230613604,"z0":6.211321016743917,"aX":5.5517170194154355},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":12.1,"breakHorizontal":-6.0,"spinRate":1577,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.46248612939108336,"extension":6.799965420008343},"index":4,"playId":"88086315-613e-36ea-98ac-b600a1c8a64c","pitchNumber":3,"startTime":"2025-08-09T02:30:56.633Z","endTime":"2025-08-09T02:31:02.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.708906965554526,"aZ":-24.08606052277565,"pfxX":7.460102691625693,"pfxZ":5.77080775559825,"pX":1.1305584814420635,"pZ":1.3082350468259498,"vX0":-4.451786042226834,"vY0":-117.74852772641958,"vZ0":-6.267405696192211,"x":73.91,"y":203.46,"x0":2.0780406497981634,"y0":50.00503797315019,"z0":6.238282727422038,"aX":10.45919971947875},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.1,"breakHorizontal":-12.4,"spinRate":1740,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.46547617053710777,"extension":7.019017446096882},"hitData":{"launchSpeed":76.9,"launchAngle":12.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":149.38,"coordY":151.11}},"index":5,"playId":"2f6d8350-0ae4-3577-a61c-fffe98d94f7d","pitchNumber":4,"startTime":"2025-08-09T02:31:24.137Z","endTime":"2025-08-09T02:31:31.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:31:31.719Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Locklear grounds into a force out, third baseman Kyle Karros to second baseman Adael Amador. Geraldo Perdomo out at 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T02:31:51.575Z","endTime":"2025-08-09T02:33:20.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"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":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.58787895935792,"strikeZoneBottom":1.57391363771339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.336548978662684,"aZ":-13.340916497185992,"pfxX":5.391869624913875,"pfxZ":10.771754055768254,"pX":0.9989960813762374,"pZ":0.9848063781619483,"vX0":-4.3039138279807645,"vY0":-131.03093517967707,"vZ0":-11.078269313262863,"x":78.92,"y":212.19,"x0":1.9581210254147359,"y0":50.000305750818136,"z0":6.250701730952165,"aX":9.423372783484218},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.4,"breakHorizontal":-8.9,"spinRate":1999,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.41719262581571215,"extension":6.830555999018116},"index":0,"playId":"b668cc49-7157-3800-a5a1-dbda63c96d98","pitchNumber":1,"startTime":"2025-08-09T02:31:59.024Z","endTime":"2025-08-09T02:32:03.856Z","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":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.55198920263285,"strikeZoneBottom":1.61324064391797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.585015429924393,"aZ":-19.71363512485711,"pfxX":5.351212672161384,"pfxZ":8.726671047660933,"pX":0.47822305452201896,"pZ":2.4332965684397254,"vX0":-4.837220382005469,"vY0":-118.69420742923417,"vZ0":-4.787668934702813,"x":98.77,"y":173.08,"x0":1.8467305665650735,"y0":50.002583259588846,"z0":6.27017513578185,"aX":7.640303893871383},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":14.9,"breakHorizontal":-8.5,"spinRate":1648,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.46136242405698447,"extension":6.81365042302506},"index":1,"playId":"72095b42-dd87-3b8c-a0d7-88fec6bb9579","pitchNumber":2,"startTime":"2025-08-09T02:32:14.934Z","endTime":"2025-08-09T02:32:19.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.9,"strikeZoneTop":3.50789433159641,"strikeZoneBottom":1.56064261985517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.69625965698777,"aZ":-39.75093181760587,"pfxX":-5.348581716253831,"pfxZ":-5.9770856003232815,"pX":0.4828718547085711,"pZ":3.4895002121481147,"vX0":-1.8998811647233147,"vY0":-112.04980132346196,"vZ0":1.901298134884771,"x":98.59,"y":144.56,"x0":2.0370964128811533,"y0":50.001457449798814,"z0":6.698907637931126,"aX":-6.78327746390731},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-10.0,"breakHorizontal":10.2,"spinRate":2543,"spinDirection":328},"zone":3,"typeConfidence":2.0,"plateTime":0.4892719402287393,"extension":6.564952760751446},"index":2,"playId":"5a13a0c4-9a61-303a-9478-4fb24fb51419","pitchNumber":3,"startTime":"2025-08-09T02:32:32.640Z","endTime":"2025-08-09T02:32:38.860Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"67e332ea-b5c8-3dad-a323-893df5662a52","startTime":"2025-08-09T02:32:48.201Z","endTime":"2025-08-09T02:32:53.085Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.418277001998383,"aZ":-20.291807193799514,"pfxX":6.285776664800445,"pfxZ":8.306693689570968,"pX":0.13788178856640482,"pZ":2.011710739287409,"vX0":-6.070630504282906,"vY0":-118.7612867379081,"vZ0":-5.536064653819562,"x":111.74,"y":184.46,"x0":1.908646125223971,"y0":50.00465942817879,"z0":6.214938972365201,"aX":8.994031908305587},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":13.9,"breakHorizontal":-10.0,"spinRate":1628,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.46092963044801216,"extension":6.959584420811798},"hitData":{"launchSpeed":97.4,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.81,"coordY":163.26}},"index":4,"playId":"616b173f-7906-344c-a3fd-106e3fe699a6","pitchNumber":4,"startTime":"2025-08-09T02:33:10.626Z","endTime":"2025-08-09T02:33:20.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:33:20.378Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T02:35:01.486Z","endTime":"2025-08-09T02:36:02.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.40696532650364,"strikeZoneBottom":1.66658565868044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76800745492641,"aZ":-15.766167583014683,"pfxX":-2.5070063259459054,"pfxZ":8.84996068545751,"pX":-0.8371708563994524,"pZ":2.6111594962427,"vX0":5.674289272874303,"vY0":-134.92496882208928,"vZ0":-5.753986846503515,"x":148.91,"y":168.28,"x0":-2.636391518114131,"y0":50.00543573715063,"z0":5.872009912553586,"aX":-4.649953209625132},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":3.4,"spinRate":2176,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40505281615611644,"extension":6.5372664400968725},"index":0,"playId":"dc859505-9400-3d94-b531-ea3c3d8a61f1","pitchNumber":1,"startTime":"2025-08-09T02:35:29.799Z","endTime":"2025-08-09T02:35:34.587Z","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":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.110160519168677,"aZ":-24.314115608072672,"pfxX":0.4355309249283641,"pfxZ":4.5278495802437675,"pX":1.1376996092732885,"pZ":2.4795491652840806,"vX0":9.446213032595828,"vY0":-130.32669618027094,"vZ0":-3.979927686630985,"x":73.63,"y":171.83,"x0":-2.5769415874077723,"y0":50.00326652380095,"z0":5.843841868716415,"aX":0.7529672984645293},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":-2.6,"spinRate":2192,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.41886479344161387,"extension":6.682752270121177},"index":1,"playId":"c77bf448-4489-38d9-802f-de43627ed3e5","pitchNumber":2,"startTime":"2025-08-09T02:35:42.957Z","endTime":"2025-08-09T02:35:47.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71528198681711,"aZ":-27.94775727783176,"pfxX":-8.259731094648197,"pfxZ":2.593148646142705,"pX":-1.0225207812028425,"pZ":1.5919584595215897,"vX0":7.60467023772252,"vY0":-126.34204691708332,"vZ0":-4.443335710386971,"x":155.98,"y":195.8,"x0":-2.9862640436291232,"y0":50.00282052307356,"z0":5.597699941033591,"aX":-13.465321606589626},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":13.4,"spinRate":1419,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.43214123393012027,"extension":6.63682390794221},"index":2,"playId":"5b361777-e2a0-352a-b68b-53d031f3e2a4","pitchNumber":3,"startTime":"2025-08-09T02:35:58.072Z","endTime":"2025-08-09T02:36:02.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:36:02.029Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, second baseman Connor Kaiser to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T02:36:12.250Z","endTime":"2025-08-09T02:37:06.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.747138724675956,"aZ":-42.38529980061947,"pfxX":0.9458129699015658,"pfxZ":-7.0576753216768005,"pX":-0.696543912613056,"pZ":2.1233735194441103,"vX0":4.507444395548148,"vY0":-119.21807476893093,"vZ0":-0.20032282027547765,"x":143.55,"y":181.45,"x0":-2.730296052066524,"y0":50.001621297303075,"z0":6.016620686608912,"aX":1.3682432266066022},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.6,"breakHorizontal":-2.8,"spinRate":2379,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.45847431622095414,"extension":6.504187208326296},"index":0,"playId":"5d5ade21-cf9d-355f-87bd-62e7ee4b94d5","pitchNumber":1,"startTime":"2025-08-09T02:36:24.437Z","endTime":"2025-08-09T02:36:27.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.717610937533287,"aZ":-17.320262597746567,"pfxX":-4.7244932680199225,"pfxZ":7.899732016674175,"pX":-0.8905902517233892,"pZ":2.329654485664304,"vX0":6.043078564056221,"vY0":-135.7923127505047,"vZ0":-6.2105495162874105,"x":150.95,"y":175.88,"x0":-2.523564961111458,"y0":50.00638897379334,"z0":5.837314150652685,"aX":-8.888834297662045},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":7.4,"spinRate":2157,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4022379387948236,"extension":6.665470644123985},"index":1,"playId":"a7905145-faa0-3091-9bc5-352182bc87b5","pitchNumber":2,"startTime":"2025-08-09T02:36:41.071Z","endTime":"2025-08-09T02:36:44.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.07,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45426110524697,"aZ":-13.694553892269656,"pfxX":-2.4555957713985066,"pfxZ":9.776443471145694,"pX":-0.36879173581556796,"pZ":2.7927166874624043,"vX0":6.208262102078968,"vY0":-136.6936677671053,"vZ0":-5.653418212312271,"x":131.06,"y":163.38,"x0":-2.351539552923298,"y0":50.004447562461856,"z0":5.829986324416208,"aX":-4.643232983406205},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":3.1,"spinRate":2327,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4008717818173757,"extension":6.843870458036277},"hitData":{"launchSpeed":82.8,"launchAngle":-0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.83,"coordY":150.6}},"index":2,"playId":"89f8b818-2845-35fc-a82e-fc169c2ba4fd","pitchNumber":3,"startTime":"2025-08-09T02:36:56.636Z","endTime":"2025-08-09T02:37:06.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:37:06.194Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T02:37:19.274Z","endTime":"2025-08-09T02:37:35.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.080594487231266,"aZ":-16.153000465337644,"pfxX":-6.269637073952041,"pfxZ":8.531138518863997,"pX":-1.132184752643242,"pZ":2.7786585592218587,"vX0":5.729018391589194,"vY0":-135.97177593812987,"vZ0":-5.232732278634983,"x":160.16,"y":163.76,"x0":-2.4492198433905954,"y0":50.000088189537884,"z0":5.844274380431967,"aX":-11.769119421014429},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":10.2,"spinRate":2058,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4024231831264262,"extension":6.745019016415817},"hitData":{"launchSpeed":63.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.66,"coordY":170.88}},"index":0,"playId":"a91640a6-b215-3347-b15d-c742c4a89b6b","pitchNumber":1,"startTime":"2025-08-09T02:37:27.262Z","endTime":"2025-08-09T02:37:35.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:37:35.321Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Blaze Alexander homers (2) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T02:39:35.749Z","endTime":"2025-08-09T02:41:19.317Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41919761729813,"aZ":-13.271107692763575,"pfxX":4.717327540703196,"pfxZ":11.039819221949564,"pX":0.3387365470028809,"pZ":2.1256214217471037,"vX0":-6.177957284139976,"vY0":-129.58565834769578,"vZ0":-8.453047860039721,"x":104.09,"y":181.39,"x0":2.133527342291544,"y0":50.00046875928103,"z0":6.429263029810679,"aX":8.075128586668674},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.5,"breakHorizontal":-7.3,"spinRate":2150,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4216315130674695,"extension":6.822071527861917},"index":0,"playId":"b370d297-a326-3af4-a147-069fd685b8b4","pitchNumber":1,"startTime":"2025-08-09T02:39:46.752Z","endTime":"2025-08-09T02:39:53.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.6,"strikeZoneTop":3.23560988893689,"strikeZoneBottom":1.53859114567925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.210447027950856,"aZ":-37.58351492628913,"pfxX":-4.525251134365352,"pfxZ":-4.2443251577299055,"pX":-0.9132153217300075,"pZ":1.9908891415731507,"vX0":-5.242031326782209,"vY0":-112.20987737133837,"vZ0":-1.5250725358165544,"x":151.81,"y":185.03,"x0":2.0405010290455294,"y0":50.00165779705645,"z0":6.506989707713525,"aX":-5.771183128696245},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.8,"breakHorizontal":9.5,"spinRate":2533,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.4880398621234252,"extension":6.655751075970619},"index":1,"playId":"ecb4cc96-4f2e-3fe8-b57e-5b3f8a1c9a8b","pitchNumber":2,"startTime":"2025-08-09T02:40:10.051Z","endTime":"2025-08-09T02:40:14.470Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-09T02:40:19.315Z","endTime":"2025-08-09T02:40:33.980Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.22564351793286,"strikeZoneBottom":1.58034309762279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3822052667482,"aZ":-28.663767164316948,"pfxX":-2.380335334261318,"pfxZ":2.3928999538943403,"pX":-2.2034153861609793,"pZ":-0.9396609682425852,"vX0":-9.196001773126222,"vY0":-120.65656314220428,"vZ0":-10.700204637091394,"x":200.99,"y":264.15,"x0":1.9731526057065254,"y0":50.00462421474779,"z0":6.0950414280423955,"aX":-3.4947787697901265},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.8,"breakHorizontal":6.6,"spinRate":2310,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.45466860780823515,"extension":6.890520860596212},"index":3,"playId":"aa9595e6-a025-3f5b-99b3-aad07ff98270","pitchNumber":3,"startTime":"2025-08-09T02:40:33.980Z","endTime":"2025-08-09T02:40:39.750Z","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":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.382605882935138,"aZ":-14.487376493758681,"pfxX":5.866185329308331,"pfxZ":9.945815396052534,"pX":0.6749821464903552,"pZ":2.177751247606382,"vX0":-5.731946116936232,"vY0":-131.82876664387743,"vZ0":-7.855957056802922,"x":91.27,"y":179.98,"x0":2.104861664882974,"y0":50.00095137889334,"z0":6.244407516871383,"aX":10.42851139582479},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.7,"breakHorizontal":-9.5,"spinRate":2166,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.41389896029695405,"extension":6.858644830226256},"hitData":{"launchSpeed":100.3,"launchAngle":27.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.79,"coordY":81.03}},"index":4,"playId":"ac8a0826-ef3c-3b4d-b522-55fd3f19ecdc","pitchNumber":4,"startTime":"2025-08-09T02:40:54.557Z","endTime":"2025-08-09T02:41:19.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:41:19.317Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T02:41:25.975Z","endTime":"2025-08-09T02:42:16.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.6,"endSpeed":79.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.403469552508746,"aZ":-22.759313093244828,"pfxX":-1.5060950118414098,"pfxZ":5.966165313148451,"pX":-1.2839289694037412,"pZ":2.068620146229349,"vX0":-7.77936861902411,"vY0":-124.41809802993191,"vZ0":-5.794912270900261,"x":165.94,"y":182.93,"x0":2.0704650606757498,"y0":50.00316146534694,"z0":6.297103034297725,"aX":-2.376603930376144},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.7,"breakHorizontal":4.4,"spinRate":2390,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4391137171795383,"extension":6.904206248691157},"index":0,"playId":"13d75a43-7409-3fdb-b622-7a4bc7d4ad03","pitchNumber":1,"startTime":"2025-08-09T02:41:46.769Z","endTime":"2025-08-09T02:41:51.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.330146748786056,"aZ":-41.77753404540697,"pfxX":-2.9137823430521563,"pfxZ":-7.830172000328765,"pX":0.5343039771319722,"pZ":1.5534477669421014,"vX0":-1.9275261662036542,"vY0":-110.5487770197291,"vZ0":-1.566584391309123,"x":96.63,"y":196.84,"x0":1.7987139431772343,"y0":50.001570077495956,"z0":6.691639467810222,"aX":-3.574234919952872},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-14.3,"breakHorizontal":5.8,"spinRate":2522,"spinDirection":334},"zone":9,"typeConfidence":2.0,"plateTime":0.4971428234277191,"extension":6.516031126741303},"hitData":{"launchSpeed":84.3,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.79,"coordY":151.11}},"index":1,"playId":"8bee7bc4-16b7-30cb-9124-6839684e2a08","pitchNumber":2,"startTime":"2025-08-09T02:42:07.550Z","endTime":"2025-08-09T02:42:16.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:42:16.129Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Barrosa flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T02:42:36.680Z","endTime":"2025-08-09T02:43:18.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.29436808673128,"strikeZoneBottom":1.48464241196466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.26338638374536,"aZ":-21.132453696561196,"pfxX":6.568792194825841,"pfxZ":7.879834236782824,"pX":0.06162421268948568,"pZ":1.4100005336223342,"vX0":-6.3262200416180105,"vY0":-117.33964937688826,"vZ0":-6.526654053381727,"x":114.65,"y":200.71,"x0":1.9333919423828514,"y0":50.00104550238475,"z0":6.18379455693264,"aX":9.200861501969483},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":13.0,"breakHorizontal":-10.4,"spinRate":1611,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.46597810698861863,"extension":6.991661784212196},"index":0,"playId":"ebfa2309-bd0d-3999-95f7-224323b96a88","pitchNumber":1,"startTime":"2025-08-09T02:42:43.633Z","endTime":"2025-08-09T02:42:48.461Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-09T02:42:55.894Z","endTime":"2025-08-09T02:43:08.230Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"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":86.0,"endSpeed":79.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86209770224841,"aZ":-24.029697501922183,"pfxX":-0.7506823888517895,"pfxZ":5.076031864127068,"pX":-0.17051752493987665,"pZ":2.1526842506886794,"vX0":-5.576892538241067,"vY0":-125.21815892082732,"vZ0":-5.6447175659423126,"x":123.5,"y":180.66,"x0":2.1735993399073434,"y0":50.0015434923606,"z0":6.375853925242751,"aX":-1.2039121708328104},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.3,"breakHorizontal":2.5,"spinRate":2383,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.43571393200429087,"extension":6.759464008724523},"hitData":{"launchSpeed":95.8,"launchAngle":31.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.08,"coordY":44.35}},"index":2,"playId":"5aaf83be-097a-353a-acc4-f7a85f3e0372","pitchNumber":2,"startTime":"2025-08-09T02:43:08.230Z","endTime":"2025-08-09T02:43:18.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:43:18.494Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Connor Kaiser pops out to first baseman Warming Bernabel in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T02:43:34.415Z","endTime":"2025-08-09T02:43:53.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"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"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.578338788891408,"aZ":-39.014911302619986,"pfxX":-4.667680313732485,"pfxZ":-5.344995613373465,"pX":-0.025365316181702638,"pZ":2.9099014654379283,"vX0":-3.010379571359162,"vY0":-112.4769688534426,"vZ0":0.32102356801111975,"x":117.97,"y":160.21,"x0":1.9372095644378697,"y0":50.00302129637854,"z0":6.7246185047046945,"aX":-5.974051677868228},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-9.2,"breakHorizontal":9.2,"spinRate":2447,"spinDirection":331},"zone":2,"typeConfidence":2.0,"plateTime":0.4871444669132421,"extension":6.4811648945424984},"hitData":{"launchSpeed":69.4,"launchAngle":67.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.07,"coordY":188.06}},"index":0,"playId":"9a2d3514-b484-33a0-b7a0-3c50325bd6e6","pitchNumber":1,"startTime":"2025-08-09T02:43:44.384Z","endTime":"2025-08-09T02:43:53.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:43:53.336Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T02:45:24.844Z","endTime":"2025-08-09T02:47:30.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884134884223585,"aZ":-19.438677578130534,"pfxX":-6.068804067853351,"pfxZ":7.097163666472101,"pX":-1.2002928780398212,"pZ":2.4682116568899937,"vX0":5.6327415084270145,"vY0":-132.74894610524913,"vZ0":-5.316060108115586,"x":162.75,"y":172.14,"x0":-2.555275924728652,"y0":50.00622457216327,"z0":5.900390221607066,"aX":-10.896140682796636},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.0,"breakHorizontal":9.8,"spinRate":2105,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.4117042080073601,"extension":6.609054838359726},"index":0,"playId":"d8e9c056-a219-3658-aaee-ee42ef1b7876","pitchNumber":1,"startTime":"2025-08-09T02:46:06.502Z","endTime":"2025-08-09T02:46:10.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.73373775352707,"strikeZoneBottom":1.75209007082383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.285384004060603,"aZ":-14.40770941767299,"pfxX":-7.081214966691306,"pfxZ":9.714139445357294,"pX":-1.3512479984894765,"pZ":1.5749664404661026,"vX0":5.557983960928422,"vY0":-134.420484173491,"vZ0":-8.400822447982389,"x":168.51,"y":196.26,"x0":-2.526226249269353,"y0":50.005884469107805,"z0":5.76515599207414,"aX":-12.95398103372969},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":11.6,"spinRate":2169,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.40755955662989507,"extension":6.700344430167663},"index":1,"playId":"d38c91df-e518-3bd8-bae5-8d5a6ce3c27d","pitchNumber":2,"startTime":"2025-08-09T02:46:29.220Z","endTime":"2025-08-09T02:46:33.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.67743520025419,"strikeZoneBottom":1.6827771111859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.161090921623256,"aZ":-16.061282333827112,"pfxX":-5.418849427625785,"pfxZ":8.743852921810534,"pX":-0.8466332941586602,"pZ":1.7829115394862676,"vX0":6.40818561384282,"vY0":-134.85631823342803,"vZ0":-7.63817016973719,"x":149.27,"y":190.64,"x0":-2.548992068188754,"y0":50.00662047717768,"z0":5.783992955943679,"aX":-9.989746067422715},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2187,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.40606746563122,"extension":6.669648367455515},"index":2,"playId":"71b321b3-91d1-3232-90cf-986c0da8aba8","pitchNumber":3,"startTime":"2025-08-09T02:46:42.874Z","endTime":"2025-08-09T02:46:46.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.86637176090305,"strikeZoneBottom":1.83318587775352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.164932270664952,"aZ":-25.656391768503717,"pfxX":-8.595834171071013,"pfxZ":3.95648792103643,"pX":-0.14201560118165754,"pZ":0.7700361614337276,"vX0":9.622411217639973,"vY0":-127.56261448661577,"vZ0":-6.752428737512956,"x":122.41,"y":217.99,"x0":-2.8457488699685163,"y0":50.0052992299874,"z0":5.473340918120297,"aX":-14.172728986875121},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.8,"breakHorizontal":13.4,"spinRate":1449,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.429319344884048,"extension":6.770552271137826},"index":3,"playId":"9ca4de8d-6b36-3419-b105-8c4d78a2320f","pitchNumber":4,"startTime":"2025-08-09T02:46:55.914Z","endTime":"2025-08-09T02:47:01.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.83488346503847,"strikeZoneBottom":1.77558489701299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.530158516561826,"aZ":-26.47255436792722,"pfxX":1.200445413925256,"pfxZ":3.355335624330018,"pX":1.2969481841877755,"pZ":1.3630591658963964,"vX0":9.505018400247254,"vY0":-128.70746220212513,"vZ0":-5.915349060324776,"x":67.56,"y":201.98,"x0":-2.580601000694741,"y0":50.00392200987164,"z0":5.7077118322396325,"aX":2.037340735652935},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-4.1,"spinRate":2342,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4235218281943611,"extension":6.827886382782267},"index":4,"playId":"8552d43a-98aa-315e-9395-3d6171dc6a92","pitchNumber":5,"startTime":"2025-08-09T02:47:11.986Z","endTime":"2025-08-09T02:47:16.890Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.69736618609252,"strikeZoneBottom":1.7168932950009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89596083805433,"aZ":-25.91249484472389,"pfxX":-8.888627188628135,"pfxZ":3.964954959454535,"pX":0.47969648140805626,"pZ":0.1325654977421031,"vX0":11.014573287786236,"vY0":-124.79118734780903,"vZ0":-7.849253587885978,"x":98.72,"y":235.2,"x0":-2.8345442364433886,"y0":50.00239538314284,"z0":5.450505951946166,"aX":-14.032577348611293},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":13.6,"spinRate":1493,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.43876529908850914,"extension":6.699092401818863},"index":5,"playId":"7a8ff764-98d0-3f1e-b335-ecbd528b2d43","pitchNumber":6,"startTime":"2025-08-09T02:47:24.777Z","endTime":"2025-08-09T02:47:30.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:47:30.955Z","atBatIndex":34},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Adael Amador out on a sacrifice bunt, pitcher Zac Gallen to first baseman Tyler Locklear. Kyle Karros to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T02:47:43.578Z","endTime":"2025-08-09T02:48:00.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":78.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.452912896294013,"aZ":-25.021813589779995,"pfxX":-5.612890282834031,"pfxZ":4.611952426039776,"pX":0.12252084297466663,"pZ":2.3868818289864815,"vX0":9.143053702581698,"vY0":-123.45616148031742,"vZ0":-3.106546100183973,"x":112.33,"y":174.33,"x0":-2.8914882722214004,"y0":50.002962328095464,"z0":5.756382585404199,"aX":-8.706700955174231},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.9,"breakHorizontal":8.2,"spinRate":1425,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4428244535736727,"extension":6.470069773847171},"hitData":{"launchSpeed":42.4,"launchAngle":-85.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":127.98,"coordY":193.02}},"index":0,"playId":"2d8368ec-55e2-3509-b5fd-ed1ef586ff71","pitchNumber":1,"startTime":"2025-08-09T02:47:53.561Z","endTime":"2025-08-09T02:48:00.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:48:00.978Z","atBatIndex":35},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Tyler Freeman reaches on a fielder's choice out, pitcher Zac Gallen to third baseman Blaze Alexander. Kyle Karros out at 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T02:48:23.497Z","endTime":"2025-08-09T02:48:37.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_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":[]}],"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":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6000251138341,"aZ":-24.47674967158184,"pfxX":-4.9722054204338395,"pfxZ":4.7331611663951865,"pX":-0.10420846338562495,"pZ":2.8216760099807465,"vX0":8.2328437934664,"vY0":-126.37139778722435,"vZ0":-2.216026655342396,"x":120.97,"y":162.59,"x0":-2.751092798076577,"y0":50.000265382330724,"z0":5.666635548440749,"aX":-8.080485325680879},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.3,"breakHorizontal":7.2,"spinRate":1338,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.43263576740326437,"extension":6.761551464857125},"hitData":{"launchSpeed":96.1,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.64,"coordY":181.48}},"index":0,"playId":"e430254f-3af7-35d3-b6b0-e32eb2fa3679","pitchNumber":1,"startTime":"2025-08-09T02:48:29.668Z","endTime":"2025-08-09T02:48:37.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:48:37.005Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to center fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T02:49:04.056Z","endTime":"2025-08-09T02:51:05.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.43380157668876,"strikeZoneBottom":1.56215640530798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25954525141129,"aZ":-13.484631924914758,"pfxX":-3.4148163539994183,"pfxZ":9.914593834327192,"pX":-0.375446781276763,"pZ":3.235215670236604,"vX0":6.873967074418952,"vY0":-136.93101143619253,"vZ0":-4.645124682558956,"x":131.31,"y":151.43,"x0":-2.4828760143915507,"y0":50.004861675233926,"z0":5.886907142099342,"aX":-6.4389806460072},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":4.6,"spinRate":2317,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.40110272960289617,"extension":6.722632105485927},"index":0,"playId":"0ccc1dbd-64e6-36d6-a749-d17d02d91815","pitchNumber":1,"startTime":"2025-08-09T02:49:04.056Z","endTime":"2025-08-09T02:49:08.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43845127424793,"aZ":-14.616425047250148,"pfxX":-5.730997882268687,"pfxZ":9.673883262929937,"pX":-0.14239335327789351,"pZ":2.496637487481805,"vX0":8.096510391188081,"vY0":-134.00059197517763,"vZ0":-6.232084182704505,"x":122.43,"y":171.37,"x0":-2.4610047501452375,"y0":50.00642834706226,"z0":5.900249893065783,"aX":-10.406296890885402},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2177,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4090336210814969,"extension":6.688917548959277},"index":1,"playId":"a03ec871-8c5b-3d68-8e5d-bef76f6435d3","pitchNumber":2,"startTime":"2025-08-09T02:49:20.149Z","endTime":"2025-08-09T02:49:23.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.43167995580041,"strikeZoneBottom":1.56072013066673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.38580886069148,"aZ":-11.49840029456779,"pfxX":-2.982653898983736,"pfxZ":11.022902870364458,"pX":0.15705956039734745,"pZ":0.6995076421825075,"vX0":7.6806141546269595,"vY0":-136.40990270429756,"vZ0":-11.323481636744031,"x":111.01,"y":219.89,"x0":-2.313614000436601,"y0":50.00044041711144,"z0":5.708941005921181,"aX":-5.594075156772717},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":3.7,"spinRate":2321,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4022970868706519,"extension":6.763013539889321},"index":2,"playId":"d9717737-065f-3b1b-9ef9-88b42a6aa6f5","pitchNumber":3,"startTime":"2025-08-09T02:49:41.418Z","endTime":"2025-08-09T02:49:46.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.522331294700987,"aZ":-19.755308024185485,"pfxX":-7.8833693396853946,"pfxZ":6.873939538049641,"pX":-1.1602074989777758,"pZ":1.9195612710241705,"vX0":6.072747971733205,"vY0":-133.7621678289618,"vZ0":-6.689397347620473,"x":161.22,"y":186.95,"x0":-2.438457611001258,"y0":50.006365051752525,"z0":5.874890211027856,"aX":-14.252930321858008},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":13.0,"spinRate":1987,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.40986056954804084,"extension":6.64589205284679},"index":3,"playId":"d50da77a-25ec-3e47-8b0a-7122852a619b","pitchNumber":4,"startTime":"2025-08-09T02:49:59.477Z","endTime":"2025-08-09T02:50:06.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9487312995982,"aZ":-13.564327554544752,"pfxX":-3.4473120056532056,"pfxZ":9.834366175912473,"pX":-0.2681406599569395,"pZ":3.2190602759011306,"vX0":7.099146424000802,"vY0":-137.54666238452387,"vZ0":-4.901419532263067,"x":127.22,"y":151.87,"x0":-2.448978736228189,"y0":50.0068090478579,"z0":5.962458642006254,"aX":-6.526538603349108},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":4.6,"spinRate":2325,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4000656505618019,"extension":6.786692126758358},"index":4,"playId":"4d6cd056-1301-3ec2-9fd0-9981feaa18a3","pitchNumber":5,"startTime":"2025-08-09T02:50:33.070Z","endTime":"2025-08-09T02:50:36.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27144079194779,"aZ":-24.754087742521918,"pfxX":1.6331170351802058,"pfxZ":4.2507767734961845,"pX":1.0605064783259335,"pZ":2.5312403401573897,"vX0":8.778129028616679,"vY0":-130.28343920574105,"vZ0":-3.4596891025438925,"x":76.58,"y":170.44,"x0":-2.5429200651094646,"y0":50.00453498604762,"z0":5.713888702393366,"aX":2.8526710954108294},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":-4.6,"spinRate":2253,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.4178620341924595,"extension":6.826056489471678},"hitData":{"launchSpeed":79.6,"launchAngle":34.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.23,"coordY":80.89}},"index":5,"playId":"1a708b28-ea34-320c-9044-212a3436e36b","pitchNumber":6,"startTime":"2025-08-09T02:50:55.051Z","endTime":"2025-08-09T02:51:05.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:51:05.198Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T02:52:39.815Z","endTime":"2025-08-09T02:54:51.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.74931243089933,"strikeZoneBottom":1.7419075184005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86844909283318,"aZ":-10.803956881207235,"pfxX":6.556500719368291,"pfxZ":12.764190942642763,"pX":0.6798075872812228,"pZ":-0.6665501302057593,"vX0":-5.5632630432867325,"vY0":-128.85110418765623,"vZ0":-15.037008556258527,"x":91.09,"y":256.78,"x0":2.0196645943898752,"y0":50.00261046742075,"z0":6.0936073824252635,"aX":10.976431845470144},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":19.8,"breakHorizontal":-10.6,"spinRate":2246,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4257986920389141,"extension":6.53382649174877},"index":0,"playId":"70394997-0756-3385-91e1-09aee4b43a13","pitchNumber":1,"startTime":"2025-08-09T02:53:14.797Z","endTime":"2025-08-09T02:53:19.585Z","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":80.9,"endSpeed":74.6,"strikeZoneTop":3.65483035510172,"strikeZoneBottom":1.66836310818479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.2975563202815,"aZ":-21.56891211084713,"pfxX":6.659534398939711,"pfxZ":7.516843096529021,"pX":1.3321033140560432,"pZ":2.819344177637271,"vX0":-3.806569184328649,"vY0":-117.74567589550034,"vZ0":-3.525777973428308,"x":66.22,"y":162.66,"x0":2.100267694462528,"y0":50.005848403497716,"z0":6.320596927120388,"aX":9.399823106268649},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":13.1,"breakHorizontal":-11.2,"spinRate":1675,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.46429202025441985,"extension":6.771827950003281},"index":1,"playId":"2d8ebb04-77e3-3200-8cea-e14ab1d2515c","pitchNumber":2,"startTime":"2025-08-09T02:53:31.508Z","endTime":"2025-08-09T02:53:36.958Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.67129094001625,"strikeZoneBottom":1.73798943006916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.774437386824467,"aZ":-22.552747851852047,"pfxX":0.43424089089084683,"pfxZ":6.084067198951112,"pX":-0.5389324738848861,"pZ":1.6350072065402625,"vX0":-6.861358645605408,"vY0":-124.62683825947558,"vZ0":-6.872015638702546,"x":137.54,"y":194.63,"x0":2.18712629274902,"y0":50.00274739921514,"z0":6.276183713275785,"aX":0.686910079330084},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.7,"breakHorizontal":0.7,"spinRate":2354,"spinDirection":162},"zone":7,"typeConfidence":2.0,"plateTime":0.4385873842015924,"extension":6.88776739589602},"index":2,"playId":"c4926b83-699c-3430-8ad7-6ce309451a79","pitchNumber":3,"startTime":"2025-08-09T02:53:45.463Z","endTime":"2025-08-09T02:53:50.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.180574718649574,"aZ":-13.577549565071537,"pfxX":4.822537483698965,"pfxZ":10.836985560841782,"pX":0.07449998098219927,"pZ":2.677264990648719,"vX0":-6.706904438127311,"vY0":-129.90677773652703,"vZ0":-6.700958269318189,"x":114.16,"y":166.49,"x0":2.05834766749306,"y0":50.00268017226817,"z0":6.314428093638384,"aX":8.27603600590791},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.4,"breakHorizontal":-7.3,"spinRate":2017,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4209766233489769,"extension":6.63014894889772},"index":3,"playId":"642f8d0a-c7eb-3455-af89-e8c612b25323","pitchNumber":4,"startTime":"2025-08-09T02:54:00.664Z","endTime":"2025-08-09T02:54:06.806Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-09T02:54:21.913Z","endTime":"2025-08-09T02:54:26.745Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.65615077471015,"strikeZoneBottom":1.701709502588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.514125602276152,"aZ":-13.268770223006278,"pfxX":5.477576396653598,"pfxZ":10.87778289934049,"pX":-0.7914367997260169,"pZ":2.3862477658239936,"vX0":-8.666435131887823,"vY0":-130.96041643330688,"vZ0":-7.693554166993173,"x":147.17,"y":174.35,"x0":1.8481707919780233,"y0":50.00216458996756,"z0":6.353399558424264,"aX":9.51985384779399},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.1,"breakHorizontal":-8.0,"spinRate":2092,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4181542020026545,"extension":6.627104156069854},"index":5,"playId":"65237a4c-fd32-3364-b774-72fcbd5fa741","pitchNumber":5,"startTime":"2025-08-09T02:54:26.745Z","endTime":"2025-08-09T02:54:33.125Z","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":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.71179320743749,"strikeZoneBottom":1.74332170905649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89885147080478,"aZ":-25.011237965681467,"pfxX":-2.1255324420138,"pfxZ":4.487919235892413,"pX":-0.07646803119379972,"pZ":4.502668082888858,"vX0":-4.604255542607904,"vY0":-124.94111623083583,"vZ0":0.06752747053090702,"x":119.91,"y":117.21,"x0":2.059399238919551,"y0":50.00357783983415,"z0":6.514493453617343,"aX":-3.391972679902621},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.4,"breakHorizontal":4.8,"spinRate":2267,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.43677845742609955,"extension":6.852632185813185},"index":6,"playId":"c6af824b-50b6-31d8-aa2d-26ba9c10833c","pitchNumber":6,"startTime":"2025-08-09T02:54:44.827Z","endTime":"2025-08-09T02:54:51.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:54:51.591Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corbin Carroll homers (24) on a fly ball to right field. Ketel Marte scores.","rbi":2,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T02:54:52.684Z","endTime":"2025-08-09T02:56:21.287Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.19268060690652,"strikeZoneBottom":1.5795162269939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71417455690702,"aZ":-15.484575341277347,"pfxX":6.385230021544464,"pfxZ":9.639467022897868,"pX":-0.15604649673109078,"pZ":1.5341153057654495,"vX0":-7.841299890596651,"vY0":-130.5454126849434,"vZ0":-8.765992994280989,"x":122.95,"y":197.36,"x0":2.0527762815850252,"y0":50.00254472824981,"z0":6.094130059642729,"aX":11.054441005671094},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.7,"breakHorizontal":-9.8,"spinRate":2085,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4191012346235956,"extension":6.893265636124118},"index":0,"playId":"1a5dd240-a380-3cdd-8a4c-5795b6a88ef7","pitchNumber":1,"startTime":"2025-08-09T02:55:16.660Z","endTime":"2025-08-09T02:55:20.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.17145357607057,"strikeZoneBottom":1.55889172513763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.092435098705376,"aZ":-14.546211849441256,"pfxX":5.1115797920122334,"pfxZ":10.092793514497862,"pX":-1.052552009726317,"pZ":2.5091115203639762,"vX0":-9.650430580218995,"vY0":-131.38605222887765,"vZ0":-6.830885492382774,"x":157.12,"y":171.03,"x0":2.0055555339822178,"y0":50.00138252755108,"z0":6.225540531172681,"aX":8.92710009015054},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.9,"breakHorizontal":-7.1,"spinRate":2186,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4170367873283758,"extension":6.809261877888644},"index":1,"playId":"25485336-c37e-3684-93c2-463d294d5565","pitchNumber":2,"startTime":"2025-08-09T02:55:33.023Z","endTime":"2025-08-09T02:55:38.960Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.44997390444498,"aZ":-38.93232028499017,"pfxX":-3.812470974666204,"pfxZ":-5.2548289936710475,"pX":0.24282208749504686,"pZ":2.1717652075474287,"vX0":-3.0043274826236477,"vY0":-112.65531841525096,"vZ0":-0.8307961990650558,"x":107.74,"y":180.14,"x0":2.0890264297804917,"y0":50.00369007293628,"z0":6.480283862882919,"aX":-4.900952215929336},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-9.5,"breakHorizontal":7.7,"spinRate":2526,"spinDirection":327},"zone":5,"typeConfidence":2.0,"plateTime":0.48618672407387686,"extension":6.6384974631567895},"hitData":{"launchSpeed":109.5,"launchAngle":37.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":254.0,"coordY":84.0}},"index":2,"playId":"bf819a2c-bccc-391f-8edf-ddf6e6f6e634","pitchNumber":3,"startTime":"2025-08-09T02:55:50.339Z","endTime":"2025-08-09T02:56:21.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:56:21.287Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T02:56:28.844Z","endTime":"2025-08-09T02:57:44.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.831355258447296,"aZ":-22.199032985287083,"pfxX":-1.8892205722676538,"pfxZ":6.172924765722119,"pX":-0.4092146686051869,"pZ":2.1202595390435084,"vX0":-5.797754018854594,"vY0":-125.88980712193712,"vZ0":-6.115121488137076,"x":132.6,"y":181.53,"x0":2.1625450715431787,"y0":50.00443466356251,"z0":6.359684658335924,"aX":-3.054858063338191},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.1,"breakHorizontal":4.7,"spinRate":2425,"spinDirection":174},"zone":7,"typeConfidence":2.0,"plateTime":0.4338838856476013,"extension":6.848325676626026},"index":0,"playId":"528f461f-3daa-3a5d-a2a4-3fe2efb44e51","pitchNumber":1,"startTime":"2025-08-09T02:56:41.426Z","endTime":"2025-08-09T02:56:45.042Z","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":81.9,"endSpeed":75.4,"strikeZoneTop":3.60858431563025,"strikeZoneBottom":1.7362560284186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91493488285076,"aZ":-21.703357545945444,"pfxX":8.589452272958342,"pfxZ":7.3108491514371545,"pX":0.3115135254913232,"pZ":0.8245732082764277,"vX0":-6.4695233096876095,"vY0":-118.94212739035784,"vZ0":-7.9105693583771455,"x":105.13,"y":216.52,"x0":1.9513995096388497,"y0":50.004051802528686,"z0":6.163225902392739,"aX":12.302356938754293},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":11.5,"breakHorizontal":-13.9,"spinRate":1825,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.460585185034883,"extension":6.760226896001378},"index":1,"playId":"2f1d4e76-9a80-398f-acd9-3dca3246a53c","pitchNumber":2,"startTime":"2025-08-09T02:56:58.969Z","endTime":"2025-08-09T02:57:03.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":71.2,"strikeZoneTop":3.52686582313291,"strikeZoneBottom":1.60214728526473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.244854425378485,"aZ":-39.0009556630475,"pfxX":-3.885709447533272,"pfxZ":-5.418529372780044,"pX":0.5606105242678627,"pZ":1.5864235971256841,"vX0":-2.4016821557060277,"vY0":-111.60462109991528,"vZ0":-1.9473087586022144,"x":95.63,"y":195.95,"x0":2.155728622966236,"y0":50.00111496566864,"z0":6.490082321909381,"aX":-4.897079310833845},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-10.0,"breakHorizontal":7.7,"spinRate":2570,"spinDirection":330},"zone":9,"typeConfidence":2.0,"plateTime":0.49092019728888125,"extension":6.515265653663955},"index":2,"playId":"2424b4ab-d1b3-3775-b00a-75f3fed53020","pitchNumber":3,"startTime":"2025-08-09T02:57:13.431Z","endTime":"2025-08-09T02:57:18.266Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-09T02:57:24.011Z","endTime":"2025-08-09T02:57:37.205Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.49843690962807,"strikeZoneBottom":1.70773997287095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92775955571562,"aZ":-12.861824146892237,"pfxX":4.833523437833578,"pfxZ":11.02025788055705,"pX":-0.20119987410516968,"pZ":1.6450934042730578,"vX0":-7.128269757926593,"vY0":-131.0861337586818,"vZ0":-9.501393388419874,"x":124.67,"y":194.36,"x0":1.9167896504100304,"y0":50.004107296473215,"z0":6.261233582029576,"aX":8.47149254302537},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.2,"breakHorizontal":-7.3,"spinRate":2065,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4167484554003198,"extension":6.687773586313248},"index":4,"playId":"4ba494f1-ed85-3342-8ab0-e76bcd9120c3","pitchNumber":4,"startTime":"2025-08-09T02:57:37.205Z","endTime":"2025-08-09T02:57:44.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:57:44.015Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T02:58:01.280Z","endTime":"2025-08-09T02:58:30.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":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":90.5,"endSpeed":83.3,"strikeZoneTop":3.75555977802957,"strikeZoneBottom":1.79395231175428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52864302636709,"aZ":-10.954633362618118,"pfxX":4.045426572774263,"pfxZ":12.078771619944572,"pX":-0.016645320296458137,"pZ":1.3021115668907668,"vX0":-6.594389384539327,"vY0":-131.37044204899524,"vZ0":-10.661437032913339,"x":117.63,"y":203.62,"x0":1.994743495434449,"y0":50.00251621525912,"z0":6.215504403896043,"aX":7.106913086173708},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.8,"breakHorizontal":-6.0,"spinRate":2193,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4161446646275033,"extension":6.791006105964106},"index":0,"playId":"df9cc3eb-cce5-3716-92cc-7a4963209897","pitchNumber":1,"startTime":"2025-08-09T02:58:07.651Z","endTime":"2025-08-09T02:58:14.326Z","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":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.357156823292815,"aZ":-22.507062775555372,"pfxX":6.406213883702304,"pfxZ":6.729556189667779,"pX":1.0363512575790588,"pZ":2.0944704619354795,"vX0":-4.36657715210139,"vY0":-118.92836112010731,"vZ0":-4.923774449486749,"x":77.5,"y":182.23,"x0":2.0619884215281066,"y0":50.00006955840564,"z0":6.227623617651481,"aX":9.194835996760164},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":11.3,"breakHorizontal":-10.6,"spinRate":1743,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4601940008982264,"extension":6.877706598659136},"hitData":{"launchSpeed":80.7,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.33,"coordY":164.27}},"index":1,"playId":"33c0c6cc-cb9a-318d-8276-4c87dd94cba9","pitchNumber":2,"startTime":"2025-08-09T02:58:22.589Z","endTime":"2025-08-09T02:58:30.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:58:30.193Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Locklear flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T02:58:53.893Z","endTime":"2025-08-09T03:00:02.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.5,"strikeZoneTop":3.56254710424143,"strikeZoneBottom":1.59225550487156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.784389588324615,"aZ":-37.35091683490712,"pfxX":-6.0078309891785615,"pfxZ":-4.060442469787338,"pX":-0.5198603193210333,"pZ":2.5463775017718717,"vX0":-3.5444057684382004,"vY0":-112.05289818750624,"vZ0":-0.7318763540617397,"x":136.82,"y":170.03,"x0":1.8616836173457707,"y0":50.003487171616456,"z0":6.685377914902361,"aX":-7.657870420268365},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.2,"breakHorizontal":11.8,"spinRate":2521,"spinDirection":330},"zone":4,"typeConfidence":2.0,"plateTime":0.4883664322549075,"extension":6.57432773116731},"index":0,"playId":"c7924293-c416-3b30-8e86-1eae0813695f","pitchNumber":1,"startTime":"2025-08-09T02:58:56.696Z","endTime":"2025-08-09T02:59:01.171Z","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":90.4,"endSpeed":83.0,"strikeZoneTop":3.56077943744605,"strikeZoneBottom":1.57206040564097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.686145976497727,"aZ":-11.62864203503433,"pfxX":5.806839797287497,"pfxZ":11.767163804614015,"pX":-0.2467050055053501,"pZ":1.2741935700007847,"vX0":-7.5090965008211,"vY0":-131.05488417051444,"vZ0":-10.640620040276648,"x":126.4,"y":204.38,"x0":1.8961006642064018,"y0":50.00589921106227,"z0":6.246329161325032,"aX":10.142342320912114},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.2,"breakHorizontal":-9.0,"spinRate":2250,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.41731722317029707,"extension":6.7477341570622835},"index":1,"playId":"1db5cd8c-3b1c-3ae0-9c67-9635ac699ea4","pitchNumber":2,"startTime":"2025-08-09T02:59:13.592Z","endTime":"2025-08-09T02:59:17.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":73.1,"strikeZoneTop":3.56207602618515,"strikeZoneBottom":1.59306679424662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.704550100690255,"aZ":-35.32420923676567,"pfxX":-5.342533552240742,"pfxZ":-2.401250634059191,"pX":-0.18789441895719453,"pZ":-0.47520714522468493,"vX0":-3.3924841181840666,"vY0":-113.73848285747748,"vZ0":-7.336167543355383,"x":124.16,"y":251.61,"x0":2.0166971550541377,"y0":50.003127043531165,"z0":6.291500710147038,"aX":-7.005257810838223},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-5.9,"breakHorizontal":10.6,"spinRate":2566,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4814171540703933,"extension":6.5898799279224},"index":2,"playId":"d4829c1a-ec2d-3050-b414-823ab3844fc0","pitchNumber":3,"startTime":"2025-08-09T02:59:32.354Z","endTime":"2025-08-09T02:59:37.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.424797903890198,"aZ":-39.552766365616854,"pfxX":-4.130010379022799,"pfxZ":-5.724429369860902,"pX":0.5175280027548471,"pZ":2.5113704790237983,"vX0":-2.0891655262232436,"vY0":-112.76689334140161,"vZ0":-0.27928378972118195,"x":97.27,"y":170.97,"x0":1.992472255150733,"y0":50.0039170749386,"z0":6.625494482699908,"aX":-5.321353941948817},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.2,"breakHorizontal":8.0,"spinRate":2639,"spinDirection":330},"zone":6,"typeConfidence":2.0,"plateTime":0.4856332523877298,"extension":6.620218105834647},"hitData":{"launchSpeed":96.9,"launchAngle":30.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":165.39,"coordY":49.71}},"index":3,"playId":"8330d607-8c95-3ef4-a86a-13fe82dfa2f3","pitchNumber":4,"startTime":"2025-08-09T02:59:53.574Z","endTime":"2025-08-09T03:00:02.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:00:02.517Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hunter Goodman lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T03:01:51.631Z","endTime":"2025-08-09T03:03:22.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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":"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.9,"endSpeed":85.4,"strikeZoneTop":3.41575507635091,"strikeZoneBottom":1.64003463240378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13737098700689,"aZ":-17.978813817651066,"pfxX":-7.397245267945481,"pfxZ":7.644591218452859,"pX":-1.3949692789989934,"pZ":2.0128151583883764,"vX0":5.6090264617779635,"vY0":-135.0719214289958,"vZ0":-6.8001214601350135,"x":170.17,"y":184.43,"x0":-2.532625777527261,"y0":50.00045956889354,"z0":5.81730359861159,"aX":-13.730327975245752},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":12.2,"spinRate":2163,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.40478562843324983,"extension":6.8343128187472155},"index":0,"playId":"fca781a0-4d19-3b01-9680-a5f41568f478","pitchNumber":1,"startTime":"2025-08-09T03:02:14.821Z","endTime":"2025-08-09T03:02:19.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21763447270375,"aZ":-28.54219784614538,"pfxX":-6.649192044619603,"pfxZ":2.2394092560556818,"pX":-1.1992426114385928,"pZ":1.955103660567698,"vX0":6.640192170721745,"vY0":-126.24605832060179,"vZ0":-3.5110326175472744,"x":162.71,"y":185.99,"x0":-2.9919790893291096,"y0":50.00460646754511,"z0":5.645854630257557,"aX":-10.800285838658686},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":10.7,"spinRate":1401,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.43282629940620154,"extension":6.6865368666054765},"index":1,"playId":"3250b17f-013f-34c2-a99a-c7834d10ce98","pitchNumber":2,"startTime":"2025-08-09T03:02:27.181Z","endTime":"2025-08-09T03:02:30.410Z","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":87.6,"endSpeed":81.5,"strikeZoneTop":3.38732031951831,"strikeZoneBottom":1.60715377132037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.577214977816972,"aZ":-29.42740578274959,"pfxX":-7.243939235700673,"pfxZ":1.6524796805615347,"pX":-1.069616676729796,"pZ":0.8063985509535712,"vX0":6.958376524822699,"vY0":-127.46294981304526,"vZ0":-6.172885143167469,"x":157.77,"y":217.01,"x0":-2.8798919718494838,"y0":50.00449996577376,"z0":5.5520400997492745,"aX":-12.048557928447014},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":11.8,"spinRate":1562,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4279771334631888,"extension":6.752418351608019},"index":2,"playId":"b42310ad-c29d-31dd-8ddf-051376fc7938","pitchNumber":3,"startTime":"2025-08-09T03:02:43.748Z","endTime":"2025-08-09T03:02:49.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.3668511567001,"strikeZoneBottom":1.61344697674392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.027182937578267,"aZ":-25.971541248552192,"pfxX":2.0899276062436427,"pfxZ":3.579158744900557,"pX":-0.6014673974291543,"pZ":3.4249000521440203,"vX0":4.7418540146507375,"vY0":-130.17871653100792,"vZ0":-1.4834487137848167,"x":139.93,"y":146.31,"x0":-2.711517427030887,"y0":50.00044027471981,"z0":5.9514354146020425,"aX":3.617676358541949},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.4,"breakHorizontal":-4.8,"spinRate":2259,"spinDirection":167},"zone":1,"typeConfidence":2.0,"plateTime":0.4193091773321904,"extension":6.705336788282952},"index":3,"playId":"e55f0b91-eda4-3cf0-b3fa-4200be86b05d","pitchNumber":4,"startTime":"2025-08-09T03:03:00.245Z","endTime":"2025-08-09T03:03:06.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7657202513499,"aZ":-18.515894273636935,"pfxX":-7.153618194989321,"pfxZ":7.416936795199572,"pX":-0.38088015101921363,"pZ":3.051801963829248,"vX0":7.903571741486106,"vY0":-134.72754635922394,"vZ0":-4.049329270431755,"x":131.52,"y":156.38,"x0":-2.420486161695755,"y0":50.004987015942746,"z0":5.879826086506523,"aX":-13.177407269896904},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2160,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4062667952883787,"extension":6.671593104543022},"hitData":{"launchSpeed":89.0,"launchAngle":20.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.82,"coordY":95.6}},"index":4,"playId":"5fc58dcd-ede1-3a32-9dda-7156d7b73310","pitchNumber":5,"startTime":"2025-08-09T03:03:14.324Z","endTime":"2025-08-09T03:03:22.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:03:22.364Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T03:03:34.723Z","endTime":"2025-08-09T03:05:17.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.67005350498108,"strikeZoneBottom":1.80377279377568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.829619482495126,"aZ":-38.67842797047918,"pfxX":0.8662845471587279,"pfxZ":-4.592493149422099,"pX":-0.714765657710747,"pZ":3.0838781300663993,"vX0":4.51936309033838,"vY0":-117.77812971568785,"vZ0":1.5254065381041302,"x":144.25,"y":155.52,"x0":-2.76535063106919,"y0":50.005543184298574,"z0":5.985110350860736,"aX":1.2251542936755733},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.7,"breakHorizontal":-2.6,"spinRate":2439,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.4637643891541461,"extension":6.514765381400871},"index":0,"playId":"7d2b3c93-e515-362d-8b45-5fca0ff1ef91","pitchNumber":1,"startTime":"2025-08-09T03:03:45.949Z","endTime":"2025-08-09T03:03:52.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.135524190475813,"aZ":-40.64367935013675,"pfxX":1.2584055081974321,"pfxZ":-6.188822591149869,"pX":0.24855119336767145,"pZ":1.5578481313359305,"vX0":6.477418460741389,"vY0":-115.85103233204588,"vZ0":-0.970479879661577,"x":107.53,"y":196.72,"x0":-2.7384719795351304,"y0":50.001593571841916,"z0":5.841875970245996,"aX":1.7216180384981574},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-11.2,"breakHorizontal":-3.7,"spinRate":2468,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4714452255774262,"extension":6.6147368574948375},"index":1,"playId":"9ec4a86a-169d-3011-ad6e-fae01ce662f5","pitchNumber":2,"startTime":"2025-08-09T03:04:00.344Z","endTime":"2025-08-09T03:04:05.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.65001910174477,"strikeZoneBottom":1.74775091213165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6598752073263,"aZ":-24.86290394361537,"pfxX":-8.131051345168702,"pfxZ":4.349317773672823,"pX":-1.0609580751247443,"pZ":1.5927255966156086,"vX0":7.114856124013903,"vY0":-128.82578414244404,"vZ0":-5.028966773256225,"x":157.44,"y":195.78,"x0":-2.8015902282780165,"y0":50.003995367075234,"z0":5.4910430112595305,"aX":-13.673549034717292},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.0,"breakHorizontal":13.2,"spinRate":1464,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4250993925422768,"extension":6.652294949682358},"index":2,"playId":"f5236dd8-9451-3fa6-9041-199500e2d001","pitchNumber":3,"startTime":"2025-08-09T03:04:26.629Z","endTime":"2025-08-09T03:04:31.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.6513030736546,"strikeZoneBottom":1.74962563741556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.349084071838945,"aZ":-30.469992938408186,"pfxX":-9.164605643356898,"pfxZ":1.0815750577070418,"pX":-0.7072690102710069,"pZ":0.8748871692639275,"vX0":8.393773748038212,"vY0":-124.46743790128458,"vZ0":-5.207208079044767,"x":143.96,"y":215.16,"x0":-2.928235951133127,"y0":50.0010081250971,"z0":5.508972942096261,"aX":-14.416993796294184},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.0,"breakHorizontal":14.8,"spinRate":1402,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4395994835586752,"extension":6.612311122093391},"index":3,"playId":"147437f8-f5d4-3120-9002-353647e656c0","pitchNumber":4,"startTime":"2025-08-09T03:04:40.938Z","endTime":"2025-08-09T03:04:46.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60102922811773,"aZ":-16.831466033531566,"pfxX":-6.118927545845947,"pfxZ":8.24966205844744,"pX":-0.8915603136465166,"pZ":2.7382325125700935,"vX0":6.69121090524212,"vY0":-135.2721240302829,"vZ0":-5.138071105595788,"x":150.98,"y":164.85,"x0":-2.5983296319883666,"y0":50.00100975071225,"z0":5.836443105166601,"aX":-11.376650878150006},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":9.7,"spinRate":2149,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4044027590400292,"extension":6.738132718176385},"index":4,"playId":"810b94f3-a0a7-3bb8-9269-18dc0073e76c","pitchNumber":5,"startTime":"2025-08-09T03:04:53.987Z","endTime":"2025-08-09T03:04:57.055Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.67800903976968,"strikeZoneBottom":1.68285137594336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09595913685411,"aZ":-15.129615321043461,"pfxX":-4.151327226157655,"pfxZ":8.900513131401988,"pX":0.4146647958705834,"pZ":1.5468883388205372,"vX0":8.862140026827502,"vY0":-137.20779450220763,"vZ0":-8.516206185845935,"x":101.19,"y":197.01,"x0":-2.311353258070017,"y0":50.0047072845688,"z0":5.712490884340812,"aX":-7.952144929285154},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":5.8,"spinRate":2276,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3985233896679494,"extension":6.940062806399921},"index":5,"playId":"dd374ba8-9ae4-310a-9d0c-727b3b8d6052","pitchNumber":6,"startTime":"2025-08-09T03:05:13.396Z","endTime":"2025-08-09T03:05:17.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:05:17.645Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mickey Moniak doubles (14) on a fly ball to center fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T03:05:30.073Z","endTime":"2025-08-09T03:05:57.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.217963858204183,"aZ":-27.42545723181865,"pfxX":-8.252842114395323,"pfxZ":2.8649290584317963,"pX":-0.5166522952342718,"pZ":1.7261857771684215,"vX0":8.609316609558055,"vY0":-127.3767641457288,"vZ0":-4.126636370376227,"x":136.69,"y":192.17,"x0":-2.855455866603022,"y0":50.00019793844774,"z0":5.515921969444199,"aX":-13.667083694941633},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.6,"breakHorizontal":13.2,"spinRate":1431,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4286988437246708,"extension":6.799038770683231},"hitData":{"launchSpeed":72.1,"launchAngle":47.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.26,"coordY":106.46}},"index":0,"playId":"95656727-d87a-3eb7-af5c-dda2c5005db4","pitchNumber":1,"startTime":"2025-08-09T03:05:41.063Z","endTime":"2025-08-09T03:05:57.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:05:57.138Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Warming Bernabel flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T03:07:03.404Z","endTime":"2025-08-09T03:10:29.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T03:06:14.694Z","endTime":"2025-08-09T03:07:05.559Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.07,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22496945089701,"aZ":-16.699455795089737,"pfxX":-7.468787174291169,"pfxZ":8.22646658946839,"pX":-0.5831079208028663,"pZ":2.2415825084617693,"vX0":7.792428352387402,"vY0":-136.1267640389598,"vZ0":-6.474526933811314,"x":139.23,"y":178.26,"x0":-2.5092141759340145,"y0":50.002321948658896,"z0":5.80227502280827,"aX":-14.049594549865715},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":11.9,"spinRate":2100,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.40199817070932653,"extension":6.80868147436771},"index":1,"playId":"09be4e8e-1ffd-3b84-b4eb-5a877dc1bce1","pitchNumber":1,"startTime":"2025-08-09T03:07:05.559Z","endTime":"2025-08-09T03:07:10.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.660535514314226,"aZ":-16.769292229350476,"pfxX":-5.985315253291481,"pfxZ":8.127701954259773,"pX":-0.23259951597561784,"pZ":3.3396664796747504,"vX0":7.9467944591799675,"vY0":-136.70231193432664,"vZ0":-3.766095323473637,"x":125.87,"y":148.61,"x0":-2.397404319940841,"y0":50.00553355348028,"z0":5.883839315301244,"aX":-11.349125911749422},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":9.2,"spinRate":2068,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4004119193165563,"extension":6.874684891288566},"index":2,"playId":"e6cf8078-bd28-3887-83b0-33ce725e56e4","pitchNumber":2,"startTime":"2025-08-09T03:07:33.562Z","endTime":"2025-08-09T03:07:36.799Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"7e46d756-55f8-4491-83ee-21398312696c","startTime":"2025-08-09T03:07:58.078Z","endTime":"2025-08-09T03:08:02.756Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.06392573655406,"strikeZoneBottom":1.37187933761104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.997565263483786,"aZ":-27.175068452740025,"pfxX":1.6638271253810126,"pfxZ":2.9750606635259587,"pX":2.1290799621775602,"pZ":2.2286458572235626,"vX0":10.986537939737294,"vY0":-128.41018301215308,"vZ0":-3.642992612735625,"x":35.84,"y":178.61,"x0":-2.409876704389688,"y0":50.00477259352001,"z0":5.765112749424059,"aX":2.793576637016772},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":-5.3,"spinRate":2221,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.42550970407472066,"extension":6.93355661250799},"index":4,"playId":"b1fbbda2-de8e-3e6c-b5db-ab4f46bd55b9","pitchNumber":3,"startTime":"2025-08-09T03:08:17.662Z","endTime":"2025-08-09T03:08:24.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.00379981600344,"strikeZoneBottom":1.41236919653247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.807856144286376,"aZ":-29.88516779823835,"pfxX":-6.614051961174409,"pfxZ":1.4252838400042673,"pX":-0.7557503525537822,"pZ":0.5342075250224032,"vX0":7.20646598186741,"vY0":-125.52216933098926,"vZ0":-6.142372626462533,"x":145.81,"y":224.36,"x0":-2.7955586193743045,"y0":50.00480854998306,"z0":5.4260794499523755,"aX":-10.627181669351145},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":10.4,"spinRate":1312,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4352579380942938,"extension":6.814135031689281},"index":5,"playId":"33f2d740-5ec8-3aee-9f1b-23deffca38f2","pitchNumber":4,"startTime":"2025-08-09T03:08:35.863Z","endTime":"2025-08-09T03:08:40.471Z","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":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.09658633435784,"strikeZoneBottom":1.42603331923307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.414644547770926,"aZ":-25.477118502414864,"pfxX":-6.248470809873506,"pfxZ":4.0980518656768545,"pX":0.3124317196768286,"pZ":0.5142269397237992,"vX0":10.031483376014803,"vY0":-127.10234572802072,"vZ0":-7.164631201662718,"x":105.09,"y":224.9,"x0":-2.8762741696818295,"y0":50.00107872001706,"z0":5.3968190915328975,"aX":-10.20740285632571},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":9.0,"spinRate":1450,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4311690984340091,"extension":6.782480402384527},"index":6,"playId":"e0568884-ce1a-3d31-96b3-489ecbc98358","pitchNumber":5,"startTime":"2025-08-09T03:08:59.317Z","endTime":"2025-08-09T03:09:02.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.549698014952295,"aZ":-17.721200036955057,"pfxX":-7.862842564370359,"pfxZ":7.665200289336286,"pX":-0.8494825723632211,"pZ":2.085588889465458,"vX0":7.22777085303888,"vY0":-136.1214242520905,"vZ0":-6.634197628902755,"x":149.38,"y":182.47,"x0":-2.511468762721928,"y0":50.00331101120492,"z0":5.771658832060711,"aX":-14.826255755569033},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":12.8,"spinRate":2087,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4016557465772861,"extension":6.800355868407857},"index":7,"playId":"b9f78cff-778f-3ad4-9dfd-63465dcfe55d","pitchNumber":6,"startTime":"2025-08-09T03:09:19.104Z","endTime":"2025-08-09T03:09:22.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.07,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.104376995768803,"aZ":-17.35484726508525,"pfxX":-7.20136117097409,"pfxZ":7.891525725206809,"pX":-0.4541783954654754,"pZ":2.155699609299372,"vX0":7.747624630603668,"vY0":-136.22633501448436,"vZ0":-6.4875511038298725,"x":134.31,"y":180.58,"x0":-2.4003361440910487,"y0":50.00664614996992,"z0":5.769310891279242,"aX":-13.529739733668283},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":11.4,"spinRate":2156,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.40217996144367385,"extension":6.838679140302721},"index":8,"playId":"cce3d9db-b1df-30b0-8788-39b5c5ff1ff7","pitchNumber":7,"startTime":"2025-08-09T03:09:50.545Z","endTime":"2025-08-09T03:09:57.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.07,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.189933400784316,"aZ":-14.855094811917564,"pfxX":-6.375332488671869,"pfxZ":8.991732030725071,"pX":-0.7704084230297297,"pZ":2.9009916323808365,"vX0":6.544639152712395,"vY0":-137.60358829458082,"vZ0":-5.361069445904252,"x":146.37,"y":160.45,"x0":-2.3459867345515613,"y0":50.00655768848789,"z0":5.873314740069226,"aX":-12.286016472965265},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2090,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.3973310065864104,"extension":6.8493690042073965},"hitData":{"launchSpeed":87.7,"launchAngle":29.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.59,"coordY":97.96}},"index":9,"playId":"0d2368da-d652-341c-898e-bbc5f658a99d","pitchNumber":8,"startTime":"2025-08-09T03:10:19.683Z","endTime":"2025-08-09T03:10:29.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:10:29.666Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blaze Alexander lines out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T03:12:22.818Z","endTime":"2025-08-09T03:12:46.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":84.6,"endSpeed":78.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.517155033945702,"aZ":-22.55621990935593,"pfxX":-1.9837015499756312,"pfxZ":6.2179868620932295,"pX":0.005110354508074173,"pZ":2.367864433559761,"vX0":-4.906830373655242,"vY0":-123.0888956200189,"vZ0":-5.461034337690235,"x":116.81,"y":174.85,"x0":2.2755891311862295,"y0":50.00417678360348,"z0":6.504152888554758,"aX":-3.069563244798813},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.3,"breakHorizontal":4.7,"spinRate":2267,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.44356746762138854,"extension":6.751322632461176},"hitData":{"launchSpeed":102.9,"launchAngle":21.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.81,"coordY":61.95}},"index":0,"playId":"45d65cf9-a33e-32d9-bc88-f03d713179f0","pitchNumber":1,"startTime":"2025-08-09T03:12:39.104Z","endTime":"2025-08-09T03:12:46.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:12:46.170Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, second baseman Adael Amador to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T03:13:02.243Z","endTime":"2025-08-09T03:14:58.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":68.9,"strikeZoneTop":3.7340173819187,"strikeZoneBottom":1.72441339626361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.943904500015478,"aZ":-39.966560262229585,"pfxX":-2.4375522856708023,"pfxZ":-6.606579966599393,"pX":0.8431138562002741,"pZ":1.8016359036695186,"vX0":-2.024439755999852,"vY0":-108.00507372195307,"vZ0":-0.8074820344753666,"x":84.86,"y":190.14,"x0":2.1094103030593234,"y0":50.00017915247029,"z0":6.578406475067869,"aX":-2.8768410305147345},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-11.9,"breakHorizontal":4.9,"spinRate":2389,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.5072804216065827,"extension":6.563056461400292},"index":0,"playId":"058c0ee0-2c60-3e68-aa35-a56c26808f4f","pitchNumber":1,"startTime":"2025-08-09T03:13:15.611Z","endTime":"2025-08-09T03:13:21.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-09T03:13:28.130Z","endTime":"2025-08-09T03:13:41.021Z","isPitch":false,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":71.0,"strikeZoneTop":3.60034264297171,"strikeZoneBottom":1.70015489639566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.18328476601089,"aZ":-40.17880131175442,"pfxX":-2.0348715371911825,"pfxZ":-6.3570015975196945,"pX":0.6797697658937154,"pZ":2.756785652127259,"vX0":-2.328503548924317,"vY0":-111.26731425859828,"vZ0":0.4112651575037398,"x":91.09,"y":164.35,"x0":2.002547626295858,"y0":50.00326501598433,"z0":6.7187515844309145,"aX":-2.561795453438038},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-11.2,"breakHorizontal":4.3,"spinRate":2474,"spinDirection":327},"zone":6,"typeConfidence":2.0,"plateTime":0.491474747518148,"extension":6.578789520643233},"index":2,"playId":"759b9b1a-3230-3c26-8303-e9487deb7588","pitchNumber":2,"startTime":"2025-08-09T03:13:41.021Z","endTime":"2025-08-09T03:13:45.807Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.011400628259327,"aZ":-22.273845331938293,"pfxX":-2.107475342011769,"pfxZ":6.36427004047513,"pX":-0.6810090382162353,"pZ":3.060368484244001,"vX0":-6.131819055354199,"vY0":-123.53991724639866,"vZ0":-3.6713417792400787,"x":142.96,"y":156.15,"x0":2.1003174936071964,"y0":50.006070094242205,"z0":6.422951582115725,"aX":-3.2804824162780415},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.9,"breakHorizontal":5.2,"spinRate":2410,"spinDirection":171},"zone":1,"typeConfidence":2.0,"plateTime":0.44217920441314007,"extension":6.937106177147511},"index":3,"playId":"2e352a8a-5941-3328-8553-b36f318b5806","pitchNumber":3,"startTime":"2025-08-09T03:13:57.997Z","endTime":"2025-08-09T03:14:02.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":70.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.878624182135077,"aZ":-38.270150764494204,"pfxX":-4.349092589518398,"pfxZ":-4.919530632614542,"pX":-0.6528567984454927,"pZ":2.062566345723711,"vX0":-4.172633051160257,"vY0":-110.39680984099432,"vZ0":-1.3763438855991859,"x":141.89,"y":183.09,"x0":1.823765861670838,"y0":50.002720423975276,"z0":6.707303984370354,"aX":-5.389698592590423},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-9.0,"breakHorizontal":8.9,"spinRate":2535,"spinDirection":337},"zone":7,"typeConfidence":2.0,"plateTime":0.4953504709699992,"extension":6.542876909592764},"index":4,"playId":"62585750-00ca-3aa1-815e-b6f8d72a243e","pitchNumber":4,"startTime":"2025-08-09T03:14:18.418Z","endTime":"2025-08-09T03:14:21.893Z","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":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.719278060100198,"aZ":-27.57668029129808,"pfxX":-3.2832285526014413,"pfxZ":3.1149848856052103,"pX":-0.22828877643206294,"pZ":1.5819793721071933,"vX0":-4.48117014094361,"vY0":-120.75588837490156,"vZ0":-5.502246098553436,"x":125.7,"y":196.07,"x0":2.078635948298142,"y0":50.002331930966996,"z0":6.318894441185259,"aX":-4.843389986576468},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.6,"breakHorizontal":7.1,"spinRate":2378,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.4537447203111755,"extension":6.93716270321541},"hitData":{"launchSpeed":105.2,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.25,"coordY":134.16}},"index":5,"playId":"bfbcd5d9-8576-344c-9dbe-1c555ec1caa6","pitchNumber":5,"startTime":"2025-08-09T03:14:48.064Z","endTime":"2025-08-09T03:14:58.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:14:58.001Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T03:15:23.376Z","endTime":"2025-08-09T03:19:00.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"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":"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":89.9,"endSpeed":82.8,"strikeZoneTop":3.35850713841075,"strikeZoneBottom":1.45589096057232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62777375341625,"aZ":-13.612895353102914,"pfxX":5.089400042259776,"pfxZ":10.708856998329745,"pX":-0.6615488336801502,"pZ":1.3470835681764992,"vX0":-8.51236195749516,"vY0":-130.359148475098,"vZ0":-9.91885322642432,"x":142.22,"y":202.41,"x0":1.9746563783819506,"y0":50.00246715042246,"z0":6.21217976153437,"aX":8.821063141505531},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.5,"breakHorizontal":-7.4,"spinRate":2141,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.41907431404178164,"extension":6.764139283991685},"index":0,"playId":"48c4e88f-03b3-32c3-8a5a-53d719977699","pitchNumber":1,"startTime":"2025-08-09T03:15:23.376Z","endTime":"2025-08-09T03:15:29.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.098082699058807,"aZ":-24.37217681001975,"pfxX":6.273583097286738,"pfxZ":5.459014097330039,"pX":0.6265011929117326,"pZ":1.6699106354581126,"vX0":-5.085643711204836,"vY0":-118.58835468628932,"vZ0":-5.496797830421894,"x":93.12,"y":193.69,"x0":1.9809133398633878,"y0":50.00027506121216,"z0":6.233333382806173,"aX":8.95880619178437},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.9,"breakHorizontal":-10.2,"spinRate":1642,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.46140010618949745,"extension":6.779213387705009},"index":1,"playId":"7aba29e0-15d1-386d-851d-1ded045d3b0f","pitchNumber":2,"startTime":"2025-08-09T03:15:38.213Z","endTime":"2025-08-09T03:15:41.456Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-09T03:16:16.111Z","endTime":"2025-08-09T03:16:26.483Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.710341166109075,"aZ":-41.977164766724876,"pfxX":-4.802446553531322,"pfxZ":-7.953973542287628,"pX":0.28748952475656764,"pZ":1.6777077589809188,"vX0":-2.2630072807266997,"vY0":-110.59809662409141,"vZ0":-1.197976394123243,"x":106.04,"y":193.48,"x0":1.949722318739335,"y0":50.004613577819676,"z0":6.649891656501137,"aX":-5.917274973545175},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-14.4,"breakHorizontal":9.4,"spinRate":2571,"spinDirection":336},"zone":9,"typeConfidence":2.0,"plateTime":0.496259660168314,"extension":6.6005629323514885},"index":3,"playId":"eb1104b6-316d-375d-8d10-83adc917cf83","pitchNumber":3,"startTime":"2025-08-09T03:16:26.483Z","endTime":"2025-08-09T03:16:30.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.32375541741592,"strikeZoneBottom":1.5033293962829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.158863481013178,"aZ":-16.203358092230292,"pfxX":4.565333524860312,"pfxZ":9.222468756799547,"pX":0.8050013028276509,"pZ":4.236260532748187,"vX0":-4.875876238379027,"vY0":-130.6762546835217,"vZ0":-2.829857409118258,"x":86.32,"y":124.4,"x0":2.1006353834076337,"y0":50.00383402096214,"z0":6.548316117300914,"aX":7.907618693021622},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.3,"breakHorizontal":-7.2,"spinRate":1977,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4189069235410514,"extension":6.61412173689883},"index":4,"playId":"e59cd6ee-c83f-3c5a-b00d-54b4a5b87921","pitchNumber":4,"startTime":"2025-08-09T03:16:49.388Z","endTime":"2025-08-09T03:16:53.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.5,"strikeZoneTop":3.31380220133116,"strikeZoneBottom":1.41462194494478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.56302445202841,"aZ":-40.33858128594047,"pfxX":-3.642984887301707,"pfxZ":-6.514814710952701,"pX":0.7386801987596494,"pZ":3.5039657843001906,"vX0":-1.8672675253169255,"vY0":-111.38520121956763,"vZ0":2.193516597682029,"x":88.84,"y":144.17,"x0":2.061996192019804,"y0":50.00330243169935,"z0":6.686387250989209,"aX":-4.5640533574986915},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-10.9,"breakHorizontal":7.1,"spinRate":2587,"spinDirection":326},"zone":12,"typeConfidence":2.0,"plateTime":0.49228825565642476,"extension":6.5964119733218505},"index":5,"playId":"0b623619-870b-3ade-91a3-afbc79f72b93","pitchNumber":5,"startTime":"2025-08-09T03:17:05.279Z","endTime":"2025-08-09T03:17:10.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.30724261544902,"strikeZoneBottom":1.46056357884936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.56200830336908,"aZ":-23.01132860826563,"pfxX":7.813388831934252,"pfxZ":6.482194404857047,"pX":1.4211318789202203,"pZ":3.6809246686380845,"vX0":-3.57194847870565,"vY0":-118.15055645800662,"vZ0":-1.3815327709381335,"x":62.83,"y":139.4,"x0":1.9376341370684418,"y0":50.00206833497472,"z0":6.388363906615192,"aX":11.043338147415763},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.6,"breakHorizontal":-13.3,"spinRate":1531,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4636207210221692,"extension":6.857947153645702},"index":6,"playId":"df7efa4d-b197-348d-b659-0a6d0f0f53ea","pitchNumber":6,"startTime":"2025-08-09T03:17:21.837Z","endTime":"2025-08-09T03:17:25.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.796392222571047,"aZ":-40.44931367424857,"pfxX":-4.512628909088852,"pfxZ":-7.035391810854632,"pX":-0.031833183849326784,"pZ":2.051580962291641,"vX0":-2.409408279800601,"vY0":-108.32548722587131,"vZ0":-0.12370847274938712,"x":118.21,"y":183.39,"x0":1.685114787285493,"y0":50.003345069992946,"z0":6.571005254578125,"aX":-5.306282964626542},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-12.4,"breakHorizontal":8.9,"spinRate":2511,"spinDirection":335},"zone":5,"typeConfidence":2.0,"plateTime":0.5076989511967844,"extension":6.662066481102061},"index":7,"playId":"48f11175-8c0c-37d9-bcf6-291477952723","pitchNumber":7,"startTime":"2025-08-09T03:17:41.399Z","endTime":"2025-08-09T03:17:45.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.445469586693264,"aZ":-41.952420684401496,"pfxX":-3.4216137478162616,"pfxZ":-7.931566213638241,"pX":-0.13476188162900626,"pZ":1.485160926753911,"vX0":-3.2090543125136484,"vY0":-110.84725423237876,"vZ0":-1.3886120590959563,"x":122.14,"y":198.68,"x0":1.7808948356339194,"y0":50.00178902639284,"z0":6.534606136998309,"aX":-4.219210202565494},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-14.4,"breakHorizontal":7.1,"spinRate":2573,"spinDirection":337},"zone":8,"typeConfidence":2.0,"plateTime":0.49581536392084846,"extension":6.720543742972767},"index":8,"playId":"7e87c2f8-2509-32a0-b98f-357f2c3bb7e5","pitchNumber":8,"startTime":"2025-08-09T03:18:03.889Z","endTime":"2025-08-09T03:18:07.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.658217013510708,"aZ":-13.494213722176967,"pfxX":2.743930067704868,"pfxZ":10.692385305895009,"pX":-0.3583385275574822,"pZ":2.204413261527511,"vX0":-6.127717769939004,"vY0":-131.5263902471599,"vZ0":-8.455764539581148,"x":130.66,"y":179.26,"x0":1.6481797233159183,"y0":50.00375343926557,"z0":6.468267403801634,"aX":4.794770737220522},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.6,"breakHorizontal":-3.6,"spinRate":2074,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4169183265404288,"extension":6.666356718345699},"index":9,"playId":"dcc10d12-8d08-3fcc-8a33-8694fb2681e4","pitchNumber":9,"startTime":"2025-08-09T03:18:29.735Z","endTime":"2025-08-09T03:18:33.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66803298249289,"aZ":-21.423533401458418,"pfxX":5.794199528484722,"pfxZ":7.477050742421029,"pX":0.5630973422382831,"pZ":2.231737879834687,"vX0":-4.839107848259087,"vY0":-119.34225744770353,"vZ0":-4.995932917091679,"x":95.54,"y":178.52,"x0":1.867476282987823,"y0":50.0015194919888,"z0":6.2899155552313895,"aX":8.330034549431163},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":12.5,"breakHorizontal":-9.2,"spinRate":1508,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4595148397077935,"extension":6.8497889260248765},"hitData":{"launchSpeed":64.0,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.13,"coordY":179.99}},"index":10,"playId":"53aa2f46-54e1-37be-b84a-99dc341ec22c","pitchNumber":10,"startTime":"2025-08-09T03:18:53.408Z","endTime":"2025-08-09T03:19:00.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:19:00.911Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T03:21:29.204Z","endTime":"2025-08-09T03:22:25.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5],"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kendall Graveman replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T03:20:33.886Z","endTime":"2025-08-09T03:21:30.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608665,"link":"/api/v1/people/608665"},"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.3,"endSpeed":85.3,"strikeZoneTop":3.47112795398567,"strikeZoneBottom":1.66597827829695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26035296791376,"aZ":-21.969465768251197,"pfxX":-8.32571467005273,"pfxZ":5.512124635464318,"pX":-0.13288136541898987,"pZ":3.1540584693808134,"vX0":5.172047071151072,"vY0":-134.5072164638627,"vZ0":-2.4578338350138313,"x":122.07,"y":153.62,"x0":-0.9883948192122459,"y0":50.0050835716793,"z0":5.619736609598233,"aX":-15.420402437100527},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":14.2,"spinRate":2212,"spinDirection":225},"zone":2,"typeConfidence":0.88,"plateTime":0.40556014603247803,"extension":6.303054561446903},"index":1,"playId":"a5b10b9c-f897-3dfb-865e-37e24ec03dcb","pitchNumber":1,"startTime":"2025-08-09T03:21:30.954Z","endTime":"2025-08-09T03:21:35.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.47163314004786,"strikeZoneBottom":1.72043463473082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87622160214858,"aZ":-19.652948370943765,"pfxX":-8.597499956330402,"pfxZ":6.614536283704643,"pX":-0.07634865928865721,"pZ":1.0883675285103271,"vX0":5.408201060421391,"vY0":-136.2074753210088,"vZ0":-8.124380504357706,"x":119.91,"y":209.39,"x0":-0.9632695780612809,"y0":50.0000914676063,"z0":5.451190607940427,"aX":-16.26959630022412},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":14.5,"spinRate":2194,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.401000672511997,"extension":6.278205384045435},"index":2,"playId":"992a2243-406a-32bc-8afd-7cb4316d0821","pitchNumber":2,"startTime":"2025-08-09T03:21:42.390Z","endTime":"2025-08-09T03:21:48.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.381785135389123,"aZ":-30.619062992985047,"pfxX":0.8464305325837387,"pfxZ":0.9969901730445754,"pX":1.4733862243993263,"pZ":1.0089195449910957,"vX0":5.683499992555716,"vY0":-123.48112968880046,"vZ0":-4.841395732661884,"x":60.84,"y":211.54,"x0":-0.9590355183663907,"y0":50.00370171258707,"z0":5.543034902218954,"aX":1.3183145424134148},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.0,"breakHorizontal":-2.8,"spinRate":2461,"spinDirection":110},"zone":14,"typeConfidence":0.82,"plateTime":0.4419678197823873,"extension":6.42671895842764},"index":3,"playId":"1abb85b5-6c6f-3bf0-a7e2-6e711b13228e","pitchNumber":3,"startTime":"2025-08-09T03:21:55.071Z","endTime":"2025-08-09T03:22:00.828Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-09T03:22:11.137Z","endTime":"2025-08-09T03:22:14.683Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"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":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58986325005996,"aZ":-21.101056913136322,"pfxX":-9.27329135843922,"pfxZ":5.647181766844376,"pX":0.6371347857077313,"pZ":2.3084360267568345,"vX0":7.070150913825416,"vY0":-138.58359559988014,"vZ0":-4.999672512108215,"x":92.71,"y":176.45,"x0":-0.7318740346550514,"y0":50.00412357540374,"z0":5.529700022200459,"aX":-18.18702588403671},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":15.5,"spinRate":2257,"spinDirection":228},"zone":6,"typeConfidence":0.91,"plateTime":0.39399243473803525,"extension":6.376694151357325},"hitData":{"launchSpeed":106.4,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.62,"coordY":99.47}},"index":5,"playId":"3e0b6d22-b943-3140-8573-3f0946a2cbc5","pitchNumber":4,"startTime":"2025-08-09T03:22:14.683Z","endTime":"2025-08-09T03:22:25.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:22:25.710Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T03:22:44.922Z","endTime":"2025-08-09T03:24:02.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":94.7,"endSpeed":87.2,"strikeZoneTop":3.75604425536776,"strikeZoneBottom":1.72201759409894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.827746698677213,"aZ":-20.560961704548724,"pfxX":-8.766825350772864,"pfxZ":5.996903196018416,"pX":0.03731787870684131,"pZ":2.407940363918966,"vX0":5.548339037578085,"vY0":-137.82446580673533,"vZ0":-4.71100504616191,"x":115.58,"y":173.77,"x0":-0.8564157269155949,"y0":50.00070884383905,"z0":5.516162437421573,"aX":-16.969963751645604},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.1,"breakHorizontal":14.8,"spinRate":2207,"spinDirection":222},"zone":5,"typeConfidence":0.92,"plateTime":0.39646370146191456,"extension":6.334350267538506},"index":0,"playId":"b2a2b1bd-adf9-3f97-af2a-d4e43406c6e7","pitchNumber":1,"startTime":"2025-08-09T03:22:51.795Z","endTime":"2025-08-09T03:22:56.189Z","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":95.2,"endSpeed":87.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18674893632197,"aZ":-20.660366296075324,"pfxX":-9.175527493263033,"pfxZ":5.911155503181913,"pX":-1.0421019649232899,"pZ":1.9469759322221185,"vX0":3.086857411842324,"vY0":-138.52691864943233,"vZ0":-5.872988463059173,"x":156.72,"y":186.21,"x0":-0.9768830775296509,"y0":50.0056679887202,"z0":5.470478515180061,"aX":-17.88223218299942},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":16.0,"spinRate":2213,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.3949930555262018,"extension":6.30450117381394},"index":1,"playId":"98d88bac-e598-3fad-93c2-f76e979b3c53","pitchNumber":2,"startTime":"2025-08-09T03:23:06.973Z","endTime":"2025-08-09T03:23:11.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.77995469815906,"strikeZoneBottom":1.68304283599074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.973295616095907,"aZ":-30.698657214765824,"pfxX":2.3562926372424586,"pfxZ":0.9151248563095304,"pX":1.7002714280431002,"pZ":2.137632516812892,"vX0":5.583180727336872,"vY0":-126.41831244790964,"vZ0":-2.4579894245269327,"x":52.19,"y":181.06,"x0":-0.8438573418837366,"y0":50.00501654825285,"z0":5.588820197990058,"aX":3.8106306314581064},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":-5.5,"spinRate":2543,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.4334033679242637,"extension":6.380579426762439},"index":2,"playId":"989b5ead-dac5-3b33-9c73-e0ef840cad6a","pitchNumber":3,"startTime":"2025-08-09T03:23:25.159Z","endTime":"2025-08-09T03:23:29.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.79514173536092,"strikeZoneBottom":1.6972491235808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39078039314069,"aZ":-18.75542395241054,"pfxX":-5.0287383995730845,"pfxZ":7.221918986762677,"pX":0.021931171485537165,"pZ":4.173459121889241,"vX0":4.201475687909441,"vY0":-135.42187359772743,"vZ0":-0.334905271513991,"x":116.16,"y":126.1,"x0":-0.8957846050120054,"y0":50.00448045364941,"z0":5.6099008488835205,"aX":-9.34718168978454},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":8.3,"spinRate":2276,"spinDirection":216},"zone":12,"typeConfidence":0.79,"plateTime":0.4043595003472116,"extension":6.268396489291974},"index":3,"playId":"d379e9ff-ae52-37fe-818f-c8c86c81abbe","pitchNumber":4,"startTime":"2025-08-09T03:23:40.764Z","endTime":"2025-08-09T03:23:44.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36772548841058,"aZ":-22.177084941279226,"pfxX":-8.565958957240577,"pfxZ":5.141698102547463,"pX":-1.3400635234241882,"pZ":2.059804716576746,"vX0":2.1426361914358374,"vY0":-138.62818455771415,"vZ0":-5.280257740041366,"x":168.08,"y":183.17,"x0":-1.0107787412454023,"y0":50.00296069999673,"z0":5.472390565416191,"aX":-16.649498917700445},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":15.0,"spinRate":2220,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.39531231988265736,"extension":6.34929223158701},"index":4,"playId":"2ec107de-afb2-35c1-a896-39ca633a1691","pitchNumber":5,"startTime":"2025-08-09T03:23:58.192Z","endTime":"2025-08-09T03:24:02.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:24:02.490Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adael Amador grounds out, second baseman Connor Kaiser to first baseman Tyler Locklear. Brenton Doyle to 3rd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T03:24:17.118Z","endTime":"2025-08-09T03:25:36.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4],"actionIndex":[3],"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.463414961316683,"aZ":-28.57855582384433,"pfxX":-8.21204525558533,"pfxZ":2.161527677371474,"pX":0.07541751613773426,"pZ":0.43443906422516926,"vX0":5.342996907711783,"vY0":-128.09519019899344,"vZ0":-6.73983117316973,"x":114.13,"y":227.05,"x0":-0.9705509302691753,"y0":50.00272302758777,"z0":5.334223942197162,"aX":-13.646617724169724},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":13.7,"spinRate":1624,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.4276106184583828,"extension":6.490789798437072},"index":0,"playId":"36db1718-3521-3a05-b53b-f41fe9df9290","pitchNumber":1,"startTime":"2025-08-09T03:24:26.508Z","endTime":"2025-08-09T03:24:31.228Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-09T03:24:47.629Z","endTime":"2025-08-09T03:24:59.748Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.56185862244016,"strikeZoneBottom":1.73776007892307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.516612553784565,"aZ":-29.552017225340464,"pfxX":-5.019390856164289,"pfxZ":1.5291504224195371,"pX":-1.2028059391476924,"pZ":2.8080391264220896,"vX0":1.7812295221991667,"vY0":-129.37456754881265,"vZ0":-1.3869768337953847,"x":162.85,"y":162.96,"x0":-1.2442620907812674,"y0":50.000950129150084,"z0":5.595609078041058,"aX":-8.590830995133429},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.8,"breakHorizontal":8.8,"spinRate":1652,"spinDirection":235},"zone":11,"typeConfidence":0.84,"plateTime":0.42179599424736613,"extension":6.303224062641054},"index":2,"playId":"3367b2cc-6ef1-30fb-9d97-08b0c8ff54e8","pitchNumber":2,"startTime":"2025-08-09T03:24:59.748Z","endTime":"2025-08-09T03:25:06.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brenton Doyle steals (11) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"3367b2cc-6ef1-30fb-9d97-08b0c8ff54e8","startTime":"2025-08-09T03:25:10.995Z","endTime":"2025-08-09T03:25:28.567Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.548426039435864,"aZ":-30.059705995451935,"pfxX":-6.06360292909974,"pfxZ":1.2188304003580406,"pX":-0.19634716165801996,"pZ":1.2124246087391415,"vX0":4.471948964407979,"vY0":-130.49067321828895,"vZ0":-5.0271691876219124,"x":124.48,"y":206.04,"x0":-1.1381779901058513,"y0":50.00368323489598,"z0":5.408610817101381,"aX":-10.535269124578829},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":10.1,"spinRate":1598,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.41854964192901223,"extension":6.459150204805897},"hitData":{"launchSpeed":77.1,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.32,"coordY":154.65}},"index":4,"playId":"a07dbd54-bd9c-30f2-81e4-610dee32a0d3","pitchNumber":3,"startTime":"2025-08-09T03:25:28.567Z","endTime":"2025-08-09T03:25:36.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:25:36.405Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T03:25:58.916Z","endTime":"2025-08-09T03:27:09.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.32128844670565,"strikeZoneBottom":1.61425996673442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.071587658828612,"aZ":-21.115490285037442,"pfxX":-9.991625990073796,"pfxZ":5.73838476022767,"pX":0.31108057252160237,"pZ":0.9608451890480427,"vX0":6.7892585365466545,"vY0":-137.782213301546,"vZ0":-8.078753007679833,"x":105.14,"y":212.84,"x0":-0.8844793147132063,"y0":50.001849929778196,"z0":5.3533572005637975,"aX":-19.24571458379057},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":16.7,"spinRate":2237,"spinDirection":227},"zone":14,"typeConfidence":0.87,"plateTime":0.39726013723034814,"extension":6.333726614300825},"index":0,"playId":"b4c4f4fa-c24b-369a-ac08-dcfe0dd79003","pitchNumber":1,"startTime":"2025-08-09T03:26:17.280Z","endTime":"2025-08-09T03:26:22.237Z","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":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53216647822105,"aZ":-30.86204428696167,"pfxX":1.0418441482382845,"pfxZ":0.8333313671681051,"pX":0.16366290794046176,"pZ":1.6032985527847536,"vX0":2.6392621901655544,"vY0":-124.2413623623169,"vZ0":-3.3883477240393898,"x":110.76,"y":195.49,"x0":-1.047000876182759,"y0":50.00065455726128,"z0":5.545552852855928,"aX":1.6300933192141738},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.0,"breakHorizontal":-2.5,"spinRate":2484,"spinDirection":112},"zone":8,"typeConfidence":0.85,"plateTime":0.4405968285044839,"extension":6.4868114465370486},"index":1,"playId":"c47d61ef-d868-3983-af93-0c0462154693","pitchNumber":2,"startTime":"2025-08-09T03:26:31.334Z","endTime":"2025-08-09T03:26:35.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.34075766715122,"strikeZoneBottom":1.6858271199984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.2705629441591,"aZ":-22.021043959310344,"pfxX":-8.70495424489093,"pfxZ":5.334245263959474,"pX":-1.8241953660722188,"pZ":2.5228005180269633,"vX0":1.3079643492861694,"vY0":-137.2689338704074,"vZ0":-4.064932349249684,"x":186.53,"y":170.66,"x0":-1.1772797864157432,"y0":50.0008279596346,"z0":5.527951045631257,"aX":-16.55706090424075},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.0,"breakHorizontal":15.5,"spinRate":2187,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.399494900985784,"extension":6.245247369471871},"index":2,"playId":"f21b5989-2664-3fbf-a642-5e80924e9c57","pitchNumber":3,"startTime":"2025-08-09T03:26:46.762Z","endTime":"2025-08-09T03:26:50.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16890084367048,"aZ":-30.75263045665415,"pfxX":1.9443200488565653,"pfxZ":0.9183062910582498,"pX":0.6003135788291016,"pZ":1.8359707127152118,"vX0":3.292560119226328,"vY0":-123.6300589492687,"vZ0":-2.88567948404096,"x":94.12,"y":189.21,"x0":-1.0003383025507604,"y0":50.00469786904978,"z0":5.594063966601543,"aX":3.0157427538692967},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.2,"breakHorizontal":-4.3,"spinRate":2454,"spinDirection":122},"zone":9,"typeConfidence":0.86,"plateTime":0.44269841743698946,"extension":6.4495503085742065},"hitData":{"launchSpeed":57.7,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.33,"coordY":160.72}},"index":3,"playId":"3bca2afd-05af-3f23-a31f-d539cc9aeba5","pitchNumber":4,"startTime":"2025-08-09T03:27:02.118Z","endTime":"2025-08-09T03:27:09.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:27:09.522Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Kaiser grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T03:29:43.832Z","endTime":"2025-08-09T03:30:11.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Anderson replaces Austin Gomber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T03:28:24.106Z","endTime":"2025-08-09T03:29:45.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623433,"link":"/api/v1/people/623433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.193382997673602,"aZ":-32.10650102946897,"pfxX":2.0280799603530886,"pfxZ":0.049228341798233544,"pX":0.871304682213804,"pZ":2.1203586085080968,"vX0":2.8458607297436394,"vY0":-119.08307422088298,"vZ0":-3.001082714764875,"x":83.79,"y":181.53,"x0":-0.6078297101412414,"y0":50.00450136345125,"z0":6.333937397046568,"aX":2.880700785428198},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.5,"breakHorizontal":-4.4,"spinRate":1905,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4618887166430179,"extension":6.256507301785205},"index":1,"playId":"74a73a4c-294e-319f-b29a-8f863a244ef8","pitchNumber":1,"startTime":"2025-08-09T03:29:45.793Z","endTime":"2025-08-09T03:29:49.118Z","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":82.6,"endSpeed":75.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89225368193132,"aZ":-32.89081257711511,"pfxX":1.883815015500955,"pfxZ":-0.4938957157668913,"pX":0.7217495667162653,"pZ":2.775772795640249,"vX0":2.5667836120179546,"vY0":-120.24388372569727,"vZ0":-1.5119896654043514,"x":89.49,"y":163.83,"x0":-0.6111958705674763,"y0":50.00582356052341,"z0":6.376015837680972,"aX":2.713159391600651},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.0,"breakHorizontal":-4.1,"spinRate":1912,"spinDirection":83},"zone":6,"typeConfidence":0.9,"plateTime":0.4584163997842303,"extension":6.2795764256020705},"hitData":{"launchSpeed":73.5,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.37,"coordY":155.66}},"index":2,"playId":"f369c2a9-25cf-3b40-aa38-971cca3fb3f5","pitchNumber":2,"startTime":"2025-08-09T03:30:02.445Z","endTime":"2025-08-09T03:30:11.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:30:11.205Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T03:30:27.753Z","endTime":"2025-08-09T03:31:03.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.72192013542605,"strikeZoneBottom":1.74589137457082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.949371292693552,"aZ":-13.79960347337516,"pfxX":-4.633057780329953,"pfxZ":9.250135524536958,"pX":-0.19711352936613535,"pZ":1.9878558289223685,"vX0":3.1674234468063105,"vY0":-139.677090737914,"vZ0":-8.92186631593271,"x":124.51,"y":185.11,"x0":-0.7409266245837314,"y0":50.00111017765519,"z0":6.12004101873764,"aX":-9.200576186788089},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":7.8,"spinRate":2320,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.3913801175372482,"extension":6.197989290783934},"index":0,"playId":"1efc0c6a-1e7f-34ed-8f9d-ac679c59b167","pitchNumber":1,"startTime":"2025-08-09T03:30:38.108Z","endTime":"2025-08-09T03:30:43.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69245753403059,"aZ":-25.589102246859884,"pfxX":-7.701264877197219,"pfxZ":3.9209788222534474,"pX":-0.9406500223007238,"pZ":1.8839425063027468,"vX0":2.2602161501282767,"vY0":-128.52302382775073,"vZ0":-5.768277821837937,"x":152.86,"y":187.91,"x0":-0.8289231820776773,"y0":50.001770405435565,"z0":6.134791674172115,"aX":-12.93169034403368},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.1,"breakHorizontal":13.4,"spinRate":1613,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.42555211311268604,"extension":6.288133573453232},"hitData":{"launchSpeed":82.1,"launchAngle":19.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.15,"coordY":82.18}},"index":1,"playId":"173431fe-2e50-39e7-b702-734ac319605d","pitchNumber":2,"startTime":"2025-08-09T03:30:54.542Z","endTime":"2025-08-09T03:31:03.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:31:03.966Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T03:31:17.714Z","endTime":"2025-08-09T03:33:37.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.934187328184827,"aZ":-27.708768912682814,"pfxX":-7.82720583370175,"pfxZ":2.6927892961429105,"pX":-0.011689748038824345,"pZ":1.094625802499737,"vX0":4.46567947276094,"vY0":-127.7761602631371,"vZ0":-7.185218761985038,"x":117.45,"y":209.23,"x0":-0.7637378036005864,"y0":50.00000913813038,"z0":6.115313568741099,"aX":-12.961179155449482},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":13.2,"spinRate":1544,"spinDirection":241},"zone":13,"typeConfidence":0.89,"plateTime":0.4284015842472182,"extension":6.266990120060334},"index":0,"playId":"da0a8b0f-a424-395c-bd9d-a9a8a45ef028","pitchNumber":1,"startTime":"2025-08-09T03:31:29.840Z","endTime":"2025-08-09T03:31:33.082Z","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":95.6,"endSpeed":87.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.690477696538363,"aZ":-13.2247526222101,"pfxX":-1.7865624960087771,"pfxZ":9.693799218763786,"pX":1.1485670516702626,"pZ":2.7966630237780725,"vX0":4.96043234308088,"vY0":-139.0623207110432,"vZ0":-7.065733103181922,"x":73.22,"y":163.27,"x0":-0.4276281800531892,"y0":50.00483341699536,"z0":6.250913503191135,"aX":-3.4933243249651653},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":2.2,"spinRate":2303,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3941367103731812,"extension":6.237228043060849},"index":1,"playId":"eb4fff37-d903-3480-aeb3-32266b5f0cbf","pitchNumber":2,"startTime":"2025-08-09T03:31:47.341Z","endTime":"2025-08-09T03:31:53.387Z","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":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.25474577706896,"strikeZoneBottom":1.5297853488224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.115386628480245,"aZ":-17.87568252410255,"pfxX":-6.34166536764325,"pfxZ":7.33136868201041,"pX":-0.18173192575776168,"pZ":4.388078688030742,"vX0":3.785501743164221,"vY0":-138.797184957199,"vZ0":-2.007105397597634,"x":123.93,"y":120.3,"x0":-0.7394206080194013,"y0":50.00565491020513,"z0":6.31123417037419,"aX":-12.372997060057415},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":10.7,"spinRate":2293,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39465983892713963,"extension":5.9606181943349235},"index":2,"playId":"433b60ee-0029-3250-add9-cad750b012a6","pitchNumber":3,"startTime":"2025-08-09T03:32:15.253Z","endTime":"2025-08-09T03:32:20.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.14873803076306,"strikeZoneBottom":1.50309446397077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3255839045473,"aZ":-28.615798832659692,"pfxX":-8.361239338235665,"pfxZ":2.085181397769169,"pX":-1.3646139724248334,"pZ":2.8348091059409457,"vX0":1.5741741221252175,"vY0":-129.63671821280784,"vZ0":-3.0484976773904506,"x":169.02,"y":162.24,"x0":-0.8920360598016991,"y0":50.003787091988634,"z0":6.203340002774738,"aX":-14.275151613871596},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":14.8,"spinRate":1535,"spinDirection":246},"zone":11,"typeConfidence":0.91,"plateTime":0.4220111482185449,"extension":6.160708841695502},"index":3,"playId":"524f5a2e-30be-3330-8a5c-b0537594f36e","pitchNumber":4,"startTime":"2025-08-09T03:32:31.065Z","endTime":"2025-08-09T03:32:35.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.206706497106094,"aZ":-27.378727593196544,"pfxX":-7.961931517088421,"pfxZ":2.8815842280277835,"pX":-0.2545461010871948,"pZ":2.7437608287875035,"vX0":3.8715539426866785,"vY0":-127.6770682205901,"vZ0":-3.3037019849518368,"x":126.7,"y":164.7,"x0":-0.7492704018850755,"y0":50.003577226613224,"z0":6.189416769408499,"aX":-13.256738051782385},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":13.7,"spinRate":1500,"spinDirection":244},"zone":2,"typeConfidence":0.91,"plateTime":0.42761209412095713,"extension":6.2538211511900395},"index":4,"playId":"9a52dfef-15f0-3191-b8c2-94104a7cbc01","pitchNumber":5,"startTime":"2025-08-09T03:32:48.035Z","endTime":"2025-08-09T03:32:51.327Z","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.4,"endSpeed":87.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44075582969142,"aZ":-11.782986441806326,"pfxX":-3.122713372371013,"pfxZ":10.42431326394836,"pX":0.1122356458051192,"pZ":2.844937363971432,"vX0":2.936175700036645,"vY0":-138.8210390379213,"vZ0":-7.050036422178497,"x":112.72,"y":161.97,"x0":-0.5523197032921381,"y0":50.003143253179694,"z0":6.198147256835423,"aX":-6.1084127004608755},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":5.0,"spinRate":2271,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39422259539428817,"extension":6.182608122918319},"index":5,"playId":"a9d9e8ca-5a89-3e42-8441-6aad5ea2ac9b","pitchNumber":6,"startTime":"2025-08-09T03:33:11.113Z","endTime":"2025-08-09T03:33:14.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2080258656319,"aZ":-27.01053974452068,"pfxX":-8.350436996341351,"pfxZ":2.9922565436909982,"pX":-0.6059996593284176,"pZ":1.0746731679999009,"vX0":3.1547570545282726,"vY0":-130.1860977073735,"vZ0":-7.548979753337457,"x":140.1,"y":209.76,"x0":-0.7456539855754721,"y0":50.0010224641401,"z0":6.043582732279588,"aX":-14.394610051686788},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":14.5,"spinRate":1600,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.42002985950815575,"extension":6.366930590950121},"index":6,"playId":"fd647e79-3e65-342b-8575-fae1e6840c3d","pitchNumber":7,"startTime":"2025-08-09T03:33:33.529Z","endTime":"2025-08-09T03:33:37.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:33:37.747Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to left fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T03:33:50.459Z","endTime":"2025-08-09T03:36:25.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.887475705977714,"aZ":-30.92626495686071,"pfxX":0.7099500961299857,"pfxZ":0.8522872882821044,"pX":0.22605055905421892,"pZ":1.6744981070958738,"vX0":1.768724836943963,"vY0":-120.7851766029792,"vZ0":-4.222845383203943,"x":108.38,"y":193.57,"x0":-0.6098274562911954,"y0":50.00599559557909,"z0":6.183836499902872,"aX":1.042192939798782},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.7,"breakHorizontal":-1.7,"spinRate":1906,"spinDirection":103},"zone":8,"typeConfidence":0.89,"plateTime":0.45455478808137206,"extension":6.367890945394332},"index":0,"playId":"968f850f-2267-3492-825d-1a742579eda8","pitchNumber":1,"startTime":"2025-08-09T03:34:00.904Z","endTime":"2025-08-09T03:34:04.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.994521099236966,"aZ":-14.003032787766694,"pfxX":-3.4003642686612965,"pfxZ":9.395174171066719,"pX":-0.6049691081174619,"pZ":3.355451846058813,"vX0":1.3176171811821924,"vY0":-138.01893653097198,"vZ0":-5.334436308863687,"x":140.06,"y":148.18,"x0":-0.6460997268233376,"y0":50.00168605843326,"z0":6.252170478135451,"aX":-6.5763475709645345},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":5.9,"spinRate":2236,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3964695145141355,"extension":6.177892726320924},"index":1,"playId":"9c516c5e-930b-36a7-9c3b-73bcb70410b2","pitchNumber":2,"startTime":"2025-08-09T03:34:23.209Z","endTime":"2025-08-09T03:34:26.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.55619992742254,"strikeZoneBottom":1.6566164493797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53079339922029,"aZ":-30.535962800413614,"pfxX":0.29836493536278264,"pfxZ":1.097308597718872,"pX":0.661084521175573,"pZ":-0.034343230528511466,"vX0":2.684163877361906,"vY0":-121.02631379861712,"vZ0":-8.00128217627062,"x":91.8,"y":239.71,"x0":-0.5008320801160925,"y0":50.00010457507093,"z0":5.987507226060963,"aX":0.44189065470804645},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.4,"breakHorizontal":-1.2,"spinRate":1936,"spinDirection":117},"zone":14,"typeConfidence":0.89,"plateTime":0.4525142104415312,"extension":6.385809609610221},"index":2,"playId":"f59cd462-b76d-35c7-84ce-5db70e0a79af","pitchNumber":3,"startTime":"2025-08-09T03:34:44.242Z","endTime":"2025-08-09T03:34:49.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.57516689240937,"strikeZoneBottom":1.70192724294551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5276250962832,"aZ":-22.322029184701105,"pfxX":-9.096314386911704,"pfxZ":5.688872506583387,"pX":0.18548519288997728,"pZ":0.9555453712718253,"vX0":5.243002550059152,"vY0":-130.74767382617918,"vZ0":-8.725775077489864,"x":109.93,"y":212.98,"x0":-0.663866473622133,"y0":50.00114482078919,"z0":6.01061101702372,"aX":-15.749777633467387},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":15.4,"spinRate":1737,"spinDirection":241},"zone":14,"typeConfidence":0.89,"plateTime":0.41888531442208476,"extension":6.315127457535834},"index":3,"playId":"b7126a41-3f91-3f00-9caf-d155d2471862","pitchNumber":4,"startTime":"2025-08-09T03:35:13.753Z","endTime":"2025-08-09T03:35:17.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61269252571209,"aZ":-10.982647791586272,"pfxX":-3.9099883381246787,"pfxZ":10.999610019166303,"pX":0.3171132892290294,"pZ":3.47385335550745,"vX0":3.6956962589141633,"vY0":-138.5646851433477,"vZ0":-5.482521867398073,"x":104.91,"y":144.99,"x0":-0.5318934635603109,"y0":50.00350743814804,"z0":6.225227801692039,"aX":-7.533818678473364},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":6.2,"spinRate":2260,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.396675824246163,"extension":6.255797982784103},"index":4,"playId":"6176497e-c165-3af9-994c-e65de0575143","pitchNumber":5,"startTime":"2025-08-09T03:35:32.621Z","endTime":"2025-08-09T03:35:37.966Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-09T03:35:57.360Z","endTime":"2025-08-09T03:36:16.014Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.927470823299263,"aZ":-31.22003396273512,"pfxX":0.16540905056469146,"pfxZ":0.6482725769358844,"pX":-0.3050189608611742,"pZ":2.1058913754234387,"vX0":0.6178162323409986,"vY0":-121.0122673885455,"vZ0":-3.6520408749177076,"x":128.63,"y":181.92,"x0":-0.5852857085358906,"y0":50.00529817416011,"z0":6.373713063123188,"aX":0.2449996046089338},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.6,"breakHorizontal":-0.5,"spinRate":1994,"spinDirection":102},"zone":7,"typeConfidence":0.89,"plateTime":0.4528612700889769,"extension":6.285601255777153},"hitData":{"launchSpeed":92.3,"launchAngle":29.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.74,"coordY":92.1}},"index":6,"playId":"2a439b3a-90d1-33b6-b75e-9e127e1e3318","pitchNumber":6,"startTime":"2025-08-09T03:36:16.014Z","endTime":"2025-08-09T03:36:25.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:36:25.082Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T03:38:50.044Z","endTime":"2025-08-09T03:39:16.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Saalfrank replaces Kendall Graveman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T03:37:46.631Z","endTime":"2025-08-09T03:38:43.691Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685314,"link":"/api/v1/people/685314"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-09T03:38:43.691Z","endTime":"2025-08-09T03:38:51.994Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.258082948024477,"aZ":-24.472389831484193,"pfxX":-2.1947984220334273,"pfxZ":4.569251623359875,"pX":-0.3172586339721263,"pZ":2.1422395148860605,"vX0":-2.6695768124870964,"vY0":-128.412046065142,"vZ0":-5.113191595126002,"x":129.09,"y":180.94,"x0":1.017382492170377,"y0":50.00489825143763,"z0":6.0408400639489965,"aX":-3.699093532323966},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.4,"breakHorizontal":4.6,"spinRate":2414,"spinDirection":164},"zone":4,"typeConfidence":0.89,"plateTime":0.4250238652282534,"extension":6.041252110854448},"index":2,"playId":"722e8dbc-272f-3a2b-a6e1-adc5abc71ae9","pitchNumber":1,"startTime":"2025-08-09T03:38:51.994Z","endTime":"2025-08-09T03:38:56.640Z","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":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08798929792248,"aZ":-23.520644863693313,"pfxX":-2.13503570934338,"pfxZ":5.059833180129951,"pX":-0.17844269787654096,"pZ":2.912779686883836,"vX0":-2.4265882282533995,"vY0":-129.18753761268934,"vZ0":-3.569015939017628,"x":123.8,"y":160.13,"x0":1.0464207428603824,"y0":50.00048498824592,"z0":6.096986857688038,"aX":-3.6478358904990795},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.6,"breakHorizontal":4.3,"spinRate":2455,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.42218091566728955,"extension":5.993984409456388},"hitData":{"launchSpeed":83.7,"launchAngle":53.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.61,"coordY":130.25}},"index":3,"playId":"907ad319-b4fd-3679-abbc-3a7b0c0f342a","pitchNumber":2,"startTime":"2025-08-09T03:39:05.865Z","endTime":"2025-08-09T03:39:16.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:39:16.644Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T03:39:28.081Z","endTime":"2025-08-09T03:40:24.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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"}]}],"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":88.4,"endSpeed":81.8,"strikeZoneTop":3.49121040568344,"strikeZoneBottom":1.64350113925272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.103858810106374,"aZ":-28.901147361938623,"pfxX":3.0381503807209422,"pfxZ":1.943754724572079,"pX":-0.557190842619786,"pZ":1.8009136377613473,"vX0":-4.7889262548585245,"vY0":-128.63188694255194,"vZ0":-5.1470317303575985,"x":138.24,"y":190.16,"x0":0.9286340475691064,"y0":50.005805450064706,"z0":6.051698790484166,"aX":5.1246486190567575},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":-4.6,"spinRate":2392,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.4247962324525467,"extension":6.154198575463566},"index":0,"playId":"27ceb76a-3c68-3cab-b947-8cda8b06c128","pitchNumber":1,"startTime":"2025-08-09T03:39:38.995Z","endTime":"2025-08-09T03:39:42.886Z","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":89.1,"endSpeed":82.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.233868935632355,"aZ":-23.54848910976897,"pfxX":-0.9704651447801956,"pfxZ":4.9887875537533315,"pX":-0.2367540879235154,"pZ":3.2210261349034055,"vX0":-2.881551454906636,"vY0":-129.90671575609196,"vZ0":-2.8878430269164084,"x":126.02,"y":151.81,"x0":1.0077609334562425,"y0":50.00292190174137,"z0":6.114516326565533,"aX":-1.6777906339179496},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":2.3,"spinRate":2530,"spinDirection":167},"zone":2,"typeConfidence":0.91,"plateTime":0.4197557791760338,"extension":5.979074153580128},"index":1,"playId":"f66aa6f5-a31c-3009-adf6-4c831bdde9db","pitchNumber":2,"startTime":"2025-08-09T03:39:54.725Z","endTime":"2025-08-09T03:39:57.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.364843212184272,"aZ":-29.688659413304276,"pfxX":4.07802550621255,"pfxZ":1.4601181719533258,"pX":-0.4499569685956016,"pZ":2.772044846983766,"vX0":-4.424203688587238,"vY0":-129.13594236165278,"vZ0":-3.060720886270187,"x":134.15,"y":163.93,"x0":0.7507377990829921,"y0":50.002047511892506,"z0":6.2421536230626655,"aX":6.929505139879776},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":-6.5,"spinRate":2310,"spinDirection":161},"zone":4,"typeConfidence":2.0,"plateTime":0.42318181549040723,"extension":5.939211440272582},"hitData":{"launchSpeed":87.0,"launchAngle":11.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":145.39,"coordY":110.89}},"index":2,"playId":"bea16f07-0942-3577-876b-be7636eff63c","pitchNumber":3,"startTime":"2025-08-09T03:40:12.716Z","endTime":"2025-08-09T03:40:24.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:40:24.322Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T03:40:41.147Z","endTime":"2025-08-09T03:41:48.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.2,"endSpeed":80.9,"strikeZoneTop":3.7296912488894,"strikeZoneBottom":1.71415503294211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.557784782245133,"aZ":-23.294976408212108,"pfxX":1.9405669454143268,"pfxZ":5.351333243516521,"pX":1.358622778085808,"pZ":4.166881522464287,"vX0":0.015887965045746563,"vY0":-127.10737034980781,"vZ0":-0.768941588786604,"x":65.21,"y":126.27,"x0":1.099581123783231,"y0":50.00460851605122,"z0":6.299482249033703,"aX":3.2209459342348574},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.8,"breakHorizontal":-3.5,"spinRate":2223,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.4285922742003039,"extension":6.058004001340909},"index":0,"playId":"a584bc8b-05d7-389e-8f8d-bbde82284765","pitchNumber":1,"startTime":"2025-08-09T03:40:47.359Z","endTime":"2025-08-09T03:40:51.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.64970584800049,"strikeZoneBottom":1.6454146326095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.481522110169113,"aZ":-38.37228001717751,"pfxX":-3.7776461830197428,"pfxZ":-4.6627601879543485,"pX":-0.6699146551359342,"pZ":1.545110278597191,"vX0":-1.9710733542300725,"vY0":-114.41023785405754,"vZ0":-2.1541244751420106,"x":142.54,"y":197.06,"x0":0.6925957460126801,"y0":50.00128137463904,"z0":6.248209472977428,"aX":-5.023323149345129},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.6,"breakHorizontal":7.3,"spinRate":2272,"spinDirection":339},"zone":7,"typeConfidence":0.9,"plateTime":0.47815091561876466,"extension":6.158859344506244},"index":1,"playId":"e30dc7c6-c863-3501-811f-8d67f7c26422","pitchNumber":2,"startTime":"2025-08-09T03:41:02.623Z","endTime":"2025-08-09T03:41:06.642Z","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":79.2,"endSpeed":73.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.608606253311173,"aZ":-37.203467322135324,"pfxX":-4.850129325324775,"pfxZ":-3.7162344198612676,"pX":-0.47361079366194897,"pZ":2.5832410542294135,"vX0":-1.5975739176457864,"vY0":-115.388139581249,"vZ0":-0.25591563048022414,"x":135.05,"y":169.03,"x0":0.8569691192113799,"y0":50.001639516161106,"z0":6.267203519797407,"aX":-6.567262385741054},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.5,"breakHorizontal":9.1,"spinRate":2297,"spinDirection":338},"zone":4,"typeConfidence":0.91,"plateTime":0.4739097302060693,"extension":6.344602034537135},"index":2,"playId":"b7be6845-6dfe-3005-8424-5d8919036ea1","pitchNumber":3,"startTime":"2025-08-09T03:41:19.528Z","endTime":"2025-08-09T03:41:26.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.035933464622307,"aZ":-38.28770789240356,"pfxX":-3.6286784199998805,"pfxZ":-4.409586295621679,"pX":-0.6253777164889761,"pZ":0.12818328366160367,"vX0":-2.0301639167050483,"vY0":-117.20359053449542,"vZ0":-5.445230687839436,"x":140.84,"y":235.32,"x0":0.7248027562780135,"y0":50.004909490620705,"z0":6.074251848081801,"aX":-5.027120622630805},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.1,"breakHorizontal":7.1,"spinRate":2220,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.46808710805283127,"extension":6.365191900159462},"index":3,"playId":"1dde59bd-7bde-30fd-9c43-6f82e02cbb77","pitchNumber":4,"startTime":"2025-08-09T03:41:41.151Z","endTime":"2025-08-09T03:41:48.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:41:48.128Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Moniak pops out to second baseman Connor Kaiser.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T03:41:58.469Z","endTime":"2025-08-09T03:42:52.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.41327945931818,"strikeZoneBottom":1.59710623512295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.949442441799462,"aZ":-31.210021456008942,"pfxX":3.280816699487607,"pfxZ":0.5930307479543693,"pX":-0.8559252832155186,"pZ":3.3583209128008766,"vX0":-5.295131814168615,"vY0":-126.46920619639297,"vZ0":-1.0944569558856234,"x":149.63,"y":148.11,"x0":0.8353529072060444,"y0":50.00291003164663,"z0":6.292029606605906,"aX":5.333581981234903},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":-4.8,"spinRate":2329,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.4325066510999527,"extension":6.060042973385013},"index":0,"playId":"376acb16-c172-3d9c-98c2-77ed0b13f6e3","pitchNumber":1,"startTime":"2025-08-09T03:42:10.936Z","endTime":"2025-08-09T03:42:18.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.36999640527917,"strikeZoneBottom":1.59258192626432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22989053242128,"aZ":-36.91606545827998,"pfxX":-3.7778950203912482,"pfxZ":-3.5768189014191822,"pX":0.6137281104929105,"pZ":0.6651084879657061,"vX0":0.014045892741421179,"vY0":-114.97293373932831,"vZ0":-3.9481260574908674,"x":93.61,"y":220.82,"x0":1.0975612631023164,"y0":50.00397964589147,"z0":6.023314045431177,"aX":-5.008968697309857},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-7.2,"breakHorizontal":6.8,"spinRate":2227,"spinDirection":344},"zone":14,"typeConfidence":0.9,"plateTime":0.4781780585261357,"extension":6.285049728469944},"index":1,"playId":"d4736438-594c-3caf-b4dd-2235ed29baad","pitchNumber":2,"startTime":"2025-08-09T03:42:26.127Z","endTime":"2025-08-09T03:42:33.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.370841419168343,"aZ":-24.756293020014674,"pfxX":1.7021452219845747,"pfxZ":4.468982585874258,"pX":0.2510171880003114,"pZ":1.5105467386500178,"vX0":-2.410058080831055,"vY0":-127.51637626153503,"vZ0":-6.626682839852439,"x":107.43,"y":198.0,"x0":0.9839662421926576,"y0":50.00126900376788,"z0":6.075606769479127,"aX":2.8241658362827176},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":-2.6,"spinRate":2406,"spinDirection":157},"zone":8,"typeConfidence":2.0,"plateTime":0.4282938991772949,"extension":6.139843295855264},"hitData":{"launchSpeed":73.1,"launchAngle":63.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.95,"coordY":142.5}},"index":2,"playId":"bc27f17a-07c3-32d2-9c17-f71119d98035","pitchNumber":3,"startTime":"2025-08-09T03:42:43.859Z","endTime":"2025-08-09T03:42:52.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:42:52.863Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lourdes Gurriel Jr. pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T03:45:41.044Z","endTime":"2025-08-09T03:46:27.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Mejia replaces Nick Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T03:44:29.073Z","endTime":"2025-08-09T03:45:43.043Z","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":"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":96.1,"endSpeed":88.6,"strikeZoneTop":3.73706275834214,"strikeZoneBottom":1.82348374958107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13796114602253,"aZ":-16.95612856904286,"pfxX":0.9419586937820108,"pfxZ":7.61585228620481,"pX":-0.4738791339324419,"pZ":2.325945570857159,"vX0":1.5172519387617194,"vY0":-139.88412805985539,"vZ0":-6.537763452351695,"x":135.06,"y":175.98,"x0":-1.1439755093730368,"y0":50.002400059091755,"z0":5.78957038863283,"aX":1.8815217066073362},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":-2.0,"spinRate":2471,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.3903494625949633,"extension":6.0567845423901066},"index":1,"playId":"65e8b930-a11a-3616-993e-f7a9e78890e0","pitchNumber":1,"startTime":"2025-08-09T03:45:43.043Z","endTime":"2025-08-09T03:45:47.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.74444513163741,"strikeZoneBottom":1.83129084657889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00029454286366,"aZ":-15.712289238497414,"pfxX":-0.23077539269536795,"pfxZ":7.980234335841806,"pX":0.014129552452531946,"pZ":1.1875677306912356,"vX0":2.8420176320702852,"vY0":-142.1315431647485,"vZ0":-9.688440175214403,"x":116.46,"y":206.72,"x0":-0.9652407063314803,"y0":50.005979755734835,"z0":5.619486673301751,"aX":-0.47646881114863987},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":-0.1,"spinRate":2530,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3841259822610583,"extension":6.071532913690509},"index":2,"playId":"3b635a36-a125-3fc2-b0a5-ad6a9cdada3f","pitchNumber":2,"startTime":"2025-08-09T03:46:00.815Z","endTime":"2025-08-09T03:46:05.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.380907762603307,"aZ":-33.16284503163357,"pfxX":7.8056109814292345,"pfxZ":-0.6723169777918603,"pX":0.5960798390398124,"pZ":1.521961243429877,"vX0":1.8074710754319572,"vY0":-120.9129300003032,"vZ0":-3.374010220747933,"x":94.28,"y":197.69,"x0":-1.1756955850592061,"y0":50.00243327060009,"z0":5.856504260218094,"aX":11.513703079118077},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.8,"breakHorizontal":-14.5,"spinRate":2791,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45363230762078777,"extension":5.936600287751052},"hitData":{"launchSpeed":72.1,"launchAngle":74.0,"totalDistance":79.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":127.45,"coordY":171.63}},"index":3,"playId":"031126f2-c27c-357f-b155-a17dc2d5d982","pitchNumber":3,"startTime":"2025-08-09T03:46:16.797Z","endTime":"2025-08-09T03:46:27.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:46:27.555Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T03:46:39.242Z","endTime":"2025-08-09T03:48:35.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"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":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.50206939904479,"strikeZoneBottom":1.55954039553011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.140560690935892,"aZ":-31.5533071357355,"pfxX":8.79433928898246,"pfxZ":0.4003738177021141,"pX":-0.044870546277810563,"pZ":1.8885124968227243,"vX0":0.3581952977868961,"vY0":-123.18321948111296,"vZ0":-3.114104825618745,"x":118.71,"y":187.79,"x0":-1.3347436269467212,"y0":50.00073383799245,"z0":5.832649238165167,"aX":13.532270916995117},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":-16.0,"spinRate":2910,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.4444070203991286,"extension":5.878411189215838},"index":0,"playId":"7dfc04ee-2a24-3f03-8ac3-04342e279f0f","pitchNumber":1,"startTime":"2025-08-09T03:46:51.024Z","endTime":"2025-08-09T03:46:56.003Z","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.8,"endSpeed":89.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.642281656489658,"aZ":-14.398780201368648,"pfxX":0.618146713048831,"pfxZ":8.773607255147823,"pX":0.8543440028159395,"pZ":2.0076351633674956,"vX0":4.474677125226917,"vY0":-140.87622453372882,"vZ0":-7.856648483482073,"x":84.43,"y":184.57,"x0":-0.8296867411339496,"y0":50.000603665648384,"z0":5.747973055291954,"aX":1.251762680587141},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":-1.9,"spinRate":2530,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.387632445900973,"extension":6.084831322519298},"index":1,"playId":"465fc98d-a3aa-3e58-84b0-8c533daab13f","pitchNumber":2,"startTime":"2025-08-09T03:47:06.365Z","endTime":"2025-08-09T03:47:09.854Z","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":83.3,"endSpeed":76.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.478199871815967,"aZ":-35.08045943305169,"pfxX":8.24783144319174,"pfxZ":-1.9498180765997368,"pX":0.9451111749458987,"pZ":2.1148796505482848,"vX0":2.2016604459071756,"vY0":-121.34884042307276,"vZ0":-1.7448504114006664,"x":80.97,"y":181.68,"x0":-1.0464022076280313,"y0":50.00553722757545,"z0":5.908686735911177,"aX":12.262326269153458},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.7,"breakHorizontal":-15.5,"spinRate":2883,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4519261848963385,"extension":5.929978019691256},"index":2,"playId":"c0966801-4a0e-3610-ab9c-74c74b7c68ad","pitchNumber":3,"startTime":"2025-08-09T03:47:24.279Z","endTime":"2025-08-09T03:47:28.590Z","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":82.9,"endSpeed":76.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45509742473479,"aZ":-33.642969275224615,"pfxX":8.301376159074838,"pfxZ":-0.9993987764801204,"pX":-0.5466391946692193,"pZ":2.255187144854526,"vX0":-1.1598695366171035,"vY0":-120.6742674097829,"vZ0":-1.5386079228392875,"x":137.84,"y":177.89,"x0":-1.1366206993824628,"y0":50.003813580424634,"z0":5.876983586179116,"aX":12.189171751762588},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.9,"breakHorizontal":-14.8,"spinRate":2866,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.45465608813847336,"extension":5.977947711425545},"index":3,"playId":"6d94dab7-facb-307d-9d85-ed4c26359484","pitchNumber":4,"startTime":"2025-08-09T03:47:47.288Z","endTime":"2025-08-09T03:47:50.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01564643227668,"aZ":-16.268002605670027,"pfxX":1.2792219699575242,"pfxZ":7.773989082647175,"pX":0.8494039067030043,"pZ":3.0899498547893622,"vX0":4.031026275816659,"vY0":-142.00883251718668,"vZ0":-4.864837139321792,"x":84.62,"y":155.35,"x0":-0.7536675473764044,"y0":50.00227493723861,"z0":5.857531652525028,"aX":2.6156677354841222},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":-3.1,"spinRate":2631,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.38546171510136373,"extension":6.030393801767626},"index":4,"playId":"01735093-69ae-3515-b156-695f8851eafa","pitchNumber":5,"startTime":"2025-08-09T03:48:09.350Z","endTime":"2025-08-09T03:48:13.888Z","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":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.090522609565106,"aZ":-31.57174587885535,"pfxX":8.932663712128296,"pfxZ":0.40132697521378446,"pX":0.1897559713296284,"pZ":1.7148560817247254,"vX0":0.07059365116819871,"vY0":-121.76868593333606,"vZ0":-3.5024413458309613,"x":109.77,"y":192.48,"x0":-1.0000463813285074,"y0":50.00405839538769,"z0":5.905849793225316,"aX":13.403140975232926},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.1,"breakHorizontal":-16.2,"spinRate":2930,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.44995481829663664,"extension":5.94886452926051},"index":5,"playId":"60612bac-1dac-37ff-a480-4511af665578","pitchNumber":6,"startTime":"2025-08-09T03:48:30.325Z","endTime":"2025-08-09T03:48:35.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:48:35.622Z","atBatIndex":63},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Blaze Alexander hit by pitch.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T03:48:45.387Z","endTime":"2025-08-09T03:49:19.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.476122805766266,"aZ":-14.9811635226469,"pfxX":0.07315453304972852,"pfxZ":8.267036414979778,"pX":0.6741184674184444,"pZ":3.020434729469467,"vX0":4.031110932353892,"vY0":-142.7450674025279,"vZ0":-5.16585571720624,"x":91.3,"y":157.23,"x0":-0.7612923438143828,"y0":50.00318160071084,"z0":5.7849533608608885,"aX":0.1512669496667007},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.2,"breakHorizontal":-0.8,"spinRate":2567,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.3825857537343178,"extension":6.0784534502582765},"index":0,"playId":"0289255f-de1e-3e57-aa0a-8b7bff115712","pitchNumber":1,"startTime":"2025-08-09T03:48:58.355Z","endTime":"2025-08-09T03:49:02.098Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.464008265213508,"aZ":-16.172183488517145,"pfxX":-0.2061990413255268,"pfxZ":7.828086101433573,"pX":-1.415190165391629,"pZ":3.7584547577418688,"vX0":-1.406621466634365,"vY0":-141.61727828547285,"vZ0":-3.207818911568842,"x":170.94,"y":137.3,"x0":-0.8865732580903687,"y0":50.000248174584385,"z0":5.932019234720937,"aX":-0.4210542796711999},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.8,"breakHorizontal":0.6,"spinRate":2550,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3858571008279643,"extension":6.01009298098536},"index":1,"playId":"633f8de1-e8ad-31fb-862a-a7c9357c4106","pitchNumber":2,"startTime":"2025-08-09T03:49:14.474Z","endTime":"2025-08-09T03:49:19.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:49:19.205Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T03:49:51.868Z","endTime":"2025-08-09T03:51:59.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66700446135776,"aZ":-33.78772580172828,"pfxX":8.799285088596346,"pfxZ":-1.1103162078253348,"pX":0.6548391700786564,"pZ":2.018265732378952,"vX0":1.1155890705697467,"vY0":-119.98046555279498,"vZ0":-2.023817060365236,"x":92.04,"y":184.29,"x0":-0.9595319735428548,"y0":50.004509801591645,"z0":5.902908211896922,"aX":12.744341290206838},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.3,"breakHorizontal":-16.2,"spinRate":2801,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4576861877767424,"extension":6.0135077402226695},"index":0,"playId":"b67d0017-00e0-32c2-bc9c-a27c3f99d041","pitchNumber":1,"startTime":"2025-08-09T03:49:58.887Z","endTime":"2025-08-09T03:50:02.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67376489128603,"aZ":-33.89119988674916,"pfxX":8.868787225385022,"pfxZ":-1.1658873842714996,"pX":0.5372116734812483,"pZ":1.821879469563603,"vX0":0.5723848194944839,"vY0":-120.88717911375123,"vZ0":-2.5655253849647712,"x":96.52,"y":189.59,"x0":-0.8544091858117259,"y0":50.003358754879756,"z0":5.8868187219986075,"aX":13.059781521468675},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.5,"breakHorizontal":-16.2,"spinRate":2849,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4539672643153203,"extension":5.928774940385193},"index":1,"playId":"b92c4523-c801-323f-a3db-1f0a30d1a0e1","pitchNumber":2,"startTime":"2025-08-09T03:50:17.499Z","endTime":"2025-08-09T03:50:20.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.41704719691829,"strikeZoneBottom":1.59589288898421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.837625129573333,"aZ":-32.933788061438555,"pfxX":6.984226191736369,"pfxZ":-0.532848444969396,"pX":0.9499989504454022,"pZ":0.426288671332993,"vX0":1.9437185603549252,"vY0":-118.93130464679024,"vZ0":-5.544806773496973,"x":80.79,"y":227.27,"x0":-0.7862506243771409,"y0":50.004365995957784,"z0":5.791889497309333,"aX":9.956424976433476},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.0,"breakHorizontal":-13.1,"spinRate":2921,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4614006562561124,"extension":6.077866259224305},"index":2,"playId":"66f0b32e-c442-33be-aa53-10d9cbdddbad","pitchNumber":3,"startTime":"2025-08-09T03:50:38.297Z","endTime":"2025-08-09T03:50:44.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.52727264349673,"strikeZoneBottom":1.64264117404513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.269055922057763,"aZ":-17.737695487581625,"pfxX":0.6154746273458445,"pfxZ":7.004614539282466,"pX":1.8466414803100644,"pZ":2.7057358746825972,"vX0":6.582032330623657,"vY0":-142.32180329150924,"vZ0":-5.573816082244109,"x":46.61,"y":165.73,"x0":-0.5715226031779398,"y0":50.00165894934915,"z0":5.8049035962377555,"aX":1.26745964706919},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.8,"breakHorizontal":-2.4,"spinRate":2604,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.38418919536120466,"extension":6.315641480299915},"index":3,"playId":"08044720-e97a-375c-aa4a-86b3fcf7c200","pitchNumber":4,"startTime":"2025-08-09T03:51:03.420Z","endTime":"2025-08-09T03:51:15.763Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Juan Mejia. Blaze Alexander to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"08044720-e97a-375c-aa4a-86b3fcf7c200","startTime":"2025-08-09T03:51:17.091Z","endTime":"2025-08-09T03:51:34.311Z","isPitch":false,"isBaseRunningPlay":true,"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.45592524998803,"strikeZoneBottom":1.693541107357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.520700105002575,"aZ":-30.6553828354988,"pfxX":7.129020928030647,"pfxZ":0.9971966818357334,"pX":1.8131511613788431,"pZ":1.5667154012059055,"vX0":3.8644768581496027,"vY0":-122.10723902181054,"vZ0":-3.9659693824008766,"x":47.89,"y":196.48,"x0":-0.7125651348613495,"y0":50.000914570705284,"z0":5.829982874830815,"aX":10.836789700774855},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.2,"breakHorizontal":-13.8,"spinRate":2816,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4474104709108482,"extension":6.029876330523996},"index":5,"playId":"8631fa6c-5d25-3a70-9c87-6d29bee499eb","pitchNumber":5,"startTime":"2025-08-09T03:51:34.311Z","endTime":"2025-08-09T03:51:39.610Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.40937857298328,"strikeZoneBottom":1.62133278306627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.124129322665496,"aZ":-16.570233524528806,"pfxX":1.489321596463418,"pfxZ":7.802879232562773,"pX":0.03800251912734499,"pZ":1.8770842975516886,"vX0":1.8671150105781047,"vY0":-139.95694086334976,"vZ0":-7.686160148560732,"x":115.55,"y":188.1,"x0":-0.8292699654960383,"y0":50.00535964440821,"z0":5.727213955918383,"aX":2.9797413973422757},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":-3.0,"spinRate":2492,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.3901021727753129,"extension":6.211775795089945},"index":6,"playId":"26d2061d-63a9-37ac-b77f-a4c8e1ae56d4","pitchNumber":6,"startTime":"2025-08-09T03:51:54.658Z","endTime":"2025-08-09T03:51:59.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:51:59.844Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Warming Bernabel flies out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T03:54:25.927Z","endTime":"2025-08-09T03:54:51.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Casey Kelly replaces Andrew Saalfrank.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T03:52:31.685Z","endTime":"2025-08-09T03:54:28.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543391,"link":"/api/v1/people/543391"},"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":91.4,"endSpeed":84.3,"strikeZoneTop":3.14545760178159,"strikeZoneBottom":1.371954465653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.655026827351186,"aZ":-21.399051371486742,"pfxX":-6.177661510560271,"pfxZ":5.956262710540313,"pX":-0.5221513472755561,"pZ":3.107657937041736,"vX0":4.2226867132462065,"vY0":-133.136279475557,"vZ0":-4.608791344474642,"x":136.9,"y":154.87,"x0":-1.3204365112535987,"y0":50.000333882383536,"z0":6.395459456050344,"aX":-11.16839580576801},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":10.3,"spinRate":2169,"spinDirection":212},"zone":1,"typeConfidence":0.7,"plateTime":0.410280073983063,"extension":5.601380085100654},"index":1,"playId":"eca0a786-91fc-33ce-afe7-95e8711af6e2","pitchNumber":1,"startTime":"2025-08-09T03:54:28.090Z","endTime":"2025-08-09T03:54:32.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.07,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82297946320312,"aZ":-26.52964162458402,"pfxX":0.4355911959697758,"pfxZ":3.614017838354955,"pX":0.4370621169585546,"pZ":1.4853051818981777,"vX0":4.016981323993987,"vY0":-123.98177597584167,"vZ0":-6.395334408824816,"x":100.34,"y":198.68,"x0":-1.2580338474335038,"y0":50.00536948885624,"z0":6.3002596079682744,"aX":0.6809354191485402},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":-1.7,"spinRate":2098,"spinDirection":196},"zone":9,"typeConfidence":0.89,"plateTime":0.44108450960125056,"extension":5.567951113750044},"hitData":{"launchSpeed":77.8,"launchAngle":52.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.12,"coordY":114.7}},"index":2,"playId":"36549a39-8258-3cf9-b010-957c0169f5b0","pitchNumber":2,"startTime":"2025-08-09T03:54:40.462Z","endTime":"2025-08-09T03:54:51.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:54:51.238Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brenton Doyle walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T03:55:05.686Z","endTime":"2025-08-09T03:56:11.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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.7,"endSpeed":74.1,"strikeZoneTop":3.51654444543017,"strikeZoneBottom":1.73269592570784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68318216037033,"aZ":-38.83536144596482,"pfxX":1.027331809851824,"pfxZ":-4.765574682444516,"pX":-1.2200144394776427,"pZ":4.315082246154136,"vX0":0.17240903255991005,"vY0":-117.54465308303648,"vZ0":2.67780862625544,"x":163.5,"y":122.27,"x0":-1.427823111692564,"y0":50.00567481114529,"z0":6.7717547038183135,"aX":1.4348901274399581},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.7,"breakHorizontal":-1.9,"spinRate":2066,"spinDirection":28},"zone":11,"typeConfidence":0.89,"plateTime":0.46632480411384014,"extension":5.336197014326099},"index":0,"playId":"639fc91c-f188-39bb-b35f-57a00604992e","pitchNumber":1,"startTime":"2025-08-09T03:55:17.266Z","endTime":"2025-08-09T03:55:21.228Z","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":92.0,"endSpeed":84.7,"strikeZoneTop":3.46182097498703,"strikeZoneBottom":1.59990635766958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05545013164741,"aZ":-19.29532656326279,"pfxX":-7.534090552640646,"pfxZ":7.109762481746749,"pX":0.25090017968574024,"pZ":0.7475317805954199,"vX0":6.718948185956582,"vY0":-133.5897850907406,"vZ0":-10.249930085864516,"x":107.44,"y":218.6,"x0":-1.314659619937362,"y0":50.00643231576418,"z0":6.013958196348112,"aX":-13.65684249300157},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":12.2,"spinRate":2324,"spinDirection":212},"zone":14,"typeConfidence":0.85,"plateTime":0.40958673112154154,"extension":5.760907317224455},"index":1,"playId":"18b3c9f5-88a0-3074-8c69-657155b10859","pitchNumber":2,"startTime":"2025-08-09T03:55:30.635Z","endTime":"2025-08-09T03:55:36.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.45518285965062,"strikeZoneBottom":1.64532341295171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71795390111484,"aZ":-14.857354564059554,"pfxX":-3.049210329530916,"pfxZ":9.689148181501416,"pX":1.9246980867068386,"pZ":2.3151103013074708,"vX0":8.566925945510977,"vY0":-132.89280743970866,"vZ0":-7.402366241310371,"x":43.64,"y":176.27,"x0":-0.9457613107669944,"y0":50.00071437179115,"z0":6.217650964182378,"aX":-5.449059548949797},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":3.6,"spinRate":2372,"spinDirection":210},"zone":14,"typeConfidence":0.92,"plateTime":0.41229967713327564,"extension":5.735382761873631},"index":2,"playId":"962bdf91-6f3a-344d-9d67-3eade373aea7","pitchNumber":3,"startTime":"2025-08-09T03:55:48.653Z","endTime":"2025-08-09T03:55:52.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.40527665681504,"strikeZoneBottom":1.62222655526095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.802090228381505,"aZ":-12.809555330431246,"pfxX":-3.761637179796203,"pfxZ":10.691431652585468,"pX":-1.0940652104458741,"pZ":1.790403999405179,"vX0":1.8744457178164031,"vY0":-134.1741324049339,"vZ0":-8.93076883041634,"x":158.7,"y":190.44,"x0":-1.3154303284268334,"y0":50.00641458468379,"z0":6.0893890312931624,"aX":-6.815004258560626},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2280,"spinDirection":211},"zone":13,"typeConfidence":0.93,"plateTime":0.40924855154662687,"extension":5.741769354971314},"index":3,"playId":"e135d41c-34a7-3cbe-a8b9-8a77c10bfc65","pitchNumber":4,"startTime":"2025-08-09T03:56:04.765Z","endTime":"2025-08-09T03:56:11.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:56:11.210Z","atBatIndex":67},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Karros grounds into a double play, third baseman Blaze Alexander to second baseman Connor Kaiser to first baseman Tyler Locklear. Brenton Doyle out at 2nd. Kyle Karros out at 1st.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T03:56:29.820Z","endTime":"2025-08-09T03:57:19.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"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":2},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.530136572023107,"aZ":-25.877409480150114,"pfxX":1.6076304843458264,"pfxZ":3.9568381664553867,"pX":0.7875360902430881,"pZ":1.4570765454255614,"vX0":3.7443368957565464,"vY0":-125.13821419976595,"vZ0":-6.678282941272223,"x":86.98,"y":199.44,"x0":-0.9351560200370032,"y0":50.00290223746829,"z0":6.271603203758439,"aX":2.5564518617383687},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":-3.7,"spinRate":2190,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.4371882360202082,"extension":5.762419263456418},"index":0,"playId":"a9631c84-b944-3665-8990-49d36f79c01f","pitchNumber":1,"startTime":"2025-08-09T03:56:32.003Z","endTime":"2025-08-09T03:56:36.680Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.66275564619028,"strikeZoneBottom":1.71305828510648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.056104671377287,"aZ":-21.16031667939314,"pfxX":-9.608218833281835,"pfxZ":6.272118357019134,"pX":-0.2417807709476,"pZ":0.58510711370828,"vX0":4.7058428820126705,"vY0":-131.7063643325067,"vZ0":-10.383089889024015,"x":126.22,"y":222.98,"x0":-0.803596885320762,"y0":50.00475057847183,"z0":6.144543810369589,"aX":-16.876332600574003},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":2289,"spinDirection":217},"zone":13,"typeConfidence":0.99,"plateTime":0.41592596044505115,"extension":5.714613335794081},"index":1,"playId":"63f0f30c-3c0a-31d6-b9fe-9f057e350403","pitchNumber":2,"startTime":"2025-08-09T03:56:48.331Z","endTime":"2025-08-09T03:56:52.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.361595260658813,"aZ":-20.319996553589434,"pfxX":-8.285043561234861,"pfxZ":6.640636990620431,"pX":0.19101818125967418,"pZ":1.676586787729622,"vX0":5.339877091720908,"vY0":-132.542410191823,"vZ0":-7.943689882869349,"x":109.72,"y":193.51,"x0":-0.7695320081242155,"y0":50.00640379539362,"z0":6.187539738989434,"aX":-14.797692849482289},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":13.9,"spinRate":2259,"spinDirection":211},"zone":8,"typeConfidence":0.98,"plateTime":0.4126838412620608,"extension":5.716533908593422},"hitData":{"launchSpeed":83.1,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.72,"coordY":181.76}},"index":2,"playId":"3bf40565-b407-370f-bd5e-8e64b3abc690","pitchNumber":3,"startTime":"2025-08-09T03:57:09.291Z","endTime":"2025-08-09T03:57:19.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:57:19.762Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Karros grounds into a double play, third baseman Blaze Alexander to second baseman Connor Kaiser to first baseman Tyler Locklear. Brenton Doyle out at 2nd. Kyle Karros out at 1st.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T03:56:29.820Z","endTime":"2025-08-09T03:57:19.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"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":2},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.530136572023107,"aZ":-25.877409480150114,"pfxX":1.6076304843458264,"pfxZ":3.9568381664553867,"pX":0.7875360902430881,"pZ":1.4570765454255614,"vX0":3.7443368957565464,"vY0":-125.13821419976595,"vZ0":-6.678282941272223,"x":86.98,"y":199.44,"x0":-0.9351560200370032,"y0":50.00290223746829,"z0":6.271603203758439,"aX":2.5564518617383687},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":-3.7,"spinRate":2190,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.4371882360202082,"extension":5.762419263456418},"index":0,"playId":"a9631c84-b944-3665-8990-49d36f79c01f","pitchNumber":1,"startTime":"2025-08-09T03:56:32.003Z","endTime":"2025-08-09T03:56:36.680Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.66275564619028,"strikeZoneBottom":1.71305828510648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.056104671377287,"aZ":-21.16031667939314,"pfxX":-9.608218833281835,"pfxZ":6.272118357019134,"pX":-0.2417807709476,"pZ":0.58510711370828,"vX0":4.7058428820126705,"vY0":-131.7063643325067,"vZ0":-10.383089889024015,"x":126.22,"y":222.98,"x0":-0.803596885320762,"y0":50.00475057847183,"z0":6.144543810369589,"aX":-16.876332600574003},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":2289,"spinDirection":217},"zone":13,"typeConfidence":0.99,"plateTime":0.41592596044505115,"extension":5.714613335794081},"index":1,"playId":"63f0f30c-3c0a-31d6-b9fe-9f057e350403","pitchNumber":2,"startTime":"2025-08-09T03:56:48.331Z","endTime":"2025-08-09T03:56:52.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.361595260658813,"aZ":-20.319996553589434,"pfxX":-8.285043561234861,"pfxZ":6.640636990620431,"pX":0.19101818125967418,"pZ":1.676586787729622,"vX0":5.339877091720908,"vY0":-132.542410191823,"vZ0":-7.943689882869349,"x":109.72,"y":193.51,"x0":-0.7695320081242155,"y0":50.00640379539362,"z0":6.187539738989434,"aX":-14.797692849482289},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":13.9,"spinRate":2259,"spinDirection":211},"zone":8,"typeConfidence":0.98,"plateTime":0.4126838412620608,"extension":5.716533908593422},"hitData":{"launchSpeed":83.1,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.72,"coordY":181.76}},"index":2,"playId":"3bf40565-b407-370f-bd5e-8e64b3abc690","pitchNumber":3,"startTime":"2025-08-09T03:57:09.291Z","endTime":"2025-08-09T03:57:19.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:57:19.762Z","atBatIndex":68},"scoringPlays":[10,14,30,39],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10,11],"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":132.48,"y":194.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":89.33,"y":75.39},"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":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":80.59,"y":126.02},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":75.81,"y":106.0},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":33.97,"y":101.5},"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":1,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":102.15,"y":168.42},"type":"O","description":"Groundout"}]}},{"startIndex":12,"endIndex":18,"top":[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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":37.01,"y":104.54},"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":185.83,"y":105.55},"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":126.6,"y":144.02},"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":2,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":102.9,"y":163.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"coordinates":{"x":197.98,"y":104.01},"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":2,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":114.55,"y":163.2},"type":"O","description":"Pop Out"}]}},{"startIndex":19,"endIndex":26,"top":[19,20,21,22],"bottom":[23,24,25,26],"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":110.91,"y":174.39},"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":3,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":95.42,"y":67.66},"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":3,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":161.19,"y":96.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":3,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":149.38,"y":151.11},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":102.81,"y":163.26},"type":"O","description":"Forceout"}]}},{"startIndex":27,"endIndex":33,"top":[27,28,29],"bottom":[30,31,32,33],"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":144.83,"y":150.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":101.66,"y":170.88},"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":4,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":225.79,"y":81.03},"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":4,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":100.79,"y":151.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":131.08,"y":44.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"coordinates":{"x":165.07,"y":188.06},"type":"O","description":"Pop Out"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36,37],"bottom":[38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":127.98,"y":193.02},"type":"O","description":"Sac Bunt"},{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":129.64,"y":181.48},"type":"O","description":"Fielders Choice 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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":146.23,"y":80.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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":254.0,"y":84.0},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":104.33,"y":164.27},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":165.39,"y":49.71},"type":"O","description":"Flyout"}]}},{"startIndex":43,"endIndex":49,"top":[43,44,45,46],"bottom":[47,48,49],"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":159.82,"y":95.6},"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":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":104.26,"y":106.46},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":43.59,"y":97.96},"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":6,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":112.81,"y":61.95},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":131.25,"y":134.16},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":105.13,"y":179.99},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":57,"top":[50,51,52,53],"bottom":[54,55,56,57],"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":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":168.62,"y":99.47},"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":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":144.32,"y":154.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":104.33,"y":160.72},"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":7,"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"coordinates":{"x":107.37,"y":155.66},"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":117.15,"y":82.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":53.74,"y":92.1},"type":"O","description":"Flyout"}]}},{"startIndex":58,"endIndex":65,"top":[58,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":8,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":191.61,"y":130.25},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":145.39,"y":110.89},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":154.95,"y":142.5},"type":"O","description":"Pop Out"}],"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":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":127.45,"y":171.63},"type":"O","description":"Pop Out"}]}},{"startIndex":66,"endIndex":68,"top":[66,67,68],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":104.12,"y":114.7},"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":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":108.72,"y":181.76},"type":"O","description":"Grounded Into DP"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":6,"errors":1,"leftOnBase":4},"away":{"runs":1,"hits":6,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391"},"catcher":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"first":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"second":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"third":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"shortstop":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"left":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"center":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"right":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"onDeck":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"inHole":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"battingOrder":8,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"onDeck":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"inHole":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"battingOrder":8,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".236","atBats":30,"obp":".295","slg":".391","ops":".686","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":8,"rbi":1,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":30,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"6.01","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.62","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":38,"strikes":88,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":6,"pitchesPerInning":"15.75","runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":0,"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":{"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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":4,"strikes":13,"strikePercentage":".760","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691182":{"person":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, K","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":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668845":{"person":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"jerseyNumber":"30","position":{"code":"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":36,"groundOuts":52,"airOuts":74,"runs":20,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":0,"hits":58,"hitByPitch":6,"atBats":230,"obp":".322","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":938,"era":"2.82","inningsPitched":"60.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":19,"whip":"1.27","battersFaced":259,"outs":182,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":938,"balls":337,"strikes":601,"strikePercentage":".640","hitBatsmen":6,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"15.46","gamesFinished":4,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"7.42","walksPer9Inn":"2.82","hitsPer9Inn":"8.60","runsScoredPer9":"2.97","homeRunsPer9":"0.89","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":false,"isOnBench":true,"isSubstitute":false}},"ID682653":{"person":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"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":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":10,"airOuts":13,"runs":7,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".354","atBats":48,"obp":".367","slg":".688","ops":"1.055","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":33,"rbi":9,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".378","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":3,"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":99,"errors":1,"chances":111,"fielding":".991","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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":4,"airOuts":12,"runs":4,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".217","atBats":46,"obp":".245","slg":".370","ops":".615","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":17,"rbi":11,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".360","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":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":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"note":"(L, 0-6)","summary":"6.0 IP, 6 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":29,"strikes":63,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":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":6,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID699911":{"person":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":67,"era":"3.60","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.20","battersFaced":18,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":67,"balls":24,"strikes":43,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.40","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"1.80","hitsPer9Inn":"9.00","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":71,"flyOuts":45,"groundOuts":74,"airOuts":64,"runs":33,"doubles":17,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":25,"intentionalWalks":0,"hits":68,"hitByPitch":7,"avg":".301","atBats":226,"obp":".382","slg":".398","ops":".780","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":90,"rbi":21,"leftOnBase":78,"sacBunts":0,"sacFlies":4,"babip":".327","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"226.00","popOuts":3,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":66,"errors":1,"chances":74,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":1,"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":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":35,"gamesStarted":0,"flyOuts":19,"groundOuts":33,"airOuts":41,"runs":23,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":45,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":3,"atBats":151,"obp":".298","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":691,"era":"3.95","inningsPitched":"41.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"1.15","battersFaced":169,"outs":123,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":691,"balls":244,"strikes":447,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.85","gamesFinished":10,"strikeoutWalkRatio":"3.46","strikeoutsPer9Inn":"9.88","walksPer9Inn":"2.85","hitsPer9Inn":"7.46","runsScoredPer9":"5.05","homeRunsPer9":"0.88","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"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":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":55,"groundOuts":68,"airOuts":99,"runs":55,"doubles":20,"triples":4,"homeRuns":22,"strikeOuts":107,"baseOnBalls":25,"intentionalWalks":0,"hits":107,"hitByPitch":3,"avg":".282","atBats":380,"obp":".330","slg":".529","ops":".859","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":201,"rbi":64,"leftOnBase":152,"sacBunts":0,"sacFlies":1,"babip":".337","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.27","popOuts":26,"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":10,"stolenBases":45,"stolenBasePercentage":".818","caughtStealingPercentage":".182","assists":25,"putOuts":426,"errors":8,"chances":459,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":33,"groundOuts":64,"airOuts":66,"runs":18,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":12,"intentionalWalks":0,"hits":50,"hitByPitch":4,"avg":".215","atBats":233,"obp":".264","slg":".339","ops":".603","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":79,"rbi":22,"leftOnBase":94,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.60","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":115,"putOuts":137,"errors":4,"chances":256,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687134":{"person":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":7,"flyOuts":29,"groundOuts":42,"airOuts":48,"runs":33,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":159,"obp":".379","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":629,"era":"7.68","inningsPitched":"38.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.66","battersFaced":174,"outs":116,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":629,"balls":237,"strikes":392,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".250","pitchesPerInning":"16.27","gamesFinished":2,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"4.19","walksPer9Inn":"2.56","hitsPer9Inn":"12.34","runsScoredPer9":"7.68","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":51,"groundOuts":74,"airOuts":83,"runs":51,"doubles":19,"triples":5,"homeRuns":14,"strikeOuts":116,"baseOnBalls":34,"intentionalWalks":0,"hits":104,"hitByPitch":4,"avg":".277","atBats":376,"obp":".342","slg":".465","ops":".807","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":175,"rbi":42,"leftOnBase":128,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.86","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":"700","stats":{"batting":{"summary":"1-3 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":55,"groundOuts":84,"airOuts":92,"runs":40,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":98,"baseOnBalls":24,"intentionalWalks":0,"hits":79,"hitByPitch":0,"avg":".226","atBats":350,"obp":".274","slg":".343","ops":".617","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":120,"rbi":34,"leftOnBase":135,"sacBunts":1,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.75","popOuts":10,"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":2,"putOuts":251,"errors":2,"chances":255,"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":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":25,"groundOuts":39,"airOuts":59,"runs":26,"doubles":13,"triples":2,"homeRuns":6,"strikeOuts":46,"baseOnBalls":10,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".269","atBats":193,"obp":".309","slg":".451","ops":".760","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":87,"rbi":19,"leftOnBase":63,"sacBunts":3,"sacFlies":0,"babip":".326","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.17","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":154,"putOuts":90,"errors":7,"chances":251,"fielding":".972","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":"800","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".500","slg":".333","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.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":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[671289,678662,696100,687597,666160,682653,686668,691720,691182,596295,623433,675848],"pitchers":[596295,623433,675848],"bench":[571657,692585,690924,543592,668845],"bullpen":[687134,699911,663372,607536,685299,623474,677955,683627,669020,680767],"battingOrder":[671289,678662,696100,687597,666160,682653,686668,691720,691182],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bernabel (5, Gallen); Moniak (14, Gallen)."},{"label":"TB","value":"Bernabel 2; Doyle, B; Freeman, T; Goodman; Karros, K; Moniak 2."},{"label":"RBI","value":"Karros, K (1)."},{"label":"Runners left in scoring position, 2 out","value":"Freeman, T; Bernabel; Moniak."},{"label":"SAC","value":"Amador."},{"label":"GIDP","value":"Amador; Karros, K."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Doyle, B (11, 2nd base off Graveman/McCann)."}]}],"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":5,"groundOuts":8,"airOuts":10,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".248","atBats":30,"obp":".324","slg":".436","ops":".760","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":13,"rbi":6,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".294","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":135,"era":"4.54","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.34","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":51,"strikes":84,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":1,"pitchesPerInning":"15.00","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID645444":{"person":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":27,"groundOuts":44,"airOuts":47,"runs":18,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":45,"baseOnBalls":21,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".191","atBats":152,"obp":".288","slg":".250","ops":".538","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":38,"rbi":15,"leftOnBase":59,"sacBunts":10,"sacFlies":3,"babip":".257","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"152.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":{"caughtStealing":8,"stolenBases":32,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":15,"putOuts":440,"errors":3,"chances":458,"fielding":".993","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694851":{"person":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":27,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":123,"era":"2.84","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"1.89","battersFaced":32,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":52,"strikes":71,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".---","pitchesPerInning":"19.42","gamesFinished":2,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"9.95","walksPer9Inn":"7.11","hitsPer9Inn":"9.95","runsScoredPer9":"8.53","homeRunsPer9":"1.42","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":true,"isSubstitute":false}},"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":51,"groundOuts":84,"airOuts":102,"runs":68,"doubles":27,"triples":2,"homeRuns":18,"strikeOuts":103,"baseOnBalls":37,"intentionalWalks":2,"hits":125,"hitByPitch":1,"atBats":406,"obp":".364","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1690,"era":"5.53","inningsPitched":"97.2","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.66","battersFaced":453,"outs":293,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1690,"balls":636,"strikes":1054,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".364","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"9.49","walksPer9Inn":"3.41","hitsPer9Inn":"11.52","runsScoredPer9":"6.27","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":31,"lineOuts":20},"fielding":{"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":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":10,"groundOuts":3,"airOuts":14,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".211","atBats":38,"obp":".225","slg":".237","ops":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":9,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".320","groundOutsToAirouts":"0.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":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":true,"isSubstitute":false}},"ID663731":{"person":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"jerseyNumber":"65","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"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":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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":7,"airOuts":2,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".167","atBats":24,"obp":".310","slg":".292","ops":".602","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":7,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"3.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","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":3,"putOuts":63,"errors":0,"chances":66,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":18,"groundOuts":45,"airOuts":28,"runs":8,"doubles":3,"triples":3,"homeRuns":2,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".161","atBats":112,"obp":".234","slg":".295","ops":".529","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":33,"rbi":9,"leftOnBase":55,"sacBunts":1,"sacFlies":1,"babip":".182","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","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":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":6,"strikes":10,"strikePercentage":".630","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":83,"flyOuts":36,"groundOuts":86,"airOuts":82,"runs":60,"doubles":15,"triples":0,"homeRuns":21,"strikeOuts":53,"baseOnBalls":50,"intentionalWalks":5,"hits":88,"hitByPitch":4,"avg":".286","atBats":308,"obp":".391","slg":".539","ops":".930","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":166,"rbi":44,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".285","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.67","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":170,"putOuts":122,"errors":3,"chances":295,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"600","stats":{"batting":{"summary":"2-3 | HR, 2B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":7,"groundOuts":21,"airOuts":12,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":4,"avg":".240","atBats":75,"obp":".329","slg":".400","ops":".729","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":30,"rbi":10,"leftOnBase":40,"sacBunts":2,"sacFlies":0,"babip":".340","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","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":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":82,"groundOuts":115,"airOuts":146,"runs":62,"doubles":24,"triples":2,"homeRuns":11,"strikeOuts":55,"baseOnBalls":68,"intentionalWalks":0,"hits":117,"hitByPitch":6,"avg":".279","atBats":420,"obp":".379","slg":".424","ops":".803","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":178,"rbi":75,"leftOnBase":164,"sacBunts":3,"sacFlies":10,"babip":".291","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.18","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":265,"putOuts":150,"errors":10,"chances":425,"fielding":".976","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":"200","stats":{"batting":{"summary":"1-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":66,"groundOuts":79,"airOuts":112,"runs":73,"doubles":20,"triples":14,"homeRuns":24,"strikeOuts":110,"baseOnBalls":38,"intentionalWalks":1,"hits":98,"hitByPitch":7,"avg":".247","atBats":396,"obp":".322","slg":".551","ops":".873","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":218,"rbi":58,"leftOnBase":139,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","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":207,"errors":1,"chances":214,"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":{"note":"(W, 9-12)","summary":"6.0 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":37,"strikes":61,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":85,"groundOuts":99,"airOuts":161,"runs":38,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":61,"baseOnBalls":26,"intentionalWalks":0,"hits":103,"hitByPitch":4,"avg":".246","atBats":418,"obp":".293","slg":".407","ops":".700","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":170,"rbi":56,"leftOnBase":188,"sacBunts":0,"sacFlies":6,"babip":".255","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.86","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":184,"errors":2,"chances":189,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":12,"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":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":4,"groundOuts":14,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":42,"obp":".261","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":172,"era":"0.79","inningsPitched":"11.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.06","battersFaced":46,"outs":34,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":60,"strikes":112,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".---","pitchesPerInning":"15.18","gamesFinished":1,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.15","walksPer9Inn":"3.18","hitsPer9Inn":"6.35","runsScoredPer9":"0.79","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"}]},"ID543391":{"person":{"id":543391,"fullName":"Casey Kelly","link":"/api/v1/people/543391"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":9,"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":9,"balls":5,"strikes":4,"strikePercentage":".440","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":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":6,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":11,"strikes":13,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"5.40","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"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":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"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":{"gamesStarted":1,"caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":9,"putOuts":133,"errors":1,"chances":143,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":7,"groundOuts":15,"airOuts":15,"runs":9,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":63,"obp":".348","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":258,"era":"4.70","inningsPitched":"15.1","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":8,"whip":"1.43","battersFaced":71,"outs":46,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":88,"strikes":170,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"16.83","gamesFinished":6,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"9.98","walksPer9Inn":"1.76","hitsPer9Inn":"11.15","runsScoredPer9":"5.28","homeRunsPer9":"1.76","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":true,"isSubstitute":false}},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":34,"groundOuts":94,"airOuts":51,"runs":38,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":82,"baseOnBalls":17,"intentionalWalks":0,"hits":76,"hitByPitch":5,"avg":".257","atBats":296,"obp":".305","slg":".395","ops":".700","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":117,"rbi":31,"leftOnBase":127,"sacBunts":4,"sacFlies":3,"babip":".325","groundOutsToAirouts":"1.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":8,"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":3,"putOuts":213,"errors":3,"chances":219,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[606466,682998,672695,666971,682988,677942,543510,678489,663731,668678,608665,685314,543391],"pitchers":[668678,608665,685314,543391],"bench":[680728,645444,664983,677950],"bullpen":[679775,656222,595928,543101,694851,669194,694297,593958,663765],"battingOrder":[606466,682998,672695,666971,682988,677942,543510,678489,663731],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Alexander (6, Gomber)."},{"label":"HR","value":"Alexander (2, 4th inning off Gomber, 0 on, 0 out); Carroll (24, 5th inning off Gomber, 1 on, 0 out)."},{"label":"TB","value":"Alexander 6; Carroll 4; Gurriel Jr.; Marte, K; Perdomo."},{"label":"RBI","value":"Alexander 4 (10); Carroll 2 (58)."},{"label":"2-out RBI","value":"Alexander 3."},{"label":"Runners left in scoring position, 2 out","value":"McCann 2."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Gallen (1, throw)."},{"label":"DP","value":"2 (Perdomo-Locklear; Alexander-Kaiser, C-Locklear)."}]}],"note":[]}},"officials":[{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Mejia, J."},{"label":"HBP","value":"Alexander (by Mejia, J)."},{"label":"Pitches-strikes","value":"Gomber 92-63; Anderson, N 17-13; Mejia, J 17-12; Gallen 98-61; Graveman 16-10; Saalfrank 12-9; Kelly, C 9-4."},{"label":"Groundouts-flyouts","value":"Gomber 7-4; Anderson, N 1-1; Mejia, J 0-0; Gallen 6-4; Graveman 2-0; Saalfrank 0-1; Kelly, C 1-1."},{"label":"Batters faced","value":"Gomber 26; Anderson, N 4; Mejia, J 4; Gallen 24; Graveman 4; Saalfrank 4; Kelly, C 3."},{"label":"Umpires","value":"HP: Brian Walsh. 1B: Chris Conroy. 2B: John Tumpane. 3B: Brennan Miller. "},{"label":"Weather","value":"76 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:16."},{"label":"Att","value":"29,941."},{"label":"Venue","value":"Chase Field."},{"label":"August 8, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","boxscoreName":"Alexander"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | HR, 2B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":7,"groundOuts":21,"airOuts":12,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":4,"avg":".240","atBats":75,"obp":".329","slg":".400","ops":".729","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":30,"rbi":10,"leftOnBase":40,"sacBunts":2,"sacFlies":0,"babip":".340","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","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"}]},"type":"hitter","gameScore":69,"hittingGameScore":69},{"player":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","boxscoreName":"Gallen"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 9-12)","summary":"6.0 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":37,"strikes":61,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":65,"pitchingGameScore":65},{"player":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","boxscoreName":"Marte, K"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":83,"flyOuts":36,"groundOuts":86,"airOuts":82,"runs":60,"doubles":15,"triples":0,"homeRuns":21,"strikeOuts":53,"baseOnBalls":50,"intentionalWalks":5,"hits":88,"hitByPitch":4,"avg":".286","atBats":308,"obp":".391","slg":".539","ops":".930","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":166,"rbi":44,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".285","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.67","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":170,"putOuts":122,"errors":3,"chances":295,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"loser":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}