{"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":776794,"link":"/api/v1.1/game/776794/feed/live","metaData":{"wait":10,"timeStamp":"20250810_225133","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776794,"type":"R","doubleHeader":"N","id":"2025/08/10/colmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776794-2025-08-10","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-10T20:10:00Z","originalDate":"2025-08-10","officialDate":"2025-08-10","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2025,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":117,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":87,"ties":0,"pct":".256"},"records":{},"divisionLeader":false,"wins":30,"losses":87,"winningPercentage":".256"},"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":118,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":61,"ties":0,"pct":".483"},"records":{},"divisionLeader":false,"wins":57,"losses":61,"winningPercentage":".483"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID694851":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851","firstName":"Andrew","lastName":"Hoffmann","birthDate":"2000-02-02","currentAge":26,"birthCity":"Joliet","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Hoffmann","middleName":"Michael","boxscoreName":"Hoffmann, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Hoffmann","nameSlug":"andrew-hoffmann-694851","firstLastName":"Andrew Hoffmann","lastFirstName":"Hoffmann, Andrew","lastInitName":"Hoffmann, A","initLastName":"A Hoffmann","fullFMLName":"Andrew Michael Hoffmann","fullLFMName":"Hoffmann, Andrew Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID645444":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444","firstName":"Jose","lastName":"Herrera","primaryNumber":"85","birthDate":"1997-02-24","currentAge":29,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 9\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Herrera","middleName":"Gregorio","boxscoreName":"Herrera, J","gender":"M","nameMatrilineal":"Solorzano","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Herrera","nameSlug":"jose-herrera-645444","firstLastName":"Jose Herrera","lastFirstName":"Herrera, Jose","lastInitName":"Herrera, J","initLastName":"J Herrera","fullFMLName":"Jose Gregorio Herrera","fullLFMName":"Herrera, Jose Gregorio","strikeZoneTop":3.077,"strikeZoneBottom":1.553},"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID691182":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182","firstName":"Adael","lastName":"Amador","primaryNumber":"1","birthDate":"2003-04-11","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adael","useLastName":"Amador","middleName":"Alexander","boxscoreName":"Amador","gender":"M","nameMatrilineal":"Santiago","isPlayer":true,"isVerified":true,"pronunciation":"ODD-eye-ell AH-mah-door","mlbDebutDate":"2024-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adael Amador","nameSlug":"adael-amador-691182","firstLastName":"Adael Amador","lastFirstName":"Amador, Adael","lastInitName":"Amador, A","initLastName":"A Amador","fullFMLName":"Adael Alexander Amador","fullLFMName":"Amador, Adael Alexander","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668845":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845","firstName":"Aaron","lastName":"Schunk","primaryNumber":"48","birthDate":"1997-07-24","currentAge":29,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Aaron","useLastName":"Schunk","middleName":"Livingston","boxscoreName":"Schunk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Schunk","nameSlug":"aaron-schunk-668845","firstLastName":"Aaron Schunk","lastFirstName":"Schunk, Aaron","lastInitName":"Schunk, A","initLastName":"A Schunk","fullFMLName":"Aaron Livingston Schunk","fullLFMName":"Schunk, Aaron Livingston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID608665":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665","firstName":"Kendall","lastName":"Graveman","primaryNumber":"31","birthDate":"1990-12-21","currentAge":35,"birthCity":"Alexander City","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kendall","useLastName":"Graveman","middleName":"Chase","boxscoreName":"Graveman","nickName":"Digger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"lastPlayedDate":"2025-08-10","mlbDebutDate":"2014-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kendall Graveman","nameSlug":"kendall-graveman-608665","firstLastName":"Kendall Graveman","lastFirstName":"Graveman, Kendall","lastInitName":"Graveman, K","initLastName":"K Graveman","fullFMLName":"Kendall Chase Graveman","fullLFMName":"Graveman, Kendall Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID543101":{"id":543101,"fullName":"Anthony DeSclafani","link":"/api/v1/people/543101","firstName":"Anthony","lastName":"DeSclafani","primaryNumber":"21","birthDate":"1990-04-18","currentAge":36,"birthCity":"Freehold","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"DeSclafani","middleName":"J.","boxscoreName":"DeSclafani","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"DEE-scla-fah-nee","mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony DeSclafani","nameSlug":"anthony-desclafani-543101","firstLastName":"Anthony DeSclafani","lastFirstName":"DeSclafani, Anthony","lastInitName":"DeSclafani, A","initLastName":"A DeSclafani","fullFMLName":"Anthony J. DeSclafani","fullLFMName":"DeSclafani, Anthony J.","strikeZoneTop":3.58,"strikeZoneBottom":1.72},"ID699911":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911","firstName":"Dugan","lastName":"Darnell","primaryNumber":"80","birthDate":"1997-06-26","currentAge":29,"birthCity":"Northville","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dugan","useLastName":"Darnell","middleName":"Tate","boxscoreName":"Darnell","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dugan Darnell","nameSlug":"dugan-darnell-699911","firstLastName":"Dugan Darnell","lastFirstName":"Darnell, Dugan","lastInitName":"Darnell, D","initLastName":"D Darnell","fullFMLName":"Dugan Tate Darnell","fullLFMName":"Darnell, Dugan Tate","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID692585":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585","firstName":"Yanquiel","lastName":"Fernández","primaryNumber":"88","birthDate":"2003-01-01","currentAge":23,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Yanquiel","useLastName":"Fernández","boxscoreName":"Fernández, Y","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-kee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yanquiel Fernández","nameSlug":"yanquiel-fernandez-692585","firstLastName":"Yanquiel Fernández","lastFirstName":"Fernández, Yanquiel","lastInitName":"Fernández, Y","initLastName":"Y Fernández","fullFMLName":"Yanquiel Fernández","fullLFMName":"Fernández, Yanquiel ","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID686228":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228","firstName":"Juan","lastName":"Burgos","primaryNumber":"52","birthDate":"1999-12-22","currentAge":26,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Burgos","boxscoreName":"Burgos","gender":"M","nameMatrilineal":"Pichardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Burgos","nameSlug":"juan-burgos-686228","firstLastName":"Juan Burgos","lastFirstName":"Burgos, Juan","lastInitName":"Burgos, J","initLastName":"J Burgos","fullFMLName":"Juan  Burgos","fullLFMName":"Burgos, Juan ","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543592":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592","firstName":"Austin","lastName":"Nola","primaryNumber":"22","birthDate":"1989-12-28","currentAge":36,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Nola","middleName":"Kyle","boxscoreName":"Nola, Au","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Nola","nameSlug":"austin-nola-543592","firstLastName":"Austin Nola","lastFirstName":"Nola, Austin","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Austin Kyle Nola","fullLFMName":"Nola, Austin Kyle","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID623433":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","firstName":"Nick","lastName":"Anderson","primaryNumber":"64","birthDate":"1990-07-05","currentAge":36,"birthCity":"Crosby","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Anderson","middleName":"Paul","boxscoreName":"Anderson, N","nickName":"Ando","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Anderson","nameSlug":"nick-anderson-623433","firstLastName":"Nick Anderson","lastFirstName":"Anderson, Nick","lastInitName":"Anderson, N","initLastName":"N Anderson","fullFMLName":"Nick Paul Anderson","fullLFMName":"Anderson, Nick Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID663731":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731","firstName":"Connor","lastName":"Kaiser","primaryNumber":"30","birthDate":"1996-11-20","currentAge":29,"birthCity":"Shawnee Mission","birthStateProvince":"KS","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Connor","useLastName":"Kaiser","middleName":"William","boxscoreName":"Kaiser, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Kaiser","nameSlug":"connor-kaiser-663731","firstLastName":"Connor Kaiser","lastFirstName":"Kaiser, Connor","lastInitName":"Kaiser, C","initLastName":"C Kaiser","fullFMLName":"Connor William Kaiser","fullLFMName":"Kaiser, Connor William","strikeZoneTop":3.349,"strikeZoneBottom":1.69},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682653":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653","firstName":"Warming","lastName":"Bernabel","primaryNumber":"57","birthDate":"2002-06-06","currentAge":24,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Warming","useLastName":"Bernabel","middleName":"Jose","boxscoreName":"Bernabel","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Warming Bernabel","nameSlug":"warming-bernabel-682653","firstLastName":"Warming Bernabel","lastFirstName":"Bernabel, Warming","lastInitName":"Bernabel, W","initLastName":"W Bernabel","fullFMLName":"Warming Jose Bernabel","fullLFMName":"Bernabel, Warming Jose","strikeZoneTop":3.268,"strikeZoneBottom":1.649},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID596295":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295","firstName":"Austin","lastName":"Gomber","birthDate":"1993-11-23","currentAge":32,"birthCity":"Winter Garden","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Gomber","middleName":"Zachary","boxscoreName":"Gomber","nickName":"Big G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Austin Gomber","nameSlug":"austin-gomber-596295","firstLastName":"Austin Gomber","lastFirstName":"Gomber, Austin","lastInitName":"Gomber, A","initLastName":"A Gomber","fullFMLName":"Austin Zachary Gomber","fullLFMName":"Gomber, Austin Zachary","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID595928":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928","firstName":"John","lastName":"Curtiss","primaryNumber":"46","birthDate":"1993-04-05","currentAge":33,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Curtiss","middleName":"Pickens","boxscoreName":"Curtiss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Curtiss","nameSlug":"john-curtiss-595928","firstLastName":"John Curtiss","lastFirstName":"Curtiss, John","lastInitName":"Curtiss, J","initLastName":"J Curtiss","fullFMLName":"John Pickens Curtiss","fullLFMName":"Curtiss, John Pickens","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID571657":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657","firstName":"James","lastName":"Farmer","primaryNumber":"15","birthDate":"1990-08-17","currentAge":36,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Farmer","middleName":"Kyle","boxscoreName":"Farmer, K","nickName":"Farm Dawg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Farmer","nameSlug":"kyle-farmer-571657","firstLastName":"Kyle Farmer","lastFirstName":"Farmer, Kyle","lastInitName":"Farmer, K","initLastName":"K Farmer","fullFMLName":"James Kyle Farmer","fullLFMName":"Farmer, James Kyle","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"ID687134":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134","firstName":"Bradley","lastName":"Blalock","primaryNumber":"31","birthDate":"2000-12-25","currentAge":25,"birthCity":"Conyers","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradley","useLastName":"Blalock","middleName":"Christopher","boxscoreName":"Blalock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BLAY-lock","mlbDebutDate":"2024-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradley Blalock","nameSlug":"bradley-blalock-687134","firstLastName":"Bradley Blalock","lastFirstName":"Blalock, Bradley","lastInitName":"Blalock, B","initLastName":"B Blalock","fullFMLName":"Bradley Christopher Blalock","fullLFMName":"Blalock, Bradley Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID666971":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","firstName":"Lourdes","lastName":"Gurriel","primaryNumber":"12","birthDate":"1993-10-10","currentAge":32,"birthCity":"Sancti Spiritus","birthCountry":"Cuba","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lourdes","useLastName":"Gurriel Jr.","middleName":"Yunielki","boxscoreName":"Gurriel Jr.","nickName":"#Pinapower Jr.","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"Lure-dess Guu-rree-el","mlbDebutDate":"2018-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lourdes Gurriel Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lourdes-gurriel-jr-666971","firstLastName":"Lourdes Gurriel Jr.","lastFirstName":"Gurriel Jr., Lourdes","lastInitName":"Gurriel Jr., L","initLastName":"L Gurriel Jr.","fullFMLName":"Lourdes Yunielki Gurriel Jr.","fullLFMName":"Gurriel Jr., Lourdes Yunielki","strikeZoneTop":3.354,"strikeZoneBottom":1.693},"ID685314":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314","firstName":"Andrew","lastName":"Saalfrank","primaryNumber":"27","birthDate":"1997-08-18","currentAge":29,"birthCity":"Fort Wayne","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Saalfrank","middleName":"Jacob","boxscoreName":"Saalfrank","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Saalfrank","nameSlug":"andrew-saalfrank-685314","firstLastName":"Andrew Saalfrank","lastFirstName":"Saalfrank, Andrew","lastInitName":"Saalfrank, A","initLastName":"A Saalfrank","fullFMLName":"Andrew Jacob Saalfrank","fullLFMName":"Saalfrank, Andrew Jacob","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63}},"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48405,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"76","wind":"0 mph, None"},"gameInfo":{"attendance":24611,"firstPitch":"2025-08-10T20:11:00.000Z","gameDurationMinutes":160},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"home":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"}},"officialScorer":{"id":650888,"fullName":"Kara Blackstone","link":"/api/v1/people/650888"},"primaryDatacaster":{"id":684883,"fullName":"Karl Hain","link":"/api/v1/people/684883"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T20:11:29.491Z","endTime":"2025-08-10T20:11:54.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-10T17:33:02.425Z","endTime":"2025-08-10T19:51:09.635Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"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-10T19:51:09.635Z","endTime":"2025-08-10T20:10:37.113Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"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-10T20:10:37.113Z","endTime":"2025-08-10T20:11:31.290Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"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":84.6,"strikeZoneTop":3.51274995106843,"strikeZoneBottom":1.70441815205802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.8027501325974,"aZ":-24.088461589138358,"pfxX":-8.110450512441929,"pfxZ":4.4378153276432295,"pX":-0.46902225973382505,"pZ":1.5914759203447408,"vX0":8.817467254428827,"vY0":-134.09652237197275,"vZ0":-5.2476838789439535,"x":134.88,"y":195.81,"x0":-2.7449711566401915,"y0":50.00291256014904,"z0":5.290581590230255,"aX":-14.781113069164071},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":12.8,"spinRate":2368,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.40833417409940953,"extension":6.740414613219149},"index":3,"playId":"beffeb97-e612-3e09-8ab6-9a804b6a07df","pitchNumber":1,"startTime":"2025-08-10T20:11:31.290Z","endTime":"2025-08-10T20:11:35.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.217856001309652,"aZ":-27.665917080735955,"pfxX":0.6462064553746103,"pfxZ":2.6016169375325457,"pX":-0.3650756951174976,"pZ":2.843093425806613,"vX0":5.656331745031062,"vY0":-130.3021281903031,"vZ0":-1.158421163078882,"x":130.92,"y":162.02,"x0":-2.6404506549535367,"y0":50.004797395402385,"z0":5.367693266270931,"aX":1.1198277750175487},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-2.3,"spinRate":2720,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.41901589985143417,"extension":6.324304475926375},"hitData":{"launchSpeed":106.4,"launchAngle":2.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.57,"coordY":153.55}},"index":4,"playId":"4a364687-8799-3398-9e9a-0b2b077fcd81","pitchNumber":2,"startTime":"2025-08-10T20:11:45.660Z","endTime":"2025-08-10T20:11:54.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:11:54.049Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T20:12:08.256Z","endTime":"2025-08-10T20:12:47.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":"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":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.995336062917943,"aZ":-25.55260163078207,"pfxX":-10.058862372600355,"pfxZ":3.5413104966322724,"pX":-0.39244421864418655,"pZ":2.3644676373392626,"vX0":8.871749517814703,"vY0":-136.12043977321028,"vZ0":-3.3163022228671415,"x":131.96,"y":174.94,"x0":-2.3934415161502938,"y0":50.0011340556964,"z0":5.375619985782981,"aX":-18.79902519108096},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.9,"breakHorizontal":16.2,"spinRate":2500,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40299284100823884,"extension":6.543943499212402},"index":0,"playId":"efe25859-6afa-3810-90b2-ce6da6f8ecaa","pitchNumber":1,"startTime":"2025-08-10T20:12:18.417Z","endTime":"2025-08-10T20:12:25.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.653371390643912,"aZ":-27.692138330753448,"pfxX":2.3291678938045304,"pfxZ":2.7721907360687297,"pX":0.6184245563129765,"pZ":1.794983308557716,"vX0":7.197832066951732,"vY0":-127.26364289098092,"vZ0":-3.1834632180062736,"x":93.43,"y":190.32,"x0":-2.5657956480896504,"y0":50.002375624637494,"z0":5.290054951698917,"aX":3.7642016260211033},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.4,"breakHorizontal":-6.1,"spinRate":2829,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.43280717089585297,"extension":6.57986170837083},"hitData":{"launchSpeed":76.4,"launchAngle":21.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.36,"coordY":126.53}},"index":1,"playId":"1e019905-5b85-3fdc-a9c8-83c3d5d9c1bf","pitchNumber":2,"startTime":"2025-08-10T20:12:38.145Z","endTime":"2025-08-10T20:12:47.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:12:47.475Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a line drive to left fielder Lourdes Gurriel Jr. Ezequiel Tovar to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T20:13:00.269Z","endTime":"2025-08-10T20:13:26.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36972011395946,"aZ":-27.87558745515623,"pfxX":1.0532534447858735,"pfxZ":2.68995384034298,"pX":0.36700481746734887,"pZ":2.273882266196082,"vX0":7.594293779087698,"vY0":-125.64212729215599,"vZ0":-1.956980955552568,"x":103.01,"y":177.39,"x0":-2.831247404608038,"y0":50.00429256368113,"z0":5.327363505444062,"aX":1.684451072322686},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":-3.6,"spinRate":2771,"spinDirection":106},"zone":6,"typeConfidence":2.0,"plateTime":0.43586966564007756,"extension":6.660732010129938},"hitData":{"launchSpeed":98.4,"launchAngle":16.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.18,"coordY":128.46}},"index":0,"playId":"65827531-1394-3d3d-81f7-22b8b9b951e0","pitchNumber":1,"startTime":"2025-08-10T20:13:14.786Z","endTime":"2025-08-10T20:13:26.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:13:26.588Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, second baseman Ketel Marte to first baseman Tyler Locklear. Ezequiel Tovar to 3rd. Hunter Goodman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T20:13:39.088Z","endTime":"2025-08-10T20:15:49.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnThird":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.901063898313765,"aZ":-24.93999663287959,"pfxX":-7.196195153773913,"pfxZ":3.942829418835016,"pX":-1.7378553315332461,"pZ":2.998237228118493,"vX0":4.983760124655288,"vY0":-135.18526005238786,"vZ0":-1.9171782159130024,"x":183.24,"y":157.83,"x0":-2.6786720849446755,"y0":50.002229538319064,"z0":5.482936922818893,"aX":-13.201119407857584},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.0,"breakHorizontal":11.9,"spinRate":2408,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40654179532219814,"extension":6.578132889452743},"index":0,"playId":"7ff3f01d-3d1e-3d81-b403-e89d699a34a3","pitchNumber":1,"startTime":"2025-08-10T20:13:56.466Z","endTime":"2025-08-10T20:14:03.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.11212081740961,"strikeZoneBottom":1.38720468098412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06952806191127,"aZ":-23.548768864481126,"pfxX":-7.609353098550886,"pfxZ":4.630456656236722,"pX":-1.8685481534172885,"pZ":2.068278265377933,"vX0":4.84371767101151,"vY0":-136.12461310279866,"vZ0":-4.218527637589214,"x":188.22,"y":182.94,"x0":-2.689635243091601,"y0":50.00127509526675,"z0":5.284251790503369,"aX":-14.166992404644436},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":12.6,"spinRate":2524,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4035872807030114,"extension":6.621455979872887},"index":1,"playId":"21798ca0-d10c-3539-a907-1cd71c013183","pitchNumber":2,"startTime":"2025-08-10T20:14:16.137Z","endTime":"2025-08-10T20:14:20.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.11042241152188,"strikeZoneBottom":1.41565371883159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.276040504787165,"aZ":-23.80630260406739,"pfxX":-9.654070535852007,"pfxZ":4.530615836529067,"pX":1.3067946320486037,"pZ":2.391228670516305,"vX0":13.214292005590194,"vY0":-135.49791480250593,"vZ0":-3.401630389145437,"x":67.19,"y":174.22,"x0":-2.3928104712840703,"y0":50.00629314626453,"z0":5.338022932212468,"aX":-17.846851030589644},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":14.5,"spinRate":2472,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4051647639822815,"extension":6.7810003374801635},"index":2,"playId":"8b5024d7-6fd8-3555-b5df-7c94a2aa62dc","pitchNumber":3,"startTime":"2025-08-10T20:14:32.774Z","endTime":"2025-08-10T20:14:36.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.393569430025114,"aZ":-30.74530709946953,"pfxX":-9.256022092902718,"pfxZ":0.889062773678396,"pX":-0.9246068430083707,"pZ":1.8849110292272724,"vX0":7.1483511267409785,"vY0":-126.03764732622831,"vZ0":-1.9713662359646382,"x":152.24,"y":187.89,"x0":-2.5936550982420243,"y0":50.0050652377558,"z0":5.157966341294688,"aX":-14.907670159112893},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.4,"breakHorizontal":15.1,"spinRate":2195,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4344252726333022,"extension":6.7770134479916155},"index":3,"playId":"044a08e1-4b59-38dd-9ef0-0f9268d04b81","pitchNumber":4,"startTime":"2025-08-10T20:14:54.345Z","endTime":"2025-08-10T20:14:58.020Z","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":95.7,"endSpeed":86.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.571337161034336,"aZ":-22.272603416253745,"pfxX":-8.194983223703309,"pfxZ":5.101924252116171,"pX":-0.7180143820121825,"pZ":2.389786695567844,"vX0":7.572809970905131,"vY0":-139.01420393765724,"vZ0":-4.436493610165341,"x":144.37,"y":174.26,"x0":-2.4237709178606845,"y0":50.00309653522475,"z0":5.50073202326352,"aX":-15.906830641086552},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":13.1,"spinRate":2497,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39525001351940015,"extension":6.7115517372188025},"index":4,"playId":"f240557a-3da9-3398-9a0d-f335c6fc619f","pitchNumber":5,"startTime":"2025-08-10T20:15:15.842Z","endTime":"2025-08-10T20:15:19.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.859765258004114,"aZ":-22.479817251814705,"pfxX":-7.713283851023888,"pfxZ":5.08493487814198,"pX":0.5533780504704658,"pZ":2.3833182500679677,"vX0":10.593145776012372,"vY0":-136.90173956904997,"vZ0":-4.086842186355514,"x":95.91,"y":174.43,"x0":-2.3554586720846267,"y0":50.00575406501052,"z0":5.425119758324444,"aX":-14.714803812656633},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":11.9,"spinRate":2440,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39934619711370933,"extension":6.705837506488964},"hitData":{"launchSpeed":83.9,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.96,"coordY":153.89}},"index":5,"playId":"67b43452-f017-3729-b0b6-4cb674367a76","pitchNumber":6,"startTime":"2025-08-10T20:15:41.582Z","endTime":"2025-08-10T20:15:49.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:15:49.756Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out softly, first baseman Tyler Locklear to pitcher Brandon Pfaadt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T20:16:08.917Z","endTime":"2025-08-10T20:16:42.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694297,"link":"/api/v1/people/694297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.79035358914129,"strikeZoneBottom":1.641942881625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.540079491392873,"aZ":-30.040728249385854,"pfxX":1.6992656980758936,"pfxZ":1.3724996123810937,"pX":1.161807703644872,"pZ":1.5588623546937739,"vX0":9.03480615240553,"vY0":-124.23370917755928,"vZ0":-3.0449470498839,"x":72.71,"y":196.69,"x0":-2.753285675058507,"y0":50.00138084441857,"z0":5.315840717212136,"aX":2.63576497062077},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.9,"breakHorizontal":-5.3,"spinRate":2744,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4420919488497943,"extension":6.55993929042655},"index":0,"playId":"2ea5536c-032e-363b-b7a1-90e7ff1d33aa","pitchNumber":1,"startTime":"2025-08-10T20:16:17.258Z","endTime":"2025-08-10T20:16:21.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.643069782145663,"aZ":-27.72796424426371,"pfxX":-10.826386602442831,"pfxZ":2.6780787454635506,"pX":-0.42620266662412515,"pZ":2.201238477068429,"vX0":9.066702451773624,"vY0":-128.2870014902,"vZ0":-2.0590764204636827,"x":133.25,"y":179.35,"x0":-2.6073679568288854,"y0":50.001552418196944,"z0":5.185152980303092,"aX":-17.963957519956928},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.6,"breakHorizontal":17.4,"spinRate":2274,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4276825204127963,"extension":6.890907120912407},"hitData":{"launchSpeed":52.1,"launchAngle":-49.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":142.3,"coordY":173.06}},"index":1,"playId":"b31d7984-4223-3f4d-bbc6-6c0cf3d05f0d","pitchNumber":2,"startTime":"2025-08-10T20:16:34.550Z","endTime":"2025-08-10T20:16:42.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:16:42.845Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T20:18:40.654Z","endTime":"2025-08-10T20:19:21.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.33431146140092,"strikeZoneBottom":1.57020821279689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.920060099000082,"aZ":-28.368268844095347,"pfxX":-8.669228915470356,"pfxZ":2.600406679010498,"pX":0.14561399194966734,"pZ":1.503667722363287,"vX0":8.83518827773027,"vY0":-120.34605103255997,"vZ0":-4.912560514963247,"x":111.45,"y":198.18,"x0":-2.4513615206298476,"y0":50.00290727885708,"z0":6.0918663381487805,"aX":-12.684093594283977},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.7,"breakHorizontal":13.6,"spinRate":2063,"spinDirection":240},"zone":8,"typeConfidence":0.91,"plateTime":0.45557300758195174,"extension":6.291566759816923},"index":0,"playId":"87c58fe9-b861-37bf-a9b6-d356c70a0135","pitchNumber":1,"startTime":"2025-08-10T20:18:51.328Z","endTime":"2025-08-10T20:18:55.749Z","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":91.9,"endSpeed":83.7,"strikeZoneTop":3.32830226558172,"strikeZoneBottom":1.5924765819601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02625277590014,"aZ":-17.040520101522333,"pfxX":-8.860151838018684,"pfxZ":8.415851714120185,"pX":-0.7375599781621343,"pZ":2.82136456717476,"vX0":7.970468080318794,"vY0":-133.54101949404188,"vZ0":-5.319047939188773,"x":145.11,"y":162.6,"x0":-2.616667592219759,"y0":50.00005291924607,"z0":6.073616635180357,"aX":-15.925000380163125},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":14.2,"spinRate":2294,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.4109085730796047,"extension":6.16231625114795},"index":1,"playId":"68d5c5b8-e61e-32db-9834-60b43b8c6660","pitchNumber":2,"startTime":"2025-08-10T20:19:04.087Z","endTime":"2025-08-10T20:19:10.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67898341738845,"aZ":-28.722175618326222,"pfxX":-0.015162309243244021,"pfxZ":2.2096932237265015,"pX":0.5365308004596975,"pZ":0.9732667385031891,"vX0":7.8226839980597465,"vY0":-124.29683186887122,"vZ0":-6.097510869579546,"x":96.55,"y":212.5,"x0":-2.653631482593098,"y0":50.0001999380411,"z0":5.8529317839375805,"aX":-0.02475962676104802},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.8,"breakHorizontal":-1.8,"spinRate":2143,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.44122270181701007,"extension":6.245684853760492},"index":2,"playId":"51b6e0de-2209-34e9-957a-d0de2a02839e","pitchNumber":3,"startTime":"2025-08-10T20:19:17.274Z","endTime":"2025-08-10T20:19:21.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:19:21.770Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, first baseman Warming Bernabel to pitcher Tanner Gordon.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T20:19:36.508Z","endTime":"2025-08-10T20:20:05.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.75857799818895,"strikeZoneBottom":1.78216302387555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47617043331553,"aZ":-13.80446567455813,"pfxX":-7.864344404363641,"pfxZ":9.982736969726762,"pX":-0.6952543615504494,"pZ":2.2839093215979687,"vX0":7.440960828200782,"vY0":-134.84641077193913,"vZ0":-7.5359344182465975,"x":143.5,"y":177.11,"x0":-2.469427800562503,"y0":50.006302168127164,"z0":6.08998919416121,"aX":-14.477859658386022},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":12.6,"spinRate":2333,"spinDirection":219},"zone":7,"typeConfidence":0.91,"plateTime":0.4062643096139129,"extension":6.031633489214675},"index":0,"playId":"1f013616-5639-35b6-bb56-b4423c1ceb74","pitchNumber":1,"startTime":"2025-08-10T20:19:42.730Z","endTime":"2025-08-10T20:19:46.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30088604875004,"aZ":-27.181909635605244,"pfxX":-8.04534743882456,"pfxZ":3.3520940569933764,"pX":-0.07876327138865827,"pZ":1.3197729811250345,"vX0":8.045662301332134,"vY0":-121.69504558470572,"vZ0":-5.748869811662772,"x":120.0,"y":203.15,"x0":-2.392485442977954,"y0":50.00538812813043,"z0":6.086341721314744,"aX":-11.992631912367088},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.8,"breakHorizontal":12.5,"spinRate":2127,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4511788896624034,"extension":6.111538442118509},"hitData":{"launchSpeed":93.3,"launchAngle":3.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.21,"coordY":167.24}},"index":1,"playId":"1ad16063-2b85-3c01-8f96-f4d648a0e02e","pitchNumber":2,"startTime":"2025-08-10T20:19:55.879Z","endTime":"2025-08-10T20:20:05.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:20:05.751Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T20:20:21.830Z","endTime":"2025-08-10T20:21:18.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.4907587188707,"strikeZoneBottom":1.70791100945732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54768476354974,"aZ":-14.259934477453278,"pfxX":-7.065361504180633,"pfxZ":9.896047037376633,"pX":-0.5167287779672326,"pZ":2.5821605083574455,"vX0":7.4398494158310005,"vY0":-134.08383901492314,"vZ0":-6.573397471574997,"x":136.7,"y":169.06,"x0":-2.4170766352943653,"y0":50.00301251277231,"z0":6.093829075447402,"aX":-12.791140024886333},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":11.0,"spinRate":2227,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.4093924299815397,"extension":6.274012524825404},"index":0,"playId":"e2d16dab-2d62-3464-a67e-25a09e80f91b","pitchNumber":1,"startTime":"2025-08-10T20:20:31.139Z","endTime":"2025-08-10T20:20:35.828Z","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":2},"index":1,"startTime":"2025-08-10T20:20:42.054Z","endTime":"2025-08-10T20:20:54.060Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.72462863718035,"strikeZoneBottom":1.71716738356742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56397178187909,"aZ":-15.63649275960684,"pfxX":-7.89696623557358,"pfxZ":9.048807950176831,"pX":-1.2073694589845347,"pZ":3.911490908697631,"vX0":6.181095475479543,"vY0":-134.8920694456834,"vZ0":-2.89164007558489,"x":163.02,"y":133.17,"x0":-2.5117571672185366,"y0":50.005328178333606,"z0":6.111025788514821,"aX":-14.437125932205753},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":12.8,"spinRate":2184,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.40732012546013596,"extension":6.096071940954342},"index":2,"playId":"b4ceae19-a11b-33bf-9ce0-579b8dc831a8","pitchNumber":2,"startTime":"2025-08-10T20:20:54.060Z","endTime":"2025-08-10T20:20:59.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30017337668136,"aZ":-25.97238054102533,"pfxX":-8.854334544188452,"pfxZ":4.179548640247968,"pX":-0.5912005455050141,"pZ":1.724754761276674,"vX0":7.150657114491427,"vY0":-121.51510466383152,"vZ0":-5.022905705480744,"x":139.54,"y":192.21,"x0":-2.4312809020851893,"y0":50.00549774574716,"z0":6.093560226395668,"aX":-13.154670469810693},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.5,"breakHorizontal":14.2,"spinRate":2133,"spinDirection":238},"zone":7,"typeConfidence":0.91,"plateTime":0.45189552939255506,"extension":6.261136325612769},"hitData":{"launchSpeed":97.3,"launchAngle":17.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.54,"coordY":72.8}},"index":3,"playId":"9f9f10e5-48fe-3d12-becd-dc37881c9ba8","pitchNumber":3,"startTime":"2025-08-10T20:21:08.745Z","endTime":"2025-08-10T20:21:18.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:21:18.408Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Lourdes Gurriel Jr. hit by pitch. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T20:21:31.284Z","endTime":"2025-08-10T20:22:37.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.9338193615839,"strikeZoneBottom":1.88615215475295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.67694245208588,"aZ":-28.341725692223896,"pfxX":0.807253913600146,"pfxZ":2.529234440137767,"pX":1.3646090863541642,"pZ":1.5970431985066174,"vX0":8.864345173857435,"vY0":-123.00926854844934,"vZ0":-4.961340119656679,"x":64.98,"y":195.66,"x0":-2.4058072008471783,"y0":50.00426596132694,"z0":6.071600207338665,"aX":1.22533911070757},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":-3.7,"spinRate":2037,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.446978973460765,"extension":6.444431297752004},"index":0,"playId":"57697dd2-a631-3cde-9650-045bc2f0553f","pitchNumber":1,"startTime":"2025-08-10T20:21:49.320Z","endTime":"2025-08-10T20:21:54.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.84321748431961,"strikeZoneBottom":1.87772539276821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.431653323591423,"aZ":-13.04394885985775,"pfxX":-7.449080748768263,"pfxZ":10.269600689669046,"pX":0.3707330576776507,"pZ":2.3835986012408763,"vX0":9.605106763329871,"vY0":-135.79503444045008,"vZ0":-7.248793793609101,"x":102.87,"y":174.42,"x0":-2.248570930169651,"y0":50.005461681274994,"z0":5.999949923257856,"aX":-13.880117850300602},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":11.4,"spinRate":2193,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.40374163935051977,"extension":6.343099476359855},"index":1,"playId":"44f87225-0232-3eee-9081-14dea595552f","pitchNumber":2,"startTime":"2025-08-10T20:22:08.920Z","endTime":"2025-08-10T20:22:13.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03349345121982,"aZ":-14.143540045774376,"pfxX":-6.668470947328498,"pfxZ":9.65345464414935,"pX":-1.3312650932414796,"pZ":4.476939305191905,"vX0":5.291823356099238,"vY0":-136.09518668388534,"vZ0":-1.8564045091338435,"x":167.74,"y":117.9,"x0":-2.4385420070383694,"y0":50.003791697648545,"z0":6.152092436196395,"aX":-12.457640844564782},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":10.9,"spinRate":2225,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.4031059626462872,"extension":6.023475795829224},"index":2,"playId":"51179b2a-44c3-3f3e-b5e9-82a890facc1d","pitchNumber":3,"startTime":"2025-08-10T20:22:30.845Z","endTime":"2025-08-10T20:22:37.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:22:37.581Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adrian Del Castillo homers (1) on a fly ball to right field. Geraldo Perdomo scores. Lourdes Gurriel Jr. scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T20:22:55.160Z","endTime":"2025-08-10T20:24:29.768Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":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":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.52928210070169,"strikeZoneBottom":1.68530318759364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.450514801696237,"aZ":-15.249112787667741,"pfxX":-8.320501444728773,"pfxZ":9.274865306124267,"pX":-0.1196831770695844,"pZ":2.5463679391302776,"vX0":8.747687177067753,"vY0":-134.31535023715628,"vZ0":-6.017734780046208,"x":121.56,"y":170.03,"x0":-2.339747799389047,"y0":50.00387568156641,"z0":5.902814793547757,"aX":-15.184390173119256},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":13.2,"spinRate":2259,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.40801164188062966,"extension":6.387966511745842},"index":0,"playId":"e788cc89-920e-32a2-b08a-3fa26421b8b6","pitchNumber":1,"startTime":"2025-08-10T20:23:22.549Z","endTime":"2025-08-10T20:23:26.755Z","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":93.1,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35848815384902,"aZ":-16.44160434120421,"pfxX":-8.865122806222622,"pfxZ":8.512616316186918,"pX":-0.3084678528296909,"pZ":3.283172753740514,"vX0":8.616431454146852,"vY0":-135.27576635782452,"vZ0":-4.246380255312622,"x":128.76,"y":150.13,"x0":-2.3878931898324356,"y0":50.00026492470752,"z0":6.03084924606085,"aX":-16.377872203934867},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":14.2,"spinRate":2265,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.40537754699174977,"extension":6.174631630633832},"index":1,"playId":"8681f9e9-d6f8-3c72-8c44-e08902b4e0e7","pitchNumber":2,"startTime":"2025-08-10T20:23:40.530Z","endTime":"2025-08-10T20:23:44.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.583628653835362,"aZ":-29.885767293343356,"pfxX":-0.45534463437724204,"pfxZ":1.5320298864650619,"pX":0.7873343914350842,"pZ":1.7036236058369336,"vX0":7.8131924610838395,"vY0":-122.43710159260273,"vZ0":-4.012581198045071,"x":86.99,"y":192.78,"x0":-2.4067235568163956,"y0":50.003649671543705,"z0":5.964333785928811,"aX":-0.6811125531208685},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.3,"spinRate":2136,"spinDirection":338},"zone":9,"typeConfidence":0.9,"plateTime":0.44995814551011026,"extension":6.144728479976426},"hitData":{"launchSpeed":103.8,"launchAngle":33.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.65,"coordY":71.18}},"index":2,"playId":"1a4d4cb9-dc98-333f-8545-3ecb1150e4a6","pitchNumber":3,"startTime":"2025-08-10T20:24:01.952Z","endTime":"2025-08-10T20:24:29.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:24:29.768Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Locklear lines out to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T20:24:46.759Z","endTime":"2025-08-10T20:24:57.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.891296039771483,"aZ":-14.334690177783454,"pfxX":-6.653468296251607,"pfxZ":9.599368369111154,"pX":0.27503626617018706,"pZ":2.674258792394156,"vX0":9.022773562549572,"vY0":-135.32272140674843,"vZ0":-6.34892957253382,"x":106.52,"y":166.58,"x0":-2.2344817731298594,"y0":50.00628604220463,"z0":6.050957943158235,"aX":-12.37067126626591},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":10.2,"spinRate":2230,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.4043922255711796,"extension":6.355054154805045},"hitData":{"launchSpeed":105.4,"launchAngle":8.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":156.09,"coordY":166.73}},"index":0,"playId":"e6a1fb67-934c-3f8d-8581-6d421ee60159","pitchNumber":1,"startTime":"2025-08-10T20:24:51.135Z","endTime":"2025-08-10T20:24:57.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:24:57.400Z","atBatIndex":10},{"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":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T20:27:02.042Z","endTime":"2025-08-10T20:27:30.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.56082926655228,"strikeZoneBottom":1.76773415018332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.421416957055456,"aZ":-21.709118633348105,"pfxX":-8.860455293350205,"pfxZ":5.765599493840197,"pX":-1.3341137841292066,"pZ":2.2967526266943676,"vX0":6.128725417104677,"vY0":-134.40779728899213,"vZ0":-4.128990994653613,"x":167.85,"y":176.77,"x0":-2.5025315967875716,"y0":50.00009325237195,"z0":5.4107530709646054,"aX":-16.07253842091824},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":14.5,"spinRate":2514,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4088368103120299,"extension":6.396060787689099},"index":0,"playId":"acf3aec9-c13e-3756-b5b8-bc7ebc10c164","pitchNumber":1,"startTime":"2025-08-10T20:27:09.035Z","endTime":"2025-08-10T20:27:13.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60134611778572,"aZ":-23.825643088425444,"pfxX":-10.464052975187009,"pfxZ":4.465809306288926,"pX":-0.6182837270904249,"pZ":2.3179334525986692,"vX0":8.052950480809278,"vY0":-136.47929423425757,"vZ0":-4.170145110424718,"x":140.57,"y":176.2,"x0":-2.26118516194414,"y0":50.00340933863012,"z0":5.525228177063873,"aX":-19.560527299094375},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.3,"breakHorizontal":17.0,"spinRate":2488,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4027388364510074,"extension":6.575724083018039},"hitData":{"launchSpeed":82.2,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.45,"coordY":165.21}},"index":1,"playId":"b85d6944-db4f-3e81-9357-1624cac6a711","pitchNumber":2,"startTime":"2025-08-10T20:27:22.143Z","endTime":"2025-08-10T20:27:30.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:27:30.804Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yanquiel Fernández singles on a sharp line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T20:27:45.390Z","endTime":"2025-08-10T20:29:20.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.6866133695572,"strikeZoneBottom":1.81342508948182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53599297817634,"aZ":-37.33923942301562,"pfxX":7.06708971786063,"pfxZ":-3.6030290249405006,"pX":0.12184377167310093,"pZ":2.7241391589069783,"vX0":4.255170329469635,"vY0":-119.05459599929263,"vZ0":0.8533571903041324,"x":112.36,"y":165.23,"x0":-2.609001622056778,"y0":50.005930681734014,"z0":5.748862656396273,"aX":10.114972387659702},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.0,"breakHorizontal":-13.8,"spinRate":2468,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.4606136525983291,"extension":6.410466700793175},"index":0,"playId":"06965b7a-eb5c-37b2-ab6f-f4ce5ec6645f","pitchNumber":1,"startTime":"2025-08-10T20:27:55.710Z","endTime":"2025-08-10T20:28:00.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.66472507623277,"strikeZoneBottom":1.81542410604769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.712945923877164,"aZ":-35.716632331876234,"pfxX":5.805392309682263,"pfxZ":-2.380339823563965,"pX":-0.8057712549697301,"pZ":1.5357121469729476,"vX0":2.7242951265540634,"vY0":-121.29924905522941,"vZ0":-1.974760946680357,"x":147.71,"y":197.32,"x0":-2.6975270936969657,"y0":50.00155126340436,"z0":5.4743252811637655,"aX":8.649565473540813},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.6,"breakHorizontal":-11.2,"spinRate":2738,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4515403039608934,"extension":6.5174068336953015},"index":1,"playId":"4915af7d-d71d-3f75-8f1e-bb3d7537bfdc","pitchNumber":2,"startTime":"2025-08-10T20:28:08.909Z","endTime":"2025-08-10T20:28:14.807Z","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":86.0,"endSpeed":78.5,"strikeZoneTop":3.74693658127499,"strikeZoneBottom":1.8765813969277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.721916585671458,"aZ":-26.35303999839509,"pfxX":-10.239416714111954,"pfxZ":3.6804170921900337,"pX":-1.8154670261555297,"pZ":3.195072177941295,"vX0":5.50281309639442,"vY0":-125.11201202387683,"vZ0":0.3728709291618926,"x":186.2,"y":152.51,"x0":-2.715443319818696,"y0":50.003017800197036,"z0":5.207348200208896,"aX":-16.199824087374257},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":17.3,"spinRate":2230,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.43812009447773814,"extension":6.757814422609123},"index":2,"playId":"2aa6efa0-df56-3fcf-a6ce-321215a96a12","pitchNumber":3,"startTime":"2025-08-10T20:28:23.071Z","endTime":"2025-08-10T20:28:28.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.577633362951147,"aZ":-26.488346904914383,"pfxX":0.44311687750191986,"pfxZ":3.2621113463923788,"pX":0.7728755024239675,"pZ":2.7318211830341537,"vX0":8.218998615835412,"vY0":-130.47026845365542,"vZ0":-1.7706700150074561,"x":87.54,"y":165.02,"x0":-2.461133492950695,"y0":50.00410675227875,"z0":5.394043813212324,"aX":0.7706714387773332},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.8,"breakHorizontal":-2.4,"spinRate":2773,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.41802805396036957,"extension":6.480245312550462},"index":3,"playId":"ab2b79b7-9617-3ad7-832e-63126a50166f","pitchNumber":4,"startTime":"2025-08-10T20:28:40.342Z","endTime":"2025-08-10T20:28:45.005Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-10T20:28:54.496Z","endTime":"2025-08-10T20:29:08.262Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.757150213934075,"aZ":-14.051305596475341,"pfxX":-4.023329331411865,"pfxZ":9.351878144835682,"pX":0.40998612036757004,"pZ":2.1196653501509775,"vX0":9.065953910010107,"vY0":-137.8864952086756,"vZ0":-6.502583111561279,"x":101.37,"y":181.55,"x0":-2.388220350352728,"y0":50.00616299654179,"z0":5.444982739477667,"aX":-7.800252823494659},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":5.5,"spinRate":2630,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3962340748640574,"extension":6.645583046465731},"hitData":{"launchSpeed":105.0,"launchAngle":11.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":159.88,"coordY":82.58}},"index":5,"playId":"a52ff830-842d-31fb-a662-10deac3b6eee","pitchNumber":5,"startTime":"2025-08-10T20:29:08.262Z","endTime":"2025-08-10T20:29:20.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:29:20.173Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braxton Fulford singles on a line drive to left fielder Lourdes Gurriel Jr. Yanquiel Fernández to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T20:29:30.394Z","endTime":"2025-08-10T20:29:54.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"postOnSecond":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69937204855224,"aZ":-23.617212564341635,"pfxX":-9.102296037294582,"pfxZ":4.6282913751797405,"pX":-0.5380674220724596,"pZ":2.763340837039069,"vX0":8.265292263348956,"vY0":-135.63199555618692,"vZ0":-2.861130497635192,"x":137.51,"y":164.17,"x0":-2.4532800577176994,"y0":50.00344626404823,"z0":5.492183840493658,"aX":-16.83471263026947},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":14.5,"spinRate":2546,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4049708190945567,"extension":6.530536877618961},"hitData":{"launchSpeed":85.5,"launchAngle":12.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.38,"coordY":117.34}},"index":0,"playId":"9ebce5fd-9883-3aae-96ac-f7bb066f659e","pitchNumber":1,"startTime":"2025-08-10T20:29:45.240Z","endTime":"2025-08-10T20:29:54.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:29:54.982Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adael Amador doubles (7) on a ground ball to right fielder Corbin Carroll. Yanquiel Fernández scores. Braxton Fulford scores. Adael Amador out at 3rd on the throw, right fielder Corbin Carroll to second baseman Ketel Marte to third baseman Blaze Alexander.","rbi":2,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T20:30:16.470Z","endTime":"2025-08-10T20:31:45.522Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"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_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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","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":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":82.7,"strikeZoneTop":3.62494156146709,"strikeZoneBottom":1.75982250505988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.815264461444333,"aZ":-26.20081717317236,"pfxX":2.3548682033410246,"pfxZ":3.455697990322779,"pX":0.16452956582099199,"pZ":2.9611418605406126,"vX0":6.523854541553668,"vY0":-129.77452958513527,"vZ0":-1.3240320286077556,"x":110.73,"y":158.83,"x0":-2.674659849193198,"y0":50.002072042059325,"z0":5.449379611051271,"aX":4.0679814657259685},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":-5.5,"spinRate":2760,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4199664677553945,"extension":6.676933971936216},"index":0,"playId":"001a9eac-98a3-3e30-b3ac-8d14c36c9ce0","pitchNumber":1,"startTime":"2025-08-10T20:30:28.312Z","endTime":"2025-08-10T20:30:32.315Z","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":86.9,"endSpeed":80.2,"strikeZoneTop":3.50603260348028,"strikeZoneBottom":1.61742337143497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.934133081061155,"aZ":-29.514216517420948,"pfxX":3.175826134966621,"pfxZ":1.6234950534083428,"pX":-0.3327646288086916,"pZ":3.654909001170439,"vX0":4.909799107855144,"vY0":-126.57166597551864,"vZ0":1.473703428953712,"x":129.68,"y":140.1,"x0":-2.704274819760058,"y0":50.00104468147934,"z0":5.415183948016059,"aX":5.190576206840345},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":-6.8,"spinRate":2788,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.431456164914084,"extension":6.44161374620612},"index":1,"playId":"6c4b6cba-bb3f-3d42-a2c2-273a42f09897","pitchNumber":2,"startTime":"2025-08-10T20:30:46.820Z","endTime":"2025-08-10T20:30:51.165Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-10T20:31:00.696Z","endTime":"2025-08-10T20:31:13.172Z","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},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.5214559768985,"strikeZoneBottom":1.58160897822734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8696466400988,"aZ":-28.16810858258375,"pfxX":-10.93597238905323,"pfxZ":2.4849024608610604,"pX":0.14461198761769148,"pZ":1.0101818182765305,"vX0":10.258479527694195,"vY0":-126.26048105980028,"vZ0":-4.4899433018584975,"x":111.49,"y":211.51,"x0":-2.5515088460893605,"y0":50.004885991422015,"z0":5.080125494478694,"aX":-17.647243567393303},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.6,"breakHorizontal":17.4,"spinRate":2363,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.43392830068110744,"extension":6.873560413209095},"index":3,"playId":"ae7ad81d-16f5-3cd6-87ed-00741eccf024","pitchNumber":3,"startTime":"2025-08-10T20:31:13.172Z","endTime":"2025-08-10T20:31:19.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.837074948539005,"aZ":-29.15808396951744,"pfxX":-9.806752118904734,"pfxZ":1.6793095576460448,"pX":0.4847318893614543,"pZ":2.262341846539113,"vX0":11.358753485321936,"vY0":-133.5770956084831,"vZ0":-2.240170089448874,"x":98.52,"y":177.7,"x0":-2.5566005731548476,"y0":50.00540732436991,"z0":5.216533781694596,"aX":-17.65406378852501},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.8,"breakHorizontal":15.2,"spinRate":2569,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.41066199406397796,"extension":6.737690789255196},"hitData":{"launchSpeed":97.7,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":122.95,"coordY":203.23}},"index":4,"playId":"09cabcb3-fffb-3d26-9b85-262c8e90d6e9","pitchNumber":4,"startTime":"2025-08-10T20:31:30.798Z","endTime":"2025-08-10T20:31:45.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:31:45.522Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T20:32:12.923Z","endTime":"2025-08-10T20:35:05.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.57234139241474,"strikeZoneBottom":1.66210128979926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.246102525408965,"aZ":-18.565012431716507,"pfxX":-3.2982099479912113,"pfxZ":7.195064116124378,"pX":-0.5561667983250068,"pZ":3.75437951265178,"vX0":6.193275708407882,"vY0":-136.24057929624195,"vZ0":-1.422949616503108,"x":138.2,"y":137.41,"x0":-2.424108269239351,"y0":50.00033895925643,"z0":5.558756029520035,"aX":-6.236824019038541},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":4.8,"spinRate":2470,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40110869984189,"extension":6.256226930166769},"index":0,"playId":"bbe77afe-9268-38d0-9677-571a58f86652","pitchNumber":1,"startTime":"2025-08-10T20:32:25.337Z","endTime":"2025-08-10T20:32:30.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33941397587103,"aZ":-15.870002726251077,"pfxX":-5.657732245353922,"pfxZ":8.464632572541195,"pX":-0.34368634611645393,"pZ":2.3711551098014843,"vX0":7.815925014853715,"vY0":-137.4176683187671,"vZ0":-5.0145613104485784,"x":130.1,"y":174.76,"x0":-2.4800236644161746,"y0":50.005598100675535,"z0":5.285546160418724,"aX":-10.90235391878679},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":8.8,"spinRate":2483,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.39745975755234975,"extension":6.476460115687323},"index":1,"playId":"70230eed-8efd-3793-8aef-efef36da7aaa","pitchNumber":2,"startTime":"2025-08-10T20:32:44.916Z","endTime":"2025-08-10T20:32:48.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.54014587389816,"strikeZoneBottom":1.69286624646445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20551524041567,"aZ":-29.744332198832105,"pfxX":-10.320658593707579,"pfxZ":1.4679785308836761,"pX":0.3694058616437295,"pZ":0.7159456990471857,"vX0":10.394761385875581,"vY0":-127.48767179350641,"vZ0":-5.160451822586054,"x":102.92,"y":219.45,"x0":-2.4119161234722175,"y0":50.00242322863127,"z0":5.1027186387804,"aX":-17.058810752041513},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":16.4,"spinRate":2204,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4289646184820568,"extension":6.9246820342028865},"index":2,"playId":"43168c95-ff82-387b-b7a4-6d4e72913f19","pitchNumber":3,"startTime":"2025-08-10T20:33:06.123Z","endTime":"2025-08-10T20:33:12.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64058725065833,"aZ":-27.899444768623695,"pfxX":-9.663088614672512,"pfxZ":2.577153508882544,"pX":-1.0241465468504936,"pZ":2.322075816197372,"vX0":7.244245798625423,"vY0":-127.8300161723174,"vZ0":-1.6133287043778086,"x":156.04,"y":176.08,"x0":-2.6352796922423565,"y0":50.00508510222055,"z0":5.145807386465075,"aX":-16.040227017117633},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":16.0,"spinRate":2221,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42802250127811936,"extension":6.898849086223058},"index":3,"playId":"86890c15-65b0-3163-9c3f-c46a7db7c745","pitchNumber":4,"startTime":"2025-08-10T20:33:21.982Z","endTime":"2025-08-10T20:33:28.459Z","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":93.5,"endSpeed":86.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.805614500162182,"aZ":-16.589665065966404,"pfxX":-4.798285993346026,"pfxZ":8.24554478511698,"pX":1.1136235138619417,"pZ":2.907208823928216,"vX0":10.801414933509276,"vY0":-135.89031198674112,"vZ0":-3.527531714618597,"x":74.55,"y":160.29,"x0":-2.270530883328797,"y0":50.0042662149467,"z0":5.358815456227504,"aX":-9.071907843907734},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":6.7,"spinRate":2556,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4014421618581667,"extension":6.677111597333787},"index":4,"playId":"1c6dca77-00e9-3c96-9ea2-18629cf73454","pitchNumber":5,"startTime":"2025-08-10T20:33:39.410Z","endTime":"2025-08-10T20:33:43.465Z","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":88.0,"endSpeed":81.4,"strikeZoneTop":3.4943711184706,"strikeZoneBottom":1.6672951847156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.832216081030506,"aZ":-27.789361610507655,"pfxX":-10.140561863886923,"pfxZ":2.6349459458908675,"pX":1.0485601479568254,"pZ":0.7946961590804592,"vX0":12.083947278428735,"vY0":-127.62215684641916,"vZ0":-5.062059777302024,"x":77.03,"y":217.32,"x0":-2.4084867469033893,"y0":50.004642088768676,"z0":4.966622326681774,"aX":-16.89479375922032},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.8,"breakHorizontal":16.0,"spinRate":2277,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4275550880190093,"extension":6.7808774471468105},"index":5,"playId":"0b6982d1-8df8-3ee2-9d7c-a7d623a97ec1","pitchNumber":6,"startTime":"2025-08-10T20:34:04.090Z","endTime":"2025-08-10T20:34:07.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.671543952298844,"aZ":-26.51894664533103,"pfxX":-9.529503153531321,"pfxZ":3.510432126819591,"pX":0.06302222775996696,"pZ":2.2944800742844094,"vX0":9.805168173728616,"vY0":-125.67381574603047,"vZ0":-1.8831288167265636,"x":114.6,"y":176.83,"x0":-2.6371160279807997,"y0":50.005131977978806,"z0":5.191834718568913,"aX":-15.361116046818967},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.1,"breakHorizontal":15.2,"spinRate":2100,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.43458958142372595,"extension":6.821839241122249},"index":6,"playId":"b814decf-80ed-304a-800f-d6b4d100c6bf","pitchNumber":7,"startTime":"2025-08-10T20:34:20.730Z","endTime":"2025-08-10T20:34:25.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.736938194383747,"aZ":-25.89671397135846,"pfxX":0.3252588275845172,"pfxZ":3.5430502746982526,"pX":1.1230820848692629,"pZ":2.4814245983453977,"vX0":9.41168232475743,"vY0":-131.52483894660483,"vZ0":-2.513276509922208,"x":74.19,"y":171.78,"x0":-2.526154766990863,"y0":50.00564827851468,"z0":5.345963248309551,"aX":0.5760396914039659},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-2.4,"spinRate":2750,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4145411304412612,"extension":6.601687703435529},"index":7,"playId":"f4fd005f-44a9-3460-826b-7690b47bdae6","pitchNumber":8,"startTime":"2025-08-10T20:35:01.889Z","endTime":"2025-08-10T20:35:05.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:35:05.320Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T20:37:07.991Z","endTime":"2025-08-10T20:38:38.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.4268242579708,"strikeZoneBottom":1.47744989556172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.121251513182315,"aZ":-17.10309715957461,"pfxX":-7.169591805519097,"pfxZ":8.69702096218781,"pX":-1.087157113459547,"pZ":2.563510365035827,"vX0":6.203124054955502,"vY0":-130.92683892347122,"vZ0":-5.664695881188834,"x":158.44,"y":169.57,"x0":-2.5577674834579254,"y0":50.00219477366894,"z0":6.038723056769852,"aX":-12.423713853331739},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.6,"breakHorizontal":11.6,"spinRate":2084,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.4186396194259401,"extension":6.082930297162648},"index":0,"playId":"2cb0b351-18b1-3a1e-8edd-8da70d4610b9","pitchNumber":1,"startTime":"2025-08-10T20:37:23.373Z","endTime":"2025-08-10T20:37:28.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.38469188982742,"strikeZoneBottom":1.50650172984297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.046745209752654,"aZ":-16.535312716541586,"pfxX":-8.379977890204419,"pfxZ":8.850171986410881,"pX":-0.9460550005214546,"pZ":1.474332694922392,"vX0":6.916359684160072,"vY0":-132.05833514728204,"vZ0":-8.588938419589715,"x":153.06,"y":198.97,"x0":-2.509939843874101,"y0":50.000178190773525,"z0":5.984347244724296,"aX":-14.803135405812478},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.3,"breakHorizontal":13.7,"spinRate":2155,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.4147148958224851,"extension":6.210307943120491},"index":1,"playId":"2dea5385-f683-377d-9338-fdc994a63ea3","pitchNumber":2,"startTime":"2025-08-10T20:37:36.677Z","endTime":"2025-08-10T20:37:42.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.41963721726909,"strikeZoneBottom":1.51337257442125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.617927185610014,"aZ":-26.67443133055333,"pfxX":-9.647769591221198,"pfxZ":3.763369997166806,"pX":0.14319718613918592,"pZ":1.8458444134002463,"vX0":8.917594738488152,"vY0":-119.94493898157465,"vZ0":-4.36649560221732,"x":111.54,"y":188.94,"x0":-2.3646364036819065,"y0":50.00145160764302,"z0":6.060953882599149,"aX":-14.094207318658587},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.0,"breakHorizontal":15.4,"spinRate":2026,"spinDirection":251},"zone":8,"typeConfidence":0.91,"plateTime":0.45618610364173096,"extension":6.25634160229171},"index":2,"playId":"a3129edb-e1f6-3da5-a342-cd7a2783c9e4","pitchNumber":3,"startTime":"2025-08-10T20:37:51.087Z","endTime":"2025-08-10T20:37:54.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85067714480065,"aZ":-27.7540932940196,"pfxX":-9.518251286447633,"pfxZ":3.0516465263473345,"pX":0.013270977189147692,"pZ":1.1005069335876785,"vX0":8.5424487478589,"vY0":-119.80480094044339,"vZ0":-5.7324231460139945,"x":116.49,"y":209.07,"x0":-2.3675230298749503,"y0":50.00421316618353,"z0":6.014985613934023,"aX":-13.79275180240158},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":2132,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.457754557441318,"extension":6.330949492101589},"index":3,"playId":"1d78aed3-8e58-37ec-bf81-a4cbf098a270","pitchNumber":4,"startTime":"2025-08-10T20:38:03.990Z","endTime":"2025-08-10T20:38:08.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05774360682569,"aZ":-17.69379753766116,"pfxX":-8.15754521998874,"pfxZ":7.772908541599907,"pX":0.5219084154984824,"pZ":3.3907427610973953,"vX0":10.530053903904863,"vY0":-135.49286517664157,"vZ0":-4.036344307031405,"x":97.11,"y":147.23,"x0":-2.351376299037001,"y0":50.002207804763515,"z0":6.1328527446748895,"aX":-15.196918108428635},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2129,"spinDirection":223},"zone":3,"typeConfidence":0.91,"plateTime":0.4039451650626664,"extension":6.10932930423119},"index":4,"playId":"e4560a78-f03e-36d4-acb0-d1a62e8ac67c","pitchNumber":5,"startTime":"2025-08-10T20:38:34.417Z","endTime":"2025-08-10T20:38:38.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:38:38.269Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a ground ball to second baseman Adael Amador.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T20:38:55.528Z","endTime":"2025-08-10T20:39:13.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.710925956555833,"aZ":-16.345581203199284,"pfxX":-7.012163856592878,"pfxZ":8.741955168435108,"pX":0.49871333971024734,"pZ":1.7662317595456005,"vX0":9.366603152409557,"vY0":-133.46313258808192,"vZ0":-8.101851596093343,"x":97.99,"y":191.09,"x0":-2.1391339672455807,"y0":50.002911646294784,"z0":6.009903663690611,"aX":-12.697819016703257},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":10.8,"spinRate":2058,"spinDirection":216},"zone":9,"typeConfidence":0.91,"plateTime":0.40979806146835784,"extension":6.3764735885080865},"hitData":{"launchSpeed":106.4,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":117.05,"coordY":141.38}},"index":0,"playId":"8de64270-638f-3abc-aca2-f86cfc798885","pitchNumber":1,"startTime":"2025-08-10T20:39:03.189Z","endTime":"2025-08-10T20:39:13.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:39:13.466Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a ground ball to shortstop Ezequiel Tovar. James McCann to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T20:39:37.718Z","endTime":"2025-08-10T20:40:12.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.43198624878232,"strikeZoneBottom":1.60398324810477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9395154613098,"aZ":-14.206858246428546,"pfxX":-4.627757661117441,"pfxZ":10.13414593556158,"pX":-1.2299169682620108,"pZ":2.477622034077679,"vX0":4.749959922888776,"vY0":-132.24200791324975,"vZ0":-6.223464122867695,"x":163.88,"y":171.88,"x0":-2.447271869727686,"y0":50.00136573049866,"z0":5.901718786172966,"aX":-8.203957711669295},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2237,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.4140275062330425,"extension":6.344947566468142},"index":0,"playId":"8c8fbc1d-fc6b-3416-a505-f6b2b3a4b170","pitchNumber":1,"startTime":"2025-08-10T20:39:45.098Z","endTime":"2025-08-10T20:39:51.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.427827381492445,"aZ":-31.60839587845021,"pfxX":0.10987115203427142,"pfxZ":0.3742953354812295,"pX":0.05945227497814091,"pZ":1.9022779023188285,"vX0":6.126788412110685,"vY0":-121.1910887441503,"vZ0":-3.2827905689216754,"x":114.73,"y":187.42,"x0":-2.504796075037108,"y0":50.00061159273096,"z0":6.00614273404738,"aX":0.16490188063397682},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.2,"breakHorizontal":-1.6,"spinRate":2143,"spinDirection":58},"zone":8,"typeConfidence":0.91,"plateTime":0.4501995167697701,"extension":6.259905695978078},"hitData":{"launchSpeed":100.8,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.88,"coordY":146.96}},"index":1,"playId":"05182670-1e1b-388b-9020-be8981fe49ae","pitchNumber":2,"startTime":"2025-08-10T20:40:03.642Z","endTime":"2025-08-10T20:40:12.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:40:12.720Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T20:40:33.906Z","endTime":"2025-08-10T20:41:37.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50142727203382,"aZ":-28.038188133254707,"pfxX":0.16652582292621698,"pfxZ":2.75138039510275,"pX":0.3571314685366176,"pZ":1.9580046637665087,"vX0":7.187381701063049,"vY0":-122.24345624218667,"vZ0":-3.851290488346609,"x":103.39,"y":185.91,"x0":-2.6506180481111223,"y0":50.005153511372185,"z0":5.97779126393553,"aX":0.2489308094186787},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.2,"breakHorizontal":-2.2,"spinRate":2101,"spinDirection":179},"zone":9,"typeConfidence":0.9,"plateTime":0.44913752423139597,"extension":6.233352214597069},"index":0,"playId":"2dea7460-0eb9-3421-9b49-8e945021ef7a","pitchNumber":1,"startTime":"2025-08-10T20:40:43.499Z","endTime":"2025-08-10T20:40:46.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06465625423299,"aZ":-15.340734147101447,"pfxX":-7.632498843410594,"pfxZ":9.161447240820362,"pX":0.24767781767330427,"pZ":2.607381234475221,"vX0":9.489466700144447,"vY0":-134.19350776438202,"vZ0":-5.752117432498374,"x":107.56,"y":168.38,"x0":-2.3307058012483397,"y0":50.000595659054085,"z0":5.858384450858671,"aX":-14.020474283559798},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":12.0,"spinRate":2263,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.40703211362444236,"extension":6.317235908558434},"index":1,"playId":"497d8a9a-9c4e-377d-a569-14d128269907","pitchNumber":2,"startTime":"2025-08-10T20:41:06.990Z","endTime":"2025-08-10T20:41:10.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1828949839799,"aZ":-16.078300399933823,"pfxX":-8.145350897892216,"pfxZ":8.291760299942446,"pX":-0.12262153829288558,"pZ":3.3762971790084837,"vX0":8.963058686023393,"vY0":-138.30268933620894,"vZ0":-4.293574180157317,"x":121.67,"y":147.62,"x0":-2.3436544907431927,"y0":50.00544853822514,"z0":6.023716602432654,"aX":-15.81802337707432},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":13.0,"spinRate":2283,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.39568226908624116,"extension":6.176073986433212},"index":2,"playId":"67a7a9fc-e668-3799-a6a9-42c60b2ff456","pitchNumber":3,"startTime":"2025-08-10T20:41:31.484Z","endTime":"2025-08-10T20:41:37.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:41:37.680Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a ground ball to right fielder Yanquiel Fernández. James McCann scores. Blaze Alexander to 3rd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T20:41:49.608Z","endTime":"2025-08-10T20:42:58.549Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.454184244408765,"aZ":-23.02395616631801,"pfxX":-8.782461730712715,"pfxZ":6.163778877447924,"pX":0.43937034997753566,"pZ":1.353233118264703,"vX0":9.07748269510368,"vY0":-121.03725259827094,"vZ0":-6.233140248074702,"x":100.25,"y":202.24,"x0":-2.2172210482318477,"y0":50.00456703023512,"z0":5.975969987637437,"aX":-13.042570784759457},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.8,"breakHorizontal":13.8,"spinRate":1974,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4523926990372962,"extension":6.346476029802837},"index":0,"playId":"7a432644-c1bb-3bcf-b097-4a62fbb50d1a","pitchNumber":1,"startTime":"2025-08-10T20:42:02.810Z","endTime":"2025-08-10T20:42:06.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.77707580309324,"strikeZoneBottom":1.76243661368237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.928777616980323,"aZ":-28.993253497258507,"pfxX":-0.2821317234827423,"pfxZ":2.0895375665988474,"pX":-0.6470241896019376,"pZ":0.7388226824308924,"vX0":4.715683373574767,"vY0":-123.22159517249885,"vZ0":-6.355265886176483,"x":141.66,"y":218.83,"x0":-2.557651914576849,"y0":50.00301830873971,"z0":5.834845946625135,"aX":-0.43015570851222323},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.4,"breakHorizontal":-0.7,"spinRate":2193,"spinDirection":265},"zone":13,"typeConfidence":0.9,"plateTime":0.44634088974857633,"extension":6.127336831744809},"index":1,"playId":"5654076c-dba2-3067-97fa-104018d6c3ad","pitchNumber":2,"startTime":"2025-08-10T20:42:23.389Z","endTime":"2025-08-10T20:42:28.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00124804534422,"aZ":-12.839715760447124,"pfxX":-8.850376899731016,"pfxZ":10.365471761037394,"pX":0.6055301200974968,"pZ":1.708977647293239,"vX0":10.852022677040393,"vY0":-135.34181869149,"vZ0":-8.538077474015225,"x":93.92,"y":192.64,"x0":-2.2958318114738194,"y0":50.00551122294245,"z0":5.792500411522918,"aX":-16.513353994532164},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":13.9,"spinRate":2342,"spinDirection":221},"zone":9,"typeConfidence":0.91,"plateTime":0.40383710914645743,"extension":6.482768180476793},"hitData":{"launchSpeed":96.5,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.5,"coordY":106.9}},"index":2,"playId":"97cb2402-2446-31a3-8825-2d2d4f72466d","pitchNumber":3,"startTime":"2025-08-10T20:42:46.908Z","endTime":"2025-08-10T20:42:58.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:42:58.549Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T20:43:28.843Z","endTime":"2025-08-10T20:44:53.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.55652668798011,"strikeZoneBottom":1.68579335673142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86059187816635,"aZ":-28.368085605818354,"pfxX":-7.092285283707867,"pfxZ":2.5519721847644252,"pX":-1.4799534679537578,"pZ":3.024017006959868,"vX0":4.416638964101947,"vY0":-121.22313998126762,"vZ0":-1.5615512429175349,"x":173.41,"y":157.13,"x0":-2.4005431309092122,"y0":50.00597356614717,"z0":6.144267783705114,"aX":-10.597171638089446},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.6,"breakHorizontal":11.9,"spinRate":2019,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.4511902599236155,"extension":6.202939075303773},"index":0,"playId":"5b6bb6a4-5d5a-3f54-8b5a-5816027210ea","pitchNumber":1,"startTime":"2025-08-10T20:43:42.004Z","endTime":"2025-08-10T20:43:46.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.59577184888595,"strikeZoneBottom":1.72498552013551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.893772976587325,"aZ":-15.5949557121241,"pfxX":-7.764973108604475,"pfxZ":8.989343403058285,"pX":-0.7972958965749288,"pZ":2.0425263872535013,"vX0":6.81631145110049,"vY0":-134.61481861571917,"vZ0":-7.384497947468473,"x":147.39,"y":183.63,"x0":-2.347426554901147,"y0":50.00077188905868,"z0":5.915095470988445,"aX":-14.318489199571987},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2263,"spinDirection":215},"zone":7,"typeConfidence":0.91,"plateTime":0.40612094754212746,"extension":6.246013887211702},"index":1,"playId":"488b793a-4240-36e8-a3a4-47c3a31109d2","pitchNumber":2,"startTime":"2025-08-10T20:44:00.295Z","endTime":"2025-08-10T20:44:06.255Z","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":92.3,"endSpeed":85.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66273574775529,"aZ":-16.80713691593917,"pfxX":-7.938154267832088,"pfxZ":8.370757602235532,"pX":-0.11838012153171944,"pZ":2.005412667298215,"vX0":8.672378645881249,"vY0":-134.0815091014607,"vZ0":-6.992494101254939,"x":121.51,"y":184.63,"x0":-2.350307610668229,"y0":50.00573087334611,"z0":5.828681150477385,"aX":-14.579968704770577},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":12.7,"spinRate":2161,"spinDirection":220},"zone":8,"typeConfidence":0.91,"plateTime":0.40717298539407665,"extension":6.297343155254516},"index":2,"playId":"ece9c2d0-4716-3a9f-958b-8e50617518d3","pitchNumber":3,"startTime":"2025-08-10T20:44:21.873Z","endTime":"2025-08-10T20:44:26.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91380557477466,"aZ":-14.479701434587618,"pfxX":-8.52183174875907,"pfxZ":9.239495832535333,"pX":0.21925048830287536,"pZ":2.650136645970116,"vX0":9.768036431813442,"vY0":-137.39708259738342,"vZ0":-6.518471476387231,"x":108.64,"y":167.23,"x0":-2.271704581643525,"y0":50.00518285002053,"z0":6.034021922391593,"aX":-16.32566593940566},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":13.4,"spinRate":2310,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.39835839409197416,"extension":6.267678938581075},"index":3,"playId":"1077be8a-a6f7-32fe-a8ce-82072272e642","pitchNumber":4,"startTime":"2025-08-10T20:44:47.243Z","endTime":"2025-08-10T20:44:53.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:44:53.046Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Tovar hits a ground-rule double (14) on a line drive to right-center field.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T20:47:01.316Z","endTime":"2025-08-10T20:47:39.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":[]}],"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.2,"endSpeed":84.2,"strikeZoneTop":3.39896930240011,"strikeZoneBottom":1.55071772030047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.099354323699647,"aZ":-26.07075076217396,"pfxX":-11.023919009575579,"pfxZ":3.375745606288982,"pX":-0.3461979458124936,"pZ":1.288769584818819,"vX0":8.88515864728131,"vY0":-133.89118220047015,"vZ0":-5.906449233257554,"x":130.2,"y":203.98,"x0":-2.2826974261830495,"y0":50.00303975868445,"z0":5.400041320829528,"aX":-19.92735340062252},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.9,"breakHorizontal":18.0,"spinRate":2538,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4097840433977087,"extension":6.509443157790807},"index":0,"playId":"819524b1-082b-352e-a310-d5bfdea44e1e","pitchNumber":1,"startTime":"2025-08-10T20:47:03.236Z","endTime":"2025-08-10T20:47:07.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.58363693461537,"strikeZoneBottom":1.65197969333182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.137000705700707,"aZ":-28.818213866448474,"pfxX":-9.998119906832011,"pfxZ":2.0705144824293322,"pX":0.525847808168742,"pZ":1.6338409147974542,"vX0":10.444570902432684,"vY0":-126.0167059847179,"vZ0":-3.3508638621464213,"x":96.96,"y":194.67,"x0":-2.361518952131038,"y0":50.00056265594628,"z0":5.293540628063462,"aX":-16.1775673457384},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":15.8,"spinRate":2126,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4336366760439132,"extension":6.738206327834457},"index":1,"playId":"b6680006-ade0-33d3-ac67-e40d968bcc63","pitchNumber":2,"startTime":"2025-08-10T20:47:14.988Z","endTime":"2025-08-10T20:47:19.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.124408582919397,"aZ":-24.166761773579175,"pfxX":-9.464401801873716,"pfxZ":4.270642578985287,"pX":0.41307501012930964,"pZ":1.6807681210950907,"vX0":10.343634908640766,"vY0":-135.90058840890939,"vZ0":-5.50443306458927,"x":101.25,"y":193.4,"x0":-2.2084391577303193,"y0":50.00298062157966,"z0":5.405800608243386,"aX":-17.745754882829974},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":2486,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.40267479677621676,"extension":6.556803624725137},"hitData":{"launchSpeed":107.9,"launchAngle":18.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":177.08,"coordY":35.19}},"index":2,"playId":"c7971c74-b83e-30ab-a532-f55cba4358b2","pitchNumber":3,"startTime":"2025-08-10T20:47:28.890Z","endTime":"2025-08-10T20:47:39.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:47:39.550Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hunter Goodman pops out to first baseman Tyler Locklear in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T20:48:14.774Z","endTime":"2025-08-10T20:48:25.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1284881090149,"aZ":-28.798321454900464,"pfxX":-9.710037437421978,"pfxZ":1.8307301596508996,"pX":-0.8958925072019557,"pZ":3.0190646263098686,"vX0":7.5001777118552,"vY0":-135.04042929568095,"vZ0":-0.7566827585084744,"x":151.15,"y":157.27,"x0":-2.4513971159165417,"y0":50.000876348523896,"z0":5.333505143093289,"aX":-17.884533932025867},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.4,"breakHorizontal":16.0,"spinRate":2493,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40600786964751157,"extension":6.8750780504091225},"hitData":{"launchSpeed":60.1,"launchAngle":69.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.08,"coordY":179.39}},"index":0,"playId":"3ffd8124-5973-3493-abe0-65f90555cb6a","pitchNumber":1,"startTime":"2025-08-10T20:48:16.052Z","endTime":"2025-08-10T20:48:25.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:48:25.490Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear. Ezequiel Tovar to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T20:48:50.304Z","endTime":"2025-08-10T20:50:25.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":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":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.336339225829143,"aZ":-26.566300598472772,"pfxX":-10.281341540094559,"pfxZ":3.5195161628967337,"pX":-0.8416172300937725,"pZ":1.8012205179416583,"vX0":7.721431733183071,"vY0":-125.1687575216786,"vZ0":-3.218470452697644,"x":149.08,"y":190.15,"x0":-2.624684706977334,"y0":50.00234591261877,"z0":5.2697953180118775,"aX":-16.377730784023655},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":16.9,"spinRate":2186,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4369352106280111,"extension":6.975653441803289},"index":0,"playId":"e74cca2d-b5b2-30c4-b217-0dc25511da5e","pitchNumber":1,"startTime":"2025-08-10T20:48:53.266Z","endTime":"2025-08-10T20:48:56.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.1999487192275,"strikeZoneBottom":1.45977636952302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.659436449210226,"aZ":-27.66988438724123,"pfxX":-9.974127146097622,"pfxZ":2.770313931269187,"pX":-0.8608332832747864,"pZ":1.082399557794434,"vX0":7.417452705438264,"vY0":-126.44607415537769,"vZ0":-4.470328816813019,"x":149.81,"y":209.56,"x0":-2.529651839218945,"y0":50.00500048465829,"z0":5.081462274614066,"aX":-16.22858174513812},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":16.4,"spinRate":2085,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.43240697875310774,"extension":6.988523815572094},"index":1,"playId":"4e4003f6-ae22-352a-b6a2-9653a350152a","pitchNumber":2,"startTime":"2025-08-10T20:49:12.666Z","endTime":"2025-08-10T20:49:17.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22225521917852,"aZ":-30.08312455072371,"pfxX":-10.847765637068694,"pfxZ":1.3099252865249156,"pX":-1.5931051077185945,"pZ":2.316528893940953,"vX0":6.257908531147321,"vY0":-125.67306157831477,"vZ0":-0.8913969431818617,"x":177.73,"y":176.23,"x0":-2.7047003411382287,"y0":50.00538491802983,"z0":5.117022407641672,"aX":-17.37224993332988},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":18.2,"spinRate":2141,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.43566507524372566,"extension":6.619364705600168},"index":2,"playId":"4b0f8f18-bcba-39d1-b8d3-64afa0c84209","pitchNumber":3,"startTime":"2025-08-10T20:49:28.690Z","endTime":"2025-08-10T20:49:32.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28401788430999,"aZ":-27.858841491811635,"pfxX":1.6238362936543482,"pfxZ":2.5873485990108325,"pX":0.7173122652571015,"pZ":3.3827372956729698,"vX0":7.258147433053547,"vY0":-127.55969191944088,"vZ0":0.04219574887022637,"x":89.66,"y":147.45,"x0":-2.3619701324394713,"y0":50.00180278556427,"z0":5.540652585679207,"aX":2.7080996192775633},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":-4.4,"spinRate":2749,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.42742772098603066,"extension":6.615601977243334},"index":3,"playId":"15cdeb07-a682-3a1d-a67a-f1786c720cc1","pitchNumber":4,"startTime":"2025-08-10T20:49:51.115Z","endTime":"2025-08-10T20:49:58.017Z","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":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01127389297313,"aZ":-29.773577833262678,"pfxX":2.6438590539869296,"pfxZ":1.461229815968112,"pX":0.2604175014626175,"pZ":3.213624516067038,"vX0":5.8830440809650195,"vY0":-126.80323474512328,"vZ0":0.2560222129201888,"x":107.45,"y":173.88,"x0":-2.4258450834403367,"y0":50.00105524619273,"z0":5.471567621261932,"aX":4.338734701443775},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-6.0,"spinRate":2753,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.43065623124250374,"extension":6.471277336285284},"hitData":{"launchSpeed":94.6,"launchAngle":-5.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.38,"coordY":153.55}},"index":4,"playId":"574251a8-a97d-374d-a8f9-4d5a760da6f3","pitchNumber":5,"startTime":"2025-08-10T20:50:16.295Z","endTime":"2025-08-10T20:50:25.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:50:25.354Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a ground ball to left fielder Lourdes Gurriel Jr. Ezequiel Tovar scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T20:50:43.345Z","endTime":"2025-08-10T20:51:41.981Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"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(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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.70173174995647,"strikeZoneBottom":1.69846569935892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.24109558666198,"aZ":-29.430316341006556,"pfxX":-0.8651453143369234,"pfxZ":1.6272692449311936,"pX":0.4010297661283108,"pZ":2.002428573565673,"vX0":7.984989162273622,"vY0":-128.02963856230494,"vZ0":-2.735237090205327,"x":101.71,"y":184.71,"x0":-2.6285777221797595,"y0":50.00037412952923,"z0":5.357832402065592,"aX":-1.4568990924169947},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":0.0,"spinRate":2769,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.42574146761594855,"extension":6.530645406443196},"index":0,"playId":"86b1cd47-3de7-303d-9152-2a8a91f41a1e","pitchNumber":1,"startTime":"2025-08-10T20:50:55.302Z","endTime":"2025-08-10T20:50:59.193Z","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":88.9,"endSpeed":82.2,"strikeZoneTop":3.78352588789073,"strikeZoneBottom":1.69627553965802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.407195088647036,"aZ":-27.7022139640581,"pfxX":-0.6470739870320243,"pfxZ":2.6129189642613007,"pX":0.9207066632508957,"pZ":3.208808458800699,"vX0":9.017935725471371,"vY0":-129.31951894146334,"vZ0":-0.36147893009410015,"x":81.9,"y":152.14,"x0":-2.512554077294678,"y0":50.002326164777514,"z0":5.457086131950194,"aX":-1.1086442453998244},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":-0.6,"spinRate":2689,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4219164401547002,"extension":6.7085284431446155},"index":1,"playId":"ddecfd39-f6f3-3df2-b4c6-2da20e665f69","pitchNumber":2,"startTime":"2025-08-10T20:51:13.931Z","endTime":"2025-08-10T20:51:19.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.852417135754713,"aZ":-25.58175764349324,"pfxX":-10.145833376253208,"pfxZ":4.118466638788276,"pX":0.03271048562422237,"pZ":1.7644992352302735,"vX0":9.753355683422637,"vY0":-125.60988619148581,"vZ0":-3.2035085600876174,"x":115.75,"y":191.14,"x0":-2.577766853147446,"y0":50.006159425769994,"z0":5.130873247057598,"aX":-16.256406268433363},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":16.2,"spinRate":2276,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.435639843754704,"extension":6.8275558947735675},"hitData":{"launchSpeed":100.2,"launchAngle":4.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.25,"coordY":106.39}},"index":2,"playId":"974be9f7-dd10-3f5e-bc8b-df3360e882fb","pitchNumber":3,"startTime":"2025-08-10T20:51:31.521Z","endTime":"2025-08-10T20:51:41.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:51:41.981Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T20:52:01.660Z","endTime":"2025-08-10T20:53:11.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.75803743847562,"aZ":-27.25557292892374,"pfxX":1.2773419154442833,"pfxZ":2.8946253519229206,"pX":0.4599116748525295,"pZ":2.81896715929565,"vX0":7.189593684345805,"vY0":-128.30862755242975,"vZ0":-1.2685743448966567,"x":99.47,"y":162.67,"x0":-2.522513955161113,"y0":50.002811041112246,"z0":5.406215983787533,"aX":2.170279310442865},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.3,"breakHorizontal":-3.6,"spinRate":2815,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.42377370960882654,"extension":6.769561748473511},"index":0,"playId":"571c2a21-6e5b-3f40-bd9f-47673c0836d8","pitchNumber":1,"startTime":"2025-08-10T20:52:08.422Z","endTime":"2025-08-10T20:52:11.975Z","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":91.9,"endSpeed":84.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.029629240260977,"aZ":-22.12887297992382,"pfxX":-7.689086669538569,"pfxZ":5.517865408943649,"pX":0.05779659784690087,"pZ":2.9858480970750927,"vX0":8.706311612013442,"vY0":-133.64752915895065,"vZ0":-2.726608564275936,"x":114.8,"y":158.16,"x0":-2.2329833291506858,"y0":50.0042761024477,"z0":5.597187089169343,"aX":-14.00269651428956},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":12.2,"spinRate":2334,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4088015907693978,"extension":6.6451340537846955},"index":1,"playId":"9fa67215-30d7-3f0a-b10a-a260ca30fec6","pitchNumber":2,"startTime":"2025-08-10T20:52:34.906Z","endTime":"2025-08-10T20:52:41.324Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-10T20:53:04.853Z","endTime":"2025-08-10T20:53:04.854Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.56875631774363,"strikeZoneBottom":1.7747759024446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46584538299953,"aZ":-26.05483521561125,"pfxX":0.07139637143051392,"pfxZ":3.932551088276827,"pX":0.5968021278002325,"pZ":1.684289250916226,"vX0":7.9033749419994255,"vY0":-123.84541267996305,"vZ0":-3.064297039433562,"x":94.25,"y":193.3,"x0":-2.6433937412049033,"y0":50.00174854355456,"z0":5.114234104017261,"aX":0.10916705566957852},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.6,"breakHorizontal":-1.9,"spinRate":2758,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.44207201350222514,"extension":6.627396711318766},"index":3,"playId":"92b84dcc-b50e-39b2-82e2-d67a8ccfa1a3","pitchNumber":3,"startTime":"2025-08-10T20:53:04.855Z","endTime":"2025-08-10T20:53:11.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:53:11.112Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T20:55:05.299Z","endTime":"2025-08-10T20:56:26.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.034421162451267,"aZ":-17.153104840353503,"pfxX":-6.710367135871125,"pfxZ":8.799960933598394,"pX":-1.0296837933423009,"pZ":2.42400924846884,"vX0":6.358773473601444,"vY0":-129.55091694042633,"vZ0":-5.658009398418944,"x":156.25,"y":173.33,"x0":-2.6393697657232726,"y0":50.00034398953618,"z0":5.939114892231623,"aX":-11.451162683313532},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.9,"breakHorizontal":10.8,"spinRate":2109,"spinDirection":220},"zone":13,"typeConfidence":0.89,"plateTime":0.4221243700362427,"extension":6.333954496500627},"index":0,"playId":"135bc1dc-f9d5-32a4-b507-838cf186d58f","pitchNumber":1,"startTime":"2025-08-10T20:55:18.401Z","endTime":"2025-08-10T20:55:23.349Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-10T20:55:31.539Z","endTime":"2025-08-10T20:55:46.234Z","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},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76836244681452,"aZ":-25.511774399468916,"pfxX":-8.885167585674505,"pfxZ":4.600709360133875,"pX":-0.6781691593352895,"pZ":2.285494978671589,"vX0":6.937968839447901,"vY0":-119.77850768934731,"vZ0":-3.718764703004304,"x":142.85,"y":177.07,"x0":-2.4620114509656883,"y0":50.00528496394373,"z0":6.146990686161134,"aX":-12.874711453401822},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.7,"breakHorizontal":14.4,"spinRate":1934,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.4578003139528324,"extension":6.397557665569557},"index":2,"playId":"ff606823-4219-370e-acbc-774b84e345d3","pitchNumber":2,"startTime":"2025-08-10T20:55:46.234Z","endTime":"2025-08-10T20:55:50.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88920690344247,"aZ":-14.993698255401872,"pfxX":-7.250183662887295,"pfxZ":9.07668233646021,"pX":-0.127494776891241,"pZ":3.1359989236204844,"vX0":8.39276540251961,"vY0":-136.42114604300497,"vZ0":-5.217093686480701,"x":121.86,"y":154.11,"x0":-2.2960338587362,"y0":50.00081829549626,"z0":6.10007104927799,"aX":-13.719638059747988},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":11.4,"spinRate":2307,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.40089286770698385,"extension":6.1952633957609065},"index":3,"playId":"efd021ac-958f-37c6-a631-9796322a6409","pitchNumber":3,"startTime":"2025-08-10T20:56:02.929Z","endTime":"2025-08-10T20:56:07.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.467674026588373,"aZ":-13.369916809013928,"pfxX":-7.518628309920618,"pfxZ":10.028897165365102,"pX":-0.29330170322493765,"pZ":3.052713953668632,"vX0":7.999729484795925,"vY0":-135.52892460495116,"vZ0":-5.608278432445138,"x":128.18,"y":156.36,"x0":-2.295525758347051,"y0":50.0002157644198,"z0":6.069818205434654,"aX":-14.09378024591495},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":12.1,"spinRate":2303,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.4029423752757224,"extension":6.278660782829481},"index":4,"playId":"09a0f632-b502-35ee-b778-7f54618ef0cb","pitchNumber":4,"startTime":"2025-08-10T20:56:21.334Z","endTime":"2025-08-10T20:56:26.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:56:26.396Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adrian Del Castillo hits a ground-rule double (3) on a line drive to right-center field.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T20:56:35.143Z","endTime":"2025-08-10T20:57:47.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.53091916869854,"strikeZoneBottom":1.57637034276784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51982840475179,"aZ":-21.602071410030234,"pfxX":-7.466004093529831,"pfxZ":7.073927294164327,"pX":-0.1291248858939749,"pZ":1.4734567465008224,"vX0":7.817182506107189,"vY0":-121.145886183952,"vZ0":-6.524849216537377,"x":121.92,"y":199.0,"x0":-2.4198443264118374,"y0":50.00170843282585,"z0":6.075988164086034,"aX":-11.15479002480635},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.5,"breakHorizontal":11.8,"spinRate":2120,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.451232700501333,"extension":6.229938861192571},"index":0,"playId":"06b5b5a6-00b2-382a-b5fe-5d339d468514","pitchNumber":1,"startTime":"2025-08-10T20:56:49.378Z","endTime":"2025-08-10T20:56:53.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.53365118610012,"strikeZoneBottom":1.72432346515499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.434824009570708,"aZ":-21.75981366605508,"pfxX":-8.527223210132334,"pfxZ":6.9880805959906525,"pX":-0.6726589677864319,"pZ":1.0617718275447512,"vX0":7.025700580044689,"vY0":-121.24739245786557,"vZ0":-7.27039217405327,"x":142.64,"y":210.11,"x0":-2.4982628236489655,"y0":50.00387684112951,"z0":5.994555027025385,"aX":-12.712419333760472},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":11.2,"breakHorizontal":13.8,"spinRate":2107,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.4515263783010788,"extension":6.31549175685336},"index":1,"playId":"a8c77406-05dc-3949-b5b5-04ed14ad6f6d","pitchNumber":2,"startTime":"2025-08-10T20:57:03.463Z","endTime":"2025-08-10T20:57:07.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.50163835182407,"strikeZoneBottom":1.69197660101529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.914563544266034,"aZ":-13.713639734852473,"pfxX":-7.384550770457049,"pfxZ":9.932049670142574,"pX":-1.069480421486988,"pZ":2.590260029252069,"vX0":6.4355800359874795,"vY0":-135.08718393193953,"vZ0":-6.48565086798771,"x":157.77,"y":168.84,"x0":-2.516911418445411,"y0":50.00003552836297,"z0":5.976284991616047,"aX":-13.72103620292658},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":12.1,"spinRate":2303,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.40461091834666174,"extension":6.188738469559583},"index":2,"playId":"27180344-1397-3348-a21e-5a4b1087f553","pitchNumber":3,"startTime":"2025-08-10T20:57:17.978Z","endTime":"2025-08-10T20:57:22.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.864704358061612,"aZ":-14.837996026593999,"pfxX":-7.323432661142901,"pfxZ":9.286361110497594,"pX":-0.25990981911993527,"pZ":2.6607771614131956,"vX0":8.220432308041001,"vY0":-135.5941076512772,"vZ0":-6.106995153071355,"x":126.91,"y":166.94,"x0":-2.3753686199475044,"y0":50.00534620114783,"z0":5.972468389459648,"aX":-13.67718282815563},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":11.5,"spinRate":2217,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.4035048236649663,"extension":6.266852705788208},"hitData":{"launchSpeed":106.5,"launchAngle":19.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":170.26,"coordY":53.51}},"index":3,"playId":"1b104e18-8a0f-3a35-ac4a-461f59d1523c","pitchNumber":4,"startTime":"2025-08-10T20:57:34.017Z","endTime":"2025-08-10T20:57:47.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:57:47.129Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T20:58:06.792Z","endTime":"2025-08-10T20:59:48.432Z","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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.49286798194626,"strikeZoneBottom":1.59152522368702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.651513200482217,"aZ":-26.752338160667655,"pfxX":0.8128143103263383,"pfxZ":3.5775732751899874,"pX":1.7767777938922966,"pZ":0.5623012374287641,"vX0":9.542530205142219,"vY0":-122.40869434218762,"vZ0":-7.300398810281843,"x":49.27,"y":223.6,"x0":-2.2810070158313636,"y0":50.00139485505082,"z0":5.880593903588243,"aX":1.2288049672800088},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.9,"breakHorizontal":-3.7,"spinRate":2146,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.44783673834891635,"extension":6.298142509457485},"index":0,"playId":"cac8739d-c4cd-3a38-9338-cb2e485841d8","pitchNumber":1,"startTime":"2025-08-10T20:58:16.370Z","endTime":"2025-08-10T20:58:20.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.58472353367631,"strikeZoneBottom":1.58752641351961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51357979413599,"aZ":-14.129649712237704,"pfxX":-6.990697630338013,"pfxZ":9.776256947945601,"pX":0.19657143519373493,"pZ":2.3586720566685573,"vX0":8.723591466207763,"vY0":-135.01603448726152,"vZ0":-7.073749418680536,"x":109.51,"y":175.1,"x0":-2.168669940191001,"y0":50.001286066725015,"z0":6.007739428977459,"aX":-12.900751566284661},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":10.8,"spinRate":2226,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.4057400866837204,"extension":6.264581564789768},"index":1,"playId":"7b91fbfc-ab58-380a-9d9e-aafae0e42e2d","pitchNumber":2,"startTime":"2025-08-10T20:58:40.682Z","endTime":"2025-08-10T20:58:45.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.863047552201724,"aZ":-31.198638269424023,"pfxX":0.3954192606252378,"pfxZ":0.6602720026945512,"pX":0.7621818022200783,"pZ":1.5172480659396446,"vX0":6.974986899299048,"vY0":-120.13683472301567,"vZ0":-4.1352173828596,"x":87.95,"y":197.81,"x0":-2.2221561968233594,"y0":50.000982604651824,"z0":6.014289847484137,"aX":0.5808369806520051},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":-2.3,"spinRate":2178,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4548008498819822,"extension":6.173232810996909},"index":2,"playId":"866c2908-caad-3e05-bf4b-ce548a368207","pitchNumber":3,"startTime":"2025-08-10T20:58:58.166Z","endTime":"2025-08-10T20:59:03.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.784263316359873,"aZ":-30.789325375925724,"pfxX":0.6936645226913983,"pfxZ":0.8971958841343408,"pX":-0.10018119834455089,"pZ":2.2553051682577783,"vX0":5.693039052912366,"vY0":-122.79939656342039,"vZ0":-2.8488428719374417,"x":120.82,"y":177.89,"x0":-2.5320921161929144,"y0":50.00102178039918,"z0":6.031912660171799,"aX":1.0650882151855239},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.2,"breakHorizontal":-2.5,"spinRate":2218,"spinDirection":92},"zone":5,"typeConfidence":0.9,"plateTime":0.44489539850993154,"extension":6.14219382659911},"index":3,"playId":"672cc445-5721-3c2f-bd30-d8722d023888","pitchNumber":4,"startTime":"2025-08-10T20:59:19.284Z","endTime":"2025-08-10T20:59:22.915Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.74684000618203,"strikeZoneBottom":1.66810527883148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22437391335436,"aZ":-15.291287795091083,"pfxX":-9.165098554697165,"pfxZ":8.861345129842407,"pX":0.7015087915931464,"pZ":2.1071933234085605,"vX0":10.920242662416573,"vY0":-136.9348786501624,"vZ0":-7.681968181562351,"x":90.26,"y":181.89,"x0":-2.140683253259506,"y0":50.00614095269746,"z0":5.987833918659431,"aX":-17.470701527156475},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":14.4,"spinRate":2352,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.3994408571610917,"extension":6.287259216840731},"index":4,"playId":"ad783a04-4895-3035-83e6-b5fe95618798","pitchNumber":5,"startTime":"2025-08-10T20:59:43.532Z","endTime":"2025-08-10T20:59:48.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:59:48.432Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alek Thomas lines out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T21:00:10.455Z","endTime":"2025-08-10T21:00:44.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.72835123992651,"aZ":-24.25864417001838,"pfxX":-7.568915216207993,"pfxZ":5.320874999353496,"pX":-0.14717028661964315,"pZ":1.36238286601232,"vX0":7.479719069524699,"vY0":-120.68280370699544,"vZ0":-6.056012603579807,"x":122.61,"y":202.0,"x0":-2.291577914810539,"y0":50.000944645282146,"z0":6.018491807389443,"aX":-11.25308611456705},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.5,"breakHorizontal":12.1,"spinRate":2008,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.4524889726380099,"extension":6.313710056870972},"index":0,"playId":"be891b10-f59a-3bce-8b7b-c277155e0765","pitchNumber":1,"startTime":"2025-08-10T21:00:14.176Z","endTime":"2025-08-10T21:00:18.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.027536794160074,"aZ":-14.061369118619341,"pfxX":-8.459193106491528,"pfxZ":9.622048340535887,"pX":0.45641240868283495,"pZ":2.86268656090336,"vX0":10.43892629114232,"vY0":-136.1269438827301,"vZ0":-5.787165556276332,"x":99.6,"y":161.49,"x0":-2.323531091253078,"y0":50.0032289248377,"z0":5.984465215748962,"aX":-15.925187799163405},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":13.2,"spinRate":2303,"spinDirection":227},"zone":3,"typeConfidence":0.91,"plateTime":0.4018998375317797,"extension":6.043481811751568},"hitData":{"launchSpeed":102.7,"launchAngle":19.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":145.9,"coordY":53.12}},"index":1,"playId":"058aa283-4dcb-3021-803d-858a48edcf96","pitchNumber":2,"startTime":"2025-08-10T21:00:36.444Z","endTime":"2025-08-10T21:00:44.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:00:44.690Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yanquiel Fernández flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T21:03:00.725Z","endTime":"2025-08-10T21:04:20.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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":"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":87.7,"endSpeed":81.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.763997542825454,"aZ":-28.614908806294547,"pfxX":2.032409926574161,"pfxZ":2.1202216264723273,"pX":0.383668458543641,"pZ":3.3159966121814732,"vX0":6.650410204403019,"vY0":-127.77959621905241,"vZ0":0.07584040215940013,"x":102.38,"y":149.25,"x0":-2.501547033149535,"y0":50.000595370296324,"z0":5.507596161581165,"aX":3.409033673759497},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":-4.9,"spinRate":2807,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.42629475485171264,"extension":6.48668620411419},"index":0,"playId":"a6cedd00-0f67-3bca-b3e6-8281053f9b17","pitchNumber":1,"startTime":"2025-08-10T21:03:06.724Z","endTime":"2025-08-10T21:03:11.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.73226304659002,"strikeZoneBottom":1.82608759985509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60730629701498,"aZ":-26.761220773308004,"pfxX":0.4922543263585748,"pfxZ":3.1371900008759788,"pX":0.6973691732702154,"pZ":3.826187845401564,"vX0":7.7614623907285445,"vY0":-129.88832638078614,"vZ0":0.8937024428787305,"x":90.42,"y":135.47,"x0":-2.380837880529465,"y0":50.00316200373209,"z0":5.496834890309619,"aX":0.849814812866387},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-2.4,"spinRate":2644,"spinDirection":182},"zone":3,"typeConfidence":2.0,"plateTime":0.4200461009527965,"extension":6.540656155052331},"index":1,"playId":"aa242f8c-cde3-3992-919d-d2388b11b1e8","pitchNumber":2,"startTime":"2025-08-10T21:03:23.670Z","endTime":"2025-08-10T21:03:29.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.031989531354057,"aZ":-30.65988540055975,"pfxX":-9.79504252218158,"pfxZ":0.9346175873752731,"pX":-0.7463325805321761,"pZ":1.8587673771279691,"vX0":7.612504711495006,"vY0":-126.46653721843643,"vZ0":-2.114426949609203,"x":145.45,"y":188.59,"x0":-2.5181692420985065,"y0":50.00487273120423,"z0":5.157374848660361,"aX":-15.918193251648287},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.4,"breakHorizontal":16.1,"spinRate":2170,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.4325860547047995,"extension":6.7644324725041844},"index":2,"playId":"826b075f-3dd8-3401-a5ce-4e53b0829b3a","pitchNumber":3,"startTime":"2025-08-10T21:03:39.156Z","endTime":"2025-08-10T21:03:45.719Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-10T21:03:56.613Z","endTime":"2025-08-10T21:04:08.360Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"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":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.381842954420062,"aZ":-25.621013233743373,"pfxX":0.37543875146454253,"pfxZ":3.7662839942280044,"pX":0.4987295376668771,"pZ":2.492645124234243,"vX0":7.871861733552808,"vY0":-130.30196338450622,"vZ0":-2.283696591224487,"x":97.99,"y":171.48,"x0":-2.595538306463894,"y0":50.00334029893748,"z0":5.293475072830028,"aX":0.6509375383932935},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":-2.2,"spinRate":2785,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.41849151265870743,"extension":6.6342195238346635},"hitData":{"launchSpeed":98.6,"launchAngle":40.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.52,"coordY":93.3}},"index":4,"playId":"d7f45185-7ccd-3383-9d5c-a4ec3125d63a","pitchNumber":4,"startTime":"2025-08-10T21:04:08.360Z","endTime":"2025-08-10T21:04:20.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:04:20.300Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braxton Fulford singles on a fly ball to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T21:04:29.277Z","endTime":"2025-08-10T21:05:17.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.824444643746375,"aZ":-37.112285972457144,"pfxX":3.7509454061586887,"pfxZ":-3.5221597995292555,"pX":-0.27995010585326147,"pZ":2.4181985337165464,"vX0":3.7313844067070248,"vY0":-117.78748325702107,"vZ0":0.34075329517097375,"x":127.67,"y":173.49,"x0":-2.3731892415872187,"y0":50.00231831195118,"z0":5.709199603339142,"aX":5.258806955298923},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.0,"breakHorizontal":-7.7,"spinRate":2564,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.4653857306554139,"extension":6.540101033416416},"index":0,"playId":"1a0f5219-a79b-391f-93e0-183a19ceb73c","pitchNumber":1,"startTime":"2025-08-10T21:04:44.095Z","endTime":"2025-08-10T21:04:49.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99298647167828,"aZ":-26.497422692340166,"pfxX":3.1526834935562054,"pfxZ":3.648577781275936,"pX":0.8462263327234878,"pZ":1.8902225725252646,"vX0":7.330937121282432,"vY0":-123.93491135679456,"vZ0":-2.8586261138056654,"x":84.74,"y":187.74,"x0":-2.5605063268403576,"y0":50.000213463314736,"z0":5.2739336471051255,"aX":4.896498133748017},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.1,"breakHorizontal":-7.4,"spinRate":2812,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4421254216723489,"extension":6.858294657410072},"hitData":{"launchSpeed":71.5,"launchAngle":50.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.24,"coordY":141.33}},"index":1,"playId":"e6d21f33-b9da-3896-842a-2282077a20d9","pitchNumber":2,"startTime":"2025-08-10T21:05:04.565Z","endTime":"2025-08-10T21:05:17.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:05:17.026Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adael Amador singles on a ground ball to right fielder Corbin Carroll. Braxton Fulford to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T21:05:37.965Z","endTime":"2025-08-10T21:07:10.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"postOnThird":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.753940220619278,"aZ":-25.705455977293127,"pfxX":1.111644341917462,"pfxZ":3.864517420394571,"pX":0.7040533255846887,"pZ":2.2833816508903424,"vX0":7.725258162740561,"vY0":-127.89201339942608,"vZ0":-2.772830231795216,"x":90.16,"y":177.13,"x0":-2.487045217397536,"y0":50.004127259364445,"z0":5.375390142156682,"aX":1.8595308172099854},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.6,"breakHorizontal":-3.6,"spinRate":2683,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.42655910858817636,"extension":6.453771850472619},"index":0,"playId":"c011bc6e-6c28-3dc4-bb99-d42d7dcf46e5","pitchNumber":1,"startTime":"2025-08-10T21:05:51.854Z","endTime":"2025-08-10T21:05:55.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.51935992303321,"strikeZoneBottom":1.67044431942703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.808185260479902,"aZ":-27.867180405876688,"pfxX":-10.489299205389566,"pfxZ":2.735838375866992,"pX":-1.5031155865279573,"pZ":2.0838360079257576,"vX0":6.246091058155595,"vY0":-124.39035533459364,"vZ0":-2.0024138577569417,"x":174.3,"y":182.52,"x0":-2.677586408194496,"y0":50.00371784288885,"z0":5.198720097014458,"aX":-16.518864427229005},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":17.6,"spinRate":2241,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4395117398226649,"extension":6.4934120871400935},"index":1,"playId":"7461e114-a229-3f7a-9e54-49e666274d9a","pitchNumber":2,"startTime":"2025-08-10T21:06:14.383Z","endTime":"2025-08-10T21:06:20.125Z","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":86.8,"endSpeed":80.2,"strikeZoneTop":3.67592748407693,"strikeZoneBottom":1.74380612192451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.056189044936602,"aZ":-26.958490640517006,"pfxX":-10.49193937969572,"pfxZ":3.221113058961474,"pX":1.218311311309749,"pZ":1.3127124122158207,"vX0":12.577498216133883,"vY0":-125.78588176861422,"vZ0":-4.09685629126707,"x":70.56,"y":203.34,"x0":-2.4596992537115425,"y0":50.002074229679494,"z0":5.122736220235597,"aX":-16.98540004872543},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":16.4,"spinRate":2144,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.433742390834023,"extension":6.974148993513222},"index":2,"playId":"a3d8bf96-8aa1-3c8e-9d31-1e6ef4ea8e75","pitchNumber":3,"startTime":"2025-08-10T21:06:35.541Z","endTime":"2025-08-10T21:06:39.974Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.669492829137756,"aZ":-27.502991461606655,"pfxX":-9.274032815310044,"pfxZ":2.5368508964575636,"pX":-0.09499118723824027,"pZ":2.7483839642135353,"vX0":9.75845958569523,"vY0":-134.61424555509086,"vZ0":-1.6627483286504159,"x":120.62,"y":164.57,"x0":-2.5586361068736263,"y0":50.00089231130804,"z0":5.31739209753515,"aX":-17.053944185712524},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.4,"breakHorizontal":14.8,"spinRate":2366,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4065793266190858,"extension":6.6278099911845585},"hitData":{"launchSpeed":78.4,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.05,"coordY":118.05}},"index":3,"playId":"07d547db-4a47-3b0e-b221-a8e025558b68","pitchNumber":4,"startTime":"2025-08-10T21:06:59.150Z","endTime":"2025-08-10T21:07:10.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:07:10.560Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T21:08:30.557Z","endTime":"2025-08-10T21:09:33.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"postOnThird":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T21:07:33.117Z","endTime":"2025-08-10T21:08:12.389Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"2cc087d7-b4dc-3959-b11f-75b9cb652295","startTime":"2025-08-10T21:08:12.389Z","endTime":"2025-08-10T21:08:16.850Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.4851105396505,"aZ":-23.559921953144,"pfxX":1.3927719888482297,"pfxZ":5.085445814713898,"pX":1.3739659040218135,"pZ":2.2248928817517117,"vX0":9.356463524038,"vY0":-129.01343208641498,"vZ0":-3.167367013099441,"x":64.63,"y":178.71,"x0":-2.4727771192784926,"y0":50.005143655649235,"z0":5.273479697254881,"aX":2.360673320689588},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.8,"breakHorizontal":-4.6,"spinRate":2650,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.42367347276644596,"extension":6.59250729857899},"index":2,"playId":"53f620d0-5b1e-3cb4-b516-01c01af6a8b1","pitchNumber":1,"startTime":"2025-08-10T21:08:32.738Z","endTime":"2025-08-10T21:08:36.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.533201339898966,"aZ":-16.87835648744209,"pfxX":-4.309570935868361,"pfxZ":8.305805620878624,"pX":-0.36028899427715244,"pZ":3.251422884812294,"vX0":7.3650150174348745,"vY0":-134.46109643727638,"vZ0":-2.534898089221985,"x":130.73,"y":150.99,"x0":-2.5676230919486875,"y0":50.005231708438224,"z0":5.395792401577272,"aX":-7.9396369195141645},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":6.4,"spinRate":2494,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4064195170842435,"extension":6.599097811880486},"index":3,"playId":"2823fc6c-6de2-32ae-8592-52a66c43fae0","pitchNumber":2,"startTime":"2025-08-10T21:08:56.920Z","endTime":"2025-08-10T21:09:00.907Z","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":93.4,"endSpeed":85.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.756493211708637,"aZ":-16.291318834085708,"pfxX":-3.19457552757597,"pfxZ":8.41688302595335,"pX":-0.5122253393941973,"pZ":4.011154535077441,"vX0":6.2893990153205905,"vY0":-135.98760300136195,"vZ0":-1.1697618536513872,"x":136.52,"y":130.48,"x0":-2.4322061290740487,"y0":50.00153501706388,"z0":5.568834592171731,"aX":-6.028227970954126},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":4.6,"spinRate":2480,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4016588855594452,"extension":6.6277979532747},"hitData":{"launchSpeed":89.2,"launchAngle":56.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.13,"coordY":105.37}},"index":4,"playId":"05105559-5b34-33d6-9199-058ff8ef6f7b","pitchNumber":3,"startTime":"2025-08-10T21:09:21.740Z","endTime":"2025-08-10T21:09:33.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:09:33.681Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ezequiel Tovar grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Adael Amador out at 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T21:09:57.166Z","endTime":"2025-08-10T21:11:28.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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(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":92.6,"endSpeed":85.0,"strikeZoneTop":3.50323047136256,"strikeZoneBottom":1.59660640286943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99556584208868,"aZ":-24.381145265557763,"pfxX":-8.57892402080413,"pfxZ":4.246733089800703,"pX":1.1392460949622798,"pZ":2.2760574010919683,"vX0":11.818723775145195,"vY0":-134.32821705684228,"vZ0":-3.825520757210755,"x":73.57,"y":177.33,"x0":-2.194702320316342,"y0":50.002298766195366,"z0":5.443783579467062,"aX":-15.741424471785049},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":13.1,"spinRate":2481,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4071141347922449,"extension":6.800742666035741},"index":0,"playId":"4f88c462-a469-30d0-9f74-9e50664d4fb5","pitchNumber":1,"startTime":"2025-08-10T21:10:16.440Z","endTime":"2025-08-10T21:10:21.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.372925896690397,"aZ":-22.555492559843646,"pfxX":-7.661846689341209,"pfxZ":5.337269811489875,"pX":0.0771706818881685,"pZ":2.2579883443064657,"vX0":8.931934235176923,"vY0":-133.36087060475623,"vZ0":-4.041164710162494,"x":114.06,"y":177.81,"x0":-2.318261152610453,"y0":50.0058982057371,"z0":5.4176612809756,"aX":-13.819090983877121},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.0,"breakHorizontal":12.0,"spinRate":2455,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.41052502583481854,"extension":6.812440809949311},"index":1,"playId":"c76f73fa-62ce-3cfb-aea0-f7d95418fdfd","pitchNumber":2,"startTime":"2025-08-10T21:10:36.728Z","endTime":"2025-08-10T21:10:41.896Z","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":92.3,"endSpeed":83.8,"strikeZoneTop":3.53970314002246,"strikeZoneBottom":1.63306151521644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.382099581851215,"aZ":-24.04026948237142,"pfxX":-8.779713877408346,"pfxZ":4.49966950930448,"pX":-1.9086028854846673,"pZ":2.65771263652139,"vX0":4.967217970020568,"vY0":-134.22617920134053,"vZ0":-2.687226209604219,"x":189.75,"y":167.02,"x0":-2.65077372646056,"y0":50.00597671411885,"z0":5.399564741006381,"aX":-15.88572906263471},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":14.8,"spinRate":2478,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40941386554955805,"extension":6.601153628417684},"index":2,"playId":"0f8a715d-d754-37d3-8312-04c8cd0c4c3a","pitchNumber":3,"startTime":"2025-08-10T21:10:59.112Z","endTime":"2025-08-10T21:11:03.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82272557475115,"aZ":-26.91474619759875,"pfxX":-9.24806014367754,"pfxZ":3.23626643275459,"pX":-0.7379654475864482,"pZ":2.876208312984436,"vX0":7.8516156926904195,"vY0":-126.65735817382168,"vZ0":-0.6897765391352312,"x":145.13,"y":161.12,"x0":-2.6762783888987625,"y0":50.00350432669568,"z0":5.304106586350484,"aX":-15.029449487844563},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":15.0,"spinRate":2073,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4324219329565677,"extension":6.843870075488682},"hitData":{"launchSpeed":71.7,"launchAngle":7.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.92,"coordY":152.53}},"index":3,"playId":"91f2f226-8eb7-3fb0-a71f-198fbcb5fcd5","pitchNumber":4,"startTime":"2025-08-10T21:11:21.508Z","endTime":"2025-08-10T21:11:28.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:11:28.376Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James McCann lines out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T21:13:33.586Z","endTime":"2025-08-10T21:13:51.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.663457068209606,"aZ":-31.31916120417913,"pfxX":-0.6036003304367631,"pfxZ":0.5772170470276485,"pX":0.07185663695332448,"pZ":2.6927695869593498,"vX0":6.7533695108250535,"vY0":-120.4307055665609,"vZ0":-1.496150376383744,"x":114.26,"y":166.08,"x0":-2.6808684756781114,"y0":50.00201977869381,"z0":6.07210568161132,"aX":-0.8937216176424801},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.0,"breakHorizontal":-0.4,"spinRate":2096,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.45343646069579213,"extension":6.1264254786353645},"hitData":{"launchSpeed":98.2,"launchAngle":17.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.61,"coordY":102.91}},"index":0,"playId":"edfe09d8-346b-3c43-a6de-961a1808ae37","pitchNumber":1,"startTime":"2025-08-10T21:13:43.639Z","endTime":"2025-08-10T21:13:51.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:13:51.227Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Kyle Karros to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T21:14:02.804Z","endTime":"2025-08-10T21:15:47.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6993261476232,"aZ":-12.613851192828442,"pfxX":-5.503637083166483,"pfxZ":11.175287877479644,"pX":0.01891348695133256,"pZ":1.9297016233457163,"vX0":8.179421235124897,"vY0":-131.65358861400793,"vZ0":-7.960267079341113,"x":116.28,"y":186.68,"x0":-2.417293719123344,"y0":50.005989035631416,"z0":5.932300875791069,"aX":-9.636429866530877},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.6,"breakHorizontal":8.2,"spinRate":2173,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.4165053745399394,"extension":6.300980210298717},"index":0,"playId":"5b55f691-12da-34c7-a6d0-50dd8bc07c46","pitchNumber":1,"startTime":"2025-08-10T21:14:17.490Z","endTime":"2025-08-10T21:14:21.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.159391146250048,"aZ":-13.145873618391335,"pfxX":-5.491803683674965,"pfxZ":10.411255911807054,"pX":-0.32518413409397484,"pZ":2.574203401473537,"vX0":7.6225101094051295,"vY0":-134.56987315560409,"vZ0":-6.631214842653963,"x":129.4,"y":169.28,"x0":-2.4855305057126342,"y0":50.00139194802664,"z0":6.007863344380997,"aX":-10.036320398076418},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":8.3,"spinRate":2135,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.4075601507832092,"extension":6.337338169557059},"index":1,"playId":"9b4a6cf3-0c53-35b7-a2ef-0fd56b4e1a67","pitchNumber":2,"startTime":"2025-08-10T21:14:31.813Z","endTime":"2025-08-10T21:14:34.845Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-10T21:14:46.308Z","endTime":"2025-08-10T21:14:55.927Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86174451156842,"aZ":-12.635526368795626,"pfxX":-7.396978033352043,"pfxZ":10.550082338158209,"pX":-0.10950643609806067,"pZ":3.127963561938416,"vX0":8.48569680448427,"vY0":-134.87867832912625,"vZ0":-5.623546453623022,"x":121.17,"y":154.32,"x0":-2.3274211902108233,"y0":50.006454777079746,"z0":6.122434834728339,"aX":-13.705068609801792},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":11.8,"spinRate":2277,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.4052521802123956,"extension":6.2720129525290655},"index":3,"playId":"6d99c7bb-cecf-31a2-bdf0-ce43605d2132","pitchNumber":3,"startTime":"2025-08-10T21:14:55.927Z","endTime":"2025-08-10T21:14:59.783Z","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":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.416096035278315,"aZ":-30.913554414923656,"pfxX":0.21157754333111756,"pfxZ":0.8507897019825874,"pX":-0.6716661177978854,"pZ":1.9155009235353955,"vX0":4.666984821251252,"vY0":-121.33060062722318,"vZ0":-3.2630152209556096,"x":142.6,"y":187.06,"x0":-2.6572598153183224,"y0":50.00039999600342,"z0":6.006030472411843,"aX":0.3103348995152347},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.0,"breakHorizontal":-1.7,"spinRate":2082,"spinDirection":73},"zone":7,"typeConfidence":0.9,"plateTime":0.45355164035521156,"extension":6.065695826337164},"index":4,"playId":"38e0775b-cd20-34b1-bf1f-82156bb69aca","pitchNumber":4,"startTime":"2025-08-10T21:15:15.483Z","endTime":"2025-08-10T21:15:21.929Z","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.6,"endSpeed":77.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.652606756891668,"aZ":-31.902126064609384,"pfxX":-0.23870252578868872,"pfxZ":0.17966515253020976,"pX":0.1094896702043243,"pZ":1.604622547610618,"vX0":6.7081165270665775,"vY0":-121.60346816921167,"vZ0":-3.9057114191211295,"x":112.83,"y":195.46,"x0":-2.652750728829706,"y0":50.00298255935686,"z0":5.996752449181613,"aX":-0.35951187066907486},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.4,"breakHorizontal":-1.2,"spinRate":2084,"spinDirection":51},"zone":8,"typeConfidence":0.9,"plateTime":0.450272063262275,"extension":6.152148560585618},"hitData":{"launchSpeed":80.6,"launchAngle":-30.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.38,"coordY":158.68}},"index":5,"playId":"8dcba102-6941-3026-ad75-390437323777","pitchNumber":5,"startTime":"2025-08-10T21:15:37.790Z","endTime":"2025-08-10T21:15:47.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:15:47.438Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T21:16:02.790Z","endTime":"2025-08-10T21:16:59.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.49909952825504,"strikeZoneBottom":1.58785709954573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.563370670023627,"aZ":-12.552867922583603,"pfxX":-7.606248912409274,"pfxZ":10.757082300667006,"pX":-0.938425563845586,"pZ":2.393459400826263,"vX0":6.473821214369037,"vY0":-134.31516117632643,"vZ0":-7.443183623481394,"x":152.77,"y":174.16,"x0":-2.393740597395971,"y0":50.00410982699912,"z0":6.09667538230632,"aX":-13.874818793080916},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":12.4,"spinRate":2278,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.4080784210554551,"extension":6.148889033032453},"index":0,"playId":"1da945a6-af28-3082-920d-251f89c192fd","pitchNumber":1,"startTime":"2025-08-10T21:16:09.690Z","endTime":"2025-08-10T21:16:14.732Z","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":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.38793833661144,"strikeZoneBottom":1.63148869177683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.982891209464714,"aZ":-24.310836974423353,"pfxX":-7.11015941429484,"pfxZ":5.223428287122674,"pX":-0.9441174094854632,"pZ":0.6729107602710868,"vX0":6.022587371360173,"vY0":-121.95074402981207,"vZ0":-7.630902144261873,"x":152.99,"y":220.61,"x0":-2.52196342402604,"y0":50.00432366463181,"z0":5.939618875100124,"aX":-10.710265993598066},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.8,"breakHorizontal":11.4,"spinRate":1928,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4491322270854319,"extension":6.235141117448889},"index":1,"playId":"be29f41f-2a8b-3652-a076-674223ef0fae","pitchNumber":2,"startTime":"2025-08-10T21:16:22.299Z","endTime":"2025-08-10T21:16:27.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.830602030732244,"aZ":-23.42336403879466,"pfxX":-8.981242948605354,"pfxZ":5.8204909130281175,"pX":-0.1948294592264541,"pZ":1.555975865462813,"vX0":8.090723167813058,"vY0":-122.05450839677195,"vZ0":-5.82578010625023,"x":124.43,"y":196.77,"x0":-2.3915089547791797,"y0":50.00148724485518,"z0":6.000357698410614,"aX":-13.500908945369277},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.4,"breakHorizontal":14.3,"spinRate":1993,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.4493773235443568,"extension":6.337055309463652},"index":2,"playId":"9cf084bd-c556-391c-8103-d3223910d686","pitchNumber":3,"startTime":"2025-08-10T21:16:38.837Z","endTime":"2025-08-10T21:16:42.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09128229370033,"aZ":-23.11864171658924,"pfxX":-8.121841835375218,"pfxZ":6.105574896532955,"pX":-0.17149247379553997,"pZ":1.4336395518142044,"vX0":7.886503087744001,"vY0":-121.3911072237933,"vZ0":-5.9983620238039705,"x":123.54,"y":200.07,"x0":-2.416507288875172,"y0":50.00495752663429,"z0":5.965828837326993,"aX":-12.050584488615472},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.7,"breakHorizontal":12.7,"spinRate":2025,"spinDirection":242},"zone":8,"typeConfidence":0.9,"plateTime":0.4522560670048352,"extension":6.386470030075449},"hitData":{"launchSpeed":88.8,"launchAngle":-0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.15,"coordY":169.77}},"index":3,"playId":"ef1fa9a3-1b15-3c12-ab42-c2f02e0b7eff","pitchNumber":4,"startTime":"2025-08-10T21:16:52.515Z","endTime":"2025-08-10T21:16:59.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:16:59.717Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T21:19:00.975Z","endTime":"2025-08-10T21:20:09.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":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":"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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.53595251392805,"strikeZoneBottom":1.65005039715198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.362377290732923,"aZ":-29.637706321012,"pfxX":-9.177732177163495,"pfxZ":1.5944601860901226,"pX":0.15748897377180554,"pZ":2.268692646182655,"vX0":9.642983715443147,"vY0":-124.71655341944044,"vZ0":-1.3762752489333434,"x":111.0,"y":177.53,"x0":-2.553324341478269,"y0":50.000270261351716,"z0":5.255611634505386,"aX":-14.562382469057566},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":14.6,"spinRate":2075,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.43796711429429935,"extension":6.938419235752103},"index":0,"playId":"f589759a-0bb1-3646-a486-7391d323c8c0","pitchNumber":1,"startTime":"2025-08-10T21:19:10.614Z","endTime":"2025-08-10T21:19:15.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.41284453986717,"strikeZoneBottom":1.52653038121658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.788150509824753,"aZ":-37.48941294315582,"pfxX":5.906938688677462,"pfxZ":-3.80555777752682,"pX":1.6972244577998843,"pZ":1.4261994483828024,"vX0":7.64730529529324,"vY0":-117.3621077383787,"vZ0":-1.5898224978509103,"x":52.31,"y":200.27,"x0":-2.36812139710165,"y0":50.00151438186616,"z0":5.597536882146456,"aX":8.254592383507383},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.0,"breakHorizontal":-12.6,"spinRate":2718,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46634206045772286,"extension":6.653832051442084},"index":1,"playId":"c877fcae-e3c2-3727-a985-345cdc35336f","pitchNumber":2,"startTime":"2025-08-10T21:19:24.093Z","endTime":"2025-08-10T21:19:28.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.062892871442312,"aZ":-37.675884323442844,"pfxX":5.450108207797799,"pfxZ":-3.886044091481123,"pX":1.7270813655110937,"pZ":1.1587885326008593,"vX0":7.897940731775872,"vY0":-118.06375649913579,"vZ0":-1.8172664457736376,"x":51.17,"y":207.49,"x0":-2.367298690703997,"y0":50.00568457310594,"z0":5.399721955362152,"aX":7.708559744822025},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.2,"breakHorizontal":-11.8,"spinRate":2790,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4635801901412271,"extension":6.560967248584856},"index":2,"playId":"f6c49073-fb12-3ecf-9468-aab2b9dd0d2e","pitchNumber":3,"startTime":"2025-08-10T21:19:37.401Z","endTime":"2025-08-10T21:19:43.580Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-10T21:19:47.663Z","endTime":"2025-08-10T21:19:59.446Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.10549501958421,"aZ":-26.870839175233392,"pfxX":-9.77583507995909,"pfxZ":2.9576597663863087,"pX":-0.6112588881179934,"pZ":2.2085802416607585,"vX0":8.264083928742869,"vY0":-133.11102079753275,"vZ0":-2.8354128618516037,"x":140.3,"y":179.15,"x0":-2.4890787704406008,"y0":50.000609664388044,"z0":5.237258615141077,"aX":-17.50606377731231},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":2399,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.41180724456387807,"extension":6.78327962534638},"hitData":{"launchSpeed":80.8,"launchAngle":45.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.86,"coordY":101.87}},"index":4,"playId":"9b9aca5b-226c-37a2-8f00-1098c3cb5e02","pitchNumber":4,"startTime":"2025-08-10T21:19:59.446Z","endTime":"2025-08-10T21:20:09.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:20:09.407Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Warming Bernabel doubles (6) on a ground ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T21:20:19.711Z","endTime":"2025-08-10T21:21:27.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"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,3],"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":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.25343776781425,"strikeZoneBottom":1.43503057072857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.181820317070386,"aZ":-25.514534567630704,"pfxX":-9.920355550862109,"pfxZ":3.702393466801687,"pX":-1.4914035570457274,"pZ":2.236754920746678,"vX0":6.18919923622092,"vY0":-133.213153778032,"vZ0":-3.6712916209327657,"x":173.85,"y":178.39,"x0":-2.5540092167626782,"y0":50.004745940575695,"z0":5.473771251619978,"aX":-17.860476676940852},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.1,"breakHorizontal":16.7,"spinRate":2439,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.41090909298246503,"extension":6.538620247101626},"index":0,"playId":"e49c2e9d-cbea-3ac3-9038-d70331bdd3d7","pitchNumber":1,"startTime":"2025-08-10T21:20:30.041Z","endTime":"2025-08-10T21:20:34.429Z","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":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.19024775889548,"strikeZoneBottom":1.45393419007916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.663189941217492,"aZ":-28.2170123865337,"pfxX":-10.082253951778558,"pfxZ":2.446738751561396,"pX":0.02132511495730962,"pZ":1.3136704660513068,"vX0":9.771065452423082,"vY0":-125.8123259721967,"vZ0":-3.7168705518162994,"x":116.19,"y":203.31,"x0":-2.5884053644370297,"y0":50.00083747727134,"z0":5.0774380650190905,"aX":-16.28753047562723},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":16.2,"spinRate":2111,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.43406363937937886,"extension":6.777629689605852},"index":1,"playId":"f223224b-a185-34b5-8197-5013611314e7","pitchNumber":2,"startTime":"2025-08-10T21:20:41.344Z","endTime":"2025-08-10T21:20:47.859Z","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":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01903226391273,"aZ":-25.6355250454341,"pfxX":-8.885268792540137,"pfxZ":3.6188652111680826,"pX":-0.5885994929850152,"pZ":2.2524133254299787,"vX0":8.192948109589057,"vY0":-132.98810892590876,"vZ0":-3.090274346001592,"x":139.44,"y":177.96,"x0":-2.5409670057641307,"y0":50.00613863943884,"z0":5.270213942895767,"aX":-16.067901642869494},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.1,"breakHorizontal":14.5,"spinRate":2426,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.41040889970519423,"extension":6.675243682927654},"index":2,"playId":"4358727c-f070-3239-86ef-fa16fb3cc746","pitchNumber":3,"startTime":"2025-08-10T21:20:54.119Z","endTime":"2025-08-10T21:20:57.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92688051432827,"aZ":-27.35198450683657,"pfxX":-9.182524348261229,"pfxZ":2.97227033650616,"pX":-0.33266531894481893,"pZ":1.835000326876359,"vX0":8.53001492014574,"vY0":-126.43564295621184,"vZ0":-2.7662224660037475,"x":129.68,"y":189.23,"x0":-2.551383324931287,"y0":50.00584984675746,"z0":5.130148532331536,"aX":-14.921902938605227},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.9,"breakHorizontal":14.8,"spinRate":2202,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4326234424829929,"extension":6.792190119016498},"hitData":{"launchSpeed":89.2,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.87,"coordY":115.01}},"index":3,"playId":"fe91fcc3-28f1-3af4-8a09-8a805678f7d5","pitchNumber":4,"startTime":"2025-08-10T21:21:15.189Z","endTime":"2025-08-10T21:21:27.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:21:27.483Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Karros pops out to second baseman Ketel Marte.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T21:21:39.352Z","endTime":"2025-08-10T21:22:41.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.541517858239,"strikeZoneBottom":1.52835648065993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.202438107620956,"aZ":-37.4743476695408,"pfxX":3.930158175792897,"pfxZ":-3.748917226849068,"pX":1.765837997686352,"pZ":2.8516487153967334,"vX0":8.205196507872351,"vY0":-117.74375897263742,"vZ0":1.5245762496705002,"x":49.69,"y":161.79,"x0":-2.2674399539276946,"y0":50.00573705539419,"z0":5.648990760300667,"aX":5.549085506443228},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.1,"breakHorizontal":-9.0,"spinRate":2614,"spinDirection":59},"zone":12,"typeConfidence":2.0,"plateTime":0.46420835698400165,"extension":6.643359817153964},"index":0,"playId":"706d5e07-8c0c-3970-aace-429524480c69","pitchNumber":1,"startTime":"2025-08-10T21:21:58.270Z","endTime":"2025-08-10T21:22:04.956Z","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":81.1,"endSpeed":74.9,"strikeZoneTop":3.66032840707971,"strikeZoneBottom":1.60233053224718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.64888346813631,"aZ":-37.98286145875517,"pfxX":5.3732105386487685,"pfxZ":-4.127249249585813,"pX":0.7365961131977202,"pZ":1.70671696690986,"vX0":6.315415044390173,"vY0":-117.93010513782885,"vZ0":-0.41043696571255905,"x":88.92,"y":192.7,"x0":-2.675333198894384,"y0":50.00452810191872,"z0":5.389910334907116,"aX":7.558853919076386},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.3,"breakHorizontal":-11.3,"spinRate":2676,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.4646500752747169,"extension":6.654233968831106},"index":1,"playId":"55ddc592-04bf-3e17-bcbc-aea4f433d958","pitchNumber":2,"startTime":"2025-08-10T21:22:14.618Z","endTime":"2025-08-10T21:22:18.991Z","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":92.1,"endSpeed":84.1,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59326542914063,"aZ":-23.93311069945548,"pfxX":-9.17838356403064,"pfxZ":4.556678029433984,"pX":-0.2644205460765856,"pZ":1.9885032927330013,"vX0":9.214028685254165,"vY0":-133.82563371332483,"vZ0":-4.1003472905623815,"x":127.08,"y":185.09,"x0":-2.5639463651723085,"y0":50.00460512005851,"z0":5.260458987567834,"aX":-16.60616469493379},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":14.5,"spinRate":2524,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.40970050918760315,"extension":6.539109837120128},"hitData":{"launchSpeed":75.8,"launchAngle":66.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.98,"coordY":156.59}},"index":2,"playId":"b96c448d-2ba9-3f85-9638-c33848f6855f","pitchNumber":3,"startTime":"2025-08-10T21:22:31.353Z","endTime":"2025-08-10T21:22:41.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:22:41.943Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a line drive to left fielder Lourdes Gurriel Jr. Warming Bernabel out at home on the throw, left fielder Lourdes Gurriel Jr. to catcher James McCann. Brenton Doyle to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T21:22:59.187Z","endTime":"2025-08-10T21:23:18.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":84.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90764005823611,"aZ":-25.055255715118783,"pfxX":-9.086910783089026,"pfxZ":3.8932952107642915,"pX":-0.9210697952804212,"pZ":2.148378494236287,"vX0":7.5160297191804695,"vY0":-134.5387015145379,"vZ0":-3.6067497198261402,"x":152.11,"y":180.77,"x0":-2.573935177732806,"y0":50.00392742529177,"z0":5.287621869684439,"aX":-16.61571203421887},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.5,"breakHorizontal":14.8,"spinRate":2456,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40754140356286417,"extension":6.789350503200243},"hitData":{"launchSpeed":98.8,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.08,"coordY":103.85}},"index":0,"playId":"7f02387d-1dec-3f23-adfa-ed3efa435daf","pitchNumber":1,"startTime":"2025-08-10T21:23:06.065Z","endTime":"2025-08-10T21:23:18.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:23:18.782Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:25:28.120Z","endTime":"2025-08-10T21:25:58.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"strikeZoneTop":3.4830094151717,"strikeZoneBottom":1.8193706500441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.712657379954774,"aZ":-14.186750562652668,"pfxX":-7.35909017634388,"pfxZ":10.36492595085759,"pX":-0.4534711461692559,"pZ":2.731198925337354,"vX0":7.959444432227671,"vY0":-131.14795311886732,"vZ0":-5.6575608402535575,"x":134.29,"y":165.04,"x0":-2.5770606254742368,"y0":50.00171489973696,"z0":5.981189975615424,"aX":-12.770304358694206},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.6,"breakHorizontal":11.5,"spinRate":2323,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.4182402257195328,"extension":6.211972932586301},"index":0,"playId":"910e5982-c3df-3bab-ba4f-f7dd23c067a5","pitchNumber":1,"startTime":"2025-08-10T21:25:35.079Z","endTime":"2025-08-10T21:25:40.583Z","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":90.7,"endSpeed":82.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.126651927696912,"aZ":-13.294051258001742,"pfxX":-7.967096733428428,"pfxZ":10.84389325525956,"pX":0.2516563155386606,"pZ":3.107169205916248,"vX0":9.654394259430479,"vY0":-131.66504282950729,"vZ0":-4.9721988152758545,"x":107.41,"y":154.89,"x0":-2.4419031869665577,"y0":50.00387667636059,"z0":6.017473955301892,"aX":-13.873361313074756},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.6,"breakHorizontal":12.1,"spinRate":2383,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.41732985723294513,"extension":6.258911747140596},"hitData":{"launchSpeed":99.4,"launchAngle":53.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.54,"coordY":81.03}},"index":1,"playId":"b6dd96a7-5cf1-3fa3-8cd7-c4eb56a13bc8","pitchNumber":2,"startTime":"2025-08-10T21:25:48.071Z","endTime":"2025-08-10T21:25:58.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:25:58.215Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Geraldo Perdomo pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:26:14.648Z","endTime":"2025-08-10T21:27:48.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.57431853780021,"strikeZoneBottom":1.72639468043764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.832456622611705,"aZ":-12.58566477763778,"pfxX":-7.104093954467253,"pfxZ":10.83852179328226,"pX":0.05806616962339814,"pZ":2.553771664232851,"vX0":8.99797718791457,"vY0":-133.8251986794458,"vZ0":-6.825674087674534,"x":114.79,"y":169.83,"x0":-2.4304017635539545,"y0":50.00504642032238,"z0":6.045557275968217,"aX":-12.84243565692851},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":10.8,"spinRate":2327,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.40984712720581573,"extension":6.237586430033113},"index":0,"playId":"59cbbb66-e428-3da2-8c26-3060e619c11e","pitchNumber":1,"startTime":"2025-08-10T21:26:21.892Z","endTime":"2025-08-10T21:26:25.856Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-10T21:26:32.091Z","endTime":"2025-08-10T21:26:42.663Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98765254617767,"aZ":-11.589776850353962,"pfxX":-7.422716807442766,"pfxZ":11.402313641879772,"pX":0.3651099484628725,"pZ":2.16333935472118,"vX0":9.820741845345859,"vY0":-133.79540965982375,"vZ0":-7.700124057901044,"x":103.08,"y":180.37,"x0":-2.395804420416302,"y0":50.005834307647824,"z0":5.917319328417229,"aX":-13.404483359587823},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.0,"breakHorizontal":11.3,"spinRate":2396,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.41003452015497466,"extension":6.329678676144429},"index":2,"playId":"4bc46361-03cd-394f-b702-8223b19ce194","pitchNumber":2,"startTime":"2025-08-10T21:26:42.663Z","endTime":"2025-08-10T21:26:48.210Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27159453097593,"aZ":-23.555476289919273,"pfxX":-7.628969744106541,"pfxZ":5.702044519657966,"pX":-0.7673224216203404,"pZ":1.485195158795516,"vX0":6.719384946877408,"vY0":-122.21036642082386,"vZ0":-5.969836140628021,"x":146.25,"y":198.68,"x0":-2.5623664075844754,"y0":50.00140967561627,"z0":5.984982118657754,"aX":-11.529304023750127},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.1,"breakHorizontal":12.2,"spinRate":2121,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.44831861469813017,"extension":6.248373258931749},"index":3,"playId":"04ce579e-873e-34f3-a170-db331b516e35","pitchNumber":3,"startTime":"2025-08-10T21:27:01.424Z","endTime":"2025-08-10T21:27:05.008Z","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":83.7,"endSpeed":77.1,"strikeZoneTop":3.46196107346828,"strikeZoneBottom":1.69688627538185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.371567602189476,"aZ":-22.69745719205624,"pfxX":-7.849863938059149,"pfxZ":6.339004745818956,"pX":0.026696258841729256,"pZ":0.6562848037506958,"vX0":8.200315138434524,"vY0":-121.41819772652295,"vZ0":-8.200516824315965,"x":115.98,"y":221.06,"x0":-2.371698243249672,"y0":50.00505814744572,"z0":6.047112974077083,"aX":-11.743145224290663},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.7,"breakHorizontal":12.4,"spinRate":1988,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4507974073597518,"extension":6.226212702510252},"index":4,"playId":"e93fccc9-a98a-3abf-98f2-3abc348fd6f4","pitchNumber":4,"startTime":"2025-08-10T21:27:20.781Z","endTime":"2025-08-10T21:27:26.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.938816949073757,"aZ":-14.32623961925094,"pfxX":-7.706722316774392,"pfxZ":9.446881780179265,"pX":0.15190932950408828,"pZ":2.8515942680689674,"vX0":9.303102601448682,"vY0":-136.5569611261874,"vZ0":-6.071520232832822,"x":111.21,"y":161.79,"x0":-2.2969915186116263,"y0":50.003357284166576,"z0":6.088490813036873,"aX":-14.562340814512764},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":12.0,"spinRate":2245,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.4010230147662952,"extension":6.0092265542305245},"hitData":{"launchSpeed":88.9,"launchAngle":62.0,"totalDistance":195.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":98.79,"coordY":128.7}},"index":5,"playId":"641bf87b-c9ac-34bb-ba5f-cefc238109b9","pitchNumber":5,"startTime":"2025-08-10T21:27:36.675Z","endTime":"2025-08-10T21:27:48.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:27:48.347Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:28:01.671Z","endTime":"2025-08-10T21:28:32.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.80212827149639,"strikeZoneBottom":1.8152822985342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.990578713895943,"aZ":-14.829861621576466,"pfxX":-7.098018273869846,"pfxZ":9.697910226857895,"pX":-0.4268222583106272,"pZ":0.7902789625930696,"vX0":7.221851196013564,"vY0":-132.7855265539305,"vZ0":-10.726092782305605,"x":133.27,"y":217.44,"x0":-2.2574570346816567,"y0":50.003834291288285,"z0":5.956749795382254,"aX":-12.697060682428221},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":11.3,"spinRate":2253,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.4122218816787191,"extension":6.370435072043392},"index":0,"playId":"cf8381fa-8086-316d-9534-fc5b61cdd056","pitchNumber":1,"startTime":"2025-08-10T21:28:06.096Z","endTime":"2025-08-10T21:28:11.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.928410614813632,"aZ":-14.913139389612553,"pfxX":-8.04787499560031,"pfxZ":9.429577612087268,"pX":-0.512738034777453,"pZ":1.5671997353028246,"vX0":7.815776503598581,"vY0":-134.37785756539014,"vZ0":-8.530949646643291,"x":136.54,"y":196.47,"x0":-2.4123706711721127,"y0":50.00131846491853,"z0":5.840949548776637,"aX":-14.727807498655123},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":13.0,"spinRate":2241,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.407497523579853,"extension":6.289775460352026},"hitData":{"launchSpeed":98.7,"launchAngle":10.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":94.0,"coordY":76.0}},"index":1,"playId":"5a21993e-01a4-3783-a1b5-89f0c3c21479","pitchNumber":2,"startTime":"2025-08-10T21:28:20.961Z","endTime":"2025-08-10T21:28:32.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:28:32.097Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a sharp line drive to right fielder Yanquiel Fernández. Lourdes Gurriel Jr. to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:28:57.177Z","endTime":"2025-08-10T21:29:17.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.847548890975443,"aZ":-24.499245377956036,"pfxX":-9.058783110828209,"pfxZ":5.180053964482003,"pX":-0.2625922464774809,"pZ":2.197941096147556,"vX0":7.757236410545648,"vY0":-121.2446373597289,"vZ0":-4.424427562550577,"x":127.01,"y":179.44,"x0":-2.3345408646521006,"y0":50.00264531367606,"z0":6.1977129334789165,"aX":-13.417744749223688},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.5,"breakHorizontal":14.4,"spinRate":2035,"spinDirection":241},"zone":5,"typeConfidence":0.9,"plateTime":0.4526506991978718,"extension":6.449255205335421},"hitData":{"launchSpeed":105.1,"launchAngle":12.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.03,"coordY":91.34}},"index":0,"playId":"4bd9714c-ca3c-3d7e-8897-19213a92cf0a","pitchNumber":1,"startTime":"2025-08-10T21:29:06.360Z","endTime":"2025-08-10T21:29:17.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:29:17.457Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Locklear singles on a ground ball to third baseman Kyle Karros. Lourdes Gurriel Jr. to 3rd. Adrian Del Castillo to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:29:39.326Z","endTime":"2025-08-10T21:30:25.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnThird":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"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_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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.512928458607025,"aZ":-30.360657631887097,"pfxX":-0.0036054979148343325,"pfxZ":1.198519403057099,"pX":0.3474251631201693,"pZ":1.1907013449595147,"vX0":6.757771344864767,"vY0":-121.96537063061064,"vZ0":-5.2051644114623095,"x":103.76,"y":206.63,"x0":-2.4512417154621002,"y0":50.00546536479426,"z0":5.950861540219521,"aX":-0.006382046995367056},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.2,"breakHorizontal":-1.4,"spinRate":2107,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.4479715134793829,"extension":6.188087082209105},"index":0,"playId":"da46b771-1bd2-3cd5-a2f8-9485c694195d","pitchNumber":1,"startTime":"2025-08-10T21:29:56.896Z","endTime":"2025-08-10T21:30:01.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79694395078477,"aZ":-28.48520272518899,"pfxX":-0.013401380577040711,"pfxZ":2.426702454413122,"pX":0.11425639839246036,"pZ":2.0876311822277347,"vX0":6.297140846874502,"vY0":-123.61215585329107,"vZ0":-3.598157980452553,"x":112.64,"y":182.41,"x0":-2.4841052117187905,"y0":50.00227147849265,"z0":6.00144434137032,"aX":-0.021135443201816654},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.6,"breakHorizontal":-1.7,"spinRate":2141,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.4462117115362556,"extension":6.100537314207179},"hitData":{"launchSpeed":95.0,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.38,"coordY":164.2}},"index":1,"playId":"ae391b96-8a81-3b29-85b1-2caaf6da0b8e","pitchNumber":2,"startTime":"2025-08-10T21:30:16.847Z","endTime":"2025-08-10T21:30:25.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:30:25.425Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a ground ball to first baseman Warming Bernabel. Lourdes Gurriel Jr. scores. Adrian Del Castillo to 3rd. Tyler Locklear to 2nd.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:31:44.513Z","endTime":"2025-08-10T21:32:14.057Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnThird":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T21:30:59.093Z","endTime":"2025-08-10T21:31:46.700Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.38408074399337,"strikeZoneBottom":1.52758346216981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.952783617767135,"aZ":-15.715653749494393,"pfxX":-9.462719313317749,"pfxZ":8.926621842462264,"pX":-0.5017997916487839,"pZ":1.6192886213462214,"vX0":8.535383256846375,"vY0":-135.29018991436212,"vZ0":-8.526107624426764,"x":136.13,"y":195.06,"x0":-2.4761818073369306,"y0":50.00565926494598,"z0":5.92504052804772,"aX":-17.453098049783662},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":15.2,"spinRate":2361,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.405656653969821,"extension":6.184925811792653},"index":1,"playId":"ca8d82d1-88f8-3d53-a0c6-d01f25f2a029","pitchNumber":1,"startTime":"2025-08-10T21:31:46.700Z","endTime":"2025-08-10T21:31:51.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.191863928809077,"aZ":-23.06703161258663,"pfxX":-8.606249931607595,"pfxZ":5.986113583724779,"pX":-0.5890013522684476,"pZ":1.4977010353904274,"vX0":7.352901453234019,"vY0":-122.78287937326628,"vZ0":-6.2136918690746725,"x":139.45,"y":198.34,"x0":-2.509982490074132,"y0":50.00131745973273,"z0":6.034509884189419,"aX":-13.088485977981655},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.5,"breakHorizontal":13.8,"spinRate":2019,"spinDirection":235},"zone":7,"typeConfidence":0.89,"plateTime":0.446765724652606,"extension":6.365058814913106},"hitData":{"launchSpeed":87.9,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.12,"coordY":164.7}},"index":2,"playId":"d725f996-f2c4-35ce-972c-07fca5ac06d7","pitchNumber":2,"startTime":"2025-08-10T21:32:04.121Z","endTime":"2025-08-10T21:32:14.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:32:14.057Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a line drive to right fielder Yanquiel Fernández. Adrian Del Castillo scores. Tyler Locklear scores. Alek Thomas to 3rd.","rbi":2,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:32:45.941Z","endTime":"2025-08-10T21:33:59.011Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.528491890585414,"aZ":-29.68821825496138,"pfxX":1.3772237012934978,"pfxZ":1.6561584108460448,"pX":-0.03195781563743813,"pZ":1.8312952103923388,"vX0":5.463580261434845,"vY0":-122.11935822217781,"vZ0":-3.832316844839451,"x":118.22,"y":189.34,"x0":-2.483178598687566,"y0":50.00302674479376,"z0":5.993277227399681,"aX":2.065369056875767},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-3.8,"spinRate":2187,"spinDirection":194},"zone":8,"typeConfidence":0.9,"plateTime":0.44964945738632967,"extension":6.100632672676131},"index":0,"playId":"0e4a4d7b-e634-37d8-94ce-acc6ffb7370c","pitchNumber":1,"startTime":"2025-08-10T21:33:01.710Z","endTime":"2025-08-10T21:33:05.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10293876146381,"aZ":-30.674820719147462,"pfxX":0.7668597642411021,"pfxZ":0.9874511258844798,"pX":-0.8563990279444865,"pZ":1.4883785621473444,"vX0":4.018668858323745,"vY0":-122.48411514863736,"vZ0":-4.3692228974209915,"x":149.64,"y":198.59,"x0":-2.6177537282213863,"y0":50.00371845739301,"z0":5.917194466116006,"aX":1.165299173530896},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.0,"breakHorizontal":-2.3,"spinRate":2177,"spinDirection":193},"zone":13,"typeConfidence":0.89,"plateTime":0.4471060034334897,"extension":6.062096967447127},"index":1,"playId":"c15dadf4-992c-3335-bb03-c3d76778c741","pitchNumber":2,"startTime":"2025-08-10T21:33:21.587Z","endTime":"2025-08-10T21:33:24.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42671513770806,"aZ":-13.4906153873339,"pfxX":-8.441362312041706,"pfxZ":9.91817160678234,"pX":-0.38394192791663523,"pZ":2.4080521023001795,"vX0":8.104229793396549,"vY0":-136.71054110862227,"vZ0":-7.117026318040554,"x":131.63,"y":173.76,"x0":-2.296626338691315,"y0":50.00554058568873,"z0":5.979748289685367,"aX":-15.90773153708375},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":13.4,"spinRate":2349,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.4013516967433288,"extension":6.154798153477984},"hitData":{"launchSpeed":86.7,"launchAngle":10.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.98,"coordY":108.92}},"index":2,"playId":"3edbf077-c871-3690-81c1-182b98b2dc32","pitchNumber":3,"startTime":"2025-08-10T21:33:47.388Z","endTime":"2025-08-10T21:33:59.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:33:59.011Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a fly ball to center fielder Brenton Doyle. Alek Thomas scores. James McCann to 3rd.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:34:34.134Z","endTime":"2025-08-10T21:35:13.550Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.39043183966316,"strikeZoneBottom":1.63446985027855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16170728659206,"aZ":-12.292387306650218,"pfxX":-7.726525132159689,"pfxZ":10.881461312024921,"pX":-1.1679701239312765,"pZ":2.8440034561799967,"vX0":6.145887959776563,"vY0":-134.98728791963688,"vZ0":-6.161119396032474,"x":161.52,"y":161.99,"x0":-2.481924754082751,"y0":50.00089623623688,"z0":6.038611170881992,"aX":-14.11328710297383},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":12.5,"spinRate":2333,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.4073465965380092,"extension":6.2537047737813145},"index":0,"playId":"76e3a904-57d1-3410-ae1d-d428a9db44fa","pitchNumber":1,"startTime":"2025-08-10T21:34:43.729Z","endTime":"2025-08-10T21:34:50.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16427656103361,"aZ":-28.582924786085766,"pfxX":-8.611744597870391,"pfxZ":2.4349776203855473,"pX":-0.6493340778523378,"pZ":2.4773412386091036,"vX0":6.773566134343169,"vY0":-121.39029820341013,"vZ0":-2.8970372285115626,"x":141.75,"y":171.89,"x0":-2.3718749402273462,"y0":50.00445848508286,"z0":6.202748717167156,"aX":-12.714294899614812},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.8,"breakHorizontal":13.8,"spinRate":2037,"spinDirection":235},"zone":4,"typeConfidence":0.91,"plateTime":0.45309934805000784,"extension":6.353386809707786},"hitData":{"launchSpeed":69.0,"launchAngle":36.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.16,"coordY":102.59}},"index":1,"playId":"61cd0f89-f64b-3ab3-9ed6-b0253af38550","pitchNumber":2,"startTime":"2025-08-10T21:35:01.810Z","endTime":"2025-08-10T21:35:13.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:35:13.550Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a line drive to center fielder Brenton Doyle, deflected by second baseman Adael Amador. James McCann scores. Blaze Alexander to 3rd.","rbi":1,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:38:26.581Z","endTime":"2025-08-10T21:38:58.804Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T21:35:39.587Z","endTime":"2025-08-10T21:36:50.000Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Rolison replaces Tanner Gordon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-10T21:36:50.000Z","endTime":"2025-08-10T21:38:28.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.27426391044376,"strikeZoneBottom":1.58672106606255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.396148582507728,"aZ":-14.878730673854529,"pfxX":2.209039126308207,"pfxZ":9.304325167237023,"pX":0.37433859712158557,"pZ":3.3627004859199023,"vX0":-5.000591439693048,"vY0":-135.43089768604267,"vZ0":-3.4463307575970545,"x":102.73,"y":147.99,"x0":1.9571245362997567,"y0":50.002232290293605,"z0":5.691455095155425,"aX":4.1065358349420436},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":-3.0,"spinRate":2156,"spinDirection":156},"zone":3,"typeConfidence":0.91,"plateTime":0.40432563533938914,"extension":6.5139921715096945},"index":2,"playId":"ad023fca-3474-3c1c-a621-3f2a5baab340","pitchNumber":1,"startTime":"2025-08-10T21:38:28.758Z","endTime":"2025-08-10T21:38:32.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.946189995835212,"aZ":-34.126853440779556,"pfxX":-1.5447998228092916,"pfxZ":-1.260290227521546,"pX":0.6305772206572157,"pZ":2.1315900083323465,"vX0":-3.099520722130748,"vY0":-123.31023588883356,"vZ0":-1.91674127119611,"x":92.96,"y":181.23,"x0":2.101123490082509,"y0":50.00264251534431,"z0":5.77965870009181,"aX":-2.394610177196843},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.5,"breakHorizontal":3.5,"spinRate":2473,"spinDirection":299},"zone":6,"typeConfidence":0.92,"plateTime":0.44303164926721994,"extension":6.411945874112356},"hitData":{"launchSpeed":88.9,"launchAngle":9.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":141.77,"coordY":128.97}},"index":3,"playId":"ba4d714f-b820-3b2d-a1b5-479b1730f419","pitchNumber":2,"startTime":"2025-08-10T21:38:46.710Z","endTime":"2025-08-10T21:38:58.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:38:58.804Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ketel Marte doubles (17) on a sharp line drive to left fielder Mickey Moniak. Blaze Alexander scores. Corbin Carroll scores.","rbi":2,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:39:30.516Z","endTime":"2025-08-10T21:39:50.660Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"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_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.770164027083794,"aZ":-39.50218216571048,"pfxX":-5.761958372828882,"pfxZ":-5.44371793644201,"pX":0.06165493590926435,"pZ":2.2045466099051074,"vX0":-2.5798344370669604,"vY0":-115.66252437141388,"vZ0":-0.13787428447562444,"x":114.65,"y":179.26,"x0":1.9420611050560763,"y0":50.002170484090406,"z0":6.071995513417704,"aX":-7.758881091793612},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.6,"breakHorizontal":11.0,"spinRate":2587,"spinDirection":326},"zone":8,"typeConfidence":0.9,"plateTime":0.47464562440485336,"extension":6.5690650503337356},"hitData":{"launchSpeed":111.7,"launchAngle":10.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.76,"coordY":141.03}},"index":0,"playId":"0fff29b7-7109-3ab5-baed-a82132fcba67","pitchNumber":1,"startTime":"2025-08-10T21:39:36.167Z","endTime":"2025-08-10T21:39:50.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:39:50.660Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to right fielder Yanquiel Fernández. Ketel Marte scores.","rbi":1,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:40:26.160Z","endTime":"2025-08-10T21:41:53.113Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"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,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68580804974033,"aZ":-16.38897965103647,"pfxX":0.7941412305318971,"pfxZ":8.484178400571839,"pX":-0.42079077017029215,"pZ":2.6979613882056026,"vX0":-6.28257332885798,"vY0":-135.5417680488465,"vZ0":-4.935139134309558,"x":133.04,"y":165.94,"x0":1.8240574863593921,"y0":50.00070066653167,"z0":5.687050065531939,"aX":1.4780095812533058},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-0.1,"spinRate":2258,"spinDirection":161},"zone":4,"typeConfidence":0.91,"plateTime":0.40414380571946174,"extension":6.722822609628583},"index":0,"playId":"7639e7ee-cc07-3cf0-bd95-0d1f9cb87bb0","pitchNumber":1,"startTime":"2025-08-10T21:40:33.364Z","endTime":"2025-08-10T21:40:37.831Z","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":87.6,"endSpeed":81.1,"strikeZoneTop":3.83133903040455,"strikeZoneBottom":1.9004569464634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.725194166821115,"aZ":-28.43926763387255,"pfxX":3.4961556866134704,"pfxZ":2.263565245242965,"pX":-0.7615995776536054,"pZ":0.6073959509255636,"vX0":-8.04651505813857,"vY0":-127.26892228278736,"vZ0":-6.6406256942829796,"x":146.03,"y":222.38,"x0":1.9788011294634393,"y0":50.00389615972842,"z0":5.486176851367562,"aX":5.769561616709917},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":-4.7,"spinRate":1654,"spinDirection":135},"zone":13,"typeConfidence":0.89,"plateTime":0.42944234452828445,"extension":6.568467106933143},"index":1,"playId":"66c381b9-b71c-374f-ac46-1467db562422","pitchNumber":2,"startTime":"2025-08-10T21:41:00.935Z","endTime":"2025-08-10T21:41:07.181Z","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":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.65576180479387,"strikeZoneBottom":1.75566520944343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.32988354172593,"aZ":-42.20274975372705,"pfxX":-4.608881642719674,"pfxZ":-7.5063146160668595,"pX":0.07168851315435101,"pZ":2.479710780897486,"vX0":-2.619069826159062,"vY0":-115.11735519170237,"vZ0":1.2113761197393333,"x":114.27,"y":171.83,"x0":1.824824287069617,"y0":50.00425846614919,"z0":6.047441505749127,"aX":-6.155750707693229},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.0,"breakHorizontal":9.0,"spinRate":2615,"spinDirection":324},"zone":5,"typeConfidence":0.9,"plateTime":0.47668214849455204,"extension":6.6429479026941305},"index":2,"playId":"0c06ddea-bf52-3b4a-8725-9e4005e7c5cb","pitchNumber":3,"startTime":"2025-08-10T21:41:21.509Z","endTime":"2025-08-10T21:41:25.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97885996933477,"aZ":-16.518291034838843,"pfxX":1.378645043502146,"pfxZ":8.243404742153315,"pX":0.06570770457883904,"pZ":2.74499643830896,"vX0":-5.142199434186893,"vY0":-136.44085952310795,"vZ0":-5.0385409890995385,"x":114.5,"y":164.67,"x0":1.7896555302574844,"y0":50.00074522919574,"z0":5.741293779684427,"aX":2.6178640893403946},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":-1.4,"spinRate":2302,"spinDirection":161},"zone":5,"typeConfidence":0.91,"plateTime":0.4003249667953206,"extension":6.614967499260882},"hitData":{"launchSpeed":93.7,"launchAngle":14.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.59,"coordY":106.09}},"index":3,"playId":"d7077bde-5d79-3c55-84ef-e322942bf3d3","pitchNumber":4,"startTime":"2025-08-10T21:41:41.738Z","endTime":"2025-08-10T21:41:53.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:41:53.113Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T21:42:19.516Z","endTime":"2025-08-10T21:44:46.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.81849146501633,"strikeZoneBottom":1.83091914840759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.724944046445593,"aZ":-17.47154785507571,"pfxX":2.1575993690125346,"pfxZ":7.940446085697388,"pX":0.5518612093637214,"pZ":2.987095496465366,"vX0":-4.581867081755357,"vY0":-134.823273748822,"vZ0":-3.997482214009847,"x":95.96,"y":158.13,"x0":1.9885836778632628,"y0":50.00160653708347,"z0":5.712444011591985,"aX":3.9947690369348248},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":-3.0,"spinRate":2180,"spinDirection":157},"zone":6,"typeConfidence":0.91,"plateTime":0.4053511396640128,"extension":6.5898953341372675},"index":0,"playId":"c07fc526-6d7a-3ce0-91b9-d430242d553f","pitchNumber":1,"startTime":"2025-08-10T21:42:25.711Z","endTime":"2025-08-10T21:42:29.969Z","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":86.4,"endSpeed":79.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.562827095567503,"aZ":-28.362503722177248,"pfxX":3.97425925380732,"pfxZ":2.3721121137411174,"pX":0.4097490882046875,"pZ":3.086850643207189,"vX0":-5.3521891357594615,"vY0":-125.73077571282137,"vZ0":-0.8355284100914852,"x":101.38,"y":155.44,"x0":2.045889870821788,"y0":50.00405563854795,"z0":5.717208410503245,"aX":6.388779130588379},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-6.0,"spinRate":1783,"spinDirection":146},"zone":6,"typeConfidence":0.9,"plateTime":0.43500295082282925,"extension":6.282748852198155},"index":1,"playId":"4b8d20db-7117-30b1-85d2-9684f0e9acc7","pitchNumber":2,"startTime":"2025-08-10T21:42:44.009Z","endTime":"2025-08-10T21:42:47.529Z","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":78.9,"endSpeed":72.9,"strikeZoneTop":3.85561160721777,"strikeZoneBottom":1.84037041139286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.282528554710073,"aZ":-39.74959424115104,"pfxX":-5.2700798085316825,"pfxZ":-5.736804909354363,"pX":-0.8970674742887381,"pZ":-0.014964998350077462,"vX0":-4.0263217402554,"vY0":-114.75277150742602,"vZ0":-4.341667852472975,"x":151.19,"y":239.18,"x0":1.5715833532814911,"y0":50.00512459824275,"z0":5.816058520983983,"aX":-6.955696016681168},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.3,"breakHorizontal":10.7,"spinRate":2553,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.4792162729666747,"extension":6.603424574952508},"index":2,"playId":"4e7e8a9c-e89c-3f7b-9bee-93f41bc459dc","pitchNumber":3,"startTime":"2025-08-10T21:43:07.006Z","endTime":"2025-08-10T21:43:11.252Z","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":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.00710623076153,"aZ":-42.747069641432745,"pfxX":-4.083416359402705,"pfxZ":-8.188292500668618,"pX":-0.41301489509516875,"pZ":2.4548394587814144,"vX0":-3.445186716983767,"vY0":-113.60120450136606,"vZ0":1.4839754253287025,"x":132.74,"y":172.5,"x0":1.6597810531723578,"y0":50.00050782971743,"z0":6.0797583704940505,"aX":-5.27482591085702},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-14.0,"breakHorizontal":8.4,"spinRate":2496,"spinDirection":330},"zone":4,"typeConfidence":0.9,"plateTime":0.4842540516317264,"extension":6.474167983688172},"index":3,"playId":"e652705e-0eb5-3fac-8760-1568baef60bb","pitchNumber":4,"startTime":"2025-08-10T21:43:31.352Z","endTime":"2025-08-10T21:43:35.204Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-10T21:43:46.825Z","endTime":"2025-08-10T21:44:11.968Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.941712293006436,"aZ":-20.327111747266443,"pfxX":1.616375274787749,"pfxZ":6.325926406909646,"pX":-0.32555538936376466,"pZ":3.952248690243209,"vX0":-5.949447009981569,"vY0":-135.38142061200458,"vZ0":-1.2945409196636626,"x":129.41,"y":132.07,"x0":1.6816102936970911,"y0":50.006227645790915,"z0":5.846390173667935,"aX":3.0290734551166043},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":-1.8,"spinRate":2093,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.40312738536800463,"extension":6.672274268916222},"index":5,"playId":"be09d9c8-3913-3048-ad88-b795f5eb1d24","pitchNumber":5,"startTime":"2025-08-10T21:44:11.968Z","endTime":"2025-08-10T21:44:17.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32429009037715,"aZ":-14.610221868907262,"pfxX":0.7805169066540301,"pfxZ":9.359967557901772,"pX":-0.4384424655458762,"pZ":2.531355170210173,"vX0":-6.347549103031461,"vY0":-135.54750305602252,"vZ0":-5.666084579456913,"x":133.71,"y":170.43,"x0":1.8238716849046541,"y0":50.001189362882585,"z0":5.6546220931393085,"aX":1.465390862890195},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":-0.1,"spinRate":2309,"spinDirection":161},"zone":4,"typeConfidence":0.91,"plateTime":0.40281612732064964,"extension":6.7128514940852115},"hitData":{"launchSpeed":89.8,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.59,"coordY":147.54}},"index":6,"playId":"d718843a-a188-35ad-a05e-80142590f582","pitchNumber":6,"startTime":"2025-08-10T21:44:38.867Z","endTime":"2025-08-10T21:44:46.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:44:46.935Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yanquiel Fernández singles on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T21:47:00.444Z","endTime":"2025-08-10T21:49:13.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7,8,9],"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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jalen Beeks replaces Brandon Pfaadt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T21:46:34.446Z","endTime":"2025-08-10T21:47:02.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.63948314148796,"strikeZoneBottom":1.60381596585724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27531176030467,"aZ":-17.449751425642905,"pfxX":5.669119363657223,"pfxZ":7.90097237796615,"pX":-1.069680803723579,"pZ":2.046455573308995,"vX0":-7.1292854306655356,"vY0":-135.7936908991805,"vZ0":-6.530618079295927,"x":157.77,"y":183.53,"x0":0.8556121408483133,"y0":50.0061562257925,"z0":5.700711385063873,"aX":10.569596684660509},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":-8.8,"spinRate":1979,"spinDirection":146},"zone":13,"typeConfidence":0.88,"plateTime":0.40366399297520417,"extension":6.557424474343578},"index":1,"playId":"7adf63c1-6621-359b-84e7-a865cb809ac0","pitchNumber":1,"startTime":"2025-08-10T21:47:02.627Z","endTime":"2025-08-10T21:47:08.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.29881563019817,"strikeZoneBottom":1.40199973142265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.962253016788928,"aZ":-16.08687824079853,"pfxX":6.0535727533542065,"pfxZ":8.484550418157383,"pX":-0.3608470032572595,"pZ":1.544639169388051,"vX0":-5.613472596804504,"vY0":-136.9970325911009,"vZ0":-8.13933046594297,"x":130.75,"y":197.07,"x0":0.9307100868920378,"y0":50.002259548289,"z0":5.659018484975,"aX":11.47801621894059},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":-9.7,"spinRate":2174,"spinDirection":146},"zone":7,"typeConfidence":0.89,"plateTime":0.4001761971458415,"extension":6.497184860102256},"index":2,"playId":"a4728ec5-42d7-39d8-b96c-e60c75a8ae4c","pitchNumber":2,"startTime":"2025-08-10T21:47:15.662Z","endTime":"2025-08-10T21:47:19.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40227044631675,"aZ":-30.45788728282654,"pfxX":0.19753034701003447,"pfxZ":1.1383474387275854,"pX":-0.8319589248218632,"pZ":1.3804836385654267,"vX0":-4.903069710272081,"vY0":-121.72722783237609,"vZ0":-4.1721844073855845,"x":148.71,"y":201.51,"x0":1.1807195649052895,"y0":50.00043523916794,"z0":5.747058592767608,"aX":0.297367508962231},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.3,"breakHorizontal":0.7,"spinRate":2266,"spinDirection":146},"zone":13,"typeConfidence":0.91,"plateTime":0.4495846246763566,"extension":6.236351206069088},"index":3,"playId":"61da4681-c993-3ebc-aba4-727f63a6c0ff","pitchNumber":3,"startTime":"2025-08-10T21:47:30.242Z","endTime":"2025-08-10T21:47:33.593Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-10T21:47:38.431Z","endTime":"2025-08-10T21:47:53.646Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.59777540723053,"strikeZoneBottom":1.8669835315593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06051074918252,"aZ":-30.20024188149957,"pfxX":0.5932556610242203,"pfxZ":1.2715427693357908,"pX":-1.0656842924461605,"pZ":1.0781368919188101,"vX0":-5.504450232526867,"vY0":-123.9860914011439,"vZ0":-5.15904849979148,"x":157.62,"y":209.67,"x0":1.1072371931137066,"y0":50.00354665226244,"z0":5.709499916494646,"aX":0.922408321087926},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.3,"breakHorizontal":0.2,"spinRate":2437,"spinDirection":147},"zone":13,"typeConfidence":0.89,"plateTime":0.4419545000309708,"extension":6.279675116582159},"index":5,"playId":"0ef5aa48-3f0a-352b-b316-08d30795153f","pitchNumber":4,"startTime":"2025-08-10T21:47:53.646Z","endTime":"2025-08-10T21:48:00.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.6046249110561,"strikeZoneBottom":1.79067438310466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.738184776300898,"aZ":-16.949920140976214,"pfxX":8.069286721334015,"pfxZ":9.027142881383018,"pX":-0.6970729563334183,"pZ":0.9671959435479859,"vX0":-6.910039265949442,"vY0":-129.25312832870208,"vZ0":-8.5841441081922,"x":143.57,"y":212.67,"x0":0.9667511679544248,"y0":50.003893799985796,"z0":5.640885720944222,"aX":13.610918825488252},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.5,"breakHorizontal":-13.0,"spinRate":2353,"spinDirection":131},"zone":13,"typeConfidence":0.87,"plateTime":0.4242839105344909,"extension":6.327500901453526},"index":6,"playId":"955073b7-00e7-39f8-8c56-9e54a1e85726","pitchNumber":5,"startTime":"2025-08-10T21:48:10.338Z","endTime":"2025-08-10T21:48:15.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51533087210437,"aZ":-16.86748043631752,"pfxX":7.87121756256786,"pfxZ":8.99702616423853,"pX":-0.48173124340033086,"pZ":1.3570628437175314,"vX0":-6.196423646638283,"vY0":-129.69793946837765,"vZ0":-7.738618050272829,"x":135.36,"y":202.14,"x0":0.9175159011326841,"y0":50.00216025429861,"z0":5.66943371799113,"aX":13.388999573712573},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.8,"breakHorizontal":-12.8,"spinRate":2329,"spinDirection":137},"zone":13,"typeConfidence":0.86,"plateTime":0.4225631745587428,"extension":6.202638394915102},"index":7,"playId":"fa133588-5d14-3842-b75a-9d5db794cd63","pitchNumber":6,"startTime":"2025-08-10T21:48:24.837Z","endTime":"2025-08-10T21:48:30.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.451357799475073,"aZ":-15.280041176040054,"pfxX":5.412265377591801,"pfxZ":8.68384961582149,"pX":0.299462724680605,"pZ":3.3447449300587033,"vX0":-3.69120337762248,"vY0":-138.28364813577818,"vZ0":-3.6918103500566133,"x":105.59,"y":148.47,"x0":0.9451247719650776,"y0":50.00559780671706,"z0":5.7154508610705905,"aX":10.533889628946154},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-9.1,"spinRate":2177,"spinDirection":146},"zone":3,"typeConfidence":0.9,"plateTime":0.39535165818944984,"extension":6.62865997060893},"index":8,"playId":"5b3442f9-2c4e-39e4-af33-b1547842c4ad","pitchNumber":7,"startTime":"2025-08-10T21:48:44.867Z","endTime":"2025-08-10T21:48:50.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.530943745904985,"aZ":-14.740469924167133,"pfxX":3.548596157755071,"pfxZ":9.070293635600736,"pX":-0.016290301061728633,"pZ":3.157366392423128,"vX0":-4.297279623886185,"vY0":-137.73939142096432,"vZ0":-4.150110351204795,"x":117.62,"y":153.53,"x0":1.102852614159084,"y0":50.00119864001252,"z0":5.679958886377857,"aX":6.819646271791123},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-5.5,"spinRate":2101,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.39761714383076674,"extension":6.689796648036736},"hitData":{"launchSpeed":94.7,"launchAngle":13.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.13,"coordY":122.91}},"index":9,"playId":"d637baef-2b51-31ca-9704-8732bf104988","pitchNumber":8,"startTime":"2025-08-10T21:49:03.311Z","endTime":"2025-08-10T21:49:13.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:49:13.805Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braxton Fulford singles on a line drive to right fielder Corbin Carroll. Yanquiel Fernández to 2nd.","rbi":0,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T21:49:25.135Z","endTime":"2025-08-10T21:50:56.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"postOnSecond":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.42820958294744,"strikeZoneBottom":1.50501029433414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.501606586222906,"aZ":-19.908911986512116,"pfxX":9.15204102973054,"pfxZ":7.2252951316899665,"pX":-0.9352690267244761,"pZ":1.8777660836880405,"vX0":-7.688732546964706,"vY0":-129.5571474431029,"vZ0":-6.188863805224925,"x":152.65,"y":188.08,"x0":0.8843627928869984,"y0":50.00055410987374,"z0":5.822935512160877,"aX":15.529648539684972},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.9,"breakHorizontal":-14.9,"spinRate":2304,"spinDirection":131},"zone":13,"typeConfidence":0.9,"plateTime":0.42305113565767094,"extension":6.272908591953001},"index":0,"playId":"f8df82cc-479e-3510-9a85-79359dfd6c4d","pitchNumber":1,"startTime":"2025-08-10T21:49:33.603Z","endTime":"2025-08-10T21:49:40.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3604350227288,"aZ":-13.021198180142191,"pfxX":4.206635041482308,"pfxZ":10.044864113639898,"pX":0.3732397864845696,"pZ":3.4712299100640593,"vX0":-3.3357678933893755,"vY0":-137.43198883689928,"vZ0":-3.829756775959718,"x":102.77,"y":145.06,"x0":1.058110700705704,"y0":50.004645994649856,"z0":5.7715324168364415,"aX":8.02229827811968},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":-6.8,"spinRate":2163,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.39904207040529416,"extension":6.424003676683887},"index":1,"playId":"aca7b2f6-1143-3cef-a118-558497758309","pitchNumber":2,"startTime":"2025-08-10T21:49:48.238Z","endTime":"2025-08-10T21:49:52.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.997347731314935,"aZ":-22.66004140468713,"pfxX":8.232870374071869,"pfxZ":5.641534858098191,"pX":0.8182103064094195,"pZ":2.2845456839256553,"vX0":-3.6329817211448696,"vY0":-129.34975354240817,"vZ0":-4.554460350113584,"x":85.81,"y":177.1,"x0":1.1742967454470987,"y0":50.006381839633285,"z0":5.814460084318867,"aX":13.897493908041461},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.4,"breakHorizontal":-14.0,"spinRate":2098,"spinDirection":130},"zone":6,"typeConfidence":0.9,"plateTime":0.4240967307126322,"extension":6.15424453697519},"index":2,"playId":"79d1b37d-8e03-306e-b993-9075c79644fa","pitchNumber":3,"startTime":"2025-08-10T21:50:04.941Z","endTime":"2025-08-10T21:50:11.080Z","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":89.2,"endSpeed":82.1,"strikeZoneTop":3.34802757297933,"strikeZoneBottom":1.39770487197373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.65455607909088,"aZ":-21.605926348618464,"pfxX":8.093223506510256,"pfxZ":6.184526446196975,"pX":1.335417263643751,"pZ":1.319302381328079,"vX0":-2.5206124281529156,"vY0":-129.7582246572263,"vZ0":-6.8799536178411005,"x":66.1,"y":203.16,"x0":1.2668696524361445,"y0":50.00092604424072,"z0":5.64624879194764,"aX":13.826360843102837},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.0,"breakHorizontal":-14.2,"spinRate":1696,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.42179533578695727,"extension":6.296087420345383},"index":3,"playId":"a7fdc4f0-fd95-325b-951a-a3b99f3e63c5","pitchNumber":4,"startTime":"2025-08-10T21:50:25.536Z","endTime":"2025-08-10T21:50:30.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.873188065733164,"aZ":-15.452836959425543,"pfxX":5.767885207574387,"pfxZ":8.76172035450577,"pX":-0.4953150267377738,"pZ":3.1615599435577786,"vX0":-5.7026472520889655,"vY0":-137.14356821792032,"vZ0":-4.2243632849433865,"x":135.88,"y":153.42,"x0":0.859996968918365,"y0":50.000269962105385,"z0":5.773389229083304,"aX":11.00374493261035},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-9.2,"spinRate":2176,"spinDirection":149},"zone":1,"typeConfidence":0.9,"plateTime":0.3991521022276401,"extension":6.585715892434259},"hitData":{"launchSpeed":62.5,"launchAngle":30.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.13,"coordY":124.73}},"index":4,"playId":"fb89a616-51c4-3c56-98b2-0696f5798940","pitchNumber":5,"startTime":"2025-08-10T21:50:45.005Z","endTime":"2025-08-10T21:50:56.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:50:56.600Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adael Amador flies out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T21:51:08.517Z","endTime":"2025-08-10T21:51:42.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"postOnSecond":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89130842816632,"aZ":-14.24662568420753,"pfxX":2.980263375298679,"pfxZ":9.369157086110473,"pX":-0.7816268606833006,"pZ":2.3457742783529123,"vX0":-6.062141603020228,"vY0":-137.10690355120454,"vZ0":-6.463414979847379,"x":146.79,"y":175.44,"x0":1.0658315327310552,"y0":50.001022104773696,"z0":5.696816950335676,"aX":5.701949976794017},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":-4.2,"spinRate":2048,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.3987226684178511,"extension":6.551719505102294},"hitData":{"launchSpeed":73.3,"launchAngle":34.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.34,"coordY":101.29}},"index":0,"playId":"4876dd43-16cf-340e-83b2-dc19ddaba3ad","pitchNumber":1,"startTime":"2025-08-10T21:51:31.346Z","endTime":"2025-08-10T21:51:42.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:51:42.598Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T21:52:17.323Z","endTime":"2025-08-10T21:55:49.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Other Advance","eventType":"other_advance","movementReason":"r_adv_play","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.52123020767416,"strikeZoneBottom":1.64740461100603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.466404972192585,"aZ":-15.998071996338293,"pfxX":2.6956266519582366,"pfxZ":8.713993757482704,"pX":1.7690040720746918,"pZ":4.047801398544629,"vX0":0.48161654443115975,"vY0":-135.3691695290652,"vZ0":-1.8783533520208167,"x":49.57,"y":129.49,"x0":1.2385475595650153,"y0":50.00431996691682,"z0":5.870337182047495,"aX":5.0042570983155255},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":-5.0,"spinRate":2046,"spinDirection":149},"zone":12,"typeConfidence":0.89,"plateTime":0.40457162634610855,"extension":6.457707853567698},"index":0,"playId":"b98e6249-b0e8-3603-a7ad-2c710fb39642","pitchNumber":1,"startTime":"2025-08-10T21:52:24.895Z","endTime":"2025-08-10T21:52:31.469Z","isPitch":true,"type":"pitch"},{"details":{"description":"Diamondbacks challenged (tag play), call on the field was overturned: Yanquiel Fernández out at 3rd, catcher James McCann to third baseman Blaze Alexander. Braxton Fulford to 2nd.","event":"Runner Out","eventType":"other_out","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"b98e6249-b0e8-3603-a7ad-2c710fb39642","startTime":"2025-08-10T21:52:44.483Z","endTime":"2025-08-10T21:54:25.845Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":109}},{"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":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.51483502062051,"strikeZoneBottom":1.64322636284671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.581396328275567,"aZ":-20.812780719869544,"pfxX":8.319917319275389,"pfxZ":6.958140602258626,"pX":0.10963840393546867,"pZ":1.0606013183094858,"vX0":-4.983456481454922,"vY0":-127.3557892170862,"vZ0":-7.726391830556894,"x":112.82,"y":210.14,"x0":1.01668173269607,"y0":50.0050566057432,"z0":5.795606059835448,"aX":13.588928367372837},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.9,"breakHorizontal":-13.8,"spinRate":2034,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4310377177357072,"extension":6.333877440633899},"index":2,"playId":"ac111df7-2921-3786-827d-5deec3ac8105","pitchNumber":2,"startTime":"2025-08-10T21:54:25.845Z","endTime":"2025-08-10T21:54:31.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.52229627716484,"strikeZoneBottom":1.6673581411615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.972974479699914,"aZ":-17.009436309543666,"pfxX":3.967515347293775,"pfxZ":8.29286802763945,"pX":1.0373246504077303,"pZ":4.193362306651833,"vX0":-1.7539404117359192,"vY0":-134.5626903010742,"vZ0":-1.2901460029757916,"x":77.46,"y":125.56,"x0":1.1831524471175208,"y0":50.00230086867377,"z0":5.887511687218847,"aX":7.254933540883322},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":-6.8,"spinRate":2079,"spinDirection":150},"zone":12,"typeConfidence":0.88,"plateTime":0.40748403421504076,"extension":6.441065513567025},"index":3,"playId":"6628e452-c470-345e-9a9b-5df23484a915","pitchNumber":3,"startTime":"2025-08-10T21:54:40.514Z","endTime":"2025-08-10T21:54:45.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.44592058987386,"strikeZoneBottom":1.61902465350785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.685236818826347,"aZ":-11.331504995119438,"pfxX":3.9994951849876803,"pfxZ":11.105043240262354,"pX":-0.6462028593310722,"pZ":2.546561163974737,"vX0":-5.346215640260838,"vY0":-136.31533873154336,"vZ0":-6.351470137783387,"x":141.63,"y":170.02,"x0":0.8231987956486011,"y0":50.00393363689801,"z0":5.693287183007991,"aX":7.507855662866311},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":-6.1,"spinRate":2311,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.4022048525844002,"extension":6.725140594591493},"index":4,"playId":"c6bf4144-e5be-3b5c-8806-825f0bc0a5b2","pitchNumber":4,"startTime":"2025-08-10T21:54:56.834Z","endTime":"2025-08-10T21:55:00.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41724297687112,"aZ":-19.360846874650804,"pfxX":8.369629722841944,"pfxZ":7.6548670572723925,"pX":0.6878797848901884,"pZ":1.7990573459997574,"vX0":-3.965451315914942,"vY0":-128.75085890545586,"vZ0":-6.279416307950193,"x":90.78,"y":190.21,"x0":1.1628219604994,"y0":50.00581781606142,"z0":5.774370536113818,"aX":14.015143393884006},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.6,"breakHorizontal":-14.3,"spinRate":2145,"spinDirection":131},"zone":9,"typeConfidence":0.9,"plateTime":0.4258649742994489,"extension":6.339487922249068},"index":5,"playId":"f5e13633-c53f-3b98-b959-3e2eac7ab344","pitchNumber":5,"startTime":"2025-08-10T21:55:12.834Z","endTime":"2025-08-10T21:55:16.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.737991112189185,"aZ":-15.03375453414526,"pfxX":3.7970494686363514,"pfxZ":9.417772049640654,"pX":-0.6850278445947728,"pZ":1.735373297541453,"vX0":-5.495510372113794,"vY0":-134.2323144833153,"vZ0":-7.4839892738944584,"x":143.11,"y":191.92,"x0":0.8978841567239405,"y0":50.00558373345614,"z0":5.635339461311648,"aX":6.913149452712353},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":-5.6,"spinRate":2067,"spinDirection":154},"zone":7,"typeConfidence":0.89,"plateTime":0.408438303485569,"extension":6.6922305459076865},"hitData":{"launchSpeed":100.0,"launchAngle":-0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.57,"coordY":148.98}},"index":6,"playId":"e30945ff-7376-3f6d-aa2d-36dd2b4a53b9","pitchNumber":6,"startTime":"2025-08-10T21:55:40.783Z","endTime":"2025-08-10T21:55:49.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:55:49.027Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adrian Del Castillo flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T21:57:43.878Z","endTime":"2025-08-10T21:59:31.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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(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":91.6,"endSpeed":83.8,"strikeZoneTop":3.22306530344988,"strikeZoneBottom":1.634357789337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.652958191566512,"aZ":-16.66467687724023,"pfxX":1.6158843291665776,"pfxZ":8.630078816826863,"pX":-0.4124351936433576,"pZ":3.4062074866168692,"vX0":-6.922203063201054,"vY0":-133.22907162803352,"vZ0":-3.070997907841469,"x":132.72,"y":146.81,"x0":2.0096961033144525,"y0":50.00450439313871,"z0":5.7784176981889095,"aX":2.9049644292145174},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.1,"breakHorizontal":-1.4,"spinRate":2115,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.4111398121693308,"extension":6.5336917086307},"index":0,"playId":"b1c17b23-f9a3-3159-bd7d-1ed4c5e8c6cb","pitchNumber":1,"startTime":"2025-08-10T21:57:56.049Z","endTime":"2025-08-10T21:58:01.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.4494016405432,"strikeZoneBottom":1.71517656957989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79651038650362,"aZ":-35.05496633155051,"pfxX":-1.584924642126901,"pfxZ":-1.8941990772335053,"pX":0.6585246547019451,"pZ":2.560630027570302,"vX0":-2.4781042543616207,"vY0":-122.27069513367704,"vZ0":-0.7594270591649985,"x":91.9,"y":169.64,"x0":1.8887402005043796,"y0":50.001450985871884,"z0":5.86804494892722,"aX":-2.4129869642625326},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.4,"breakHorizontal":3.5,"spinRate":2424,"spinDirection":296},"zone":6,"typeConfidence":0.91,"plateTime":0.4469819953936085,"extension":6.410870873577231},"index":1,"playId":"b0e1b335-b50b-3173-ae64-7ba0723869fd","pitchNumber":2,"startTime":"2025-08-10T21:58:10.310Z","endTime":"2025-08-10T21:58:14.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.805715935599927,"aZ":-35.79284089264036,"pfxX":-2.3742381199602867,"pfxZ":-2.4068014576475534,"pX":0.8006360148528183,"pZ":2.4390568580773326,"vX0":-2.0497948857669326,"vY0":-121.88021381840676,"vZ0":-0.9258630044652763,"x":86.48,"y":172.93,"x0":1.9607239630460298,"y0":50.00067924607525,"z0":5.913019278562625,"aX":-3.573582258914296},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.3,"breakHorizontal":4.8,"spinRate":2494,"spinDirection":298},"zone":6,"typeConfidence":0.91,"plateTime":0.44928143502342754,"extension":6.242011234918488},"index":2,"playId":"a183c101-771d-3d2d-a8cb-6b77732ae338","pitchNumber":3,"startTime":"2025-08-10T21:58:25.201Z","endTime":"2025-08-10T21:58:30.469Z","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":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14504138384422,"aZ":-42.91076293766276,"pfxX":-2.9161517133400716,"pfxZ":-8.42612242289714,"pX":-0.23543877172269542,"pZ":1.4266980939358922,"vX0":-3.5956495731496174,"vY0":-112.70386340049825,"vZ0":-0.3312385293867388,"x":125.97,"y":200.26,"x0":1.7646409034239317,"y0":50.00076408227353,"z0":5.941579844575556,"aX":-3.717094525088681},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-15.0,"breakHorizontal":6.2,"spinRate":2720,"spinDirection":326},"zone":13,"typeConfidence":0.9,"plateTime":0.4876301776442782,"extension":6.500371720445039},"index":3,"playId":"c84932a5-5e5f-394f-8165-1476bcc3c99a","pitchNumber":4,"startTime":"2025-08-10T21:58:43.404Z","endTime":"2025-08-10T21:58:47.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.444598583973086,"aZ":-13.158610328405992,"pfxX":0.6547893587247222,"pfxZ":10.208500321622232,"pX":0.3701066684394447,"pZ":2.495367117017007,"vX0":-3.674882557514859,"vY0":-134.89390368545108,"vZ0":-6.142172689534898,"x":102.89,"y":171.41,"x0":1.6587702636142905,"y0":50.000481503577404,"z0":5.711416131066166,"aX":1.2202072627993321},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":-0.5,"spinRate":2334,"spinDirection":154},"zone":6,"typeConfidence":0.91,"plateTime":0.4044240899849627,"extension":6.746373888445465},"index":4,"playId":"6ce76757-6891-3dca-80e2-737cc549040e","pitchNumber":5,"startTime":"2025-08-10T21:59:02.834Z","endTime":"2025-08-10T21:59:06.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90774425550393,"aZ":-14.697383352721905,"pfxX":1.1834864777001304,"pfxZ":9.265785681367024,"pX":0.6804466678292382,"pZ":2.5313031347915587,"vX0":-3.166610586477165,"vY0":-136.21696381649406,"vZ0":-5.9785584904173925,"x":91.06,"y":170.43,"x0":1.7023512952498823,"y0":50.0009625326365,"z0":5.7641902612825815,"aX":2.23202260631972},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":-1.4,"spinRate":2296,"spinDirection":157},"zone":6,"typeConfidence":0.91,"plateTime":0.40154730392870697,"extension":6.588541320323822},"hitData":{"launchSpeed":90.0,"launchAngle":37.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.89,"coordY":100.03}},"index":5,"playId":"08ade9c1-dc1d-3ba6-9fe9-05768b99dbcc","pitchNumber":6,"startTime":"2025-08-10T21:59:22.346Z","endTime":"2025-08-10T21:59:31.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:59:31.883Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T21:59:47.075Z","endTime":"2025-08-10T22:01:06.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.63081168430943,"strikeZoneBottom":1.62214365167279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22645616959214,"aZ":-17.733051217488253,"pfxX":0.3773452384017877,"pfxZ":7.79800464844304,"pX":0.5684150641080761,"pZ":2.351894487214307,"vX0":-3.260309462619905,"vY0":-134.69731988264357,"vZ0":-5.775919656852357,"x":95.33,"y":175.28,"x0":1.741563773957108,"y0":50.0002630075637,"z0":5.7635127218565945,"aX":0.699445915641693},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":0.0,"spinRate":2184,"spinDirection":165},"zone":6,"typeConfidence":0.9,"plateTime":0.40550391767172345,"extension":6.531540792294284},"index":0,"playId":"55aa32f3-eb97-3dcd-866e-96cd935236b6","pitchNumber":1,"startTime":"2025-08-10T21:59:57.678Z","endTime":"2025-08-10T22:00:02.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.889004375094235,"aZ":-41.23564197340669,"pfxX":-1.7623415470907928,"pfxZ":-6.801295712492289,"pX":0.31845031995213524,"pZ":1.4318764035813834,"vX0":-2.5437389400626365,"vY0":-115.16607361788726,"vZ0":-1.194477326312587,"x":104.86,"y":200.12,"x0":1.6694034827903124,"y0":50.00158717940496,"z0":5.97250433415136,"aX":-2.348580429533558},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.2,"breakHorizontal":3.8,"spinRate":2690,"spinDirection":325},"zone":14,"typeConfidence":0.9,"plateTime":0.47697388201631075,"extension":6.360288291589368},"index":1,"playId":"2a9d811a-9054-3c88-862d-066aef647fd3","pitchNumber":2,"startTime":"2025-08-10T22:00:11.712Z","endTime":"2025-08-10T22:00:16.164Z","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":94.5,"endSpeed":86.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.596797805592267,"aZ":-14.060747106552583,"pfxX":2.346648434803769,"pfxZ":9.420348431991464,"pX":0.7891665100855048,"pZ":2.709675698890878,"vX0":-2.95504681325963,"vY0":-137.58411062986767,"vZ0":-5.6610136073425545,"x":86.92,"y":165.62,"x0":1.5706386621325041,"y0":50.00610456796212,"z0":5.741508227982756,"aX":4.514232291200715},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":-3.6,"spinRate":2336,"spinDirection":156},"zone":6,"typeConfidence":0.91,"plateTime":0.3975979306374846,"extension":6.6822150958971855},"index":2,"playId":"76cb0a5f-fe96-3424-bc8d-a9fe05725fbd","pitchNumber":3,"startTime":"2025-08-10T22:00:36.138Z","endTime":"2025-08-10T22:00:42.466Z","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.8,"endSpeed":86.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98793455985111,"aZ":-14.104559079905737,"pfxX":1.4654632265245948,"pfxZ":9.418830764077413,"pX":-0.005925242112215764,"pZ":2.3032828563305188,"vX0":-4.467414360831495,"vY0":-137.93515796997093,"vZ0":-6.528822948793971,"x":117.23,"y":176.59,"x0":1.4474880504085765,"y0":50.001552225071116,"z0":5.660119687416246,"aX":2.811678101878354},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":-1.7,"spinRate":2276,"spinDirection":158},"zone":5,"typeConfidence":0.91,"plateTime":0.3977851882405825,"extension":6.6995713923821105},"hitData":{"launchSpeed":105.8,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.7,"coordY":145.89}},"index":3,"playId":"01e6740e-0baf-3fec-8dea-360f37d9091b","pitchNumber":4,"startTime":"2025-08-10T22:00:58.497Z","endTime":"2025-08-10T22:01:06.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:01:06.252Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T22:01:20.090Z","endTime":"2025-08-10T22:02:19.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.24017039843691,"strikeZoneBottom":1.51818330353337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.538115145654317,"aZ":-41.69856115974339,"pfxX":-0.7227892531366358,"pfxZ":-7.081077945275069,"pX":-1.2094540739113413,"pZ":0.23128241283101722,"vX0":-6.28919275579092,"vY0":-115.83578450082173,"vZ0":-3.581431644839431,"x":163.1,"y":232.54,"x0":1.6451830935103904,"y0":50.00026994831154,"z0":5.821657535318954,"aX":-0.9719698612309022},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.4,"breakHorizontal":3.0,"spinRate":2588,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.4745534307013841,"extension":6.592179677255564},"index":0,"playId":"a9608a58-04c1-3736-b795-8721e972f465","pitchNumber":1,"startTime":"2025-08-10T22:01:30.332Z","endTime":"2025-08-10T22:01:34.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.190985071006022,"aZ":-17.35600354123274,"pfxX":2.38729182236906,"pfxZ":7.909841841388708,"pX":0.3349108793798278,"pZ":0.8916776767713485,"vX0":-5.116227462417671,"vY0":-135.42109256630783,"vZ0":-9.446468278949583,"x":104.23,"y":214.7,"x0":1.931247851787597,"y0":50.00404627045143,"z0":5.618271733966603,"aX":4.473200998716786},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-3.4,"spinRate":2335,"spinDirection":155},"zone":14,"typeConfidence":0.91,"plateTime":0.4031419891128114,"extension":6.627082644028279},"index":1,"playId":"c67faa7d-2006-3d11-92d2-d7fb5d8520f0","pitchNumber":2,"startTime":"2025-08-10T22:01:46.753Z","endTime":"2025-08-10T22:01:52.897Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-10T22:01:57.132Z","endTime":"2025-08-10T22:02:11.008Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.919816497411468,"aZ":-42.366724565687875,"pfxX":-6.523739569025183,"pfxZ":-7.847885666565937,"pX":4.435044300150609E-4,"pZ":1.7512852666725431,"vX0":-2.2341569905346956,"vY0":-113.79919494384487,"vZ0":-0.021846429656254607,"x":116.98,"y":191.5,"x0":1.8455058733657916,"y0":50.00507415092357,"z0":5.994609350818954,"aX":-8.468076010408689},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.8,"breakHorizontal":12.4,"spinRate":2550,"spinDirection":332},"zone":8,"typeConfidence":0.9,"plateTime":0.4832437088901269,"extension":6.416005500405686},"hitData":{"launchSpeed":76.3,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.38,"coordY":165.92}},"index":3,"playId":"670f195e-7dfa-31e5-aa50-36ac6d22f2bd","pitchNumber":3,"startTime":"2025-08-10T22:02:11.008Z","endTime":"2025-08-10T22:02:19.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:02:19.201Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Tovar doubles (15) on a sharp fly ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T22:04:46.700Z","endTime":"2025-08-10T22:05:02.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Connor Kaiser replaces second baseman Ketel Marte, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T22:03:50.372Z","endTime":"2025-08-10T22:03:50.399Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"description":"Pitching Change: Kendall Graveman replaces Jalen Beeks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T22:03:50.399Z","endTime":"2025-08-10T22:04:48.866Z","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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.940024762455153,"aZ":-24.963052706918887,"pfxX":-8.965762754647159,"pfxZ":4.0495493275101015,"pX":-0.5871553650137734,"pZ":1.9846865708301997,"vX0":4.249411148978807,"vY0":-132.68070335185632,"vZ0":-4.8157878666512195,"x":139.38,"y":185.19,"x0":-1.0465650752716342,"y0":50.00048089893459,"z0":5.647112775079786,"aX":-15.949368951882569},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.5,"breakHorizontal":15.2,"spinRate":2096,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.41315280526258036,"extension":6.262142497418035},"hitData":{"launchSpeed":105.4,"launchAngle":24.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":61.66,"coordY":80.97}},"index":2,"playId":"2b3e446a-2325-3958-b755-d267d03addb2","pitchNumber":1,"startTime":"2025-08-10T22:04:48.866Z","endTime":"2025-08-10T22:05:02.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:05:02.118Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T22:05:19.895Z","endTime":"2025-08-10T22:07:12.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.4,"endSpeed":85.8,"strikeZoneTop":3.50316214328452,"strikeZoneBottom":1.65113952420026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0151160647012,"aZ":-15.146819318721704,"pfxX":-5.658865344220147,"pfxZ":8.979936027695775,"pX":0.5917375928891271,"pZ":2.816064978035892,"vX0":6.265740479874394,"vY0":-137.22341015136766,"vZ0":-4.910102674915227,"x":94.44,"y":162.75,"x0":-0.9923199276511057,"y0":50.00190942746268,"z0":5.669912594480421,"aX":-10.72909248192413},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2317,"spinDirection":223},"zone":6,"typeConfidence":0.83,"plateTime":0.4000368849791922,"extension":6.291269418425189},"index":0,"playId":"72ed7569-746f-376c-9379-e6ef7dd97ad0","pitchNumber":1,"startTime":"2025-08-10T22:05:35.494Z","endTime":"2025-08-10T22:05:39.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.345898971467218,"aZ":-14.661097902772601,"pfxX":-5.809622402261377,"pfxZ":9.461029514619462,"pX":0.4851840884343854,"pZ":2.915415257687094,"vX0":6.0378911807177165,"vY0":-135.60927249021736,"vZ0":-4.526389734336147,"x":98.51,"y":160.06,"x0":-1.0219019997966325,"y0":50.004410904937195,"z0":5.638578356350353,"aX":-10.755841442359618},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2288,"spinDirection":224},"zone":3,"typeConfidence":0.81,"plateTime":0.40485972481098287,"extension":6.274818994370408},"index":1,"playId":"77581181-5be6-3e28-83e7-2525014df6bd","pitchNumber":2,"startTime":"2025-08-10T22:05:48.278Z","endTime":"2025-08-10T22:05:51.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.658740738497855,"aZ":-16.830992263308495,"pfxX":-6.347106129134959,"pfxZ":8.098772642626994,"pX":0.6990748862296293,"pZ":3.323976783509651,"vX0":6.794517548602694,"vY0":-136.89499842759466,"vZ0":-3.3790605730783505,"x":90.35,"y":149.03,"x0":-0.9923008188297008,"y0":50.005745224808926,"z0":5.728832312744433,"aX":-12.030109543353056},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2272,"spinDirection":228},"zone":3,"typeConfidence":0.68,"plateTime":0.4003396519146478,"extension":6.206436434409011},"index":2,"playId":"26542241-1016-3611-8448-6c726ebd8bce","pitchNumber":3,"startTime":"2025-08-10T22:06:04.515Z","endTime":"2025-08-10T22:06:08.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.47743389370033,"strikeZoneBottom":1.64029193916206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.034491013403063,"aZ":-31.481533945820594,"pfxX":2.4414107975580226,"pfxZ":0.4485776748834618,"pX":3.02677373753959,"pZ":0.7959311668145973,"vX0":8.777206628121958,"vY0":-123.27645603645541,"vZ0":-5.199805361004308,"x":1.63,"y":217.29,"x0":-0.8877825766061899,"y0":50.003018913259744,"z0":5.570152812161858,"aX":3.7820609758158845},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":-6.4,"spinRate":2519,"spinDirection":94},"zone":14,"typeConfidence":0.85,"plateTime":0.44321189319943954,"extension":6.4072360068784215},"index":3,"playId":"0d158390-d044-39ec-b1b9-bc6590c8a9d6","pitchNumber":4,"startTime":"2025-08-10T22:06:23.782Z","endTime":"2025-08-10T22:06:27.516Z","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":85.7,"endSpeed":79.7,"strikeZoneTop":3.47210417466123,"strikeZoneBottom":1.6073130182119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.700151141432983,"aZ":-30.872561569392815,"pfxX":2.9675464370253692,"pfxZ":0.8139958026809326,"pX":1.6147885490071074,"pZ":2.0430969755580968,"vX0":5.608312052115647,"vY0":-124.85365218762496,"vZ0":-2.687152554828309,"x":55.45,"y":183.62,"x0":-1.0369749300835385,"y0":50.002385547234155,"z0":5.647724775865622,"aX":4.731606504318324},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":-6.6,"spinRate":2499,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.43698736532085247,"extension":6.380818582057208},"index":4,"playId":"a22106a5-bd45-3d4e-80e3-37cbc02c8bb6","pitchNumber":5,"startTime":"2025-08-10T22:06:46.138Z","endTime":"2025-08-10T22:06:52.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51533013526298,"aZ":-16.30376320764142,"pfxX":-5.508761000719119,"pfxZ":8.562288176448519,"pX":0.6079194289666141,"pZ":2.1346560667516448,"vX0":6.156548023119043,"vY0":-135.28163107059777,"vZ0":-5.996437793436425,"x":93.83,"y":181.14,"x0":-0.981632681149627,"y0":50.00097832066185,"z0":5.522672342616449,"aX":-10.20928650962217},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":8.6,"spinRate":2214,"spinDirection":227},"zone":9,"typeConfidence":0.65,"plateTime":0.4048748888169995,"extension":6.367872572694686},"hitData":{"launchSpeed":69.7,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.9,"coordY":167.24}},"index":5,"playId":"c40987fe-8461-38ee-aeb4-54b68c1437de","pitchNumber":6,"startTime":"2025-08-10T22:07:04.928Z","endTime":"2025-08-10T22:07:12.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:07:12.420Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out softly to first baseman Tyler Locklear. Ezequiel Tovar to 3rd.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T22:07:31.408Z","endTime":"2025-08-10T22:08:35.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.20402915269331,"strikeZoneBottom":1.48134630775998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.121037156450335,"aZ":-20.23456532246565,"pfxX":-9.4403472883514,"pfxZ":6.079563392028305,"pX":0.08257390961432585,"pZ":1.3039958747984584,"vX0":6.260671330213151,"vY0":-139.19539308918175,"vZ0":-7.995590316116662,"x":113.85,"y":203.57,"x0":-0.968826877076139,"y0":50.00070245291703,"z0":5.552384415326769,"aX":-18.530298446123936},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.5,"breakHorizontal":15.8,"spinRate":2178,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.3934392727866278,"extension":6.380642262408912},"index":0,"playId":"65faa6a0-7961-3864-80ae-7a0f5ccd0156","pitchNumber":1,"startTime":"2025-08-10T22:07:35.427Z","endTime":"2025-08-10T22:07:39.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.534311688037278,"aZ":-20.606620197617797,"pfxX":-9.13902907915541,"pfxZ":5.925739041919872,"pX":-0.6139319166758559,"pZ":0.8532347527258649,"vX0":4.680748897512473,"vY0":-138.7030943975391,"vZ0":-8.879549816040903,"x":140.4,"y":215.74,"x0":-1.1345346901472368,"y0":50.00110904890032,"z0":5.465821867541176,"aX":-17.835081091877864},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":15.6,"spinRate":2152,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.3946361642238503,"extension":6.340739875131},"index":1,"playId":"1709e447-d587-3f7b-b01c-6bb65be2c5ea","pitchNumber":2,"startTime":"2025-08-10T22:07:48.790Z","endTime":"2025-08-10T22:07:52.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.740995005492266,"aZ":-21.830252705241357,"pfxX":-9.305434402269412,"pfxZ":5.423415162656891,"pX":-1.4418517814574492,"pZ":3.2902667061899544,"vX0":2.5549516824256697,"vY0":-137.13565586217868,"vZ0":-2.466031637782208,"x":171.96,"y":149.94,"x0":-1.175192390050242,"y0":50.00640304621877,"z0":5.68696339610468,"aX":-17.764312395493256},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":16.3,"spinRate":2120,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3990848383620311,"extension":6.2153138878923775},"index":2,"playId":"a39f96e9-3642-326b-bf2e-03d26f740aec","pitchNumber":3,"startTime":"2025-08-10T22:08:05.823Z","endTime":"2025-08-10T22:08:10.259Z","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":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.824971652969673,"aZ":-30.192850387098527,"pfxX":-6.931286213196162,"pfxZ":1.218553173128532,"pX":1.2770324793012744,"pZ":1.9565610383970578,"vX0":7.854567341991324,"vY0":-126.48034074766542,"vZ0":-2.9561491016082186,"x":68.32,"y":185.95,"x0":-0.9622950683225803,"y0":50.00407250476196,"z0":5.551747826887101,"aX":-11.276625656899718},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":10.8,"spinRate":1521,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.4323961732057624,"extension":6.527930581443275},"hitData":{"launchSpeed":49.6,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":150.21,"coordY":177.67}},"index":3,"playId":"f39f4191-6bb4-30c8-9744-729d3311a108","pitchNumber":4,"startTime":"2025-08-10T22:08:26.298Z","endTime":"2025-08-10T22:08:35.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:08:35.044Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Karros doubles (2) on a line drive to left fielder Lourdes Gurriel Jr. Ezequiel Tovar scores.","rbi":1,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T22:09:31.730Z","endTime":"2025-08-10T22:10:40.028Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"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"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":608665,"link":"/api/v1/people/608665"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T22:08:55.277Z","endTime":"2025-08-10T22:09:33.880Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.670840903230598,"aZ":-30.127075619282213,"pfxX":1.4743133776747555,"pfxZ":1.3142637941924704,"pX":0.8148195777648063,"pZ":2.1748813795315978,"vX0":4.022627102634494,"vY0":-124.15960430827951,"vZ0":-2.509032944518376,"x":85.94,"y":180.06,"x0":-1.0174706925745802,"y0":50.00524445568917,"z0":5.703548502898903,"aX":2.3041723029774155},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-3.6,"spinRate":2570,"spinDirection":95},"zone":9,"typeConfidence":0.88,"plateTime":0.4410124179572543,"extension":6.400273909669764},"index":1,"playId":"bd8892c3-3721-374f-8b26-9552382c8c5d","pitchNumber":1,"startTime":"2025-08-10T22:09:33.880Z","endTime":"2025-08-10T22:09:38.559Z","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":85.7,"endSpeed":79.6,"strikeZoneTop":3.78223104943264,"strikeZoneBottom":1.66850672574718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09961182992431,"aZ":-27.9966278943481,"pfxX":0.6037379642126823,"pfxZ":2.6300541506108095,"pX":1.0152979106504716,"pZ":1.0262683938762551,"vX0":4.861294811093869,"vY0":-124.75282878180866,"vZ0":-5.5420762083387345,"x":78.3,"y":211.07,"x0":-1.030236566420972,"y0":50.00356109758918,"z0":5.5601152604696775,"aX":0.9599256630925328},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":-2.2,"spinRate":2523,"spinDirection":113},"zone":14,"typeConfidence":0.9,"plateTime":0.43761813654964987,"extension":6.363478566346862},"index":2,"playId":"a15eb34b-4e6c-3b7b-b66e-49449b60086f","pitchNumber":2,"startTime":"2025-08-10T22:09:48.285Z","endTime":"2025-08-10T22:09:52.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.67319627962117,"strikeZoneBottom":1.65010521575826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.337204048718437,"aZ":-29.800847696189713,"pfxX":0.8493184777846308,"pfxZ":1.5969395909895967,"pX":1.7970981423638486,"pZ":0.23423864275444606,"vX0":6.491537248553203,"vY0":-121.40579378453315,"vZ0":-6.319756106434501,"x":48.5,"y":232.46,"x0":-1.024700773435095,"y0":50.00477159647345,"z0":5.473211888164871,"aX":1.2645391103320538},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.6,"breakHorizontal":-3.1,"spinRate":2526,"spinDirection":100},"zone":14,"typeConfidence":0.72,"plateTime":0.45159863487288643,"extension":6.459533400073936},"index":3,"playId":"c37f2a6e-3726-353d-9ba1-3fb948606fe7","pitchNumber":3,"startTime":"2025-08-10T22:10:03.184Z","endTime":"2025-08-10T22:10:07.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.04828835903717,"aZ":-26.018641835700105,"pfxX":-8.033413062859626,"pfxZ":3.229160208099451,"pX":-1.220642697161221,"pZ":3.0791286151687562,"vX0":2.7015874614462576,"vY0":-137.3074849605037,"vZ0":-2.302794764401348,"x":163.53,"y":155.64,"x0":-1.175054635576595,"y0":50.000068156290006,"z0":5.703118799667862,"aX":-15.301864356612858},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.5,"breakHorizontal":13.9,"spinRate":2212,"spinDirection":228},"zone":11,"typeConfidence":0.88,"plateTime":0.3992436867226541,"extension":6.25475688285676},"hitData":{"launchSpeed":99.5,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":33.32,"coordY":94.58}},"index":4,"playId":"c7c06551-b9ef-3203-8404-2e00d6fb8f19","pitchNumber":4,"startTime":"2025-08-10T22:10:27.247Z","endTime":"2025-08-10T22:10:40.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:10:40.028Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brenton Doyle homers (10) on a line drive to left center field. Kyle Karros scores.","rbi":2,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T22:10:59.981Z","endTime":"2025-08-10T22:12:54.428Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":608665,"link":"/api/v1/people/608665"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":608665,"link":"/api/v1/people/608665"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.66664634946465,"strikeZoneBottom":1.78719775042886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.46114417252128,"aZ":-15.34444786661727,"pfxX":-4.997710438032065,"pfxZ":8.86220934866181,"pX":-0.4773537030895763,"pZ":4.273166239062759,"vX0":3.308137440123084,"vY0":-137.20534928410018,"vZ0":-1.1958876604992046,"x":135.2,"y":123.4,"x0":-1.0517876451048267,"y0":50.002469916135425,"z0":5.764385854323509,"aX":-9.491363889193833},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":8.3,"spinRate":2393,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3997840217917288,"extension":6.248521444208722},"index":0,"playId":"fa8b99c4-6d19-33aa-9734-f002253e16f7","pitchNumber":1,"startTime":"2025-08-10T22:11:07.381Z","endTime":"2025-08-10T22:11:11.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.08818575589541,"aZ":-13.916874602179616,"pfxX":-5.2205130538262505,"pfxZ":9.762213918998386,"pX":0.11054887081806784,"pZ":3.136507635565653,"vX0":4.825460032501592,"vY0":-135.9518972679604,"vZ0":-3.87208637091975,"x":112.79,"y":154.09,"x0":-1.0100058131404586,"y0":50.00110135866307,"z0":5.546555557301588,"aX":-9.761703219323175},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2370,"spinDirection":222},"zone":2,"typeConfidence":0.89,"plateTime":0.40304411022138975,"extension":6.345232180601668},"index":1,"playId":"a101ebeb-1111-3b10-bfa6-e413c6a49587","pitchNumber":2,"startTime":"2025-08-10T22:11:19.225Z","endTime":"2025-08-10T22:11:23.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.513309066748313,"aZ":-12.97322510899293,"pfxX":-3.701504579990903,"pfxZ":10.271656120384021,"pX":0.8974183683073211,"pZ":3.857400212093508,"vX0":6.2598733655663965,"vY0":-136.0296567085664,"vZ0":-2.3483440105109232,"x":82.79,"y":134.63,"x0":-0.9552992628028375,"y0":50.00451227474479,"z0":5.634008473269256,"aX":-6.921077248894322},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":5.4,"spinRate":2309,"spinDirection":221},"zone":12,"typeConfidence":0.94,"plateTime":0.40302183641093503,"extension":6.352360045406827},"index":2,"playId":"ccd33897-2762-3127-8bef-1c5789a6b666","pitchNumber":3,"startTime":"2025-08-10T22:11:34.478Z","endTime":"2025-08-10T22:11:38.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-10T22:11:43.307Z","endTime":"2025-08-10T22:11:56.490Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51909032970867,"aZ":-16.619082075427748,"pfxX":-5.9649661039552315,"pfxZ":8.099253898150117,"pX":-0.6130413544283347,"pZ":3.3218542015378274,"vX0":3.1984532743946206,"vY0":-137.91103561152372,"vZ0":-3.332731925900293,"x":140.37,"y":149.09,"x0":-1.014700760508401,"y0":50.00278386976864,"z0":5.671209237553844,"aX":-11.455893420692963},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2335,"spinDirection":220},"zone":1,"typeConfidence":0.78,"plateTime":0.39760882989151813,"extension":6.2201560882422235},"index":4,"playId":"548a9548-90be-3402-a7d3-4b1af8dd1e24","pitchNumber":4,"startTime":"2025-08-10T22:11:56.490Z","endTime":"2025-08-10T22:12:00.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.1,"endSpeed":81.3,"strikeZoneTop":3.6321902865099,"strikeZoneBottom":1.75373625648336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65773048259747,"aZ":-28.80145465637269,"pfxX":-6.957805678219276,"pfxZ":2.017061900946582,"pX":0.4534455151956526,"pZ":1.2049903207448063,"vX0":6.080737930352555,"vY0":-128.15597066849384,"vZ0":-5.110672843777623,"x":99.72,"y":206.25,"x0":-1.0422153182474698,"y0":50.00063290574891,"z0":5.465639395806819,"aX":-11.611087738682471},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":11.3,"spinRate":1628,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.42685369206342294,"extension":6.516180104415},"index":5,"playId":"70830542-e2b7-3f9c-8703-a5342cbd2240","pitchNumber":5,"startTime":"2025-08-10T22:12:14.929Z","endTime":"2025-08-10T22:12:18.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.680779688747343,"aZ":-32.97101585770595,"pfxX":1.4839416124636706,"pfxZ":-0.5048754138508684,"pX":-1.0788540488979315,"pZ":2.3889824106731776,"vX0":-0.076307326237754,"vY0":-124.25553229717659,"vZ0":-1.5324855929169185,"x":158.12,"y":174.28,"x0":-1.2409701456026758,"y0":50.00310484508996,"z0":5.729349758162959,"aX":2.3423972906025146},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.0,"breakHorizontal":-2.6,"spinRate":2450,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.4392242336513541,"extension":6.160228531556443},"hitData":{"launchSpeed":100.2,"launchAngle":23.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":50.48,"coordY":63.8}},"index":6,"playId":"3357d0d8-b68a-3ff0-a329-08ac9bd86cb4","pitchNumber":6,"startTime":"2025-08-10T22:12:30.236Z","endTime":"2025-08-10T22:12:54.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:12:54.428Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yanquiel Fernández walks.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T22:13:12.757Z","endTime":"2025-08-10T22:15:05.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15718198726869,"aZ":-28.159669544514248,"pfxX":-6.9214647754451715,"pfxZ":2.452123191423256,"pX":0.014225520451166956,"pZ":2.126916251991226,"vX0":5.096457903774756,"vY0":-126.68122673752865,"vZ0":-3.0547264803522123,"x":116.46,"y":181.35,"x0":-1.1173262871217289,"y0":50.003101055306196,"z0":5.582642876458035,"aX":-11.329945000002631},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":11.5,"spinRate":1633,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.43119493602015035,"extension":6.480542565136006},"index":0,"playId":"6950f93e-3c4b-306f-a7ea-015712413197","pitchNumber":1,"startTime":"2025-08-10T22:13:13.867Z","endTime":"2025-08-10T22:13:18.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.64117218207591,"strikeZoneBottom":1.82628911351981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.106944581810804,"aZ":-29.774761342346928,"pfxX":-6.465166182061126,"pfxZ":1.4317346815718652,"pX":1.175873640636001,"pZ":0.36289156082627105,"vX0":7.958961103485655,"vY0":-128.3966169675788,"vZ0":-6.784466260112569,"x":72.18,"y":228.98,"x0":-1.1155866256030882,"y0":50.005017442462574,"z0":5.338538042798668,"aX":-10.860100912240355},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":10.1,"spinRate":1734,"spinDirection":234},"zone":14,"typeConfidence":0.89,"plateTime":0.42561601581123965,"extension":6.429668420530263},"index":1,"playId":"fe9083c7-5c9f-3a75-954c-f41d2dd2c485","pitchNumber":2,"startTime":"2025-08-10T22:13:25.777Z","endTime":"2025-08-10T22:13:32.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13832959166188,"aZ":-18.100603798406578,"pfxX":-6.086440513278129,"pfxZ":7.445361542364518,"pX":-0.1600860765178833,"pZ":3.314842523573359,"vX0":4.7875127274888705,"vY0":-136.18863122833588,"vZ0":-2.6606943278013095,"x":123.1,"y":149.28,"x0":-1.1445271920966398,"y0":50.0020808942512,"z0":5.547218265568232,"aX":-11.504899458996034},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":10.1,"spinRate":2251,"spinDirection":221},"zone":2,"typeConfidence":0.59,"plateTime":0.40121460418381805,"extension":6.262810139465799},"index":2,"playId":"83cb7550-5ebb-3302-b098-1ca1d7b7dffb","pitchNumber":3,"startTime":"2025-08-10T22:13:42.261Z","endTime":"2025-08-10T22:13:48.017Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-10T22:13:58.561Z","endTime":"2025-08-10T22:14:08.279Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.861169736609984,"aZ":-27.768053268545284,"pfxX":-7.352280260378304,"pfxZ":2.581524134052879,"pX":0.26141282188700177,"pZ":1.978244936489176,"vX0":5.645417460177605,"vY0":-129.91137930944174,"vZ0":-3.571935018508535,"x":107.04,"y":185.37,"x0":-0.9873650839547055,"y0":50.001519507405945,"z0":5.4877158290819095,"aX":-12.534421393046413},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":12.0,"spinRate":1632,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.42203198190836977,"extension":6.418599141469269},"index":4,"playId":"7ac2416c-4441-35bb-88f6-677436c8cd3f","pitchNumber":4,"startTime":"2025-08-10T22:14:08.279Z","endTime":"2025-08-10T22:14:13.670Z","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":95.3,"endSpeed":86.9,"strikeZoneTop":3.64017847704511,"strikeZoneBottom":1.79800377230845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.258883316343873,"aZ":-17.28070839095294,"pfxX":-3.861660374950985,"pfxZ":7.652498732971017,"pX":0.21570429793832654,"pZ":4.163323940939332,"vX0":4.839431380647623,"vY0":-138.67927090445133,"vZ0":-1.047957983735246,"x":108.78,"y":126.37,"x0":-1.0509424758406825,"y0":50.001805517286286,"z0":5.6997389185741385,"aX":-7.515131575146235},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":6.0,"spinRate":2208,"spinDirection":221},"zone":12,"typeConfidence":0.93,"plateTime":0.39509154932070345,"extension":6.231949658308886},"index":5,"playId":"afd89dfe-5eda-3d8a-bdee-c612fb6448ed","pitchNumber":5,"startTime":"2025-08-10T22:14:29.433Z","endTime":"2025-08-10T22:14:34.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.2,"endSpeed":80.7,"strikeZoneTop":3.64859232658002,"strikeZoneBottom":1.72313218152413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.109735476338997,"aZ":-30.107542853097367,"pfxX":-5.048041414270888,"pfxZ":1.2485518518977585,"pX":-1.088429784007992,"pZ":2.5736152540668344,"vX0":2.0059908503229495,"vY0":-127.14905560756975,"vZ0":-1.5679883231389704,"x":158.49,"y":169.29,"x0":-1.2282623051736683,"y0":50.00097659004916,"z0":5.569482062193124,"aX":-8.330599436825928},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":8.8,"spinRate":1571,"spinDirection":232},"zone":13,"typeConfidence":0.85,"plateTime":0.4294634096565053,"extension":6.318104300196368},"index":6,"playId":"3df1d6ca-53b5-384a-b81f-6a028d254953","pitchNumber":6,"startTime":"2025-08-10T22:14:42.817Z","endTime":"2025-08-10T22:14:49.530Z","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.3,"strikeZoneTop":3.59381580799233,"strikeZoneBottom":1.69597616838727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.622205163397254,"aZ":-29.83512086092383,"pfxX":-5.4666325349392215,"pfxZ":1.4025119487041442,"pX":1.4070552488014556,"pZ":1.7527405352310022,"vX0":7.8205760750486855,"vY0":-127.89280003318679,"vZ0":-3.5503764958983224,"x":63.37,"y":191.46,"x0":-0.9702713235507731,"y0":50.00374817758751,"z0":5.481116581592976,"aX":-9.121349619654394},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":8.3,"spinRate":1658,"spinDirection":240},"zone":14,"typeConfidence":0.87,"plateTime":0.42712241320213185,"extension":6.607449765124173},"index":7,"playId":"327a60ee-cc67-349b-a584-72a9d7dfb127","pitchNumber":7,"startTime":"2025-08-10T22:14:59.577Z","endTime":"2025-08-10T22:15:05.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:15:05.379Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braxton Fulford grounds out, pitcher Kendall Graveman to first baseman Tyler Locklear.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T22:16:12.901Z","endTime":"2025-08-10T22:17:48.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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":[1,2,4,5,6,7],"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608665,"link":"/api/v1/people/608665"},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T22:15:19.669Z","endTime":"2025-08-10T22:16:15.089Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":86.5,"strikeZoneTop":3.31595796191306,"strikeZoneBottom":1.33678166739311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.878997886932098,"aZ":-22.20770209664328,"pfxX":-9.993312596088739,"pfxZ":5.219429053365124,"pX":1.0396620414305928,"pZ":2.0859960165011437,"vX0":8.549898092751311,"vY0":-137.19559566127987,"vZ0":-5.235914073649171,"x":77.37,"y":182.46,"x0":-0.8161729776809823,"y0":50.00412504445965,"z0":5.529439110153397,"aX":-19.084147418209117},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2223,"spinDirection":224},"zone":14,"typeConfidence":0.87,"plateTime":0.39897957688347185,"extension":6.447998817564683},"index":1,"playId":"030861e9-46bf-31d7-84c0-627ea0721ec7","pitchNumber":1,"startTime":"2025-08-10T22:16:15.089Z","endTime":"2025-08-10T22:16:19.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.37789417919739,"strikeZoneBottom":1.44768055027647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77212288827972,"aZ":-34.07610420412906,"pfxX":1.9691548815419813,"pfxZ":-1.2446355591234326,"pX":0.6362895805920721,"pZ":1.8863106961100777,"vX0":3.789710173620269,"vY0":-122.74604137495241,"vZ0":-2.030393901097624,"x":92.75,"y":187.85,"x0":-1.1820529018082853,"y0":50.002933496349925,"z0":5.619361159972029,"aX":3.0106857588330684},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.5,"breakHorizontal":-4.4,"spinRate":2423,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.44584591838234244,"extension":6.328379103552436},"index":2,"playId":"03157581-76d9-396e-8678-ed88c5c83834","pitchNumber":2,"startTime":"2025-08-10T22:16:26.352Z","endTime":"2025-08-10T22:16:30.161Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-10T22:16:39.296Z","endTime":"2025-08-10T22:16:50.682Z","isPitch":false,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"}},{"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.4,"endSpeed":86.2,"strikeZoneTop":3.38190493332921,"strikeZoneBottom":1.47946224740804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.385480836640024,"aZ":-17.349520228170512,"pfxX":-4.708940277601803,"pfxZ":7.757592645491924,"pX":0.31676029188841953,"pZ":3.9028547223535597,"vX0":5.0775259827121095,"vY0":-137.37011848951892,"vZ0":-1.6102094336670363,"x":104.93,"y":133.4,"x0":-0.9436332364481339,"y0":50.00565066377311,"z0":5.675906739399036,"aX":-9.002694786688421},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":7.4,"spinRate":2262,"spinDirection":226},"zone":12,"typeConfidence":0.88,"plateTime":0.3986983003229243,"extension":6.253033151966122},"index":4,"playId":"4807976b-9f3f-3b8b-8a7e-746e9b0f2e77","pitchNumber":3,"startTime":"2025-08-10T22:16:50.682Z","endTime":"2025-08-10T22:16:55.601Z","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":92.5,"endSpeed":84.3,"strikeZoneTop":3.38149132979895,"strikeZoneBottom":1.45140574980823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.83470457493769,"aZ":-15.351798573396342,"pfxX":-3.7184246484448074,"pfxZ":9.159899710931327,"pX":-0.7250523330589973,"pZ":4.796944205707927,"vX0":2.4747334093988953,"vY0":-134.78870317456858,"vZ0":0.37729621110556766,"x":144.64,"y":109.26,"x0":-1.172910213018024,"y0":50.001467091892756,"z0":5.7408146519925545,"aX":-6.828023762426368},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":6.2,"spinRate":2298,"spinDirection":218},"zone":11,"typeConfidence":0.93,"plateTime":0.40666281466243426,"extension":6.16128655185688},"index":5,"playId":"c181b6c0-07ba-39a5-9bc5-826a708c5e55","pitchNumber":4,"startTime":"2025-08-10T22:17:03.978Z","endTime":"2025-08-10T22:17:07.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.348518320119126,"aZ":-33.786660570739215,"pfxX":1.557279996854601,"pfxZ":-1.0986004712626052,"pX":-0.05538710424605986,"pZ":1.472304457242487,"vX0":2.121249743068631,"vY0":-120.73587030125499,"vZ0":-2.748681868184816,"x":119.11,"y":199.03,"x0":-1.1489396574303123,"y0":50.00260899227893,"z0":5.610356756063942,"aX":2.2894948641172355},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.4,"breakHorizontal":-3.4,"spinRate":2387,"spinDirection":84},"zone":8,"typeConfidence":2.0,"plateTime":0.4543319106859469,"extension":6.427615471310739},"index":6,"playId":"562a6624-44ac-37b6-8cd7-cda03a2cd78b","pitchNumber":5,"startTime":"2025-08-10T22:17:18.232Z","endTime":"2025-08-10T22:17:23.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65527441981773,"aZ":-34.117620639194094,"pfxX":3.0839365883676657,"pfxZ":-1.260325891331025,"pX":0.6326431867290141,"pZ":1.2351492917902913,"vX0":3.3174864443155627,"vY0":-123.27104845009694,"vZ0":-3.53098361829715,"x":92.89,"y":205.43,"x0":-1.1293416440759345,"y0":50.00227789058704,"z0":5.555373285041912,"aX":4.7625160384358685},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.9,"breakHorizontal":-6.4,"spinRate":2547,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.44369635287183984,"extension":6.23315827031866},"hitData":{"launchSpeed":61.7,"launchAngle":-75.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.9,"coordY":190.9}},"index":7,"playId":"f701d1d6-dbfd-33d7-ad59-c872e8322944","pitchNumber":6,"startTime":"2025-08-10T22:17:40.144Z","endTime":"2025-08-10T22:17:48.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:17:48.493Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T22:20:06.347Z","endTime":"2025-08-10T22:20:48.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"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":1},"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":2},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.46581867730968,"strikeZoneBottom":1.57754658572717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.067680103059303,"aZ":-42.16341806066965,"pfxX":-2.5340309329496447,"pfxZ":-7.5603204729993365,"pX":0.19307077858701452,"pZ":2.307350067227133,"vX0":-2.8455374978436616,"vY0":-114.24819417654562,"vZ0":0.7713066242267925,"x":109.64,"y":176.48,"x0":1.7839003323203193,"y0":50.00168892900138,"z0":6.109647832754131,"aX":-3.3486744391691112},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-13.2,"breakHorizontal":5.3,"spinRate":2620,"spinDirection":316},"zone":5,"typeConfidence":0.9,"plateTime":0.4794406516213776,"extension":6.258749934301723},"index":0,"playId":"e4512bb0-863a-3663-b2bf-099e471772b3","pitchNumber":1,"startTime":"2025-08-10T22:20:11.111Z","endTime":"2025-08-10T22:20:15.341Z","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":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.419133862320756,"aZ":-28.75198683007595,"pfxX":1.3702451520344976,"pfxZ":2.138973188388637,"pX":1.1593860495471966,"pZ":2.056384217473464,"vX0":-2.4689350915293606,"vY0":-125.29145971619671,"vZ0":-3.1560982331986236,"x":72.81,"y":183.26,"x0":1.9760253035190616,"y0":50.00530538289717,"z0":5.662294647906017,"aX":2.1962715144812104},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.5,"breakHorizontal":-1.9,"spinRate":1806,"spinDirection":147},"zone":14,"typeConfidence":0.75,"plateTime":0.43582983751451687,"extension":6.067977954945823},"index":1,"playId":"84f497aa-c5a8-3966-ba7d-2bb92edd9386","pitchNumber":2,"startTime":"2025-08-10T22:20:25.435Z","endTime":"2025-08-10T22:20:29.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63657358114676,"aZ":-15.534375921418604,"pfxX":1.3130555168657279,"pfxZ":8.903100435555274,"pX":0.8686070763651739,"pZ":2.8607408703832435,"vX0":-2.6230939489841325,"vY0":-135.3852327639179,"vZ0":-5.029468457743478,"x":83.89,"y":161.54,"x0":1.6764460162792243,"y0":50.00456346496949,"z0":5.818207312711275,"aX":2.4548192337083425},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-1.9,"spinRate":2375,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.4034950594357656,"extension":6.511368316857572},"index":2,"playId":"d7c3aea1-7ecd-3711-9e0e-2b0ceb3d6d37","pitchNumber":3,"startTime":"2025-08-10T22:20:44.309Z","endTime":"2025-08-10T22:20:48.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:20:48.222Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T22:21:01.169Z","endTime":"2025-08-10T22:22:33.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.37157951886707,"strikeZoneBottom":1.69033546819522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.964991905392555,"aZ":-14.918186358414578,"pfxX":1.497532570138426,"pfxZ":9.09151553620857,"pX":1.1999259384224146,"pZ":3.0931733352472226,"vX0":-2.2234827092905403,"vY0":-136.38918259967204,"vZ0":-4.5221241635014495,"x":71.26,"y":155.26,"x0":1.828433648008118,"y0":50.00111317821348,"z0":5.79035166819537,"aX":2.841874475045486},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":-2.3,"spinRate":2296,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.4004874972802366,"extension":6.385511078799422},"index":0,"playId":"437f6f3c-0d2d-35e7-997a-0f703ca6ffef","pitchNumber":1,"startTime":"2025-08-10T22:21:16.326Z","endTime":"2025-08-10T22:21:22.946Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.38342656611248,"strikeZoneBottom":1.62636165021707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38961618427445,"aZ":-25.143699334198846,"pfxX":2.9914788698653156,"pfxZ":4.2666719099489505,"pX":1.4042565342645403,"pZ":2.3662126049948897,"vX0":-2.6100164535563337,"vY0":-127.09340994351327,"vZ0":-3.3748390306137876,"x":63.47,"y":174.89,"x0":2.05247979947677,"y0":50.00249121216519,"z0":5.693316724909557,"aX":4.927222681432872},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.2,"breakHorizontal":-4.9,"spinRate":1697,"spinDirection":146},"zone":14,"typeConfidence":0.8,"plateTime":0.42985292563452804,"extension":6.154380232979014},"index":1,"playId":"e8f05884-bcdd-3ceb-8b4f-323e48177f00","pitchNumber":2,"startTime":"2025-08-10T22:21:32.499Z","endTime":"2025-08-10T22:21:38.060Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.38861853425556,"strikeZoneBottom":1.68651679615699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88842256471958,"aZ":-42.05197672964529,"pfxX":-3.1401216942630406,"pfxZ":-7.394796289408244,"pX":-0.2106848975052689,"pZ":2.377372364773273,"vX0":-3.364798326803163,"vY0":-115.05047749766278,"vZ0":0.8662273407901995,"x":125.03,"y":174.59,"x0":1.6800665176839935,"y0":50.00062721517074,"z0":6.08046768500155,"aX":-4.196314284181143},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.8,"breakHorizontal":6.6,"spinRate":2652,"spinDirection":322},"zone":5,"typeConfidence":0.9,"plateTime":0.4765763597214887,"extension":6.335505841904414},"index":2,"playId":"7caa9503-0555-3026-a715-652fd5039694","pitchNumber":3,"startTime":"2025-08-10T22:21:49.557Z","endTime":"2025-08-10T22:21:53.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.3065056413126,"strikeZoneBottom":1.57684736760475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31260205192559,"aZ":-12.92384382523896,"pfxX":2.5148152311045817,"pfxZ":10.474515377425757,"pX":-0.2106084585504041,"pZ":1.3074355384697873,"vX0":-5.869183718240983,"vY0":-134.27676749011067,"vZ0":-9.016742479756829,"x":125.03,"y":203.48,"x0":1.6705115565284834,"y0":50.005129043255366,"z0":5.61466161974177,"aX":4.623384656429874},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-3.4,"spinRate":2292,"spinDirection":154},"zone":13,"typeConfidence":0.91,"plateTime":0.40690623567989714,"extension":6.51161953044163},"index":3,"playId":"0a17082b-688a-3aed-b440-de64af8fcb75","pitchNumber":4,"startTime":"2025-08-10T22:22:06.500Z","endTime":"2025-08-10T22:22:11.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.21691988987312,"strikeZoneBottom":1.50413844469325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.619032493368127,"aZ":-15.688828688121339,"pfxX":2.061923070852303,"pfxZ":8.851390879739247,"pX":0.30145172359755984,"pZ":3.3028109932209513,"vX0":-4.518077354009988,"vY0":-135.16177110898627,"vZ0":-3.73520459018462,"x":105.51,"y":149.6,"x0":1.7218538249721282,"y0":50.00521437061604,"z0":5.794562693937522,"aX":3.8419344717972432},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":-2.9,"spinRate":2336,"spinDirection":154},"zone":3,"typeConfidence":0.91,"plateTime":0.4042173270744982,"extension":6.321602506299952},"index":4,"playId":"9e643ef3-77db-359b-a866-0369e268c20b","pitchNumber":5,"startTime":"2025-08-10T22:22:27.976Z","endTime":"2025-08-10T22:22:33.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:22:33.989Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corbin Carroll doubles (21) on a fly ball to left fielder Mickey Moniak.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T22:22:50.423Z","endTime":"2025-08-10T22:25:40.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.042235402930164,"aZ":-17.601639589958232,"pfxX":1.4522331338411156,"pfxZ":7.95324245562621,"pX":0.2459381057369455,"pZ":3.1150388034290013,"vX0":-5.284691532058361,"vY0":-134.04673188896845,"vZ0":-3.7880336997346813,"x":107.63,"y":154.67,"x0":2.0482641530367296,"y0":50.00630464413693,"z0":5.791654632197504,"aX":2.662695327721173},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":-1.6,"spinRate":2255,"spinDirection":162},"zone":2,"typeConfidence":0.9,"plateTime":0.40750688725920137,"extension":6.62028252377457},"index":0,"playId":"779246e0-7f97-3c3b-8fc2-e82192dcdd26","pitchNumber":1,"startTime":"2025-08-10T22:22:59.649Z","endTime":"2025-08-10T22:23:03.075Z","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":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.22806161689519,"strikeZoneBottom":1.52414765474808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.925055642492246,"aZ":-39.667655050981864,"pfxX":-3.803930726504686,"pfxZ":-5.913470656248323,"pX":-0.8897493415763333,"pZ":0.4867752186953917,"vX0":-4.867070060414767,"vY0":-112.60842340270548,"vZ0":-2.913043695783797,"x":150.92,"y":225.64,"x0":1.8046179131177769,"y0":50.00304888619835,"z0":5.861296089222353,"aX":-4.820479725290863},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.2,"breakHorizontal":8.3,"spinRate":2627,"spinDirection":330},"zone":13,"typeConfidence":0.9,"plateTime":0.4888464495705622,"extension":6.604212517618154},"index":1,"playId":"fecc45e8-c970-35f8-b652-ec96a4bb9e6c","pitchNumber":2,"startTime":"2025-08-10T22:23:22.085Z","endTime":"2025-08-10T22:23:26.453Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"0da115d8-29ed-3d4f-9760-84d4638b39c7","startTime":"2025-08-10T22:23:40.156Z","endTime":"2025-08-10T22:23:45.663Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Ryan Rolison picks off Blaze Alexander at 1st on throw to first baseman Warming Bernabel.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"0da115d8-29ed-3d4f-9760-84d4638b39c7","startTime":"2025-08-10T22:23:54.270Z","endTime":"2025-08-10T22:24:18.899Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.507956222090634,"aZ":-19.57638493337097,"pfxX":2.9066464958059006,"pfxZ":6.6894981423108755,"pX":0.2069590877256716,"pZ":1.8373977562717143,"vX0":-5.119255973467349,"vY0":-136.2408682522918,"vZ0":-6.652686890176735,"x":109.11,"y":189.17,"x0":1.7313276174690764,"y0":50.00001438243712,"z0":5.660451241367142,"aX":5.4718090138689774},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":-4.2,"spinRate":2339,"spinDirection":163},"zone":8,"typeConfidence":0.91,"plateTime":0.40179959194553705,"extension":6.663824749835366},"index":4,"playId":"5cd0297c-a1b2-3091-9dc8-c873f9212f08","pitchNumber":3,"startTime":"2025-08-10T22:24:18.899Z","endTime":"2025-08-10T22:24:23.210Z","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":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.759726141967118,"aZ":-40.52552940652011,"pfxX":-5.468959869581152,"pfxZ":-5.946824928206574,"pX":-0.07027197547006273,"pZ":1.6835982272494734,"vX0":-2.3207951256866393,"vY0":-118.07586254890768,"vZ0":-1.2918490372327185,"x":119.68,"y":193.32,"x0":1.6378057445888476,"y0":50.004882187164355,"z0":5.987075923312621,"aX":-7.675892127042446},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.8,"breakHorizontal":10.4,"spinRate":2686,"spinDirection":324},"zone":8,"typeConfidence":0.9,"plateTime":0.46496314726645904,"extension":6.622256191306811},"index":5,"playId":"accd59f8-9cdf-3b06-9bea-513640ea5257","pitchNumber":4,"startTime":"2025-08-10T22:24:47.072Z","endTime":"2025-08-10T22:24:50.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.25932977540303,"strikeZoneBottom":1.54752322422913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.439933596177003,"aZ":-13.208442289967739,"pfxX":2.4986853204636934,"pfxZ":9.920653563201913,"pX":-0.9472575409489702,"pZ":1.5200969680729661,"vX0":-7.436567488213055,"vY0":-137.18501702609902,"vZ0":-8.741922047677523,"x":153.11,"y":197.74,"x0":1.4703240189406659,"y0":50.00627159175476,"z0":5.641919050481845,"aX":4.77902059666549},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-3.0,"spinRate":2342,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.3987824492101275,"extension":6.7216533109138945},"index":6,"playId":"454f83dd-da9c-3a21-8755-3ab56cc6bd13","pitchNumber":5,"startTime":"2025-08-10T22:25:08.106Z","endTime":"2025-08-10T22:25:14.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.357176459257573,"aZ":-13.976623574443291,"pfxX":1.9030464647445782,"pfxZ":9.615876920228263,"pX":-0.06365552138794162,"pZ":2.7031713249264104,"vX0":-5.244747874269433,"vY0":-136.52601074485324,"vZ0":-5.749299984255677,"x":119.43,"y":165.79,"x0":1.632938966130658,"y0":50.0043988417516,"z0":5.794217032690964,"aX":3.602747344053604},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-2.4,"spinRate":2379,"spinDirection":153},"zone":2,"typeConfidence":0.91,"plateTime":0.4008155879138635,"extension":6.3857585961498415},"hitData":{"launchSpeed":103.1,"launchAngle":22.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.69,"coordY":76.47}},"index":7,"playId":"256b3b84-bc95-3308-b92d-8422a842231b","pitchNumber":6,"startTime":"2025-08-10T22:25:26.165Z","endTime":"2025-08-10T22:25:40.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:25:40.254Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Connor Kaiser doubles (1) on a sharp fly ball to center fielder Brenton Doyle. Corbin Carroll scores.","rbi":1,"awayScore":6,"homeScore":13,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T22:26:06.894Z","endTime":"2025-08-10T22:26:49.082Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.6,"endSpeed":73.0,"strikeZoneTop":3.7230659215475,"strikeZoneBottom":1.7661134913703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.15787141140418,"aZ":-39.59089437710581,"pfxX":-4.421630815293348,"pfxZ":-5.485990796783449,"pX":0.22773844962182108,"pZ":2.934979065315816,"vX0":-2.2588707232728478,"vY0":-115.936035561311,"vZ0":1.6166469999890416,"x":108.32,"y":159.54,"x0":1.7915226916884024,"y0":50.00433529056647,"z0":6.028247852591377,"aX":-5.975079108625428},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.1,"breakHorizontal":8.6,"spinRate":2610,"spinDirection":324},"zone":5,"typeConfidence":0.9,"plateTime":0.4737778985232297,"extension":6.4487832129587614},"index":0,"playId":"8a8e04f6-7bd4-32e1-a7ea-d7cbc38f3131","pitchNumber":1,"startTime":"2025-08-10T22:26:15.564Z","endTime":"2025-08-10T22:26:20.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.650570786319747,"aZ":-40.558653491628434,"pfxX":-5.483103181039559,"pfxZ":-6.182005337656001,"pX":0.2863937935155035,"pZ":2.7993261259725033,"vX0":-2.100146280335052,"vY0":-116.21762875313429,"vZ0":1.540530872234428,"x":106.08,"y":163.2,"x0":1.9166972991510864,"y0":50.00557876256211,"z0":6.007270375886897,"aX":-7.43186905571682},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.4,"breakHorizontal":10.4,"spinRate":2674,"spinDirection":323},"zone":6,"typeConfidence":0.9,"plateTime":0.472973342381553,"extension":6.46823337584404},"hitData":{"launchSpeed":101.0,"launchAngle":29.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":180.0,"coordY":55.22}},"index":1,"playId":"31a699e9-88b0-3450-baab-5ea95e66bcc2","pitchNumber":2,"startTime":"2025-08-10T22:26:35.115Z","endTime":"2025-08-10T22:26:49.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:26:49.082Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":6,"homeScore":13,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T22:28:14.405Z","endTime":"2025-08-10T22:30:24.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T22:27:18.375Z","endTime":"2025-08-10T22:28:16.516Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.69259812399668,"strikeZoneBottom":1.80483217907732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35593577707696,"aZ":-42.257776730330555,"pfxX":-3.2510342743700464,"pfxZ":-7.568932189024415,"pX":0.6197597322578908,"pZ":1.2354078197080207,"vX0":-2.1994841645962966,"vY0":-115.01417900136802,"vZ0":-1.2734902768833212,"x":93.38,"y":205.42,"x0":2.0124559293461184,"y0":50.00114537768528,"z0":5.9130794227414825,"aX":-4.332363979180985},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.7,"breakHorizontal":6.5,"spinRate":2597,"spinDirection":326},"zone":14,"typeConfidence":0.9,"plateTime":0.47715552042452014,"extension":6.554817035613738},"index":1,"playId":"7b09f63c-0675-3332-a7d8-cd59ef68866b","pitchNumber":1,"startTime":"2025-08-10T22:28:16.516Z","endTime":"2025-08-10T22:28:21.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.5829926625049,"strikeZoneBottom":1.83732138806502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.192674032490068,"aZ":-17.718698983866407,"pfxX":1.612482246770759,"pfxZ":7.919126548649011,"pX":0.5182975317910478,"pZ":3.6676073604769504,"vX0":-4.737349707169337,"vY0":-134.06961428426794,"vZ0":-2.3637013669487894,"x":97.24,"y":139.75,"x0":2.0964550488443785,"y0":50.00484871822297,"z0":5.821135653345672,"aX":2.9446519007770835},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":-1.9,"spinRate":2382,"spinDirection":160},"zone":3,"typeConfidence":0.9,"plateTime":0.4080851221573898,"extension":6.572884554243411},"index":2,"playId":"4f512877-85b3-3bbf-808e-30ae988533a8","pitchNumber":2,"startTime":"2025-08-10T22:28:30.716Z","endTime":"2025-08-10T22:28:35.529Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.55866897965245,"strikeZoneBottom":1.6716860310085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.36688141146789,"aZ":-40.546087708329615,"pfxX":-4.058089133130387,"pfxZ":-6.350325699051901,"pX":0.226136860873314,"pZ":2.884896888321544,"vX0":-2.791233766932285,"vY0":-114.4258749605629,"vZ0":1.8503859739067514,"x":108.38,"y":160.89,"x0":1.9918293907287201,"y0":50.005257052876644,"z0":6.057349402730146,"aX":-5.346929906888263},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.7,"breakHorizontal":8.0,"spinRate":2617,"spinDirection":321},"zone":5,"typeConfidence":0.9,"plateTime":0.4798449841218786,"extension":6.569073450675377},"index":3,"playId":"c2225220-63f4-3774-b371-15b1f9ee7854","pitchNumber":3,"startTime":"2025-08-10T22:28:46.896Z","endTime":"2025-08-10T22:28:50.754Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.70950192156075,"strikeZoneBottom":1.82245642572114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.669722846991245,"aZ":-42.35194043319461,"pfxX":-2.19163231121673,"pfxZ":-7.511895287327402,"pX":-0.6029481793555385,"pZ":2.154698461532834,"vX0":-4.319963664178751,"vY0":-115.92089329213275,"vZ0":0.3303133066092694,"x":139.98,"y":180.6,"x0":1.5732554269811037,"y0":50.00444479056313,"z0":6.069870786265063,"aX":-2.968060659524891},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.2,"breakHorizontal":5.0,"spinRate":2671,"spinDirection":326},"zone":7,"typeConfidence":0.9,"plateTime":0.47339448792077965,"extension":6.513343728649899},"index":4,"playId":"bc4d9aa9-c2a5-363b-9ee3-e6780bda8da6","pitchNumber":4,"startTime":"2025-08-10T22:29:08.258Z","endTime":"2025-08-10T22:29:12.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.71055627306564,"strikeZoneBottom":1.82378542070939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.947086625254258,"aZ":-45.3329023835918,"pfxX":-3.4771462278471983,"pfxZ":-9.97372543760191,"pX":1.3131913487319435,"pZ":3.0429062448818827,"vX0":-0.307265872676903,"vY0":-114.60672089590291,"vZ0":2.9980693039601842,"x":66.94,"y":156.62,"x0":1.9006638820278248,"y0":50.005492708308815,"z0":6.1733720239296535,"aX":-4.585033112534231},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-16.9,"breakHorizontal":6.4,"spinRate":2621,"spinDirection":327},"zone":12,"typeConfidence":0.9,"plateTime":0.4795611940458171,"extension":6.382163371911998},"index":5,"playId":"e54b1722-3aaa-3afd-9cf4-a4fc35e09061","pitchNumber":5,"startTime":"2025-08-10T22:29:29.232Z","endTime":"2025-08-10T22:29:33.715Z","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":91.9,"endSpeed":84.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.520049393387904,"aZ":-17.313448128685348,"pfxX":1.491967469814044,"pfxZ":8.159209789525917,"pX":-0.6259269786102538,"pZ":3.682651480560488,"vX0":-6.620731109888085,"vY0":-133.7873168865872,"vZ0":-2.362465829257684,"x":140.86,"y":139.35,"x0":1.6817671769516074,"y0":50.006034561591015,"z0":5.811142338449282,"aX":2.7193626184515804},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":-1.3,"spinRate":2319,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.4086227246917069,"extension":6.538181241003762},"index":6,"playId":"6dd6de47-6345-3d69-8020-2898b95ac5a9","pitchNumber":6,"startTime":"2025-08-10T22:29:47.346Z","endTime":"2025-08-10T22:29:52.565Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"868ebcbf-ac67-45bf-b60a-d0a4793c448a","startTime":"2025-08-10T22:30:07.443Z","endTime":"2025-08-10T22:30:12.443Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.64761801420797,"strikeZoneBottom":1.65612141472518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.290392742545055,"aZ":-17.829426176141766,"pfxX":0.5481689858549308,"pfxZ":7.856141140363235,"pX":0.45545544775422225,"pZ":4.866605171953619,"vX0":-3.927103061046512,"vY0":-133.88062590990316,"vZ0":0.4809085547765566,"x":99.64,"y":107.38,"x0":1.866354353213878,"y0":50.00353375882299,"z0":5.954861392455753,"aX":1.0013709639678614},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.5,"breakHorizontal":-0.2,"spinRate":2284,"spinDirection":165},"zone":12,"typeConfidence":0.9,"plateTime":0.40818190832270407,"extension":6.46286190413876},"index":8,"playId":"c8d61146-92f9-37fc-b31c-037a3c91b2ea","pitchNumber":7,"startTime":"2025-08-10T22:30:18.876Z","endTime":"2025-08-10T22:30:24.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:30:24.711Z","atBatIndex":73},{"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":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T22:33:02.433Z","endTime":"2025-08-10T22:34:17.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T22:30:38.842Z","endTime":"2025-08-10T22:31:13.838Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jaden Hill replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-10T22:31:13.838Z","endTime":"2025-08-10T22:33:04.230Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":97.4,"endSpeed":89.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82655855980689,"aZ":-21.267826854502466,"pfxX":-9.656760876063418,"pfxZ":5.362747379528631,"pX":-0.9775697545799495,"pZ":3.1858123942467786,"vX0":3.221398961191497,"vY0":-141.82703224777094,"vZ0":-3.4901516710972853,"x":154.26,"y":152.76,"x0":-0.8742311103658628,"y0":50.00609806050857,"z0":5.79095015914215,"aX":-19.650868515595576},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.1,"breakHorizontal":16.8,"spinRate":2204,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38637871962683956,"extension":6.012453578940285},"index":2,"playId":"6125ee03-9833-306a-b08b-0d062b04a8a7","pitchNumber":1,"startTime":"2025-08-10T22:33:04.230Z","endTime":"2025-08-10T22:33:08.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.923389889112226,"aZ":-30.917447265042014,"pfxX":2.961680606140167,"pfxZ":0.7563869098517033,"pX":0.42562108152644296,"pZ":2.054707108261919,"vX0":3.4132820843791696,"vY0":-128.02830599505876,"vZ0":-2.7253435772770165,"x":100.78,"y":183.3,"x0":-1.3086815852944564,"y0":50.00481489234241,"z0":5.547836766202878,"aX":4.9259920684509195},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":-6.1,"spinRate":2409,"spinDirection":115},"zone":9,"typeConfidence":0.9,"plateTime":0.427493388656496,"extension":6.230977037003906},"index":3,"playId":"715fad8a-9f48-390b-924a-cc18b9713c15","pitchNumber":2,"startTime":"2025-08-10T22:33:32.697Z","endTime":"2025-08-10T22:33:36.981Z","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":97.5,"endSpeed":89.0,"strikeZoneTop":3.66914313140902,"strikeZoneBottom":1.82788751295841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78288845447238,"aZ":-16.974899829353852,"pfxX":-7.341747737272926,"pfxZ":7.460416999165922,"pX":-0.3245895635037635,"pZ":3.842324555508731,"vX0":4.241439246352325,"vY0":-141.91835943748293,"vZ0":-2.503787707722355,"x":129.37,"y":135.04,"x0":-0.8853641624855347,"y0":50.005311314303974,"z0":5.818518502435869,"aX":-14.963000123262404},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":12.5,"spinRate":2343,"spinDirection":227},"zone":11,"typeConfidence":0.93,"plateTime":0.38609943068506114,"extension":5.898989892719673},"index":4,"playId":"15b1782d-6c32-3d5f-8ba5-bf43a1c23a73","pitchNumber":3,"startTime":"2025-08-10T22:33:51.799Z","endTime":"2025-08-10T22:33:58.271Z","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":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08436884381327,"aZ":-20.351752349800176,"pfxX":-9.7911103819041,"pfxZ":5.7191091965279135,"pX":-0.9769297902860502,"pZ":2.66061619722524,"vX0":3.7253458677374316,"vY0":-142.89779498949378,"vZ0":-4.704806071387332,"x":154.24,"y":166.94,"x0":-1.0257979429087007,"y0":50.003630091543705,"z0":5.607970419612384,"aX":-20.23859880530534},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.6,"breakHorizontal":16.9,"spinRate":2305,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.383373730207234,"extension":6.039927786379766},"hitData":{"launchSpeed":52.6,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.41,"coordY":173.32}},"index":5,"playId":"9d52903c-fad9-33b3-b34f-118e83f6cafe","pitchNumber":4,"startTime":"2025-08-10T22:34:10.260Z","endTime":"2025-08-10T22:34:17.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:34:17.840Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adael Amador grounds out, second baseman Connor Kaiser to first baseman Tyler Locklear.","rbi":0,"awayScore":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T22:36:29.621Z","endTime":"2025-08-10T22:36:54.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jake McCarthy replaces right fielder Corbin Carroll, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T22:35:48.228Z","endTime":"2025-08-10T22:35:48.258Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"description":"Defensive Substitution: Jorge Barrosa replaces left fielder Lourdes Gurriel Jr., batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T22:35:48.258Z","endTime":"2025-08-10T22:35:48.260Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"description":"Pitching Change: John Curtiss replaces Kendall Graveman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-10T22:35:48.260Z","endTime":"2025-08-10T22:36:31.781Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595928,"link":"/api/v1/people/595928"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.59711920764327,"strikeZoneBottom":1.75239485018492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.190396811961453,"aZ":-14.555074853427184,"pfxX":-5.597942409893542,"pfxZ":9.337357320524722,"pX":-1.8819890504550099,"pZ":4.321574635558139,"vX0":2.7965933518325112,"vY0":-136.53487064270246,"vZ0":-2.84668805470925,"x":188.74,"y":122.1,"x0":-2.192493745327255,"y0":50.00288928875201,"z0":6.379856729670077,"aX":-10.56421232985181},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":9.6,"spinRate":2265,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40122124766980605,"extension":6.166871781604431},"index":3,"playId":"2261924e-843b-3095-8c0a-4ae489f6fa23","pitchNumber":1,"startTime":"2025-08-10T22:36:31.781Z","endTime":"2025-08-10T22:36:35.712Z","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":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.328649217080503,"aZ":-21.709340131123266,"pfxX":-1.4379237182630784,"pfxZ":6.006045234365908,"pX":0.03153306421824398,"pZ":2.677791188533125,"vX0":6.546709439656933,"vY0":-130.85056827825238,"vZ0":-4.643434123570927,"x":115.8,"y":166.48,"x0":-2.3107105414032683,"y0":50.005393136663805,"z0":6.091745388813445,"aX":-2.507578710258238},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.1,"breakHorizontal":1.2,"spinRate":2379,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4178055593056085,"extension":6.116344822646865},"hitData":{"launchSpeed":101.7,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.58,"coordY":156.08}},"index":4,"playId":"44433d34-80bd-3363-b0ab-39b4c4d7f365","pitchNumber":2,"startTime":"2025-08-10T22:36:44.786Z","endTime":"2025-08-10T22:36:54.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:36:54.048Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T22:37:07.514Z","endTime":"2025-08-10T22:37:51.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.55248737878157,"strikeZoneBottom":1.72734999578741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.50250557858122,"aZ":-27.351887040892986,"pfxX":1.3118126166252808,"pfxZ":2.779560104551951,"pX":-0.03875197300018709,"pZ":4.246393722325407,"vX0":5.484777625217547,"vY0":-130.57495995096056,"vZ0":0.11216345477841783,"x":118.48,"y":124.13,"x0":-2.3334642955538474,"y0":50.000060483691314,"z0":6.25431617278521,"aX":2.273089763479898},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":-3.6,"spinRate":2434,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4188460971318406,"extension":6.196829959338055},"index":0,"playId":"f2772d0f-3b8d-3ed6-830a-f958e6c297a5","pitchNumber":1,"startTime":"2025-08-10T22:37:11.843Z","endTime":"2025-08-10T22:37:16.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.53298959985506,"strikeZoneBottom":1.76379824461658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.221607652103057,"aZ":-14.161265718606916,"pfxX":-4.265796845662609,"pfxZ":9.607153719838992,"pX":-0.3085186325611857,"pZ":2.536057410642156,"vX0":6.135230034541082,"vY0":-135.92466480521236,"vZ0":-7.24526060075844,"x":128.76,"y":170.31,"x0":-2.0385524625586986,"y0":50.00206289007975,"z0":6.215367376386384,"aX":-7.998089768086006},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2207,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40264410807504003,"extension":6.230327682578689},"index":1,"playId":"728d97a0-5475-3fc7-b962-773c321793c1","pitchNumber":2,"startTime":"2025-08-10T22:37:23.034Z","endTime":"2025-08-10T22:37:27.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.108352249700793,"aZ":-13.387647824115508,"pfxX":-4.277767840871052,"pfxZ":9.941611544276874,"pX":0.16069547370448395,"pZ":2.823806334524671,"vX0":7.317876914409184,"vY0":-136.5975393879725,"vZ0":-6.644601443145343,"x":110.87,"y":162.54,"x0":-1.9972744715016904,"y0":50.00130234174765,"z0":6.208312258243272,"aX":-8.082907277361803},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":6.2,"spinRate":2218,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4009830365673892,"extension":6.256424921143589},"index":2,"playId":"4b67a856-1169-3b08-a2e0-42618706a5c2","pitchNumber":3,"startTime":"2025-08-10T22:37:33.349Z","endTime":"2025-08-10T22:37:36.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.080927165677824,"aZ":-11.172323512727104,"pfxX":-4.843561994017088,"pfxZ":10.851528895156164,"pX":-0.30841702116207215,"pZ":3.586509589901998,"vX0":6.673809261047544,"vY0":-138.07874273692397,"vZ0":-5.0519304635654,"x":128.76,"y":141.94,"x0":-2.1248613781768126,"y0":50.00470770428711,"z0":6.188510773455166,"aX":-9.376209851157062},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":7.4,"spinRate":2423,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3963286951977305,"extension":6.4105595213424715},"index":3,"playId":"cf9e526c-af2b-37b8-b120-ed550104b1a7","pitchNumber":4,"startTime":"2025-08-10T22:37:47.673Z","endTime":"2025-08-10T22:37:51.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:37:51.190Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Schunk strikes out swinging.","rbi":0,"awayScore":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T22:38:11.957Z","endTime":"2025-08-10T22:38:58.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Aaron Schunk replaces Ezequiel Tovar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T22:38:04.165Z","endTime":"2025-08-10T22:38:14.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.0,"endSpeed":87.0,"strikeZoneTop":3.69417354327104,"strikeZoneBottom":1.6811824202091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85462055160345,"aZ":-8.52084928170226,"pfxX":-4.28104613480647,"pfxZ":12.246147009120854,"pX":1.0865696447105797,"pZ":2.7385988132321075,"vX0":9.5908939659572,"vY0":-137.90680126470068,"vZ0":-7.929884341324747,"x":75.58,"y":164.84,"x0":-1.8757009601483816,"y0":50.00403324434707,"z0":6.22139974478155,"aX":-8.27031462434341},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.6,"breakHorizontal":5.8,"spinRate":2392,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3967407865263701,"extension":6.473281415556112},"index":1,"playId":"a4319106-abf1-3b79-b1f4-9dfd99bb239a","pitchNumber":1,"startTime":"2025-08-10T22:38:14.297Z","endTime":"2025-08-10T22:38:19.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.59555780317327,"strikeZoneBottom":1.6460754769594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98180332062088,"aZ":-24.52411103374336,"pfxX":2.448550651529099,"pfxZ":4.396856547592034,"pX":-0.807583071779657,"pZ":2.974643249870729,"vX0":3.2892610043258923,"vY0":-130.47304638005085,"vZ0":-3.5184216503763612,"x":147.78,"y":158.46,"x0":-2.3982527869757586,"y0":50.00505842310945,"z0":6.168766223870097,"aX":4.262055487537711},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-5.2,"spinRate":2496,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.41827210150889593,"extension":6.130964682225096},"index":2,"playId":"0f1ceb22-2d42-324e-af3c-559fc4f87195","pitchNumber":2,"startTime":"2025-08-10T22:38:26.319Z","endTime":"2025-08-10T22:38:30.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42525407389731,"aZ":-26.95727175584396,"pfxX":1.8649990639972671,"pfxZ":2.96106295471105,"pX":0.5100425733536702,"pZ":3.5658544661841187,"vX0":6.7595813803286315,"vY0":-131.25256238918362,"vZ0":-1.8301758439257974,"x":97.56,"y":142.5,"x0":-2.3314132200126725,"y0":50.00023338018482,"z0":6.2618698007631535,"aX":3.282349506368601},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":-4.7,"spinRate":2574,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.4158709921522341,"extension":6.238026584919258},"index":3,"playId":"a735f281-0fff-3467-a26d-dc0e11e1a3ce","pitchNumber":3,"startTime":"2025-08-10T22:38:38.429Z","endTime":"2025-08-10T22:38:42.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92368642630651,"aZ":-10.194976176538955,"pfxX":-4.110357353719774,"pfxZ":11.49121354033378,"pX":0.5237226394354856,"pZ":3.375402227373383,"vX0":8.19592400034902,"vY0":-137.30120798386807,"vZ0":-5.933874982326758,"x":97.04,"y":147.64,"x0":-1.9636504925625033,"y0":50.001526723142256,"z0":6.255923536561656,"aX":-7.862057726640021},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":5.8,"spinRate":2402,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3986785865909406,"extension":6.408388991385444},"index":4,"playId":"065b40e3-d6cb-3a92-beb7-f27e84781f1b","pitchNumber":4,"startTime":"2025-08-10T22:38:54.853Z","endTime":"2025-08-10T22:38:58.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:38:58.306Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo called out on strikes.","rbi":0,"awayScore":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T22:41:09.071Z","endTime":"2025-08-10T22:41:52.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Aaron Schunk remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T22:40:24.299Z","endTime":"2025-08-10T22:41:11.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"}},{"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":96.6,"endSpeed":88.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.302772720216822,"aZ":-15.00501328835516,"pfxX":-6.469828826599795,"pfxZ":8.603857069035634,"pX":1.5460138525657652,"pZ":2.0335567954443645,"vX0":8.953395244306325,"vY0":-140.26741611027174,"vZ0":-6.841717436648383,"x":58.07,"y":183.87,"x0":-0.8446183418217962,"y0":50.0028554400406,"z0":5.480064255248939,"aX":-12.911140560699273},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":10.0,"spinRate":2184,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.3902703407759347,"extension":6.163980649233404},"index":1,"playId":"b917d1e4-602a-398c-979d-04268bea8d3d","pitchNumber":1,"startTime":"2025-08-10T22:41:11.455Z","endTime":"2025-08-10T22:41:17.993Z","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":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.287034642593795,"aZ":-31.04383083463443,"pfxX":-9.002644997167497,"pfxZ":0.7351936875228846,"pX":0.3243518382864435,"pZ":1.8646853013114215,"vX0":6.0742911902042245,"vY0":-122.80126510334001,"vZ0":-2.255043904387878,"x":104.64,"y":188.43,"x0":-1.0060608550118328,"y0":50.00090076652479,"z0":5.423938219720408,"aX":-13.810465047540015},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":1578,"spinDirection":257},"zone":9,"typeConfidence":0.91,"plateTime":0.4452519089105125,"extension":6.457957417089966},"index":2,"playId":"21af93bd-5e85-322a-bc28-f04ffd14b0fa","pitchNumber":2,"startTime":"2025-08-10T22:41:29.424Z","endTime":"2025-08-10T22:41:33.725Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.43933555866806,"strikeZoneBottom":1.6758150120383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.193589996825086,"aZ":-32.70017500803958,"pfxX":-8.775810339301565,"pfxZ":-0.34599732136494943,"pX":-0.3648989060237005,"pZ":1.68158112357733,"vX0":4.595048629993985,"vY0":-122.76223593789837,"vZ0":-2.2608042658170557,"x":130.91,"y":193.38,"x0":-1.1203348827020905,"y0":50.001701232959505,"z0":5.3966344755690026,"aX":-13.400193184869297},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.0,"breakHorizontal":14.9,"spinRate":1592,"spinDirection":259},"zone":7,"typeConfidence":0.91,"plateTime":0.4460873936958256,"extension":6.286484155968837},"index":3,"playId":"51227fe7-d63e-3f77-813e-69da794a0579","pitchNumber":3,"startTime":"2025-08-10T22:41:47.834Z","endTime":"2025-08-10T22:41:52.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:41:52.526Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T22:42:10.986Z","endTime":"2025-08-10T22:43:37.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":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":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.6,"endSpeed":81.4,"strikeZoneTop":3.44270155512297,"strikeZoneBottom":1.62611927506062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48656233523697,"aZ":-30.042336195074864,"pfxX":3.5459492061162514,"pfxZ":1.272258136051991,"pX":1.5134847866106291,"pZ":1.8047101603765583,"vX0":5.524471798992135,"vY0":-128.97745876298583,"vZ0":-3.3870346924038004,"x":59.31,"y":190.05,"x0":-1.1193073552037527,"y0":50.00637160680198,"z0":5.458403734095097,"aX":5.958607097684523},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":-7.7,"spinRate":2432,"spinDirection":159},"zone":14,"typeConfidence":0.9,"plateTime":0.42510847234108295,"extension":6.242341075255526},"index":0,"playId":"30c07268-3c97-360d-b83f-3cac485283a6","pitchNumber":1,"startTime":"2025-08-10T22:42:17.899Z","endTime":"2025-08-10T22:42:22.192Z","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":96.7,"endSpeed":88.4,"strikeZoneTop":3.57621962569992,"strikeZoneBottom":1.59330949874474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75357806530901,"aZ":-24.445117167297006,"pfxX":-9.77824645478286,"pfxZ":3.8593395441446248,"pX":-2.23136451750267,"pZ":3.2744871081407747,"vX0":0.538952232056852,"vY0":-140.8431355325413,"vZ0":-2.240261969955309,"x":202.05,"y":150.37,"x0":-1.1553216289546893,"y0":50.00647255783058,"z0":5.665433948673692,"aX":-19.59737454147792},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.7,"breakHorizontal":17.6,"spinRate":2285,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3892736719318437,"extension":5.997490099325559},"index":1,"playId":"c549a34d-2c12-3e45-8e11-e87bca0b4a15","pitchNumber":2,"startTime":"2025-08-10T22:42:35.378Z","endTime":"2025-08-10T22:42:41.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.49610740169743,"strikeZoneBottom":1.62435221783033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89118548872038,"aZ":-26.57593355137646,"pfxX":2.470041231264485,"pfxZ":3.2619265489346,"pX":-0.42305274934178894,"pZ":2.7326164984690506,"vX0":1.5089191734445717,"vY0":-129.87588468716552,"vZ0":-2.053137554535959,"x":133.13,"y":165.0,"x0":-1.3315337096555562,"y0":50.003975578037036,"z0":5.544243005580223,"aX":4.241559243441366},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":-4.8,"spinRate":2444,"spinDirection":183},"zone":4,"typeConfidence":0.9,"plateTime":0.4209036646906341,"extension":5.975187027442103},"index":2,"playId":"2d0d8b75-7ed8-37a3-a3f9-a76678b639c9","pitchNumber":3,"startTime":"2025-08-10T22:42:54.382Z","endTime":"2025-08-10T22:42:59.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72882430840899,"aZ":-25.55453197461034,"pfxX":0.6612590743345406,"pfxZ":3.8330281229679573,"pX":0.5012899324855161,"pZ":1.8449070674443575,"vX0":4.056331744430841,"vY0":-130.42311195118864,"vZ0":-4.3454598595845315,"x":97.89,"y":188.97,"x0":-1.1583630131037201,"y0":50.00513167561399,"z0":5.453767388154492,"aX":1.141425368263421},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-2.0,"spinRate":2392,"spinDirection":185},"zone":9,"typeConfidence":0.88,"plateTime":0.4195269475855481,"extension":6.0559390948579885},"index":3,"playId":"0722d2ea-9874-39a3-81b4-e820833b2b57","pitchNumber":4,"startTime":"2025-08-10T22:43:10.708Z","endTime":"2025-08-10T22:43:13.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.548713403480857,"aZ":-27.414710179992802,"pfxX":0.6036750880273267,"pfxZ":2.761984478433442,"pX":1.788480704175237,"pZ":1.226548180631645,"vX0":6.943452768395489,"vY0":-130.02808638317794,"vZ0":-5.577563839668866,"x":48.83,"y":205.66,"x0":-0.9875676904435909,"y0":50.00548853626824,"z0":5.462152581406886,"aX":1.038922090293206},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":-2.5,"spinRate":2586,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.4201677767802967,"extension":6.227818686369153},"index":4,"playId":"e353f906-ed9b-3131-b663-8c69bf5522b2","pitchNumber":5,"startTime":"2025-08-10T22:43:31.624Z","endTime":"2025-08-10T22:43:37.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:43:37.170Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T22:43:51.102Z","endTime":"2025-08-10T22:45:19.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.27990455216992,"strikeZoneBottom":1.57810072188255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.323769515299766,"aZ":-27.74737421837898,"pfxX":-7.762478058360951,"pfxZ":2.9160830500202555,"pX":1.706655369961914,"pZ":0.6352983782507214,"vX0":8.719610029261734,"vY0":-122.47953762373159,"vZ0":-5.54770330638164,"x":51.95,"y":221.63,"x0":-0.892052105104491,"y0":50.00454841443135,"z0":5.3044772901447725,"aX":-11.788558686147141},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.2,"breakHorizontal":12.0,"spinRate":1511,"spinDirection":258},"zone":14,"typeConfidence":0.91,"plateTime":0.4473041607825703,"extension":6.351673408168945},"index":0,"playId":"bfa29c08-5294-3da0-a2ce-35fd5ca18271","pitchNumber":1,"startTime":"2025-08-10T22:44:00.363Z","endTime":"2025-08-10T22:44:05.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94225683329033,"aZ":-22.59361596194967,"pfxX":-8.956464641990422,"pfxZ":4.780942306276321,"pX":-1.0882894113790338,"pZ":2.8523011034978256,"vX0":3.4294506669848883,"vY0":-140.90626254901522,"vZ0":-3.295387802919139,"x":158.48,"y":161.77,"x0":-1.1596336971439865,"y0":50.00473649596587,"z0":5.5021207531472305,"aX":-17.95614666921398},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":15.5,"spinRate":2229,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3891726230500132,"extension":6.029089331936746},"index":1,"playId":"f0c10b36-0863-3dac-a2fd-0c923220ce2d","pitchNumber":2,"startTime":"2025-08-10T22:44:17.859Z","endTime":"2025-08-10T22:44:23.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26267404999222,"aZ":-31.73621386425328,"pfxX":-8.941638880708444,"pfxZ":0.2896096273722595,"pX":-0.15168756226798422,"pZ":2.0389353146337093,"vX0":5.1130474797670376,"vY0":-122.01863690224134,"vZ0":-1.665476393403971,"x":122.78,"y":183.73,"x0":-1.1187007736797534,"y0":50.00118476232705,"z0":5.479203909345474,"aX":-13.406321891332475},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.4,"breakHorizontal":14.9,"spinRate":1626,"spinDirection":260},"zone":5,"typeConfidence":0.91,"plateTime":0.4498500396413374,"extension":6.413127268473631},"index":2,"playId":"7fc8515d-defe-316a-bfec-210036b9be7e","pitchNumber":3,"startTime":"2025-08-10T22:44:33.814Z","endTime":"2025-08-10T22:44:38.256Z","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":84.3,"endSpeed":77.6,"strikeZoneTop":3.34030571697397,"strikeZoneBottom":1.5282353237045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.881215392166393,"aZ":-30.327441602290072,"pfxX":-9.129534308719595,"pfxZ":1.2120879157351803,"pX":-0.527197085722019,"pZ":0.17805877102057172,"vX0":4.198471831500944,"vY0":-122.5934051735109,"vZ0":-5.88484983476583,"x":137.1,"y":233.97,"x0":-1.0785817933360378,"y0":50.0005042246195,"z0":5.207340436082744,"aX":-13.854529138905939},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.1,"breakHorizontal":15.5,"spinRate":1656,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.44727477618977884,"extension":6.4965768172953515},"index":3,"playId":"c78fc810-431a-3800-a482-c9e77f79985e","pitchNumber":4,"startTime":"2025-08-10T22:44:51.019Z","endTime":"2025-08-10T22:44:55.514Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.712950809299308,"aZ":-30.618778627594164,"pfxX":-8.884920414641677,"pfxZ":1.0356352374181466,"pX":-0.2784248742664503,"pZ":1.3514007643999306,"vX0":4.623264039810928,"vY0":-121.80082468684512,"vZ0":-3.399222513553148,"x":127.61,"y":202.29,"x0":-1.045855588551525,"y0":50.00390007130923,"z0":5.410142969111672,"aX":-13.363008978503727},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.3,"breakHorizontal":15.0,"spinRate":1590,"spinDirection":259},"zone":7,"typeConfidence":0.91,"plateTime":0.44953293438551967,"extension":6.470422742244464},"index":4,"playId":"4fc3f4da-fc81-3bba-8490-5c6dbfbfca0b","pitchNumber":5,"startTime":"2025-08-10T22:45:15.805Z","endTime":"2025-08-10T22:45:19.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:45:19.466Z","atBatIndex":80},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Nola lines out to first baseman Tyler Locklear.","rbi":0,"awayScore":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T22:47:50.011Z","endTime":"2025-08-10T22:48:35.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Nola replaces Hunter Goodman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T22:47:39.537Z","endTime":"2025-08-10T22:47:52.186Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.40817768685731,"strikeZoneBottom":1.55159154427336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.196365227149,"aZ":-12.719858604054378,"pfxX":-4.840869941283621,"pfxZ":10.313376473128347,"pX":0.09404149632218636,"pZ":4.026972359823709,"vX0":6.866276997542834,"vY0":-136.7272033132506,"vZ0":-3.8489634781161715,"x":113.42,"y":130.05,"x0":-1.825184958662076,"y0":50.003709122148116,"z0":6.3308507895634385,"aX":-9.13273924049162},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":7.2,"spinRate":2401,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40117632530606073,"extension":6.347989460730072},"index":1,"playId":"1bbe47e1-11ea-3286-99ab-09e58385b353","pitchNumber":1,"startTime":"2025-08-10T22:47:52.186Z","endTime":"2025-08-10T22:47:56.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.181597747276925,"aZ":-11.654210784926253,"pfxX":-4.292519538243694,"pfxZ":11.095277539256653,"pX":-0.7002388205951874,"pZ":2.7820450249064628,"vX0":4.878123211413474,"vY0":-135.30688130715907,"vZ0":-7.217990154678581,"x":143.69,"y":163.66,"x0":-1.970825482738952,"y0":50.006345222841496,"z0":6.3053681917044,"aX":-7.941881851383667},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.7,"breakHorizontal":6.7,"spinRate":2412,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.40517086215619846,"extension":6.191902458823049},"index":2,"playId":"5d21adb8-b278-34af-8c7d-ad4d5c1dbd75","pitchNumber":2,"startTime":"2025-08-10T22:48:03.011Z","endTime":"2025-08-10T22:48:08.361Z","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":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.285973690050582,"aZ":-21.053679380386797,"pfxX":0.670345894826486,"pfxZ":6.240228215827409,"pX":1.0434622835465448,"pZ":2.042411647178364,"vX0":8.346709147485804,"vY0":-132.63155361128355,"vZ0":-6.480698715706736,"x":77.23,"y":183.63,"x0":-2.230944766061929,"y0":50.0019305231339,"z0":6.0520570286281155,"aX":1.1947715166606303},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.1,"breakHorizontal":-3.0,"spinRate":2529,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4129134421000633,"extension":6.402627616146004},"hitData":{"launchSpeed":68.4,"launchAngle":11.0,"totalDistance":114.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":140.98,"coordY":159.13}},"index":3,"playId":"b49a4380-4c1d-3ecb-b1bc-e461ad2ac038","pitchNumber":3,"startTime":"2025-08-10T22:48:29.481Z","endTime":"2025-08-10T22:48:35.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:48:35.839Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T22:48:50.737Z","endTime":"2025-08-10T22:49:59.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78936919459509,"aZ":-22.19495826927339,"pfxX":0.9616595931023162,"pfxZ":5.617743179973434,"pX":0.8832823020876927,"pZ":3.0404696115207477,"vX0":7.732134267968331,"vY0":-132.54884559870675,"vZ0":-4.075859344397808,"x":83.33,"y":156.69,"x0":-2.1986543362779543,"y0":50.00362398015726,"z0":6.222268587992247,"aX":1.7063384461638673},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.5,"breakHorizontal":-3.5,"spinRate":2548,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4135009984554321,"extension":6.289687837300155},"index":0,"playId":"bffd34a3-3edc-364a-9d6f-278fe1138df1","pitchNumber":1,"startTime":"2025-08-10T22:48:57.476Z","endTime":"2025-08-10T22:49:00.998Z","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":93.9,"endSpeed":85.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75091773060589,"aZ":-12.815917651466293,"pfxX":-4.3178327696996135,"pfxZ":10.354614997952087,"pX":-0.29056054598977027,"pZ":3.5304649512803272,"vX0":5.937714688639667,"vY0":-136.52671293691324,"vZ0":-5.116950371389414,"x":128.08,"y":143.46,"x0":-1.9423875947705005,"y0":50.00381455217352,"z0":6.325798067142857,"aX":-8.07361375100544},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":6.5,"spinRate":2411,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4026761001738315,"extension":6.322157314521983},"index":1,"playId":"589c2164-38c8-3911-9c16-5d3067bb0005","pitchNumber":2,"startTime":"2025-08-10T22:49:08.936Z","endTime":"2025-08-10T22:49:12.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.25168180500983,"strikeZoneBottom":1.45093720482027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.170394693813652,"aZ":-27.670543674553105,"pfxX":-6.602273048301577,"pfxZ":2.7544165470733866,"pX":0.524659751404154,"pZ":0.6960890569958165,"vX0":8.49747771979914,"vY0":-126.78594707446264,"vZ0":-7.963646630849015,"x":97.0,"y":219.99,"x0":-2.007682040253639,"y0":50.00047817269695,"z0":6.076190761856671,"aX":-10.781102111816239},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":10.1,"spinRate":1630,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.43150311651951556,"extension":6.328996041794914},"index":2,"playId":"64ea89fb-32a8-3cb6-b0ed-9feca44044c1","pitchNumber":3,"startTime":"2025-08-10T22:49:27.929Z","endTime":"2025-08-10T22:49:32.084Z","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":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.802807860777012,"aZ":-28.017653509593483,"pfxX":-6.517557536976247,"pfxZ":2.544247117241264,"pX":-0.7399244064703702,"pZ":3.6367742868409647,"vX0":5.520355987253935,"vY0":-126.26580699927037,"vZ0":-1.3654775209106629,"x":145.2,"y":140.59,"x0":-2.095030685872388,"y0":50.00468370439621,"z0":6.414016057563515,"aX":-10.652416082045333},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":10.7,"spinRate":1930,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.431808162197437,"extension":6.234493087482834},"hitData":{"launchSpeed":97.1,"launchAngle":0.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.24,"coordY":164.04}},"index":3,"playId":"44fadd7f-1e42-31f6-942f-7f8a64b8cb00","pitchNumber":4,"startTime":"2025-08-10T22:49:51.091Z","endTime":"2025-08-10T22:49:59.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:49:59.021Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros called out on strikes.","rbi":0,"awayScore":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T22:50:12.783Z","endTime":"2025-08-10T22:51:33.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.74114113750659,"strikeZoneBottom":1.70016280371534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07802323724551,"aZ":-26.176179382258287,"pfxX":0.5184747606549363,"pfxZ":3.3968205171649366,"pX":0.9470686369186766,"pZ":3.496306999568688,"vX0":8.13480196336522,"vY0":-131.08852800239632,"vZ0":-2.2492158486745244,"x":80.9,"y":144.38,"x0":-2.2455581241826623,"y0":50.00025353807813,"z0":6.292004553223536,"aX":0.9143676273621659},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":-2.5,"spinRate":2600,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.41562075072054094,"extension":6.311084922844605},"index":0,"playId":"93f69267-9488-3256-949b-e9802be7bdd2","pitchNumber":1,"startTime":"2025-08-10T22:50:20.577Z","endTime":"2025-08-10T22:50:24.577Z","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":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.7062531743305,"strikeZoneBottom":1.72130012888789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.689117966146863,"aZ":-25.53405426235805,"pfxX":0.6930739564300403,"pfxZ":3.801961436416473,"pX":0.14899935605642484,"pZ":3.868440707938092,"vX0":5.9586655847427314,"vY0":-130.4203468659711,"vZ0":-1.481007004853229,"x":111.32,"y":134.33,"x0":-2.2418802244918457,"y0":50.00639445235216,"z0":6.3430898798385025,"aX":1.2102567186543078},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":-2.4,"spinRate":2718,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4176582917257825,"extension":6.096629693075451},"index":1,"playId":"990c0e77-ffbb-3898-bd9c-b2c8f538df5f","pitchNumber":2,"startTime":"2025-08-10T22:50:32.130Z","endTime":"2025-08-10T22:50:35.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.571285536065425,"aZ":-23.921944705024522,"pfxX":1.0633133146409306,"pfxZ":4.806817745139247,"pX":0.504427183902103,"pZ":2.361673844280329,"vX0":6.872338792770166,"vY0":-129.7655175429099,"vZ0":-5.180388043198798,"x":97.77,"y":175.01,"x0":-2.3094930305953723,"y0":50.0019821266678,"z0":6.1917734366399655,"aX":1.8227466250176432},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":-3.4,"spinRate":2603,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.42110365947340744,"extension":6.174341753403048},"index":2,"playId":"5e877531-1a2d-3a51-bf24-f06ba379d230","pitchNumber":3,"startTime":"2025-08-10T22:50:50.664Z","endTime":"2025-08-10T22:50:54.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3991892040055,"aZ":-26.197457862794344,"pfxX":1.5027044326453118,"pfxZ":3.505410441873874,"pX":0.058091627603827536,"pZ":3.2101100680028334,"vX0":5.649971618058023,"vY0":-129.099905143864,"vZ0":-2.7983427903437965,"x":114.79,"y":152.11,"x0":-2.3452818872117818,"y0":50.00288548939707,"z0":6.303768119256511,"aX":2.5600468517469035},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":-3.8,"spinRate":2459,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.4226843393111168,"extension":6.166828978698278},"index":3,"playId":"0371e70f-9820-3ed9-801d-7bdd9ea6c592","pitchNumber":4,"startTime":"2025-08-10T22:51:13.311Z","endTime":"2025-08-10T22:51:16.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.85157416743358,"strikeZoneBottom":1.72871091933374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.611546959706853,"aZ":-10.619410409405027,"pfxX":-4.197124965400642,"pfxZ":11.366235598983685,"pX":0.5266867587663929,"pZ":2.97634107862803,"vX0":8.17285636121511,"vY0":-136.93780997289252,"vZ0":-6.879768732399799,"x":96.92,"y":158.42,"x0":-1.953112302751986,"y0":50.00585399739682,"z0":6.250086682408818,"aX":-7.962151577626726},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":5.9,"spinRate":2322,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4001888164357821,"extension":6.385265683805722},"index":4,"playId":"9a5b1cda-f220-3f17-97a6-60633a5fa57c","pitchNumber":5,"startTime":"2025-08-10T22:51:30.075Z","endTime":"2025-08-10T22:51:33.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:51:33.545Z","atBatIndex":83}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros called out on strikes.","rbi":0,"awayScore":6,"homeScore":13,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T22:50:12.783Z","endTime":"2025-08-10T22:51:33.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.74114113750659,"strikeZoneBottom":1.70016280371534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07802323724551,"aZ":-26.176179382258287,"pfxX":0.5184747606549363,"pfxZ":3.3968205171649366,"pX":0.9470686369186766,"pZ":3.496306999568688,"vX0":8.13480196336522,"vY0":-131.08852800239632,"vZ0":-2.2492158486745244,"x":80.9,"y":144.38,"x0":-2.2455581241826623,"y0":50.00025353807813,"z0":6.292004553223536,"aX":0.9143676273621659},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":-2.5,"spinRate":2600,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.41562075072054094,"extension":6.311084922844605},"index":0,"playId":"93f69267-9488-3256-949b-e9802be7bdd2","pitchNumber":1,"startTime":"2025-08-10T22:50:20.577Z","endTime":"2025-08-10T22:50:24.577Z","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":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.7062531743305,"strikeZoneBottom":1.72130012888789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.689117966146863,"aZ":-25.53405426235805,"pfxX":0.6930739564300403,"pfxZ":3.801961436416473,"pX":0.14899935605642484,"pZ":3.868440707938092,"vX0":5.9586655847427314,"vY0":-130.4203468659711,"vZ0":-1.481007004853229,"x":111.32,"y":134.33,"x0":-2.2418802244918457,"y0":50.00639445235216,"z0":6.3430898798385025,"aX":1.2102567186543078},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":-2.4,"spinRate":2718,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4176582917257825,"extension":6.096629693075451},"index":1,"playId":"990c0e77-ffbb-3898-bd9c-b2c8f538df5f","pitchNumber":2,"startTime":"2025-08-10T22:50:32.130Z","endTime":"2025-08-10T22:50:35.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.571285536065425,"aZ":-23.921944705024522,"pfxX":1.0633133146409306,"pfxZ":4.806817745139247,"pX":0.504427183902103,"pZ":2.361673844280329,"vX0":6.872338792770166,"vY0":-129.7655175429099,"vZ0":-5.180388043198798,"x":97.77,"y":175.01,"x0":-2.3094930305953723,"y0":50.0019821266678,"z0":6.1917734366399655,"aX":1.8227466250176432},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":-3.4,"spinRate":2603,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.42110365947340744,"extension":6.174341753403048},"index":2,"playId":"5e877531-1a2d-3a51-bf24-f06ba379d230","pitchNumber":3,"startTime":"2025-08-10T22:50:50.664Z","endTime":"2025-08-10T22:50:54.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3991892040055,"aZ":-26.197457862794344,"pfxX":1.5027044326453118,"pfxZ":3.505410441873874,"pX":0.058091627603827536,"pZ":3.2101100680028334,"vX0":5.649971618058023,"vY0":-129.099905143864,"vZ0":-2.7983427903437965,"x":114.79,"y":152.11,"x0":-2.3452818872117818,"y0":50.00288548939707,"z0":6.303768119256511,"aX":2.5600468517469035},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":-3.8,"spinRate":2459,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.4226843393111168,"extension":6.166828978698278},"index":3,"playId":"0371e70f-9820-3ed9-801d-7bdd9ea6c592","pitchNumber":4,"startTime":"2025-08-10T22:51:13.311Z","endTime":"2025-08-10T22:51:16.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.85157416743358,"strikeZoneBottom":1.72871091933374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.611546959706853,"aZ":-10.619410409405027,"pfxX":-4.197124965400642,"pfxZ":11.366235598983685,"pX":0.5266867587663929,"pZ":2.97634107862803,"vX0":8.17285636121511,"vY0":-136.93780997289252,"vZ0":-6.879768732399799,"x":96.92,"y":158.42,"x0":-1.953112302751986,"y0":50.00585399739682,"z0":6.250086682408818,"aX":-7.962151577626726},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":5.9,"spinRate":2322,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4001888164357821,"extension":6.385265683805722},"index":4,"playId":"9a5b1cda-f220-3f17-97a6-60633a5fa57c","pitchNumber":5,"startTime":"2025-08-10T22:51:30.075Z","endTime":"2025-08-10T22:51:33.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T22:51:33.545Z","atBatIndex":83},"scoringPlays":[9,14,20,25,48,49,50,51,52,53,65,66,72],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":154.57,"y":153.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":82.36,"y":126.53},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":65.18,"y":128.46},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":135.96,"y":153.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":142.3,"y":173.06},"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":1,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":164.21,"y":167.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":143.54,"y":72.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":228.65,"y":71.18},"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":1,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":156.09,"y":166.73},"type":"O","description":"Lineout"}]}},{"startIndex":11,"endIndex":21,"top":[11,12,13,14,15],"bottom":[16,17,18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":110.45,"y":165.21},"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":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":159.88,"y":82.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":73.38,"y":117.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":122.95,"y":203.23},"type":"H","description":"Double"}],"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":117.05,"y":141.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":104.88,"y":146.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":185.5,"y":106.9},"type":"H","description":"Single"}]}},{"startIndex":22,"endIndex":30,"top":[22,23,24,25,26],"bottom":[27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":177.08,"y":35.19},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":155.08,"y":179.39},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":105.38,"y":153.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":60.25,"y":106.39},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":170.26,"y":53.51},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":145.9,"y":53.12},"type":"O","description":"Lineout"}]}},{"startIndex":31,"endIndex":38,"top":[31,32,33,34,35],"bottom":[36,37,38],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":216.52,"y":93.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":181.24,"y":141.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":189.05,"y":118.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":87.13,"y":105.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":107.92,"y":152.53},"type":"O","description":"Forceout"}],"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":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":191.61,"y":102.91},"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":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":104.38,"y":158.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":160.15,"y":169.77},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":54,"top":[39,40,41,42],"bottom":[43,44,45,46,47,48,49,50,51,52,53,54],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":152.86,"y":101.87},"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":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":32.87,"y":115.01},"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":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":147.98,"y":156.59},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":84.08,"y":103.85},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":152.54,"y":81.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":98.79,"y":128.7},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":94.0,"y":76.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":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":174.03,"y":91.34},"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":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":105.38,"y":164.2},"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":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":158.12,"y":164.7},"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":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":183.98,"y":108.92},"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":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":133.16,"y":102.59},"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":5,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":141.77,"y":128.97},"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":5,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":67.76,"y":141.03},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":156.59,"y":106.09},"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":5,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":97.59,"y":147.54},"type":"O","description":"Groundout"}]}},{"startIndex":55,"endIndex":61,"top":[55,56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":74.13,"y":122.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":175.13,"y":124.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":144.34,"y":101.29},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":118.57,"y":148.98},"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":6,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":49.89,"y":100.03},"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":6,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":108.7,"y":145.89},"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":163.38,"y":165.92},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":74,"top":[62,63,64,65,66,67,68],"bottom":[69,70,71,72,73,74],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":61.66,"y":80.97},"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":7,"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":106.9,"y":167.24},"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":150.21,"y":177.67},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":33.32,"y":94.58},"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":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":50.48,"y":63.8},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":119.9,"y":190.9},"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":55.69,"y":76.47},"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":7,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"coordinates":{"x":180.0,"y":55.22},"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":7,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":107.41,"y":173.32},"type":"O","description":"Groundout"}]}},{"startIndex":75,"endIndex":80,"top":[75,76,77],"bottom":[78,79,80],"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":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":155.58,"y":156.08},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":81,"endIndex":83,"top":[81,82,83],"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":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"coordinates":{"x":140.98,"y":159.13},"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":9,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":96.24,"y":164.04},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":8,"hits":9,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":13,"hits":17,"errors":0,"leftOnBase":6},"away":{"runs":6,"hits":16,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"center":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"right":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"onDeck":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"inHole":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"inHole":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"battingOrder":5,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":12,"airOuts":7,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".238","atBats":40,"obp":".297","slg":".394","ops":".691","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":24,"rbi":6,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":7,"airOuts":6,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":40,"obp":".465","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":143,"era":"6.09","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":13,"whip":"1.62","battersFaced":43,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":36,"strikes":107,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":13,"pitchesPerInning":"17.88","runsScoredPer9":"14.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":22,"groundOuts":33,"airOuts":32,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":122,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":522,"era":"4.75","inningsPitched":"30.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.48","battersFaced":135,"outs":91,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":198,"strikes":324,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.42","walksPer9Inn":"3.56","hitsPer9Inn":"9.79","runsScoredPer9":"5.04","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623433":{"person":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":22,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":95,"era":"9.64","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.71","battersFaced":22,"outs":14,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":27,"strikes":68,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".---","pitchesPerInning":"20.36","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.79","walksPer9Inn":"0.00","hitsPer9Inn":"15.43","runsScoredPer9":"9.64","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691182":{"person":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":18,"groundOuts":29,"airOuts":34,"runs":5,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".187","atBats":107,"obp":".269","slg":".280","ops":".549","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":30,"rbi":10,"leftOnBase":39,"sacBunts":3,"sacFlies":0,"babip":".241","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"107.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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":53,"groundOuts":57,"airOuts":86,"runs":43,"doubles":14,"triples":6,"homeRuns":17,"strikeOuts":81,"baseOnBalls":18,"intentionalWalks":1,"hits":79,"hitByPitch":2,"avg":".262","atBats":301,"obp":".307","slg":".518","ops":".825","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":156,"rbi":45,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.71","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":175,"errors":5,"chances":183,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":5,"groundOuts":4,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".207","atBats":29,"obp":".207","slg":".241","ops":".448","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":41,"gamesStarted":0,"flyOuts":37,"groundOuts":54,"airOuts":75,"runs":21,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":61,"hitByPitch":7,"atBats":237,"obp":".327","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":973,"era":"2.90","inningsPitched":"62.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":20,"whip":"1.29","battersFaced":267,"outs":186,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":973,"balls":349,"strikes":624,"strikePercentage":".640","hitBatsmen":7,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".000","pitchesPerInning":"15.69","gamesFinished":5,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"7.40","walksPer9Inn":"2.76","hitsPer9Inn":"8.85","runsScoredPer9":"3.05","homeRunsPer9":"0.87","inheritedRunners":29,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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":"400","stats":{"batting":{"summary":"1-5 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":8,"groundOuts":14,"airOuts":15,"runs":7,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".333","atBats":57,"obp":".345","slg":".632","ops":".977","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":36,"rbi":10,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".356","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":114,"errors":1,"chances":127,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":9,"groundOuts":5,"airOuts":15,"runs":5,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".259","atBats":54,"obp":".281","slg":".389","ops":".670","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":21,"rbi":11,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".394","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":4,"putOuts":100,"errors":5,"chances":109,"fielding":".954","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":63,"groundOuts":118,"airOuts":120,"runs":79,"doubles":25,"triples":4,"homeRuns":16,"strikeOuts":78,"baseOnBalls":28,"intentionalWalks":1,"hits":138,"hitByPitch":4,"atBats":449,"obp":".351","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1706,"era":"5.53","inningsPitched":"109.0","wins":2,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.52","battersFaced":486,"outs":327,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1706,"balls":547,"strikes":1159,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".143","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"6.44","walksPer9Inn":"2.31","hitsPer9Inn":"11.39","runsScoredPer9":"6.52","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596295":{"person":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":51,"groundOuts":46,"airOuts":72,"runs":39,"doubles":15,"triples":2,"homeRuns":12,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":0,"hits":64,"hitByPitch":1,"atBats":210,"obp":".350","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":839,"era":"6.52","inningsPitched":"49.2","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.57","battersFaced":227,"outs":149,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":839,"balls":284,"strikes":555,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".000","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"5.44","walksPer9Inn":"2.54","hitsPer9Inn":"11.60","runsScoredPer9":"7.07","homeRunsPer9":"2.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699911":{"person":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":3,"groundOuts":9,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"obp":".304","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":82,"era":"2.84","inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.11","battersFaced":23,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":30,"strikes":52,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.95","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"4.26","walksPer9Inn":"2.84","hitsPer9Inn":"7.11","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":46,"groundOuts":75,"airOuts":66,"runs":33,"doubles":17,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":26,"intentionalWalks":0,"hits":68,"hitByPitch":7,"avg":".296","atBats":230,"obp":".378","slg":".391","ops":".769","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":90,"rbi":21,"leftOnBase":81,"sacBunts":0,"sacFlies":4,"babip":".322","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"230.00","popOuts":3,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":71,"errors":1,"chances":79,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":19,"groundOuts":34,"airOuts":42,"runs":23,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":46,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":3,"atBats":155,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":707,"era":"3.86","inningsPitched":"42.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"1.14","battersFaced":173,"outs":126,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":251,"strikes":456,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.83","gamesFinished":10,"strikeoutWalkRatio":"3.54","strikeoutsPer9Inn":"9.86","walksPer9Inn":"2.79","hitsPer9Inn":"7.50","runsScoredPer9":"4.93","homeRunsPer9":"0.86","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":3,"chances":12,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID692585":{"person":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"jerseyNumber":"35","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":23,"flyOuts":11,"groundOuts":14,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".234","atBats":64,"obp":".258","slg":".313","ops":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":20,"rbi":4,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".326","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":15,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"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":102,"flyOuts":57,"groundOuts":69,"airOuts":104,"runs":55,"doubles":20,"triples":4,"homeRuns":22,"strikeOuts":109,"baseOnBalls":25,"intentionalWalks":0,"hits":108,"hitByPitch":3,"avg":".278","atBats":389,"obp":".325","slg":".519","ops":".844","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":202,"rbi":64,"leftOnBase":159,"sacBunts":0,"sacFlies":1,"babip":".332","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.68","popOuts":28,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":46,"stolenBasePercentage":".807","caughtStealingPercentage":".193","assists":26,"putOuts":432,"errors":8,"chances":466,"fielding":".983","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 3 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":49,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":12,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":15,"strikes":34,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":5,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":20,"groundOuts":50,"airOuts":33,"runs":33,"doubles":5,"triples":1,"homeRuns":10,"strikeOuts":19,"baseOnBalls":18,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":149,"obp":".402","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":578,"era":"7.61","inningsPitched":"36.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.85","battersFaced":170,"outs":110,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":578,"balls":215,"strikes":363,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.52","rbi":5,"winPercentage":".---","pitchesPerInning":"15.76","gamesFinished":7,"strikeoutWalkRatio":"1.06","strikeoutsPer9Inn":"4.66","walksPer9Inn":"4.42","hitsPer9Inn":"12.27","runsScoredPer9":"8.10","homeRunsPer9":"2.45","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":3,"chances":9,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":78,"flyOuts":34,"groundOuts":64,"airOuts":67,"runs":19,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":14,"intentionalWalks":0,"hits":51,"hitByPitch":4,"avg":".217","atBats":235,"obp":".272","slg":".340","ops":".612","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":80,"rbi":23,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":10,"lineOuts":23},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":117,"putOuts":137,"errors":4,"chances":258,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":10,"gamesStarted":8,"flyOuts":34,"groundOuts":45,"airOuts":54,"runs":38,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":0,"hits":60,"hitByPitch":2,"atBats":178,"obp":".386","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":725,"era":"7.89","inningsPitched":"43.1","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.71","battersFaced":197,"outs":130,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":725,"balls":273,"strikes":452,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".250","pitchesPerInning":"16.73","gamesFinished":2,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"4.57","walksPer9Inn":"2.91","hitsPer9Inn":"12.46","runsScoredPer9":"7.89","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":52,"groundOuts":75,"airOuts":84,"runs":52,"doubles":19,"triples":5,"homeRuns":14,"strikeOuts":117,"baseOnBalls":35,"intentionalWalks":0,"hits":105,"hitByPitch":4,"avg":".276","atBats":380,"obp":".343","slg":".463","ops":".806","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":176,"rbi":42,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.14","popOuts":14,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":true,"isSubstitute":false}},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 2-5)","summary":"4.2 IP, 10 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":5,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"battersFaced":27,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":16,"strikes":61,"strikePercentage":".790","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":8,"gamesFinished":0,"runsScoredPer9":"19.29","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":18,"groundOuts":34,"airOuts":39,"runs":35,"doubles":9,"triples":3,"homeRuns":5,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":55,"hitByPitch":1,"atBats":150,"obp":".403","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":554,"era":"8.37","inningsPitched":"33.1","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.89","battersFaced":159,"outs":100,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":554,"balls":175,"strikes":379,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":8,"winPercentage":".286","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"5.94","walksPer9Inn":"2.16","hitsPer9Inn":"14.85","runsScoredPer9":"9.45","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":55,"groundOuts":85,"airOuts":94,"runs":42,"doubles":13,"triples":2,"homeRuns":10,"strikeOuts":99,"baseOnBalls":24,"intentionalWalks":0,"hits":83,"hitByPitch":0,"avg":".232","atBats":358,"obp":".279","slg":".363","ops":".642","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":130,"rbi":38,"leftOnBase":138,"sacBunts":1,"sacFlies":2,"babip":".291","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.80","popOuts":11,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":257,"errors":2,"chances":261,"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":"3-4 | 2 2B, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":40,"airOuts":60,"runs":29,"doubles":15,"triples":2,"homeRuns":6,"strikeOuts":47,"baseOnBalls":11,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".284","atBats":201,"obp":".324","slg":".468","ops":".792","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":94,"rbi":20,"leftOnBase":65,"sacBunts":3,"sacFlies":0,"babip":".345","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","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":157,"putOuts":94,"errors":7,"chances":258,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":1,"flyOuts":10,"groundOuts":13,"airOuts":17,"runs":14,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":59,"obp":".377","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":223,"era":"9.22","inningsPitched":"13.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.68","battersFaced":62,"outs":41,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":223,"balls":82,"strikes":141,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".000","pitchesPerInning":"16.32","gamesFinished":4,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"5.27","walksPer9Inn":"0.66","hitsPer9Inn":"14.49","runsScoredPer9":"9.22","homeRunsPer9":"5.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543592":{"person":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"jerseyNumber":"20","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"301","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":4,"groundOuts":13,"airOuts":14,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".184","atBats":38,"obp":".225","slg":".211","ops":".436","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":8,"rbi":1,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"babip":".212","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":8},"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":{"summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":8,"runs":6,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".386","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":175,"era":"4.82","inningsPitched":"9.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.82","battersFaced":44,"outs":28,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":67,"strikes":108,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.75","gamesFinished":5,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"8.68","walksPer9Inn":"6.75","hitsPer9Inn":"9.64","runsScoredPer9":"5.79","homeRunsPer9":"0.00","inheritedRunners":7,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"500","stats":{"batting":{"summary":"2-5 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".364","atBats":11,"obp":".462","slg":".545","ops":"1.007","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":6,"rbi":3,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".444","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":9,"putOuts":0,"errors":0,"chances":9,"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":[666160,678662,668845,696100,543592,682653,691720,686668,692585,690924,691182,685299,669020,677955],"pitchers":[685299,669020,677955],"bench":[687597,571657,671289],"bullpen":[623433,687134,699911,663372,607536,596295,623474,675848,683627,680767],"battingOrder":[666160,668845,543592,682653,691720,686668,692585,690924,691182],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Amador (7, Pfaadt); Tovar 2 (15, Pfaadt, Graveman); Bernabel (6, Pfaadt); Karros, K (2, Graveman)."},{"label":"HR","value":"Doyle, B (10, 7th inning off Graveman, 1 on, 2 out)."},{"label":"TB","value":"Amador 3; Bernabel 2; Doyle, B 5; Fernández, Y 2; Fulford 3; Goodman; Karros, K 3; Tovar 5."},{"label":"RBI","value":"Amador 2 (10); Doyle, B 2 (38); Karros, K 2 (3)."},{"label":"2-out RBI","value":"Karros, K 2; Doyle, B 2."},{"label":"Runners left in scoring position, 2 out","value":"Karros, K 2; Moniak; Tovar."},{"label":"Team RISP","value":"5-for-16."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Rolison (Alexander at 1st base)."}]}],"note":[{"label":"a","value":"Struck out for Tovar in the 8th."},{"label":"b","value":"Lined out for Goodman in the 9th."}]},"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":2,"groundOuts":7,"airOuts":6,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".251","atBats":40,"obp":".326","slg":".438","ops":".764","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":24,"rbi":13,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"40.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":12,"airOuts":7,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":40,"obp":".415","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":153,"era":"4.55","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.35","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":51,"strikes":102,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":6,"pitchesPerInning":"17.00","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":27,"errors":0,"chances":42,"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":53,"flyOuts":28,"groundOuts":45,"airOuts":48,"runs":18,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":45,"baseOnBalls":22,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".188","atBats":154,"obp":".289","slg":".247","ops":".536","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":190,"totalBases":38,"rbi":15,"leftOnBase":60,"sacBunts":10,"sacFlies":3,"babip":".252","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"154.00","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":8,"stolenBases":33,"stolenBasePercentage":".805","caughtStealingPercentage":".195","assists":15,"putOuts":446,"errors":3,"chances":464,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":6,"gamesStarted":0,"flyOuts":6,"groundOuts":7,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":30,"obp":".343","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"2.45","inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"1.64","battersFaced":35,"outs":22,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":54,"strikes":77,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.86","gamesFinished":3,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"9.82","walksPer9Inn":"6.14","hitsPer9Inn":"8.59","runsScoredPer9":"7.36","homeRunsPer9":"1.23","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":20,"gamesStarted":20,"flyOuts":58,"groundOuts":84,"airOuts":116,"runs":73,"doubles":28,"triples":2,"homeRuns":19,"strikeOuts":105,"baseOnBalls":42,"intentionalWalks":2,"hits":131,"hitByPitch":1,"atBats":428,"obp":".366","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1772,"era":"5.68","inningsPitched":"103.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.68","battersFaced":480,"outs":309,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1772,"balls":671,"strikes":1101,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".364","pitchesPerInning":"17.20","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.17","walksPer9Inn":"3.67","hitsPer9Inn":"11.45","runsScoredPer9":"6.38","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":34,"lineOuts":24},"fielding":{"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":{"note":"(W, 12-7)","summary":"5.0 IP, 3 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":23,"strikes":54,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":76,"groundOuts":126,"airOuts":143,"runs":74,"doubles":40,"triples":0,"homeRuns":20,"strikeOuts":104,"baseOnBalls":28,"intentionalWalks":1,"hits":143,"hitByPitch":10,"atBats":513,"obp":".327","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2112,"era":"5.03","inningsPitched":"127.0","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":71,"whip":"1.35","battersFaced":555,"outs":381,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2112,"balls":737,"strikes":1375,"strikePercentage":".650","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":3,"winPercentage":".632","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"7.37","walksPer9Inn":"1.98","hitsPer9Inn":"10.13","runsScoredPer9":"5.24","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":46},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":12,"errors":3,"chances":24,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":12,"groundOuts":3,"airOuts":17,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".255","atBats":47,"obp":".265","slg":".383","ops":".648","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":18,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".355","groundOutsToAirouts":"0.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663731":{"person":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"jerseyNumber":"65","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"201","stats":{"batting":{"summary":"1-1 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".250","slg":".286","ops":".536","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"600","stats":{"batting":{"summary":"1-5 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":9,"airOuts":4,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".156","atBats":32,"obp":".289","slg":".250","ops":".539","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":1,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"2.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":79,"errors":0,"chances":83,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":19,"groundOuts":45,"airOuts":29,"runs":8,"doubles":3,"triples":3,"homeRuns":2,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".159","atBats":113,"obp":".232","slg":".292","ops":".524","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":33,"rbi":9,"leftOnBase":57,"sacBunts":1,"sacFlies":1,"babip":".180","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.50","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":81,"errors":0,"chances":81,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"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":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":25,"groundOuts":50,"airOuts":39,"runs":22,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":2,"hits":34,"hitByPitch":2,"atBats":161,"obp":".293","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":708,"era":"4.09","inningsPitched":"44.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":20,"whip":"1.16","battersFaced":181,"outs":132,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":708,"balls":268,"strikes":440,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".667","pitchesPerInning":"16.09","gamesFinished":5,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"7.98","walksPer9Inn":"3.48","hitsPer9Inn":"6.95","runsScoredPer9":"4.50","homeRunsPer9":"0.82","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":13,"strikes":21,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":6,"groundOuts":21,"airOuts":16,"runs":14,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":69,"obp":".439","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":324,"era":"7.13","inningsPitched":"17.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.98","battersFaced":82,"outs":53,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":324,"balls":144,"strikes":180,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":3,"winPercentage":"1.000","pitchesPerInning":"18.34","gamesFinished":4,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"4.58","walksPer9Inn":"6.11","hitsPer9Inn":"11.72","runsScoredPer9":"7.13","homeRunsPer9":"1.02","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":38,"groundOuts":88,"airOuts":84,"runs":63,"doubles":17,"triples":0,"homeRuns":21,"strikeOuts":54,"baseOnBalls":50,"intentionalWalks":5,"hits":92,"hitByPitch":4,"avg":".290","atBats":317,"obp":".392","slg":".543","ops":".935","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":172,"rbi":48,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.10","popOuts":28,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":175,"putOuts":128,"errors":3,"chances":306,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":7,"groundOuts":23,"airOuts":12,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":4,"avg":".272","atBats":81,"obp":".366","slg":".420","ops":".786","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":34,"rbi":11,"leftOnBase":40,"sacBunts":2,"sacFlies":0,"babip":".377","groundOutsToAirouts":"1.92","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"40.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":66,"putOuts":25,"errors":2,"chances":93,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"2-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":82,"groundOuts":116,"airOuts":147,"runs":65,"doubles":25,"triples":2,"homeRuns":11,"strikeOuts":56,"baseOnBalls":70,"intentionalWalks":0,"hits":122,"hitByPitch":6,"avg":".285","atBats":428,"obp":".385","slg":".430","ops":".815","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":517,"totalBases":184,"rbi":76,"leftOnBase":167,"sacBunts":3,"sacFlies":10,"babip":".299","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.91","popOuts":32,"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":270,"putOuts":151,"errors":10,"chances":431,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID595928":{"person":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":15,"groundOuts":18,"airOuts":25,"runs":8,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":70,"obp":".264","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":265,"era":"3.93","inningsPitched":"18.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.04","battersFaced":72,"outs":55,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":265,"balls":90,"strikes":175,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.45","gamesFinished":6,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"0.98","hitsPer9Inn":"8.35","runsScoredPer9":"3.93","homeRunsPer9":"0.98","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":9},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":10,"groundOuts":22,"airOuts":18,"runs":12,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":73,"obp":".418","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":279,"era":"6.19","inningsPitched":"16.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":11,"whip":"2.06","battersFaced":81,"outs":48,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":104,"strikes":175,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".000","pitchesPerInning":"17.44","gamesFinished":3,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"4.50","walksPer9Inn":"2.81","hitsPer9Inn":"15.75","runsScoredPer9":"6.75","homeRunsPer9":"0.56","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":68,"groundOuts":81,"airOuts":114,"runs":77,"doubles":21,"triples":14,"homeRuns":25,"strikeOuts":112,"baseOnBalls":39,"intentionalWalks":1,"hits":101,"hitByPitch":7,"avg":".249","atBats":405,"obp":".324","slg":".556","ops":".880","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":225,"rbi":60,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".280","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.20","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":7,"putOuts":216,"errors":1,"chances":224,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":96,"groundOuts":135,"airOuts":141,"runs":87,"doubles":30,"triples":3,"homeRuns":23,"strikeOuts":130,"baseOnBalls":50,"intentionalWalks":1,"hits":138,"hitByPitch":4,"atBats":540,"obp":".322","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2253,"era":"5.31","inningsPitched":"139.0","wins":9,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":82,"whip":"1.35","battersFaced":598,"outs":417,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2253,"balls":830,"strikes":1423,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".429","pitchesPerInning":"16.21","gamesFinished":0,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.24","hitsPer9Inn":"8.94","runsScoredPer9":"5.63","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":13,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HBP, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":86,"groundOuts":102,"airOuts":162,"runs":40,"doubles":22,"triples":2,"homeRuns":14,"strikeOuts":63,"baseOnBalls":26,"intentionalWalks":0,"hits":106,"hitByPitch":5,"avg":".249","atBats":426,"obp":".295","slg":".408","ops":".703","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":174,"rbi":59,"leftOnBase":193,"sacBunts":0,"sacFlies":7,"babip":".258","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.43","popOuts":34,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":186,"errors":2,"chances":192,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686228":{"person":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"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":4,"airOuts":8,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":30,"obp":".353","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":115,"era":"3.68","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.50","battersFaced":34,"outs":22,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":115,"balls":36,"strikes":79,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.68","gamesFinished":4,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"12.27","walksPer9Inn":"3.68","hitsPer9Inn":"9.82","runsScoredPer9":"3.68","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685314":{"person":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":5,"groundOuts":15,"airOuts":12,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":45,"obp":".265","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":178,"era":"0.73","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.05","battersFaced":49,"outs":37,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":62,"strikes":116,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"14.43","gamesFinished":1,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"6.57","walksPer9Inn":"2.92","hitsPer9Inn":"6.57","runsScoredPer9":"0.73","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | K, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":5,"groundOuts":18,"airOuts":10,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":3,"avg":".254","atBats":63,"obp":".365","slg":".381","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":24,"rbi":7,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":10,"putOuts":140,"errors":1,"chances":151,"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":18,"gamesStarted":0,"flyOuts":7,"groundOuts":16,"airOuts":15,"runs":9,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":66,"obp":".347","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":268,"era":"4.41","inningsPitched":"16.1","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":8,"whip":"1.41","battersFaced":74,"outs":49,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":268,"balls":92,"strikes":176,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".000","pitchesPerInning":"16.41","gamesFinished":6,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"9.92","walksPer9Inn":"1.65","hitsPer9Inn":"11.02","runsScoredPer9":"4.96","homeRunsPer9":"1.65","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":10,"groundOuts":9,"airOuts":14,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".111","atBats":36,"obp":".132","slg":".194","ops":".326","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":7,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".148","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":34,"groundOuts":96,"airOuts":53,"runs":39,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":86,"baseOnBalls":17,"intentionalWalks":0,"hits":77,"hitByPitch":5,"avg":".252","atBats":305,"obp":".300","slg":".387","ops":".687","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":118,"rbi":32,"leftOnBase":129,"sacBunts":4,"sacFlies":3,"babip":".322","groundOutsToAirouts":"1.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.12","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":217,"errors":3,"chances":223,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[682998,664983,606466,663731,672695,666971,678489,680728,682988,677950,543510,677942,694297,656222,608665,595928],"pitchers":[694297,656222,608665,595928],"bench":[645444],"bullpen":[679775,686228,543101,668678,694851,669194,593958,685314,663765],"battingOrder":[664983,663731,672695,678489,680728,682988,677950,543510,677942],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Del Castillo (3, Gordon, T); Marte, K (17, Rolison); Carroll (21, Rolison); Kaiser, C (1, Rolison)."},{"label":"HR","value":"Del Castillo (1, 1st inning off Gordon, T, 2 on, 2 out)."},{"label":"TB","value":"Alexander 2; Carroll 3; Del Castillo 7; Gurriel Jr.; Kaiser, C 2; Locklear; Marte, K 3; McCann 2; Perdomo 2; Thomas, A."},{"label":"RBI","value":"Alexander (11); Carroll (60); Del Castillo 3 (7); Kaiser, C (2); Marte, K 3 (48); McCann 2 (7); Perdomo (76); Thomas, A (32)."},{"label":"2-out RBI","value":"Del Castillo 3; Thomas, A; Kaiser, C; Marte, K 3; Alexander; Carroll; Perdomo; McCann 2."},{"label":"Runners left in scoring position, 2 out","value":"Gurriel Jr.; Thomas, A; Perdomo."},{"label":"Team RISP","value":"10-for-15."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Alexander (1st base by Rolison)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Carroll (Amador at 3rd base); Gurriel Jr. (Bernabel at home)."}]}],"note":[]}},"officials":[{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Gurriel Jr. (by Gordon, T)."},{"label":"Pitches-strikes","value":"Gordon, T 77-61; Rolison 49-34; Hill 17-12; Pfaadt 77-54; Beeks 20-12; Graveman 34-21; Curtiss 22-15."},{"label":"Groundouts-flyouts","value":"Gordon, T 3-1; Rolison 3-1; Hill 1-0; Pfaadt 6-3; Beeks 1-1; Graveman 3-0; Curtiss 2-0."},{"label":"Batters faced","value":"Gordon, T 27; Rolison 12; Hill 4; Pfaadt 24; Beeks 4; Graveman 7; Curtiss 6."},{"label":"Inherited runners-scored","value":"Rolison 2-2; Hill 2-0."},{"label":"Umpires","value":"HP: John Tumpane. 1B: Brennan Miller. 2B: Brian Walsh. 3B: Chris Conroy. "},{"label":"Weather","value":"76 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"2:40."},{"label":"Att","value":"24,611."},{"label":"Venue","value":"Chase Field."},{"label":"August 10, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","boxscoreName":"Del Castillo"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":12,"groundOuts":3,"airOuts":17,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".255","atBats":47,"obp":".265","slg":".383","ops":".648","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":18,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".355","groundOutsToAirouts":"0.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","boxscoreName":"Tovar"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | 2 2B, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":40,"airOuts":60,"runs":29,"doubles":15,"triples":2,"homeRuns":6,"strikeOuts":47,"baseOnBalls":11,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".284","atBats":201,"obp":".324","slg":".468","ops":".792","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":94,"rbi":20,"leftOnBase":65,"sacBunts":3,"sacFlies":0,"babip":".345","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","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":157,"putOuts":94,"errors":7,"chances":258,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","boxscoreName":"Doyle, B"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":55,"groundOuts":85,"airOuts":94,"runs":42,"doubles":13,"triples":2,"homeRuns":10,"strikeOuts":99,"baseOnBalls":24,"intentionalWalks":0,"hits":83,"hitByPitch":0,"avg":".232","atBats":358,"obp":".279","slg":".363","ops":".642","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":130,"rbi":38,"leftOnBase":138,"sacBunts":1,"sacFlies":2,"babip":".291","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.80","popOuts":11,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":257,"errors":2,"chances":261,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"loser":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}