{"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":776852,"link":"/api/v1.1/game/776852/feed/live","metaData":{"wait":10,"timeStamp":"20250806_052958","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776852,"type":"R","doubleHeader":"N","id":"2025/08/05/sdnmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776852-2025-08-05","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-06T01:40:00Z","originalDate":"2025-08-05","officialDate":"2025-08-05","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2025,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","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":"San Diego","record":{"gamesPlayed":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":51,"ties":0,"pct":".553"},"records":{},"divisionLeader":false,"wins":63,"losses":51,"winningPercentage":".553"},"franchiseName":"San Diego","clubName":"Padres","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":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":60,"ties":0,"pct":".474"},"records":{},"divisionLeader":false,"wins":54,"losses":60,"winningPercentage":".474"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID694851":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851","firstName":"Andrew","lastName":"Hoffmann","birthDate":"2000-02-02","currentAge":26,"birthCity":"Joliet","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Hoffmann","middleName":"Michael","boxscoreName":"Hoffmann, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Hoffmann","nameSlug":"andrew-hoffmann-694851","firstLastName":"Andrew Hoffmann","lastFirstName":"Hoffmann, Andrew","lastInitName":"Hoffmann, A","initLastName":"A Hoffmann","fullFMLName":"Andrew Michael Hoffmann","fullLFMName":"Hoffmann, Andrew Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID645444":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444","firstName":"Jose","lastName":"Herrera","primaryNumber":"85","birthDate":"1997-02-24","currentAge":29,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 9\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Herrera","middleName":"Gregorio","boxscoreName":"Herrera, J","gender":"M","nameMatrilineal":"Solorzano","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Herrera","nameSlug":"jose-herrera-645444","firstLastName":"Jose Herrera","lastFirstName":"Herrera, Jose","lastInitName":"Herrera, J","initLastName":"J Herrera","fullFMLName":"Jose Gregorio Herrera","fullLFMName":"Herrera, Jose Gregorio","strikeZoneTop":3.077,"strikeZoneBottom":1.553},"ID641482":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482","firstName":"Nestor","lastName":"Cortes","birthDate":"1994-12-10","currentAge":31,"birthCity":"Surgidero de Batabano","birthCountry":"Cuba","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nestor","useLastName":"Cortes","boxscoreName":"Cortes","nickName":"Hialeah Kid","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nestor Cortes","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"nestor-cortes-641482","firstLastName":"Nestor Cortes","lastFirstName":"Cortes, Nestor","lastInitName":"Cortes, N","initLastName":"N Cortes","fullFMLName":"Nestor  Cortes","fullLFMName":"Cortes, Nestor","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID663158":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158","firstName":"Robert","lastName":"Suarez","primaryNumber":"75","birthDate":"1991-03-01","currentAge":35,"birthCity":"Bolivar","birthCountry":"Venezuela","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Suarez","middleName":"Alexander","boxscoreName":"Suarez, R","gender":"M","nameMatrilineal":"Subero","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Suarez","nameSlug":"robert-suarez-663158","firstLastName":"Robert Suarez","lastFirstName":"Suarez, Robert","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Robert Alexander Suarez","fullLFMName":"Suarez, Robert Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID669459":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459","firstName":"Kyle","lastName":"Nelson","primaryNumber":"90","birthDate":"1996-07-08","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Nelson","middleName":"B.","boxscoreName":"Nelson, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Nelson","nameSlug":"kyle-nelson-669459","firstLastName":"Kyle Nelson","lastFirstName":"Nelson, Kyle","lastInitName":"Nelson, K","initLastName":"K Nelson","fullFMLName":"Kyle B. Nelson","fullLFMName":"Nelson, Kyle B.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID506433":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433","firstName":"Yu","lastName":"Darvish","primaryNumber":"11","birthDate":"1986-08-16","currentAge":40,"birthCity":"Osaka","birthCountry":"Japan","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yu","useLastName":"Darvish","boxscoreName":"Darvish","nickName":"Yu-San","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2012-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yu Darvish","nameSlug":"yu-darvish-506433","firstLastName":"Yu Darvish","lastFirstName":"Darvish, Yu","lastInitName":"Darvish, Y","initLastName":"Y Darvish","fullFMLName":"Yu Darvish","fullLFMName":"Darvish, Yu","strikeZoneTop":3.63,"strikeZoneBottom":1.75},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID669308":{"id":669308,"fullName":"Sean Reynolds","link":"/api/v1/people/669308","firstName":"Sean","lastName":"Reynolds","primaryNumber":"25","birthDate":"1998-04-19","currentAge":28,"birthCity":"Lafayette","birthStateProvince":"CO","birthCountry":"USA","height":"6' 8\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Reynolds","middleName":"William","boxscoreName":"Reynolds","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2024-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Reynolds","nameSlug":"sean-reynolds-669308","firstLastName":"Sean Reynolds","lastFirstName":"Reynolds, Sean","lastInitName":"Reynolds, S","initLastName":"S Reynolds","fullFMLName":"Sean William Reynolds","fullLFMName":"Reynolds, Sean William","strikeZoneTop":3.76,"strikeZoneBottom":1.75},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"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},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"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},"ID578428":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428","firstName":"Jose","lastName":"Iglesias","primaryNumber":"7","birthDate":"1990-01-05","currentAge":36,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Iglesias","middleName":"Antonio","boxscoreName":"Iglesias, J","nickName":"Candelita","gender":"M","nameMatrilineal":"Aleman","isPlayer":true,"isVerified":true,"pronunciation":"e-GLAY-see-uhs","mlbDebutDate":"2011-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Iglesias","nameSlug":"jose-iglesias-578428","firstLastName":"Jose Iglesias","lastFirstName":"Iglesias, Jose","lastInitName":"Iglesias, J","initLastName":"J Iglesias","fullFMLName":"Jose Antonio Iglesias","fullLFMName":"Iglesias, Jose Antonio","strikeZoneTop":3.26,"strikeZoneBottom":1.45},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":35,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 3\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Adam","middleName":"Kendall","boxscoreName":"Adam","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2018-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Adam","nameSlug":"jason-adam-592094","firstLastName":"Jason Adam","lastFirstName":"Adam, Jason","lastInitName":"Adam, J","initLastName":"J Adam","fullFMLName":"Jason Kendall Adam","fullLFMName":"Adam, Jason Kendall","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID657656":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","firstName":"Ramón","lastName":"Laureano","primaryNumber":"5","birthDate":"1994-07-15","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 9\"","weight":203,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ramón","useLastName":"Laureano","boxscoreName":"Laureano","nickName":"Ramoncito","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"lah-reh-AH-no","mlbDebutDate":"2018-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Laureano","nameSlug":"ramon-laureano-657656","firstLastName":"Ramón Laureano","lastFirstName":"Laureano, Ramón","lastInitName":"Laureano, R","initLastName":"R Laureano","fullFMLName":"Ramón Laureano","fullLFMName":"Laureano, Ramón","strikeZoneTop":3.065,"strikeZoneBottom":1.547},"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},"ID669200":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200","firstName":"Mason","lastName":"McCoy","primaryNumber":"18","birthDate":"1995-03-31","currentAge":31,"birthCity":"Peoria","birthStateProvince":"IL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Mason","useLastName":"McCoy","middleName":"Steven","boxscoreName":"McCoy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason McCoy","nameSlug":"mason-mccoy-669200","firstLastName":"Mason McCoy","lastFirstName":"McCoy, Mason","lastInitName":"McCoy, M","initLastName":"M McCoy","fullFMLName":"Mason Steven McCoy","fullLFMName":"McCoy, Mason Steven","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"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},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Niño","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"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},"ID669369":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369","firstName":"Bryce","lastName":"Johnson","primaryNumber":"29","birthDate":"1995-10-27","currentAge":30,"birthCity":"Cypress","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryce","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Johnson","nameSlug":"bryce-johnson-669369","firstLastName":"Bryce Johnson","lastFirstName":"Johnson, Bryce","lastInitName":"Johnson, B","initLastName":"B Johnson","fullFMLName":"Bryce Christopher Johnson","fullLFMName":"Johnson, Bryce Christopher","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"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},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66}},"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":20903,"firstPitch":"2025-08-06T01:40:00.000Z","gameDurationMinutes":230},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"home":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"}},"officialScorer":{"id":650888,"fullName":"Kara Blackstone","link":"/api/v1/people/650888"},"primaryDatacaster":{"id":700156,"fullName":"Max Whieldon","link":"/api/v1/people/700156"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":5,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T01:40:29.710Z","endTime":"2025-08-06T01:42:13.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T22:35:04.745Z","endTime":"2025-08-06T01:16:23.325Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-06T01:16:23.325Z","endTime":"2025-08-06T01:39:29.938Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-06T01:39:29.938Z","endTime":"2025-08-06T01:40:31.919Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.82680929107109,"strikeZoneBottom":1.796800544137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41371080722322,"aZ":-8.720710003368216,"pfxX":-2.0038652747822745,"pfxZ":12.240833486563368,"pX":0.20975459433622368,"pZ":2.5470477143742163,"vX0":4.6362153656945395,"vY0":-137.95909901671345,"vZ0":-7.736783260535653,"x":109.0,"y":170.01,"x0":-1.2367092224067797,"y0":50.002489399420284,"z0":5.985645346851075,"aX":-3.839644876862825},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.6,"breakHorizontal":2.6,"spinRate":2268,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.39794341875232586,"extension":6.902419307108225},"index":3,"playId":"36a6ee38-461e-3e78-9de5-02b503d0851d","pitchNumber":1,"startTime":"2025-08-06T01:40:31.919Z","endTime":"2025-08-06T01:40:35.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28811644022848,"aZ":-8.557065584412022,"pfxX":-1.907577334602545,"pfxZ":11.917210748770152,"pX":-0.07307972763108658,"pZ":2.9934504981586727,"vX0":3.6194896327909443,"vY0":-140.25826789839954,"vZ0":-7.055554062821027,"x":119.79,"y":157.96,"x0":-1.1355376698402575,"y0":50.00299910242876,"z0":6.107675408580137,"aX":-3.780664714355547},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.2,"breakHorizontal":2.6,"spinRate":2470,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.3913011982504817,"extension":6.761017695105141},"index":4,"playId":"150f68ab-ba4c-3eb3-acd1-27257db9a63b","pitchNumber":2,"startTime":"2025-08-06T01:40:50.513Z","endTime":"2025-08-06T01:40:54.074Z","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":96.7,"endSpeed":87.8,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.814165764505866,"aZ":-8.067512273951756,"pfxX":-3.959362733441747,"pfxZ":12.11883666619081,"pX":0.560683145810971,"pZ":2.8972882517868124,"vX0":5.621480151471261,"vY0":-140.60901380552147,"vZ0":-7.29033265193496,"x":95.63,"y":160.55,"x0":-0.9561420828873846,"y0":50.00533931257131,"z0":6.057225602256889,"aX":-7.877968435466429},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.5,"breakHorizontal":5.9,"spinRate":2457,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.39050037907366875,"extension":6.878624216044132},"index":5,"playId":"660a23d1-9979-35f1-abec-79b8d31a440d","pitchNumber":3,"startTime":"2025-08-06T01:41:10.241Z","endTime":"2025-08-06T01:41:13.794Z","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":96.8,"endSpeed":88.8,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75663533366127,"aZ":-10.931160732806527,"pfxX":-2.25422323587249,"pfxZ":10.535474266215473,"pX":-0.14707762528503446,"pZ":2.956994761864424,"vX0":3.378488750948561,"vY0":-140.80725090577343,"vZ0":-6.829781975102498,"x":122.61,"y":158.94,"x0":-1.0673424993934066,"y0":50.002941524967305,"z0":6.114844771712997,"aX":-4.545456620907339},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":3.5,"spinRate":2109,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.3884016362284113,"extension":6.915122969646036},"index":6,"playId":"71950af4-40d6-3cdf-b1cf-678bcc5909a7","pitchNumber":4,"startTime":"2025-08-06T01:41:32.236Z","endTime":"2025-08-06T01:41:35.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.80211797309127,"strikeZoneBottom":1.86747570215397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29140346418227,"aZ":-27.40189542243651,"pfxX":1.9880970962775057,"pfxZ":2.9218837978094054,"pX":0.7767228492099361,"pZ":1.4093847776698027,"vX0":4.582248733198195,"vY0":-126.74401657308631,"vZ0":-6.198325075324245,"x":87.39,"y":200.73,"x0":-1.3109655048672355,"y0":50.0012009361206,"z0":6.0677808677996365,"aX":3.240629156825843},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":-4.6,"spinRate":2492,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4317429801965149,"extension":6.606501669754367},"index":7,"playId":"81f43ef6-8c51-3e54-bc98-e99ec9c931ac","pitchNumber":5,"startTime":"2025-08-06T01:41:52.698Z","endTime":"2025-08-06T01:41:56.714Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.223993643615792,"aZ":-30.3854788770253,"pfxX":1.279475917735938,"pfxZ":1.1322771292505749,"pX":0.6969633572396922,"pZ":2.7593936079450803,"vX0":4.722544164316784,"vY0":-124.77954765195287,"vZ0":-2.3015820870251416,"x":90.43,"y":164.28,"x0":-1.386678710863043,"y0":50.001495301070726,"z0":6.198529832619066,"aX":2.0153100754557722},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.8,"breakHorizontal":-3.4,"spinRate":2425,"spinDirection":89},"zone":6,"typeConfidence":2.0,"plateTime":0.4390362975930424,"extension":6.7308681333256715},"index":8,"playId":"e1b866b8-f565-33e0-9552-547f3551364f","pitchNumber":6,"startTime":"2025-08-06T01:42:09.854Z","endTime":"2025-08-06T01:42:13.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:42:13.755Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T01:42:24.759Z","endTime":"2025-08-06T01:42:52.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34395980588819,"aZ":-8.871551030543413,"pfxX":-1.9469983840036094,"pfxZ":12.14606069706835,"pX":-0.23332568096193568,"pZ":3.497123883693443,"vX0":3.1579814202584453,"vY0":-138.24695033282993,"vZ0":-5.523367284431277,"x":125.89,"y":144.36,"x0":-1.1421200327911725,"y0":50.005837817990056,"z0":6.1283897355903125,"aX":-3.73662023663092},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.9,"breakHorizontal":2.8,"spinRate":2260,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.39753309282629834,"extension":6.7736805806450295},"hitData":{"launchSpeed":89.5,"launchAngle":27.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.76,"coordY":92.46}},"index":0,"playId":"4e4bca0b-778a-3df3-8421-89db3064e326","pitchNumber":1,"startTime":"2025-08-06T01:42:43.134Z","endTime":"2025-08-06T01:42:52.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:42:52.795Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T01:43:04.216Z","endTime":"2025-08-06T01:45:25.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.83778083866445,"strikeZoneBottom":1.75957661444185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.222645715289016,"aZ":-27.85631735701971,"pfxX":1.573209601372577,"pfxZ":2.6741762680905223,"pX":-0.017414008635146198,"pZ":2.1076336882520366,"vX0":3.149075210958352,"vY0":-126.41803240027623,"vZ0":-4.495750439060574,"x":117.66,"y":181.87,"x0":-1.4845889031032997,"y0":50.00457644098647,"z0":6.150096933072695,"aX":2.5413222266021966},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.1,"breakHorizontal":-3.6,"spinRate":2383,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4335761626684085,"extension":6.6220596543055725},"index":0,"playId":"62dd9548-9c41-358b-ab13-7bfb450503f6","pitchNumber":1,"startTime":"2025-08-06T01:43:18.985Z","endTime":"2025-08-06T01:43:23.311Z","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.0,"endSpeed":78.4,"strikeZoneTop":3.66078314591691,"strikeZoneBottom":1.71804495314077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75550039803827,"aZ":-29.064304961941886,"pfxX":3.4232413423366794,"pfxZ":2.007021578836924,"pX":1.1238075190212928,"pZ":1.9696281228143557,"vX0":4.555658090346988,"vY0":-123.77410699466274,"vZ0":-4.3802833288265575,"x":74.16,"y":185.6,"x0":-1.1855966788663443,"y0":50.004305901899535,"z0":6.196638695205523,"aX":5.310523144097998},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.9,"breakHorizontal":-7.3,"spinRate":2540,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.44255331486548277,"extension":6.674132199308653},"index":1,"playId":"e0b34f27-0fb9-3431-b815-ffb033ab9626","pitchNumber":2,"startTime":"2025-08-06T01:43:36.613Z","endTime":"2025-08-06T01:43:40.970Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.189688082684384,"aZ":-8.35995421144128,"pfxX":-2.4832029785305045,"pfxZ":12.022094998759494,"pX":0.8360276454469692,"pZ":2.7737903788226093,"vX0":5.912753749805458,"vY0":-140.63399316270005,"vZ0":-7.602254420686013,"x":85.13,"y":163.89,"x0":-0.9815886070111348,"y0":50.00546177953353,"z0":6.072283725265495,"aX":-4.9207351347540556},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.2,"breakHorizontal":3.1,"spinRate":2431,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.39114027409246477,"extension":6.9179110771465515},"index":2,"playId":"17d9cff3-f392-3af7-8061-b2685a471f5b","pitchNumber":3,"startTime":"2025-08-06T01:43:56.140Z","endTime":"2025-08-06T01:44:00.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.79426510705482,"strikeZoneBottom":1.74285162995685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.62355089544871,"aZ":-6.3140121572757995,"pfxX":-1.5859254373166776,"pfxZ":12.957311837078258,"pX":0.9310662471692652,"pZ":2.5258603965691724,"vX0":5.51850111170693,"vY0":-140.98270384302293,"vZ0":-8.703567697616332,"x":81.51,"y":170.58,"x0":-0.8530494363460922,"y0":50.001776058766254,"z0":6.0747113672875575,"aX":-3.165588410304733},"breaks":{"breakAngle":12.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":21.6,"breakHorizontal":1.7,"spinRate":2485,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.38978726725140156,"extension":6.852704618919497},"index":3,"playId":"9888a4ea-f370-38ad-84a5-2a38908cc651","pitchNumber":4,"startTime":"2025-08-06T01:44:15.988Z","endTime":"2025-08-06T01:44:22.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.72443491360557,"strikeZoneBottom":1.75416933885077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35837703125598,"aZ":-28.448700160136756,"pfxX":1.452477792798856,"pfxZ":2.291610399793358,"pX":1.0054133560479341,"pZ":1.2710248673244593,"vX0":4.970000411628994,"vY0":-126.76107371573937,"vZ0":-6.321097475238479,"x":78.68,"y":204.46,"x0":-1.170701478134629,"y0":50.001060753965646,"z0":6.073551617048969,"aX":2.3586862344461195},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.9,"breakHorizontal":-3.8,"spinRate":2550,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4324032130725981,"extension":6.630709511472893},"index":4,"playId":"83ba6009-bdc8-3406-a41b-f55e124e70ba","pitchNumber":5,"startTime":"2025-08-06T01:44:36.670Z","endTime":"2025-08-06T01:44:40.760Z","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":96.0,"endSpeed":86.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26079486762505,"aZ":-8.421948120362682,"pfxX":-2.1838799377853393,"pfxZ":12.176125342549199,"pX":0.26101158253791185,"pZ":2.5405437328270812,"vX0":4.1461075792352045,"vY0":-139.47406334987247,"vZ0":-8.123159774233793,"x":107.05,"y":170.19,"x0":-0.96775670377138,"y0":50.00373045316933,"z0":6.0630546792963536,"aX":-4.2608086445776685},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.3,"breakHorizontal":3.0,"spinRate":2411,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.39419924367495884,"extension":7.033689619205134},"index":5,"playId":"c8addc0f-0d84-3836-accb-fde7ace93a36","pitchNumber":6,"startTime":"2025-08-06T01:44:56.801Z","endTime":"2025-08-06T01:45:03.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.76514217337989,"strikeZoneBottom":1.79471106874728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.471395461885407,"aZ":-8.54439825291689,"pfxX":-1.6065149551207494,"pfxZ":11.948606061984625,"pX":1.369337774407185,"pZ":2.431337520490052,"vX0":6.609404713999212,"vY0":-139.73578132090714,"vZ0":-8.282695322271461,"x":67.12,"y":162.1,"x0":-0.8179034958520404,"y0":50.0057598414197,"z0":5.995388842311664,"aX":-3.1788939733955464},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.0,"breakHorizontal":1.6,"spinRate":2203,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.3919770893509509,"extension":6.899892282817083},"index":6,"playId":"c6bfc58c-16b6-3ed8-b20e-f8580eabe3de","pitchNumber":7,"startTime":"2025-08-06T01:45:20.279Z","endTime":"2025-08-06T01:45:25.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:45:25.661Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T01:45:43.168Z","endTime":"2025-08-06T01:47:25.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.197317038848727,"aZ":-8.331532168160614,"pfxX":-0.8988172099143389,"pfxZ":12.081586612378361,"pX":0.20413681286114868,"pZ":2.2593873320926554,"vX0":3.7914842063752077,"vY0":-139.53893854889844,"vZ0":-8.810536091706442,"x":109.22,"y":177.78,"x0":-1.055054632776277,"y0":50.00417846765231,"z0":6.005664494712068,"aX":-1.7747772782009645},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.3,"breakHorizontal":0.8,"spinRate":2270,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.3924344530132329,"extension":6.820673919604633},"index":0,"playId":"81da76dc-46d5-3ec5-87fe-6279824f4d0c","pitchNumber":1,"startTime":"2025-08-06T01:45:52.329Z","endTime":"2025-08-06T01:45:56.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.946470442849694,"aZ":-20.557645179038712,"pfxX":-0.42697962347715457,"pfxZ":6.3701415695912225,"pX":0.9754877036773537,"pZ":2.1295098490245805,"vX0":5.680499259444997,"vY0":-133.93586799365397,"vZ0":-6.390070489985231,"x":79.82,"y":181.28,"x0":-1.1140742527420453,"y0":50.001330305644125,"z0":6.008209603330558,"aX":-0.7787370295977556},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":-0.4,"spinRate":2230,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4083721599773176,"extension":6.666836822374533},"index":1,"playId":"d7b9802c-fa0e-34c8-8036-2b576a028181","pitchNumber":2,"startTime":"2025-08-06T01:46:09.234Z","endTime":"2025-08-06T01:46:13.390Z","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":96.4,"endSpeed":88.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.708757064486058,"aZ":-11.419408010378447,"pfxX":-0.7824659039297686,"pfxZ":10.373890826892241,"pX":0.8947798561995536,"pZ":3.8374217002567543,"vX0":5.587956437735344,"vY0":-140.30287773990113,"vZ0":-4.323822366246548,"x":82.89,"y":135.17,"x0":-1.0179935668849485,"y0":50.00176245489823,"z0":6.138264655504467,"aX":-1.5660890199580981},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":0.4,"spinRate":2373,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3898644714029804,"extension":6.720791206734554},"index":2,"playId":"4c14389f-3f92-35c9-97f2-0740988a3ea4","pitchNumber":3,"startTime":"2025-08-06T01:46:31.544Z","endTime":"2025-08-06T01:46:34.963Z","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":96.9,"endSpeed":88.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70943743312503,"aZ":-9.729239037861843,"pfxX":-3.9354367736303546,"pfxZ":11.162795289178325,"pX":-0.3894003437623555,"pZ":3.3450894786513863,"vX0":3.824956957152146,"vY0":-141.05536723626076,"vZ0":-5.808673737030463,"x":131.84,"y":148.46,"x0":-1.2530529057190722,"y0":50.0068835698853,"z0":6.061496757941251,"aX":-7.9158315718877725},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.2,"breakHorizontal":6.4,"spinRate":2237,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.3886129381890142,"extension":6.802331788739739},"index":3,"playId":"718627f4-43d0-31c4-bd4f-3fabff15c666","pitchNumber":4,"startTime":"2025-08-06T01:46:54.729Z","endTime":"2025-08-06T01:46:58.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.035034087978396,"aZ":-28.75197522389191,"pfxX":2.615090198727993,"pfxZ":1.994632075437858,"pX":1.1514597191435707,"pZ":1.3645421743681225,"vX0":5.215623705687679,"vY0":-129.47900999575936,"vZ0":-6.25168657391572,"x":73.11,"y":201.94,"x0":-1.2195980531825812,"y0":50.00526918867436,"z0":5.977165110186249,"aX":4.4929912714367495},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":-5.8,"spinRate":2409,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.42113160885972345,"extension":6.7193046453828815},"hitData":{"launchSpeed":66.9,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.4,"coordY":180.42}},"index":4,"playId":"9781cdc0-18b2-3e89-b885-1b2e90ed8875","pitchNumber":5,"startTime":"2025-08-06T01:47:15.502Z","endTime":"2025-08-06T01:47:25.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:47:25.592Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T01:49:12.443Z","endTime":"2025-08-06T01:51:07.247Z","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":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31164805755213,"aZ":-22.859254922155568,"pfxX":-8.069173909039794,"pfxZ":5.03240741301894,"pX":0.10891111275699769,"pZ":2.367764216740874,"vX0":10.781168127840624,"vY0":-135.61402643127673,"vZ0":-2.802607061213255,"x":112.85,"y":174.85,"x0":-2.8808497582973747,"y0":50.00416189757716,"z0":5.019699584725187,"aX":-14.941605679246539},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":12.1,"spinRate":2227,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.40481599620070163,"extension":6.6383493211355065},"index":0,"playId":"aa8ac414-8e0d-315b-a966-aa6f7b22fbc9","pitchNumber":1,"startTime":"2025-08-06T01:49:36.018Z","endTime":"2025-08-06T01:49:39.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61828683379421,"aZ":-27.406491259390755,"pfxX":-11.181143338265565,"pfxZ":2.5603337357368385,"pX":-0.041302214045135184,"pZ":2.098245832845304,"vX0":11.283154533148707,"vY0":-135.07855870168282,"vZ0":-2.675765971180493,"x":118.57,"y":182.13,"x0":-2.806740992288051,"y0":50.000464213168726,"z0":5.01537248515075,"aX":-20.795537381994855},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.3,"breakHorizontal":18.0,"spinRate":2193,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40447448570299604,"extension":6.56660818309377},"index":1,"playId":"9da94457-091b-351a-8224-2ef52b2000d5","pitchNumber":2,"startTime":"2025-08-06T01:49:56.273Z","endTime":"2025-08-06T01:49:59.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96397818418829,"aZ":-35.28540206746217,"pfxX":-2.3957962858673216,"pfxZ":-1.8882341845326858,"pX":0.14282823010713203,"pZ":1.3827410584197095,"vX0":8.237735306538228,"vY0":-126.65021144249346,"vZ0":-2.378817257058461,"x":111.56,"y":201.45,"x0":-2.823892147185309,"y0":50.0059014403866,"z0":5.12371814735285,"aX":-3.939895641124539},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.7,"breakHorizontal":2.8,"spinRate":1208,"spinDirection":270},"zone":8,"typeConfidence":2.0,"plateTime":0.4305114356044899,"extension":6.634381838962599},"index":2,"playId":"53672c84-2e9d-3679-be8d-194dfebb2136","pitchNumber":3,"startTime":"2025-08-06T01:50:16.877Z","endTime":"2025-08-06T01:50:20.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.417735558702482,"aZ":-28.039167932355568,"pfxX":1.4921040083151056,"pfxZ":2.4369066641693857,"pX":0.10023894421082315,"pZ":1.5979595223150689,"vX0":6.805132675343946,"vY0":-128.86679476674203,"vZ0":-3.6819187112682146,"x":113.18,"y":195.64,"x0":-2.7584836784431146,"y0":50.00309484525479,"z0":5.188705082072101,"aX":2.533419779664049},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":-4.1,"spinRate":2698,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.42349944550311225,"extension":6.4296905391583214},"index":3,"playId":"f0ddf124-31a1-37cd-84e8-f46eed834032","pitchNumber":4,"startTime":"2025-08-06T01:50:39.476Z","endTime":"2025-08-06T01:50:42.812Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":71.4,"endSpeed":65.3,"strikeZoneTop":2.98294412930701,"strikeZoneBottom":1.41227590191722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.42358534591048,"aZ":-40.251303533010436,"pfxX":7.898455748952696,"pfxZ":-7.498252892256339,"pX":-0.8095806131890342,"pZ":2.745879158763567,"vX0":1.3431559498305008,"vY0":-103.83341738717544,"vZ0":3.9491011163260348,"x":147.86,"y":164.64,"x0":-2.4920579195090866,"y0":50.000653622297136,"z0":5.649353499615029,"aX":8.51385999760676},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-11.9,"breakHorizontal":-14.6,"spinRate":2376,"spinDirection":39},"zone":1,"typeConfidence":2.0,"plateTime":0.5300611665012669,"extension":6.632041916062376},"index":4,"playId":"87416548-917b-3117-8643-c4dfd479d297","pitchNumber":5,"startTime":"2025-08-06T01:51:01.642Z","endTime":"2025-08-06T01:51:07.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:51:07.247Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman Jake Cronenworth to first baseman Luis Arraez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T01:51:18.535Z","endTime":"2025-08-06T01:53:08.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.62435046716679,"strikeZoneBottom":1.72908439035696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.223895387267962,"aZ":-30.55630081937546,"pfxX":4.423872174592504,"pfxZ":1.0876613549501046,"pX":1.1886653357199,"pZ":1.513967513753517,"vX0":8.393895881274748,"vY0":-121.46665070188985,"vZ0":-1.9738449298344438,"x":71.69,"y":197.9,"x0":-2.8951842269061374,"y0":50.001921745735196,"z0":5.010505046390233,"aX":6.565477163309131},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.7,"breakHorizontal":-10.1,"spinRate":2798,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.452050043928216,"extension":6.458483798853982},"index":0,"playId":"d5b2fe00-4c78-36df-9651-d54f20740da5","pitchNumber":1,"startTime":"2025-08-06T01:51:34.856Z","endTime":"2025-08-06T01:51:39.176Z","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":93.8,"endSpeed":85.5,"strikeZoneTop":3.56495448225969,"strikeZoneBottom":1.67014065329634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14067335569639,"aZ":-25.905338652859577,"pfxX":-10.465473770201163,"pfxZ":3.357305882868708,"pX":-0.17498961299454285,"pZ":1.3015547684992899,"vX0":10.981858138668626,"vY0":-136.0874050960558,"vZ0":-4.726141016262288,"x":123.67,"y":203.64,"x0":-2.9118255996172007,"y0":50.00343090611322,"z0":4.865470030498219,"aX":-19.541284047875646},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":16.4,"spinRate":2297,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40319553165301825,"extension":6.73352194746468},"index":1,"playId":"8c70ea02-035e-31b3-962e-e78df4e367dd","pitchNumber":2,"startTime":"2025-08-06T01:51:52.089Z","endTime":"2025-08-06T01:51:56.916Z","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":86.3,"endSpeed":79.8,"strikeZoneTop":3.60952554447186,"strikeZoneBottom":1.7148502373748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.398491101679365,"aZ":-29.942134373304206,"pfxX":1.3163423561645846,"pfxZ":1.389543830432503,"pX":0.5867691963819137,"pZ":2.664741149709854,"vX0":7.764678014707271,"vY0":-125.51220347329689,"vZ0":-0.4364945649443187,"x":94.63,"y":166.83,"x0":-2.7073704775996803,"y0":50.00426525210278,"z0":5.261577034704413,"aX":2.117738496508591},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-4.1,"spinRate":2773,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.4349915633459509,"extension":6.453399434412512},"index":2,"playId":"84cd70b8-770d-3436-a315-2eb6546f9258","pitchNumber":3,"startTime":"2025-08-06T01:52:10.106Z","endTime":"2025-08-06T01:52:15.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-06T01:52:20.215Z","endTime":"2025-08-06T01:52:40.983Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.56772691107956,"strikeZoneBottom":1.72654098041025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.174442555507706,"aZ":-29.384981164447915,"pfxX":1.9968514653099056,"pfxZ":1.6823508528593187,"pX":-0.5465096414259025,"pZ":3.267334785968331,"vX0":4.733451531118193,"vY0":-127.57050774065637,"vZ0":0.2874633724207073,"x":137.83,"y":150.56,"x0":-2.6794614693936296,"y0":50.005982705613064,"z0":5.453761329896645,"aX":3.319532275314688},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-4.6,"spinRate":2728,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.4279670307482637,"extension":6.373233510393765},"index":4,"playId":"49648814-19f5-3878-afa6-76d3cacaf3be","pitchNumber":4,"startTime":"2025-08-06T01:52:40.983Z","endTime":"2025-08-06T01:52:47.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.5,"endSpeed":66.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.301642836448572,"aZ":-41.74102987518284,"pfxX":7.2137637198515385,"pfxZ":-8.63533022051649,"pX":-0.4644026044637387,"pZ":2.574323792839699,"vX0":1.9090490802669575,"vY0":-105.32573644432038,"vZ0":3.7163124767641125,"x":134.7,"y":169.27,"x0":-2.323145554639658,"y0":50.0044120695667,"z0":5.6617222413664825,"aX":7.9883724782775625},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":-14.0,"breakHorizontal":-13.6,"spinRate":2541,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.5229223827624203,"extension":6.557977965188936},"hitData":{"launchSpeed":102.2,"launchAngle":6.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.39,"coordY":147.46}},"index":5,"playId":"3b28d2a5-a173-3982-8e71-69f03d495dea","pitchNumber":5,"startTime":"2025-08-06T01:52:59.780Z","endTime":"2025-08-06T01:53:08.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:53:08.282Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T01:53:17.217Z","endTime":"2025-08-06T01:55:12.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.54543017758786,"strikeZoneBottom":1.72226458374375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.574404250751936,"aZ":-27.945097899589015,"pfxX":-9.108317079264339,"pfxZ":2.198024138851185,"pX":-0.318229332962084,"pZ":2.464007906600483,"vX0":10.100504603798333,"vY0":-137.64591047153738,"vZ0":-1.8872277418541463,"x":129.13,"y":172.25,"x0":-2.8459695787967547,"y0":50.00496979136081,"z0":5.044383250509446,"aX":-17.540261512236786},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.8,"breakHorizontal":14.5,"spinRate":2308,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.39740903916507264,"extension":6.731150784779107},"index":0,"playId":"33d72396-3e5c-3462-bab0-93050fa6ccef","pitchNumber":1,"startTime":"2025-08-06T01:53:36.642Z","endTime":"2025-08-06T01:53:42.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.66765837453586,"strikeZoneBottom":1.7111282536092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.018263991423282,"aZ":-28.926843556303428,"pfxX":-10.21175750317595,"pfxZ":1.7144300325226745,"pX":-1.8351339823888895,"pZ":2.617712622503399,"vX0":6.907848457010445,"vY0":-136.83895523349335,"vZ0":-0.8359116915489296,"x":186.95,"y":168.1,"x0":-3.069369776270362,"y0":50.00037265836865,"z0":4.914140860817159,"aX":-19.306625595213426},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.1,"breakHorizontal":16.9,"spinRate":2330,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4007172331640465,"extension":6.604009467367321},"index":1,"playId":"e2c38725-753c-303c-8663-f75450373735","pitchNumber":2,"startTime":"2025-08-06T01:53:53.411Z","endTime":"2025-08-06T01:53:58.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"UN","description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.3,"endSpeed":65.8,"strikeZoneTop":3.50407832055686,"strikeZoneBottom":1.68156088533064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.932942359607058,"aZ":-29.138895441271206,"pfxX":5.311941902145101,"pfxZ":2.8428269085191546,"pX":3.6357659650570135,"pZ":0.36343411508090057,"vX0":11.411001823931946,"vY0":-103.2431246356972,"vZ0":-2.580116612613054,"x":-21.59,"y":228.97,"x0":-2.6772851128397375,"y0":50.0037156135429,"z0":5.174168644990247,"aX":5.670189139427875},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":4.7,"breakHorizontal":-13.1,"spinRate":2299,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.5327416563754213,"extension":6.557044474397419},"index":2,"playId":"db3066e5-0817-3279-a7c5-44243daf4fc9","pitchNumber":3,"startTime":"2025-08-06T01:54:11.042Z","endTime":"2025-08-06T01:54:14.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.62870684079558,"strikeZoneBottom":1.74613488941835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.776019237369507,"aZ":-27.579392670894208,"pfxX":-11.207453624902564,"pfxZ":2.449241362890344,"pX":-1.7973405523154153,"pZ":3.057364488140431,"vX0":7.005174377629968,"vY0":-136.11671096004392,"vZ0":-0.3550822935513886,"x":185.51,"y":156.23,"x0":-2.9476701154629086,"y0":50.00355110649,"z0":5.098422342281991,"aX":-21.038921462643238},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.6,"breakHorizontal":18.8,"spinRate":2410,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4023405838020282,"extension":6.58587814161343},"index":3,"playId":"b1129138-4770-36c6-8b87-f4f9ba353cf0","pitchNumber":4,"startTime":"2025-08-06T01:54:47.544Z","endTime":"2025-08-06T01:54:52.038Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.51992802924041,"strikeZoneBottom":1.7427577940677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.860561162710184,"aZ":-32.90952052496856,"pfxX":2.537186579008161,"pfxZ":-0.4666972043988906,"pX":-0.9793360137552384,"pZ":2.963487740351046,"vX0":3.6004242924287286,"vY0":-123.99835951794354,"vZ0":0.9589105756960119,"x":154.33,"y":158.77,"x0":-2.7752104521031864,"y0":50.003592258775726,"z0":5.2999367836433,"aX":3.9838603530753813},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":-5.4,"spinRate":2759,"spinDirection":97},"zone":11,"typeConfidence":2.0,"plateTime":0.4403125022270791,"extension":6.41977550123838},"index":4,"playId":"f3e294b5-5043-3e84-9032-3f8a81edfa46","pitchNumber":5,"startTime":"2025-08-06T01:55:05.991Z","endTime":"2025-08-06T01:55:12.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:55:12.681Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lourdes Gurriel Jr. homers (13) on a fly ball to left field. Geraldo Perdomo scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T01:55:52.526Z","endTime":"2025-08-06T01:56:42.183Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"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":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T01:55:31.782Z","endTime":"2025-08-06T01:55:52.526Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.75016295361342,"strikeZoneBottom":1.76968760122004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.665592154765857,"aZ":-21.203467404901318,"pfxX":-5.2506633970064085,"pfxZ":5.716752714744112,"pX":-0.9335882320152948,"pZ":3.5643519792333067,"vX0":6.870880593843706,"vY0":-137.67918220923357,"vZ0":-0.3914480995855327,"x":150.41,"y":114.04,"x0":-2.779733133861054,"y0":50.003277829832875,"z0":5.14380552920073,"aX":-10.077568846821062},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":8.0,"spinRate":2385,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39788257583150255,"extension":6.615009961212487},"index":1,"playId":"2be162e2-0ddf-329c-9896-400e200f72cb","pitchNumber":1,"startTime":"2025-08-06T01:55:52.526Z","endTime":"2025-08-06T01:55:57.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.571067661368634,"aZ":-34.50254509475981,"pfxX":7.307406718551215,"pfxZ":-1.6007191100068265,"pX":-0.07251070127476437,"pZ":2.7744033681445015,"vX0":4.320103727005883,"vY0":-120.12090549012152,"vZ0":1.5312912292807523,"x":117.53,"y":143.25,"x0":-2.847382389463391,"y0":50.00422425245032,"z0":5.209917927660236,"aX":10.614734942037076},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.2,"breakHorizontal":-14.3,"spinRate":2613,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.457021103761853,"extension":6.388640019815956},"hitData":{"launchSpeed":105.6,"launchAngle":36.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.5,"coordY":48.07}},"index":2,"playId":"806abec9-9a72-3eb1-818b-ffd9cfa5658a","pitchNumber":2,"startTime":"2025-08-06T01:56:12.236Z","endTime":"2025-08-06T01:56:42.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:56:42.183Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, third baseman Jose Iglesias to first baseman Luis Arraez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T01:56:50.955Z","endTime":"2025-08-06T01:57:44.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.39137731198936,"strikeZoneBottom":1.54755471225985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12897920726302,"aZ":-30.726939363404384,"pfxX":9.32872061371818,"pfxZ":0.9808686386529626,"pX":-0.6715865914955956,"pZ":2.8199163289338514,"vX0":2.6000651560076697,"vY0":-120.43060186351143,"vZ0":0.5370983299022201,"x":142.6,"y":162.64,"x0":-2.9766451777452896,"y0":50.00060568454222,"z0":5.309272119417996,"aX":13.71607563339169},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":-17.5,"spinRate":2654,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.4545948514342246,"extension":6.32085436738983},"index":0,"playId":"70d3a0b9-feba-339e-bd99-09f3c42fc20c","pitchNumber":1,"startTime":"2025-08-06T01:57:04.638Z","endTime":"2025-08-06T01:57:09.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.2,"endSpeed":64.2,"strikeZoneTop":3.37311795619904,"strikeZoneBottom":1.59259682151125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.82092258656875,"aZ":-42.22365990665862,"pfxX":7.679441311630757,"pfxZ":-9.641837069194882,"pX":-0.8265105496551085,"pZ":4.262724612974522,"vX0":0.8115306194912497,"vY0":-101.84449761906501,"vZ0":7.277655672685265,"x":148.5,"y":123.69,"x0":-2.227632034609104,"y0":50.000081756563546,"z0":5.885472568432037,"aX":8.008486225519645},"breaks":{"breakAngle":10.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.9,"breakVerticalInduced":-14.8,"breakHorizontal":-14.2,"spinRate":2428,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.5392649319339418,"extension":6.591080552239266},"index":1,"playId":"33c5f6b2-a965-3c37-9d43-1ff60606a16e","pitchNumber":2,"startTime":"2025-08-06T01:57:20.453Z","endTime":"2025-08-06T01:57:26.323Z","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":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06014422091385,"aZ":-29.073189260689876,"pfxX":-10.09840468455509,"pfxZ":1.686465597065098,"pX":-0.7292139290892153,"pZ":3.1077869561145857,"vX0":8.788412873182777,"vY0":-134.33024083066277,"vZ0":0.32315398617950164,"x":144.8,"y":154.87,"x0":-2.7193294229567657,"y0":50.00422212085085,"z0":5.040360982924431,"aX":-18.594789548938724},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.4,"breakHorizontal":16.6,"spinRate":2194,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4065838055788604,"extension":6.649482902320938},"hitData":{"launchSpeed":84.3,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.8,"coordY":167.75}},"index":2,"playId":"2613628d-44ae-3a33-9dc4-10c651c2ffdf","pitchNumber":3,"startTime":"2025-08-06T01:57:36.311Z","endTime":"2025-08-06T01:57:44.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:57:44.808Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Xander Bogaerts homers (8) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T01:59:42.829Z","endTime":"2025-08-06T02:00:43.596Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.73283910589532,"strikeZoneBottom":1.76892753434524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.897104328130947,"aZ":-8.697717011265317,"pfxX":-3.1146712245381534,"pfxZ":12.087980378862667,"pX":0.7821401746653905,"pZ":1.3373345321615497,"vX0":5.999013788449813,"vY0":-138.25197811542498,"vZ0":-11.174791996748096,"x":87.19,"y":202.67,"x0":-1.0080168449779476,"y0":50.00161676843594,"z0":6.008435411729675,"aX":-6.048867541065757},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.8,"breakHorizontal":4.4,"spinRate":2309,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3957030861260171,"extension":6.836587048711876},"index":0,"playId":"7b4e2962-27d1-31ec-890a-2e156b140800","pitchNumber":1,"startTime":"2025-08-06T01:59:58.017Z","endTime":"2025-08-06T02:00:04.965Z","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":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03373083703431,"aZ":-10.258564718297736,"pfxX":-2.136607148687023,"pfxZ":11.569024568822268,"pX":-0.34158403971004714,"pZ":2.8359389495544485,"vX0":2.97501996310093,"vY0":-136.95635011327218,"vZ0":-6.71035318738278,"x":130.02,"y":162.21,"x0":-1.165745235873504,"y0":50.00427797948176,"z0":6.024080359159414,"aX":-4.048166525215085},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":3.2,"spinRate":2338,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.4003574570292767,"extension":6.733293182883227},"hitData":{"launchSpeed":105.8,"launchAngle":31.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":63.19,"coordY":41.05}},"index":1,"playId":"aadf649e-c685-3970-a80a-b71a98ef44d0","pitchNumber":2,"startTime":"2025-08-06T02:00:14.531Z","endTime":"2025-08-06T02:00:43.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:00:43.596Z","atBatIndex":9},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ramón Laureano triples (2) on a line drive to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T02:00:43.563Z","endTime":"2025-08-06T02:01:49.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63555692660219,"aZ":-24.714673088323245,"pfxX":-0.4312939790514574,"pfxZ":4.212659932355125,"pX":0.7023124150042176,"pZ":2.6109608964344684,"vX0":5.60443131887277,"vY0":-131.83926118565066,"vZ0":-4.454093893927135,"x":90.23,"y":168.28,"x0":-1.3900789882791351,"y0":50.00146801358476,"z0":6.134616409853925,"aX":-0.7645626663939856},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":-0.4,"spinRate":2149,"spinDirection":178},"zone":6,"typeConfidence":2.0,"plateTime":0.41462040852646354,"extension":6.756607038588762},"index":0,"playId":"fbae8fb3-323d-3b71-bf5f-39d9724ec10f","pitchNumber":1,"startTime":"2025-08-06T02:01:06.926Z","endTime":"2025-08-06T02:01:10.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-06T02:01:26.861Z","endTime":"2025-08-06T02:01:34.595Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"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":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.400581529779654,"aZ":-28.619288417854694,"pfxX":1.4451499087826623,"pfxZ":2.136456502399934,"pX":-0.04629544122581222,"pZ":2.1298542960802953,"vX0":2.634585009572088,"vY0":-127.47331126726091,"vZ0":-4.506186593790133,"x":118.76,"y":181.27,"x0":-1.276412794873317,"y0":50.003665478701436,"z0":6.150278725817865,"aX":2.405226812761438},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":-3.1,"spinRate":2394,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.42781484917255863,"extension":6.8148826114732595},"hitData":{"launchSpeed":109.5,"launchAngle":9.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":166.74,"coordY":52.13}},"index":2,"playId":"d0b26896-c328-31aa-bfc5-e42ac306e1e8","pitchNumber":2,"startTime":"2025-08-06T02:01:34.595Z","endTime":"2025-08-06T02:01:49.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:01:49.724Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Cronenworth doubles (15) on a line drive to center fielder Alek Thomas. Ramón Laureano scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T02:02:13.039Z","endTime":"2025-08-06T02:03:37.902Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.3276122895957,"strikeZoneBottom":1.62346007063104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18304447257394,"aZ":-8.449832190689179,"pfxX":-2.558118332628021,"pfxZ":12.001824195751286,"pX":0.4779728392310949,"pZ":1.2066909191931712,"vX0":5.309791608183863,"vY0":-139.8577286668996,"vZ0":-11.487249014706007,"x":98.78,"y":206.2,"x0":-1.114657951867862,"y0":50.002294230638086,"z0":5.9261564081908595,"aX":-5.0568118240269415},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.4,"breakHorizontal":3.5,"spinRate":2362,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.391964266918881,"extension":6.838221228233267},"index":0,"playId":"0325990e-4c84-3183-adad-034d01c76988","pitchNumber":1,"startTime":"2025-08-06T02:02:29.976Z","endTime":"2025-08-06T02:02:34.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22673261685262,"aZ":-8.178592565720782,"pfxX":-3.5919577498937265,"pfxZ":12.396419851328549,"pX":1.2346850669581264,"pZ":1.7568294211821027,"vX0":7.901388272423687,"vY0":-138.12520706050643,"vZ0":-9.641004291400817,"x":69.94,"y":191.35,"x0":-1.1939486735472595,"y0":50.003491559638235,"z0":5.838815429392553,"aX":-6.953639502413203},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.6,"breakHorizontal":4.9,"spinRate":2284,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.3962485860117555,"extension":6.952360874223062},"index":1,"playId":"d8d29b3d-1501-3183-b220-51fbb0a663fc","pitchNumber":2,"startTime":"2025-08-06T02:02:55.699Z","endTime":"2025-08-06T02:02:59.602Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.642562375417103,"aZ":-20.751010716837136,"pfxX":-1.4780315968007642,"pfxZ":6.15694635888509,"pX":0.1624796596102796,"pZ":3.0561283600425893,"vX0":4.918657791007654,"vY0":-134.46329841987833,"vZ0":-4.078607912910673,"x":110.81,"y":156.26,"x0":-1.4881214359668693,"y0":50.00066889017617,"z0":6.041208415493666,"aX":-2.7417625665199195},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":1.8,"spinRate":2271,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.40536201812385153,"extension":6.700424240534751},"hitData":{"launchSpeed":99.9,"launchAngle":11.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":93.44,"coordY":92.3}},"index":2,"playId":"e765635e-3b3b-3eb2-8034-bc6bb69b7f90","pitchNumber":3,"startTime":"2025-08-06T02:03:23.959Z","endTime":"2025-08-06T02:03:37.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:03:37.902Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Iglesias grounds out, second baseman Ketel Marte to first baseman Tyler Locklear. Jake Cronenworth to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T02:04:41.995Z","endTime":"2025-08-06T02:05:28.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T02:03:53.255Z","endTime":"2025-08-06T02:04:44.157Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.30187654519013,"strikeZoneBottom":1.53755517954204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.958499431632912,"aZ":-10.147655054959214,"pfxX":-2.873918194248982,"pfxZ":11.601305252670125,"pX":-1.603379687620378,"pZ":2.6747760164442864,"vX0":0.6553681177723063,"vY0":-137.28774294332194,"vZ0":-7.159959640268536,"x":178.12,"y":166.56,"x0":-1.4727397137306415,"y0":50.00183337073278,"z0":6.016583789178176,"aX":-5.454997590285589},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":5.0,"spinRate":2280,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39982277615663175,"extension":6.817749746708601},"index":1,"playId":"70f33f50-1df0-3f20-b75a-97d7ae6d630e","pitchNumber":1,"startTime":"2025-08-06T02:04:44.157Z","endTime":"2025-08-06T02:04:49.552Z","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.4,"endSpeed":86.5,"strikeZoneTop":3.33482895069811,"strikeZoneBottom":1.4907452668109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.869483769746086,"aZ":-9.243648535655879,"pfxX":-2.1316539562811863,"pfxZ":12.013826951465852,"pX":0.24343722393570935,"pZ":1.7465208873220346,"vX0":4.542926419363155,"vY0":-137.1667117068901,"vZ0":-9.605292200952796,"x":107.72,"y":191.62,"x0":-1.156086432645254,"y0":50.00546301593833,"z0":5.920953563055393,"aX":-4.06999212045358},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.9,"breakHorizontal":2.9,"spinRate":2317,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.3990694127578105,"extension":6.998106453003465},"index":2,"playId":"7e33df28-53eb-3961-80c3-366f3ea13b8f","pitchNumber":2,"startTime":"2025-08-06T02:05:01.871Z","endTime":"2025-08-06T02:05:06.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.589174750201902,"aZ":-10.858526694099584,"pfxX":-3.9809125506040313,"pfxZ":11.23834859377257,"pX":-0.24003589374838477,"pZ":2.9670864266111914,"vX0":4.517028745865778,"vY0":-136.93871760645942,"vZ0":-6.060206016897203,"x":126.15,"y":158.67,"x0":-1.394688890272182,"y0":50.005155293952306,"z0":5.953714076095711,"aX":-7.552434955631713},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":6.2,"spinRate":2288,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.40017269373064224,"extension":6.8639075648699235},"hitData":{"launchSpeed":90.5,"launchAngle":-4.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.46,"coordY":151.52}},"index":3,"playId":"94df9b38-9201-32b1-93c0-38e0685a778d","pitchNumber":3,"startTime":"2025-08-06T02:05:19.657Z","endTime":"2025-08-06T02:05:28.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:05:28.133Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T02:05:47.320Z","endTime":"2025-08-06T02:09:08.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.9,"endSpeed":83.7,"strikeZoneTop":3.16750170929348,"strikeZoneBottom":1.62744626055244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.402042434886564,"aZ":-11.521860805373306,"pfxX":-4.856442320222085,"pfxZ":11.462469291056077,"pX":1.5602397322086052,"pZ":4.085197591881812,"vX0":9.40275754285835,"vY0":-133.5368255806371,"vZ0":-2.814681546080084,"x":57.53,"y":128.48,"x0":-1.3793006639687722,"y0":50.00057810680759,"z0":5.984447937893561,"aX":-8.748920546330254},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.3,"breakHorizontal":6.7,"spinRate":2232,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.41054573347961565,"extension":6.7907652537283685},"index":0,"playId":"98bf696f-30bd-3f73-970b-05088e54a563","pitchNumber":1,"startTime":"2025-08-06T02:05:54.904Z","endTime":"2025-08-06T02:06:00.058Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"98bf696f-30bd-3f73-970b-05088e54a563","startTime":"2025-08-06T02:06:03.838Z","endTime":"2025-08-06T02:06:26.972Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.72403379229166,"aZ":-8.005596492929024,"pfxX":-3.22244124602761,"pfxZ":12.233242058092282,"pX":-0.35616525157998835,"pZ":2.2461000096317836,"vX0":3.2292049696583627,"vY0":-139.72742486157185,"vZ0":-9.062574152808178,"x":101.31,"y":163.51,"x0":-1.108623348776558,"y0":50.004258198929364,"z0":6.059150947063898,"aX":-6.367279241546453},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.4,"breakHorizontal":5.2,"spinRate":2439,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.3921141066869409,"extension":6.8718152089668685},"index":2,"playId":"3bf7f45c-5b24-3eca-8666-f13898ee7d11","pitchNumber":2,"startTime":"2025-08-06T02:06:26.972Z","endTime":"2025-08-06T02:06:33.646Z","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":95.0,"endSpeed":86.4,"strikeZoneTop":3.10385626733947,"strikeZoneBottom":1.57049087628163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.692420381331964,"aZ":-11.77198161782168,"pfxX":-3.7749429196368385,"pfxZ":10.565310477066824,"pX":-1.0837766750148,"pZ":5.842606579461966,"vX0":1.7849582232706773,"vY0":-138.29449205608068,"vZ0":1.095442614277581,"x":158.31,"y":81.03,"x0":-1.2481570859272537,"y0":50.004361960144,"z0":6.232412985736221,"aX":-7.290969902297145},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.6,"breakHorizontal":6.5,"spinRate":2306,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.39649927198881496,"extension":6.701026833816019},"index":3,"playId":"0e0885a1-89e9-3402-8231-e8ad0e031422","pitchNumber":3,"startTime":"2025-08-06T02:06:49.206Z","endTime":"2025-08-06T02:06:55.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.11054355980501,"strikeZoneBottom":1.53422419984609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.665345601575165,"aZ":-28.915218728295088,"pfxX":3.293862618895166,"pfxZ":1.978893196375271,"pX":1.4141296299890267,"pZ":1.127991245461809,"vX0":5.623417366963675,"vY0":-127.04119914627513,"vZ0":-6.5919002099953365,"x":63.1,"y":208.32,"x0":-1.2479528595032205,"y0":50.00558509014289,"z0":6.025878914387873,"aX":5.437415229880711},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":-7.1,"spinRate":2327,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.42955264311641805,"extension":6.73762715420019},"index":4,"playId":"7db6c76f-0d64-3017-8b82-64b00f89a2d3","pitchNumber":4,"startTime":"2025-08-06T02:07:17.477Z","endTime":"2025-08-06T02:07:22.542Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.735996465674113,"aZ":-9.458407935628951,"pfxX":-4.560744805832105,"pfxZ":11.69989800599719,"pX":0.10703934921448535,"pZ":3.134582505832483,"vX0":4.962070993501618,"vY0":-138.6348929468538,"vZ0":-6.042503790155473,"x":112.92,"y":154.15,"x0":-1.115664031389777,"y0":50.00230559206327,"z0":5.977424408355372,"aX":-8.854797429024304},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.0,"breakHorizontal":7.2,"spinRate":2371,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.39547247722578227,"extension":6.977529872676923},"index":5,"playId":"91856152-9057-3794-9687-8e535b089c92","pitchNumber":5,"startTime":"2025-08-06T02:07:37.718Z","endTime":"2025-08-06T02:07:42.972Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-06T02:07:56.729Z","endTime":"2025-08-06T02:08:11.538Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00567140244838,"aZ":-8.634383946062346,"pfxX":-5.0110017568068494,"pfxZ":12.031010174679755,"pX":0.1362762135887578,"pZ":3.5099016482799352,"vX0":5.405443805269592,"vY0":-139.1821324807065,"vZ0":-5.263422381694947,"x":111.81,"y":144.01,"x0":-1.1824208794844973,"y0":50.006278176745596,"z0":6.000830683990808,"aX":-9.807661403862662},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.9,"breakHorizontal":7.9,"spinRate":2372,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.3939275629104966,"extension":6.92988706487248},"index":7,"playId":"4471609c-034d-3ebc-9ed1-be8f19d17e4a","pitchNumber":6,"startTime":"2025-08-06T02:08:11.538Z","endTime":"2025-08-06T02:08:15.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91898532405505,"aZ":-9.03508990407863,"pfxX":-3.447170660204892,"pfxZ":11.582267143254086,"pX":-0.5882369867066142,"pZ":2.865833804939387,"vX0":2.7475739061794613,"vY0":-140.6917409918989,"vZ0":-7.090402738145409,"x":139.42,"y":161.4,"x0":-1.1312339831985405,"y0":50.00531365699074,"z0":6.009572661247827,"aX":-6.888480292964174},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.7,"breakHorizontal":5.6,"spinRate":2382,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.3898147898858828,"extension":6.916423354241537},"index":8,"playId":"21b541e0-dfd1-378b-8892-7959dbd1a02d","pitchNumber":7,"startTime":"2025-08-06T02:08:38.647Z","endTime":"2025-08-06T02:08:42.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.599818549765306,"aZ":-31.480304739828924,"pfxX":1.6153111259906368,"pfxZ":0.4412486529198256,"pX":0.6092987183679535,"pZ":1.222698454960276,"vX0":4.342907678546615,"vY0":-124.5303466711015,"vZ0":-5.411201565169285,"x":93.77,"y":205.77,"x0":-1.3629810380104768,"y0":50.00410107728104,"z0":6.009501820682111,"aX":2.5522990084841797},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.1,"breakHorizontal":-3.8,"spinRate":2347,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.43881537048342034,"extension":6.98232065810022},"index":9,"playId":"39cac447-3d72-3988-8337-6bdb2785d6fb","pitchNumber":8,"startTime":"2025-08-06T02:09:02.750Z","endTime":"2025-08-06T02:09:08.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:09:08.809Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out sharply to left fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T02:09:22.469Z","endTime":"2025-08-06T02:09:46.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.434500650137068,"aZ":-35.30952759850036,"pfxX":4.215620406034305,"pfxZ":-2.011554941547425,"pX":-0.1065682349954798,"pZ":2.85096329201702,"vX0":2.00632657063711,"vY0":-123.64138327016501,"vZ0":-1.0305265253732696,"x":121.06,"y":161.8,"x0":-1.4749964651105154,"y0":50.00418362405422,"z0":6.222267920224106,"aX":6.561899588773413},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.6,"breakHorizontal":-8.0,"spinRate":2549,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.4421061349720228,"extension":6.66645748670072},"hitData":{"launchSpeed":100.6,"launchAngle":46.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":86.26,"coordY":80.25}},"index":0,"playId":"19bbec2e-a1b6-3640-a240-24d011a09d55","pitchNumber":1,"startTime":"2025-08-06T02:09:34.553Z","endTime":"2025-08-06T02:09:46.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:09:46.729Z","atBatIndex":14},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jake McCarthy triples (3) on a fly ball to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T02:11:45.541Z","endTime":"2025-08-06T02:13:13.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.54421668686905,"strikeZoneBottom":1.78357847827089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.763583182253853,"aZ":-24.981731570559006,"pfxX":-10.586476018098558,"pfxZ":4.005349658842421,"pX":-0.12671150778432777,"pZ":1.8216583216920958,"vX0":10.592615699705897,"vY0":-132.77739189167903,"vZ0":-3.788068652426882,"x":121.83,"y":189.6,"x0":-2.780468937750225,"y0":50.00571961198217,"z0":5.0716023796538545,"aX":-19.02451003526268},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":17.0,"spinRate":2268,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4115423326217251,"extension":6.657528410317968},"index":0,"playId":"ad6524d9-c944-3c3a-8a35-a933438ad666","pitchNumber":1,"startTime":"2025-08-06T02:11:54.140Z","endTime":"2025-08-06T02:11:59.175Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-06T02:12:05.204Z","endTime":"2025-08-06T02:12:19.682Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.54304186541119,"strikeZoneBottom":1.83743374041252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33272882564485,"aZ":-27.957988817070284,"pfxX":-0.2191458090056173,"pfxZ":2.7277352701760904,"pX":-1.1467877195726326,"pZ":2.853817368202738,"vX0":3.534858178806103,"vY0":-123.68025060971529,"vZ0":-0.4283876249685402,"x":160.71,"y":161.73,"x0":-2.567760129018295,"y0":50.001460181165584,"z0":5.379772790151722,"aX":-0.3389355740999932},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.0,"breakHorizontal":-0.5,"spinRate":780,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.44334901528270887,"extension":6.497977631923645},"index":2,"playId":"cdb9aa46-1f16-3912-be91-2c68f6a490cc","pitchNumber":2,"startTime":"2025-08-06T02:12:19.682Z","endTime":"2025-08-06T02:12:25.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.492782564132646,"aZ":-30.06424247201646,"pfxX":-3.338676402628148,"pfxZ":1.3175547988141751,"pX":-1.0031828518629977,"pZ":2.4786110234412524,"vX0":5.1212318335384985,"vY0":-125.00091513233971,"vZ0":-0.8598041033033292,"x":155.24,"y":171.86,"x0":-2.6340591578575085,"y0":50.00280917360496,"z0":5.270455570049604,"aX":-5.344569303991849},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":5.0,"spinRate":898,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4362785063221746,"extension":6.528922204805974},"index":3,"playId":"3bd699f8-85b4-36ba-80cf-b69697cd05de","pitchNumber":3,"startTime":"2025-08-06T02:12:35.612Z","endTime":"2025-08-06T02:12:39.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.458656055146562,"aZ":-36.07478869572161,"pfxX":0.871083703541458,"pfxZ":-2.769158794966099,"pX":0.5764984028912726,"pZ":1.5816905317020216,"vX0":6.794754804447372,"vY0":-118.42831846673805,"vZ0":-1.2303235586726164,"x":95.03,"y":196.07,"x0":-2.453448435589447,"y0":50.00423534915544,"z0":5.433729213425239,"aX":1.2253131431522282},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.0,"breakHorizontal":-3.4,"spinRate":2527,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.46405897888601544,"extension":6.387325182878376},"hitData":{"launchSpeed":95.5,"launchAngle":26.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.52,"coordY":41.36}},"index":4,"playId":"b31a95cd-b054-3b85-b26d-2c4ebb79e583","pitchNumber":4,"startTime":"2025-08-06T02:12:58.409Z","endTime":"2025-08-06T02:13:13.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:13:13.130Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Jose Iglesias to first baseman Luis Arraez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T02:13:31.229Z","endTime":"2025-08-06T02:14:11.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.30531371623877,"strikeZoneBottom":1.54624859095292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.343518281215644,"aZ":-25.839889659083994,"pfxX":-11.194684804841891,"pfxZ":3.4227947741569498,"pX":-0.28782433648257627,"pZ":2.854292747247378,"vX0":10.350785392793709,"vY0":-134.75050193797188,"vZ0":-1.3631472990217346,"x":127.97,"y":161.71,"x0":-2.7112919671004265,"y0":50.00492381471911,"z0":5.18013596144537,"aX":-20.734996132589817},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":18.2,"spinRate":2242,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.40538256173578624,"extension":6.647877767337261},"index":0,"playId":"9c2f17b6-2c89-3550-8051-01fbfdbfb2cb","pitchNumber":1,"startTime":"2025-08-06T02:13:47.201Z","endTime":"2025-08-06T02:13:52.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73212400304753,"aZ":-26.89204715300318,"pfxX":-11.280984998488073,"pfxZ":2.920781365245432,"pX":-0.5817430563625469,"pZ":1.6385493203556614,"vX0":9.522076371156952,"vY0":-133.31188093129344,"vZ0":-4.102004469981826,"x":139.17,"y":194.54,"x0":-2.728207832532477,"y0":50.000132569641096,"z0":5.130551996392463,"aX":-20.372425736634696},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.6,"breakHorizontal":18.5,"spinRate":2319,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.41031629271256165,"extension":6.652721565277878},"hitData":{"launchSpeed":77.1,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.3,"coordY":168.89}},"index":1,"playId":"e5ecc425-3daa-31db-b002-24630ae8f018","pitchNumber":2,"startTime":"2025-08-06T02:14:03.088Z","endTime":"2025-08-06T02:14:11.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:14:11.294Z","atBatIndex":16},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Alek Thomas reaches on a fielder's choice out, second baseman Jake Cronenworth to catcher Elias Díaz. Jake McCarthy out at home.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T02:14:33.985Z","endTime":"2025-08-06T02:15:54.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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(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":73.7,"endSpeed":68.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.960260689520414,"aZ":-40.6910324720899,"pfxX":5.946292974704226,"pfxZ":-7.372619882229454,"pX":0.15501348541438068,"pZ":1.6555833180673134,"vX0":3.9325809156995124,"vY0":-107.2624234394699,"vZ0":1.1899628113804723,"x":111.09,"y":194.08,"x0":-2.4797508936295882,"y0":50.00068389073331,"z0":5.659554369316423,"aX":6.871573659139104},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-12.6,"breakHorizontal":-11.9,"spinRate":2664,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.5122334908061221,"extension":6.377557670097358},"index":0,"playId":"a9185391-bf9c-36e6-acab-16aac439e239","pitchNumber":1,"startTime":"2025-08-06T02:14:38.328Z","endTime":"2025-08-06T02:14:42.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.25884684559622,"strikeZoneBottom":1.36312158583825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.334095005919988,"aZ":-24.511931953091707,"pfxX":-1.622989431556097,"pfxZ":4.773561954492068,"pX":-1.89024732156423,"pZ":1.5477019469310496,"vX0":2.6468529041113804,"vY0":-125.81676624196282,"vZ0":-4.327455438192155,"x":189.05,"y":196.99,"x0":-2.744616221583703,"y0":50.000493143317435,"z0":5.274359865106751,"aX":-2.6038573185957543},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.9,"breakHorizontal":2.3,"spinRate":920,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43520439159741287,"extension":6.47084936048643},"index":1,"playId":"364fc1b6-d047-3618-81fd-94f3c3273f09","pitchNumber":2,"startTime":"2025-08-06T02:15:08.469Z","endTime":"2025-08-06T02:15:13.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.2,"endSpeed":66.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.406690403300246,"aZ":-40.462168200183044,"pfxX":5.58673368294054,"pfxZ":-7.481737415037785,"pX":-0.10790480183553816,"pZ":1.475634578149467,"vX0":3.4106476308095655,"vY0":-105.07374322759696,"vZ0":1.2520436766960097,"x":121.11,"y":198.94,"x0":-2.483514466375345,"y0":50.00443199112043,"z0":5.609179030262795,"aX":6.186358530794909},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-12.7,"breakHorizontal":-11.2,"spinRate":2540,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.5232103774033705,"extension":6.481629864979554},"index":2,"playId":"8d6b7e8c-4b2b-306c-9803-42921ad4884e","pitchNumber":3,"startTime":"2025-08-06T02:15:26.223Z","endTime":"2025-08-06T02:15:33.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24092603023262,"aZ":-38.82815185228325,"pfxX":-2.9760475823501187,"pfxZ":-4.08839436990218,"pX":-0.6341446452990853,"pZ":1.1774275387501087,"vX0":5.739610469545995,"vY0":-126.92928542636517,"vZ0":-2.5820089884699113,"x":141.17,"y":206.99,"x0":-2.539040166215891,"y0":50.00007356538312,"z0":5.302830731886035,"aX":-4.8510551461441835},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.8,"breakHorizontal":4.1,"spinRate":971,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.43169615496219693,"extension":6.561165043348882},"hitData":{"launchSpeed":95.3,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.39,"coordY":163.18}},"index":3,"playId":"18d4b394-3c54-3bb2-bbaf-73c945d5da31","pitchNumber":4,"startTime":"2025-08-06T02:15:46.817Z","endTime":"2025-08-06T02:15:54.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:15:54.752Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Jose Herrera batting, Alek Thomas picked off and caught stealing 2nd base, shortstop Xander Bogaerts.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T02:16:46.946Z","endTime":"2025-08-06T02:18:59.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":506433,"link":"/api/v1/people/506433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"82cfd2f3-6bff-3ac2-a6a0-54f0ecce1d8c","startTime":"2025-08-06T02:16:27.262Z","endTime":"2025-08-06T02:16:31.822Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.230748569488743,"aZ":-28.93810809082561,"pfxX":0.44995431511278117,"pfxZ":1.981583567303618,"pX":0.7458611255118326,"pZ":1.8504118542729298,"vX0":8.314265563564337,"vY0":-126.55555378536492,"vZ0":-2.8335138049447393,"x":108.33,"y":162.1,"x0":-2.6313427036658927,"y0":50.002244047643835,"z0":5.28657069931767,"aX":0.7341452124019272},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-2.6,"spinRate":2800,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.43171018353473833,"extension":6.483672524719361},"index":1,"playId":"950cff42-4c44-3bdf-8aa0-1c5fc36d375b","pitchNumber":1,"startTime":"2025-08-06T02:16:46.946Z","endTime":"2025-08-06T02:16:50.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.15208096846536,"strikeZoneBottom":1.51795168904227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.527752301510073,"aZ":-21.26900812741904,"pfxX":-10.460071333710935,"pfxZ":5.752312939225975,"pX":0.8301497030562928,"pZ":0.9069239540838251,"vX0":12.902749804442388,"vY0":-136.42522791855086,"vZ0":-6.73440757958873,"x":85.36,"y":214.29,"x0":-2.589884259383861,"y0":50.00062222477356,"z0":4.861476017688306,"aX":-19.820026620143672},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":16.4,"spinRate":2306,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.40067871698937996,"extension":6.717238115851524},"index":2,"playId":"e18e2301-f968-3448-8cb1-bc58fed9ea3a","pitchNumber":2,"startTime":"2025-08-06T02:17:08.498Z","endTime":"2025-08-06T02:17:13.589Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.329221873337605,"aZ":-20.905504324931705,"pfxX":-0.9918572054428347,"pfxZ":6.390876634482485,"pX":0.7878025888120694,"pZ":2.059358610626284,"vX0":9.18808249975325,"vY0":-131.54034610768068,"vZ0":-3.828015410815516,"x":86.97,"y":183.18,"x0":-2.612538098508909,"y0":50.00272485637463,"z0":5.072123148795151,"aX":-1.7508047297499094},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":-0.1,"spinRate":2539,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4154393207122342,"extension":6.604009832652318},"index":3,"playId":"37e8bc6d-c69a-385c-a208-c2cb85c27b52","pitchNumber":3,"startTime":"2025-08-06T02:17:26.695Z","endTime":"2025-08-06T02:17:31.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.18750776714754,"strikeZoneBottom":1.52124831369656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56473247028173,"aZ":-39.96323659082637,"pfxX":-2.067316319028592,"pfxZ":-4.7424082580903715,"pX":-1.712979715346368,"pZ":2.13876017437216,"vX0":3.481558911351499,"vY0":-127.69275366345917,"vZ0":0.09457170447252694,"x":182.29,"y":181.03,"x0":-2.8287010691311663,"y0":50.00250309034927,"z0":5.258931202687273,"aX":-3.3965752696407416},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-8.3,"breakHorizontal":2.9,"spinRate":759,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4298040871865094,"extension":6.44612414660317},"index":4,"playId":"0776f0d6-01de-39b8-8495-8e83f69a533d","pitchNumber":4,"startTime":"2025-08-06T02:18:13.159Z","endTime":"2025-08-06T02:18:17.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-06T02:18:31.893Z","endTime":"2025-08-06T02:18:51.846Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"3e0b6b34-b51c-3226-8367-c9cf19fcae78","startTime":"2025-08-06T02:18:51.846Z","endTime":"2025-08-06T02:18:59.445Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2025-08-06T02:18:59.445Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T02:21:00.749Z","endTime":"2025-08-06T02:22:07.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.34287780496374,"strikeZoneBottom":1.56323686528033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86682125985455,"aZ":-10.428739151209989,"pfxX":-2.306853524317069,"pfxZ":11.56423803965819,"pX":-0.16533342334853848,"pZ":2.4319718565958635,"vX0":3.8718570465350637,"vY0":-136.69565811671362,"vZ0":-7.8629574246473934,"x":123.3,"y":173.12,"x0":-1.3044486403937985,"y0":50.00578611789782,"z0":6.073001412730422,"aX":-4.339268351674713},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":3.4,"spinRate":2283,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.40163902078537106,"extension":6.857898208626018},"index":0,"playId":"b5d11204-8028-39bf-b450-b13056f3789e","pitchNumber":1,"startTime":"2025-08-06T02:21:15.027Z","endTime":"2025-08-06T02:21:20.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05761935432333,"aZ":-10.457849491852304,"pfxX":-0.7129907232313323,"pfxZ":11.296126771857761,"pX":0.014744589295021085,"pZ":3.3472232884342152,"vX0":3.4819964263945637,"vY0":-138.0902672412158,"vZ0":-5.697248915854716,"x":116.44,"y":148.4,"x0":-1.1724029963376839,"y0":50.00380228598721,"z0":6.147392415925918,"aX":-1.3713571088990344},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.4,"breakHorizontal":0.5,"spinRate":2347,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.3973353240959012,"extension":6.7540664168486995},"index":1,"playId":"999a2b72-ec08-3a9a-84d5-2a3273bce67f","pitchNumber":2,"startTime":"2025-08-06T02:21:31.374Z","endTime":"2025-08-06T02:21:36.320Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-06T02:21:51.678Z","endTime":"2025-08-06T02:21:57.756Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16212074101372,"aZ":-26.679416017867084,"pfxX":0.8112255818194893,"pfxZ":3.5500804720055745,"pX":1.0273576591676044,"pZ":1.6607503245114545,"vX0":5.536220143934301,"vY0":-123.70235624947647,"vZ0":-5.37659019668051,"x":77.84,"y":193.94,"x0":-1.3468518907178288,"y0":50.00038641837196,"z0":6.104787044245608,"aX":1.253725557935859},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.4,"breakHorizontal":-2.8,"spinRate":2495,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4431322787891805,"extension":6.7482018905595025},"hitData":{"launchSpeed":86.5,"launchAngle":38.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.01,"coordY":82.74}},"index":3,"playId":"06be30a1-752e-3b10-9809-3a5b3cbaf5b9","pitchNumber":3,"startTime":"2025-08-06T02:21:57.756Z","endTime":"2025-08-06T02:22:07.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:22:07.891Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out to first baseman Tyler Locklear.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T02:22:22.835Z","endTime":"2025-08-06T02:23:19.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.77130602382049,"strikeZoneBottom":1.7283524892032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34965925906164,"aZ":-28.78738574205196,"pfxX":1.778388227589251,"pfxZ":2.2267837287806147,"pX":1.2141456727454802,"pZ":1.3007924799577002,"vX0":5.458449516354228,"vY0":-122.66344062188227,"vZ0":-5.547721128702219,"x":70.72,"y":203.66,"x0":-1.2715095936499237,"y0":50.00560577014492,"z0":6.04745117347097,"aX":2.7090096247377224},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.0,"breakHorizontal":-4.6,"spinRate":2363,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4466002059255385,"extension":6.868230930204616},"index":0,"playId":"1affd76f-98d8-31cd-bdb3-9b434619f590","pitchNumber":1,"startTime":"2025-08-06T02:22:33.214Z","endTime":"2025-08-06T02:22:36.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13269835997243,"aZ":-11.558041028636294,"pfxX":-2.985621386216538,"pfxZ":10.616689549509756,"pX":-0.35437132187994647,"pZ":3.8262141859895693,"vX0":3.2003928677605726,"vY0":-138.72786213447228,"vZ0":-4.3896844226163,"x":130.51,"y":135.47,"x0":-1.1371468614928044,"y0":50.000292720679056,"z0":6.204339500330981,"aX":-5.796588183982794},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":4.7,"spinRate":2375,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.395395441304192,"extension":6.995799652839396},"index":1,"playId":"0385648d-b403-33ca-9b8f-13786de63dd7","pitchNumber":2,"startTime":"2025-08-06T02:22:51.680Z","endTime":"2025-08-06T02:22:54.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.119182310811,"aZ":-8.07230594321437,"pfxX":-2.9539366788076316,"pfxZ":12.135281680103837,"pX":0.584652610688577,"pZ":1.9737849258217144,"vX0":5.528524494435805,"vY0":-140.56220101478033,"vZ0":-9.713984065099112,"x":94.71,"y":185.49,"x0":-1.0306589084427973,"y0":50.00147238538142,"z0":6.013027061704827,"aX":-5.866596384223495},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.9,"breakHorizontal":4.1,"spinRate":2468,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.3908169339977796,"extension":6.954418330048236},"hitData":{"launchSpeed":87.5,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.21,"coordY":156.0}},"index":2,"playId":"76f5e139-53da-371b-92c1-7058f39dcb4f","pitchNumber":3,"startTime":"2025-08-06T02:23:10.186Z","endTime":"2025-08-06T02:23:19.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:23:19.732Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T02:23:33.080Z","endTime":"2025-08-06T02:24:56.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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"}]}],"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.9,"endSpeed":79.1,"strikeZoneTop":3.7595335775594,"strikeZoneBottom":1.7302776496645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.145616499601037,"aZ":-31.474253206358753,"pfxX":0.002698056787927783,"pfxZ":0.45210754643118545,"pX":0.3396509072765672,"pZ":-0.35437443274628544,"vX0":4.183965522494669,"vY0":-123.38881403714053,"vZ0":-8.90612911053936,"x":104.05,"y":248.35,"x0":-1.3740572456854172,"y0":50.00553316286153,"z0":5.931631344931434,"aX":0.0031792059956955434},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.0,"breakHorizontal":-1.0,"spinRate":2458,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4428757495994926,"extension":6.761890581346334},"index":0,"playId":"dac425d6-b280-33b0-b5e5-35817eb4e041","pitchNumber":1,"startTime":"2025-08-06T02:23:43.057Z","endTime":"2025-08-06T02:23:47.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13819403356073,"aZ":-27.80207467047058,"pfxX":3.778475831318712,"pfxZ":2.655286578452981,"pX":1.258930337967205,"pZ":0.9899227848431937,"vX0":4.929956287768901,"vY0":-127.16335701662311,"vZ0":-7.085200611677397,"x":69.01,"y":212.05,"x0":-1.192793618140855,"y0":50.00120946918946,"z0":6.006433560410875,"aX":6.209130578935818},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":-7.9,"spinRate":2304,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4301093735460846,"extension":6.769640238804614},"index":1,"playId":"8e770e12-73b1-311d-a1f0-912467ffff8d","pitchNumber":2,"startTime":"2025-08-06T02:24:03.396Z","endTime":"2025-08-06T02:24:06.885Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-06T02:24:13.512Z","endTime":"2025-08-06T02:24:28.512Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.7007700614085,"strikeZoneBottom":1.72616202285065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.228797568524016,"aZ":-9.382368828368037,"pfxX":-2.0932638999646382,"pfxZ":11.847821350805635,"pX":1.8487256500431264,"pZ":3.4974818378267236,"vX0":8.412968057824717,"vY0":-137.73428235178127,"vZ0":-4.896342155008069,"x":46.53,"y":144.35,"x0":-0.9716630723751354,"y0":50.00298977678428,"z0":5.931080215592956,"aX":-4.027736648065958},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.6,"breakHorizontal":2.0,"spinRate":2277,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3974831328608688,"extension":6.982398400201125},"index":3,"playId":"f47a26b2-bf45-3329-91b1-43a608807e11","pitchNumber":3,"startTime":"2025-08-06T02:24:28.512Z","endTime":"2025-08-06T02:24:32.565Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.451918134834386,"aZ":-18.37467039624542,"pfxX":-8.059531734352218,"pfxZ":8.528341739421116,"pX":-0.22784427462433574,"pZ":1.8057073185511912,"vX0":5.786736152134817,"vY0":-126.32746235366136,"vZ0":-6.304213695282601,"x":125.68,"y":190.03,"x0":-1.4997609691854192,"y0":50.003103667984256,"z0":5.807973186710884,"aX":-13.041902524953985},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":14.3,"breakHorizontal":13.3,"spinRate":2030,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.43338965107245864,"extension":6.883370355170917},"hitData":{"launchSpeed":98.5,"launchAngle":6.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.02,"coordY":100.99}},"index":4,"playId":"c03c6e24-26c7-364e-9318-4c9621871e48","pitchNumber":4,"startTime":"2025-08-06T02:24:45.588Z","endTime":"2025-08-06T02:24:56.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:24:56.426Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T02:25:12.321Z","endTime":"2025-08-06T02:26:37.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":91.5,"endSpeed":84.1,"strikeZoneTop":3.70903644390527,"strikeZoneBottom":1.70623753221499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.058636292597775,"aZ":-23.365873696913532,"pfxX":-1.244018914413593,"pfxZ":4.899816766431766,"pX":0.812111641380959,"pZ":2.6610869505833126,"vX0":5.602455773027168,"vY0":-133.1397472288269,"vZ0":-4.733849358218292,"x":86.04,"y":166.93,"x0":-1.1560959597511373,"y0":50.00573441218451,"z0":6.148975396711241,"aX":-2.238187624313495},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":1.1,"spinRate":2209,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.4110757048267675,"extension":6.823817881646607},"index":0,"playId":"54c48098-cb4e-3fa1-8990-2cff7394e128","pitchNumber":1,"startTime":"2025-08-06T02:25:21.080Z","endTime":"2025-08-06T02:25:25.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.533527647096204,"aZ":-21.644378023927246,"pfxX":-2.2276317940952817,"pfxZ":5.72305036855809,"pX":0.5503241747926026,"pZ":1.5590018909563483,"vX0":5.619978670871784,"vY0":-134.38209664987204,"vZ0":-7.827026151589994,"x":103.29,"y":162.37,"x0":-1.2732665921523998,"y0":50.00261893098384,"z0":6.032477273798435,"aX":-4.09862402569869},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":2.9,"spinRate":2203,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4066922389992951,"extension":6.70670025431281},"index":1,"playId":"af7c1860-7e9d-32af-a0c4-836cc00062fa","pitchNumber":2,"startTime":"2025-08-06T02:25:40.615Z","endTime":"2025-08-06T02:25:44.510Z","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":86.1,"endSpeed":79.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29321820796221,"aZ":-30.364826115826705,"pfxX":2.4435848234092905,"pfxZ":1.1280774591395488,"pX":0.6565956231180029,"pZ":1.3679359687308412,"vX0":4.017310371546599,"vY0":-125.37626823074275,"vZ0":-5.6556925232372075,"x":91.97,"y":201.85,"x0":-1.2811028360056933,"y0":50.001922690697256,"z0":6.1178232580720096,"aX":3.905722968273924},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.1,"breakHorizontal":-5.3,"spinRate":2528,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.43613331372274144,"extension":6.673259839266801},"index":2,"playId":"005dadca-a309-32ed-bc5a-e0af4989ecd8","pitchNumber":3,"startTime":"2025-08-06T02:26:05.129Z","endTime":"2025-08-06T02:26:08.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.71867687539137,"strikeZoneBottom":1.75280887437391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.058363465511064,"aZ":-6.606601639725189,"pfxX":-3.353770832497982,"pfxZ":12.65938714469262,"pX":0.919429544676109,"pZ":2.174273258764149,"vX0":6.450786225626766,"vY0":-140.98463947546082,"vZ0":-9.441009096353984,"x":81.95,"y":180.07,"x0":-0.9591403917174868,"y0":50.00333187579586,"z0":5.986946059051835,"aX":-6.774127971299066},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.2,"breakHorizontal":4.8,"spinRate":2311,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.38800307043337323,"extension":7.021871239274375},"index":3,"playId":"b258214f-bbe7-39cf-b042-bab4ceaf6b9d","pitchNumber":4,"startTime":"2025-08-06T02:26:31.582Z","endTime":"2025-08-06T02:26:37.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:26:37.090Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Herrera grounds out, first baseman Luis Arraez to pitcher Yu Darvish.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-06T02:28:32.168Z","endTime":"2025-08-06T02:29:20.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.082122351371392,"aZ":-22.864364006901976,"pfxX":-8.7297100360039,"pfxZ":5.110349385706041,"pX":-0.2583756899357942,"pZ":2.175909887905996,"vX0":9.499388997601057,"vY0":-133.9109937175567,"vZ0":-3.513918677856333,"x":126.85,"y":180.03,"x0":-2.7123480511130498,"y0":50.00348025397547,"z0":5.135006202233149,"aX":-15.904638911404241},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.8,"breakHorizontal":13.8,"spinRate":2312,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4085511959172199,"extension":6.640246113656625},"index":0,"playId":"3c53c2d7-9eb7-3604-acbf-080c9dd78f4c","pitchNumber":1,"startTime":"2025-08-06T02:28:43.877Z","endTime":"2025-08-06T02:28:48.870Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-06T02:29:03.827Z","endTime":"2025-08-06T02:29:12.177Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.0,"endSpeed":66.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.732979772480558,"aZ":-41.08992060112735,"pfxX":5.68669952162334,"pfxZ":-8.092129929250898,"pX":-0.33674710525883916,"pZ":2.2216708855967284,"vX0":2.7213162191502627,"vY0":-104.68124464170997,"vZ0":2.7175717516281925,"x":129.84,"y":178.79,"x0":-2.394920701267448,"y0":50.000487806554226,"z0":5.73940300012206,"aX":6.2688233758404746},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-13.4,"breakHorizontal":-11.0,"spinRate":2421,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.5245335064275789,"extension":6.487366462621184},"hitData":{"launchSpeed":78.4,"launchAngle":0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.67,"coordY":174.56}},"index":2,"playId":"bf1ca14c-5e4b-311e-8261-95915df34709","pitchNumber":2,"startTime":"2025-08-06T02:29:12.177Z","endTime":"2025-08-06T02:29:20.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:29:20.735Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to third baseman Jose Iglesias.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-06T02:29:41.146Z","endTime":"2025-08-06T02:30:04.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.144827192547854,"aZ":-29.79038573384405,"pfxX":2.9679508876280094,"pfxZ":1.4752616121043598,"pX":0.24086551829987438,"pZ":2.7966226876449194,"vX0":6.278356628081919,"vY0":-125.86542175997322,"vZ0":-0.2617762269709265,"x":107.82,"y":163.27,"x0":-2.6618575829004008,"y0":50.005506066021674,"z0":5.29383174527209,"aX":4.8109426640900494},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":-6.7,"spinRate":2610,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.43350312702533955,"extension":6.404164046923652},"hitData":{"launchSpeed":82.0,"launchAngle":69.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.87,"coordY":157.69}},"index":0,"playId":"7c6a480e-02cb-32cd-b557-dd0693d03a26","pitchNumber":1,"startTime":"2025-08-06T02:29:54.308Z","endTime":"2025-08-06T02:30:04.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:30:04.607Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-06T02:30:24.822Z","endTime":"2025-08-06T02:32:07.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":2.98013494669519,"strikeZoneBottom":1.53087077691891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.546925760281884,"aZ":-29.35965266799084,"pfxX":7.259330345089895,"pfxZ":1.9379276528182316,"pX":0.6470879423772948,"pZ":2.402894229414752,"vX0":5.839260586542228,"vY0":-120.06206182662793,"vZ0":-0.5510534483434615,"x":92.33,"y":173.9,"x0":-2.764731428402378,"y0":50.002112747565434,"z0":5.261955799542968,"aX":10.532192740959584},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.6,"breakHorizontal":-14.6,"spinRate":2738,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.45726436589444175,"extension":6.402007557192178},"index":0,"playId":"69d6eede-5796-34be-a9fc-fc6d315e0a22","pitchNumber":1,"startTime":"2025-08-06T02:30:32.635Z","endTime":"2025-08-06T02:30:37.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-06T02:30:43.317Z","endTime":"2025-08-06T02:30:59.301Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.786978610246873,"aZ":-24.135133121343806,"pfxX":-4.409127722078478,"pfxZ":4.867099446071594,"pX":0.471343418482049,"pZ":1.2553104272341549,"vX0":9.426032767418711,"vY0":-127.83406988760125,"vZ0":-4.85939827815072,"x":99.03,"y":204.89,"x0":-2.6938776780133553,"y0":50.00423480807118,"z0":5.079809504074891,"aX":-7.2857205598548225},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":5.8,"spinRate":1045,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4287620546845359,"extension":6.6640635375818},"index":2,"playId":"2465f33b-1226-32b5-97d1-a6dd2fa6052e","pitchNumber":2,"startTime":"2025-08-06T02:30:59.301Z","endTime":"2025-08-06T02:31:03.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.66382441334756,"strikeZoneBottom":1.71868192010944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52331215104404,"aZ":-39.20612052219437,"pfxX":-2.407340069940733,"pfxZ":-4.2654831484215645,"pX":-0.9736362456895884,"pZ":2.6726344422807022,"vX0":5.182757042669612,"vY0":-127.63663500202946,"vZ0":0.9281365963973607,"x":154.11,"y":166.62,"x0":-2.718670790445264,"y0":50.00301372004715,"z0":5.393992489384183,"aX":-3.9680402164957593},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.3,"breakHorizontal":3.1,"spinRate":883,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.4292894261632201,"extension":6.541568714464995},"index":3,"playId":"41ea9dc5-ee13-3b9e-b2be-7484140a8165","pitchNumber":3,"startTime":"2025-08-06T02:31:24.329Z","endTime":"2025-08-06T02:31:29.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":70.5,"endSpeed":64.7,"strikeZoneTop":3.48791283924245,"strikeZoneBottom":1.59228811453813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.497129204121094,"aZ":-41.369703852141726,"pfxX":6.887067030107709,"pfxZ":-8.68748518357869,"pX":-1.1648086829149187,"pZ":3.6551535734341156,"vX0":0.26107887088367526,"vY0":-102.40555228060134,"vZ0":5.82756513956848,"x":161.4,"y":140.09,"x0":-2.188400913220584,"y0":50.00358312576144,"z0":5.84430719093289,"aX":7.28778820947893},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.0,"breakVerticalInduced":-13.7,"breakHorizontal":-12.5,"spinRate":2296,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.5356236005851067,"extension":6.468640979936426},"index":4,"playId":"76506c58-fee2-3de2-b9b7-a53556a2f6ca","pitchNumber":4,"startTime":"2025-08-06T02:31:43.395Z","endTime":"2025-08-06T02:31:48.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.067236190079733,"aZ":-39.77844721667593,"pfxX":-2.7131065811142685,"pfxZ":-4.707445469789973,"pX":-0.5844477236060015,"pZ":1.5369224134786446,"vX0":6.475886049256084,"vY0":-126.20525246813378,"vZ0":-1.3353467305976767,"x":139.28,"y":197.28,"x0":-2.828125956241973,"y0":50.00047528533188,"z0":5.269387518851641,"aX":-4.388571094475703},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.6,"breakHorizontal":3.5,"spinRate":867,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.4335831266504062,"extension":6.456127326018869},"index":5,"playId":"99b9c6ea-4a66-3118-a2e1-644677fed045","pitchNumber":5,"startTime":"2025-08-06T02:32:03.053Z","endTime":"2025-08-06T02:32:07.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:32:07.107Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T02:34:05.177Z","endTime":"2025-08-06T02:35:59.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":86.4,"strikeZoneTop":3.46149393243616,"strikeZoneBottom":1.59680970661005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67987619755082,"aZ":-10.285844916715257,"pfxX":-2.2342192980624085,"pfxZ":11.464501019002686,"pX":0.8931014958364295,"pZ":3.173078353737087,"vX0":5.777811946141163,"vY0":-137.15198686525085,"vZ0":-6.205895150807896,"x":82.96,"y":153.11,"x0":-0.9485041612784509,"y0":50.00666443072533,"z0":6.163270609391309,"aX":-4.2676036426215385},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":2.9,"spinRate":2413,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3990135894567781,"extension":6.834111962848846},"index":0,"playId":"81f0975f-49ff-3d1f-b63b-5a0f2e330513","pitchNumber":1,"startTime":"2025-08-06T02:34:16.109Z","endTime":"2025-08-06T02:34:22.316Z","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":94.6,"endSpeed":86.8,"strikeZoneTop":3.39972111765195,"strikeZoneBottom":1.55956263374205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2145616913468,"aZ":-8.640475043618203,"pfxX":-2.058303372340667,"pfxZ":12.257856063051582,"pX":1.4169717185181419,"pZ":2.13206098479286,"vX0":6.926756617351068,"vY0":-137.39905242180674,"vZ0":-8.989138607118475,"x":62.99,"y":181.21,"x0":-0.8646840699689147,"y0":50.00681163643122,"z0":6.025446956920759,"aX":-3.9531716549535245},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.5,"breakHorizontal":2.4,"spinRate":2372,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.3979891790275536,"extension":6.860259682725576},"index":1,"playId":"e2ad541e-ba40-39f0-96e0-e2c7a3f183ad","pitchNumber":2,"startTime":"2025-08-06T02:34:33.237Z","endTime":"2025-08-06T02:34:37.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.40635609142084,"strikeZoneBottom":1.5129256511722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36385902306487,"aZ":-24.527750220235472,"pfxX":0.06006551480998379,"pfxZ":4.420523989813276,"pX":0.6299837295835999,"pZ":2.5485076226313685,"vX0":5.189427889273344,"vY0":-130.15317783516173,"vZ0":-4.256866241337751,"x":92.99,"y":169.97,"x0":-1.3910182612527218,"y0":50.00071140418619,"z0":6.045751305355102,"aX":0.1028277652904738},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.3,"breakHorizontal":-1.2,"spinRate":2221,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.4196048959370482,"extension":6.89004922591489},"index":2,"playId":"93146d84-b548-34b5-bdac-896188b596bf","pitchNumber":3,"startTime":"2025-08-06T02:34:49.646Z","endTime":"2025-08-06T02:34:54.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52448032241859,"aZ":-9.292774513033985,"pfxX":-3.418091990091595,"pfxZ":12.180796719437623,"pX":-0.07455877216502134,"pZ":2.3901700043668357,"vX0":4.364002740585638,"vY0":-136.1081855716638,"vZ0":-8.148222690126788,"x":119.84,"y":174.25,"x0":-1.253665738802218,"y0":50.00230103856083,"z0":6.063854464844119,"aX":-6.420936974862604},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":5.3,"spinRate":2361,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4022171178089873,"extension":6.6728783708334385},"index":3,"playId":"11f1ffc2-3c0a-34f7-909a-eb7ca73ac1b0","pitchNumber":4,"startTime":"2025-08-06T02:35:06.671Z","endTime":"2025-08-06T02:35:12.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-06T02:35:24.463Z","endTime":"2025-08-06T02:35:37.554Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.40925839495648,"strikeZoneBottom":1.56920967257694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18733141796429,"aZ":-10.778162357807114,"pfxX":-3.149650023435873,"pfxZ":11.1914473887618,"pX":-1.115334927353005,"pZ":3.576699382977802,"vX0":1.4786068192299493,"vY0":-137.77001222031484,"vZ0":-4.748582254421927,"x":159.51,"y":142.21,"x0":-1.2514438570549746,"y0":50.000688001198384,"z0":6.058432202241684,"aX":-6.020371324945758},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":5.4,"spinRate":2195,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3984119988444501,"extension":7.054146116642698},"index":5,"playId":"842cc4b8-26b3-3e6e-a851-401aaf8c7d0e","pitchNumber":5,"startTime":"2025-08-06T02:35:37.554Z","endTime":"2025-08-06T02:35:42.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83518411248491,"aZ":-10.138644514282307,"pfxX":-3.8845161576480773,"pfxZ":11.522917540584057,"pX":0.21569816432430344,"pZ":3.641607600407362,"vX0":5.092167656128945,"vY0":-137.9255850609542,"vZ0":-4.636844778135731,"x":108.78,"y":140.46,"x0":-1.1562805165633767,"y0":50.001653730840985,"z0":6.03795520970361,"aX":-7.4279992979387375},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.0,"breakHorizontal":5.9,"spinRate":2253,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.39827122093509315,"extension":6.833828159062668},"index":6,"playId":"789ae19b-c5bc-3fbd-b56e-ef1809b60398","pitchNumber":6,"startTime":"2025-08-06T02:35:56.273Z","endTime":"2025-08-06T02:35:59.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:35:59.839Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a ground ball to left fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T02:36:11.816Z","endTime":"2025-08-06T02:38:49.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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(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":78.4,"endSpeed":72.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.385710291158286,"aZ":-34.774883050054484,"pfxX":3.9050915286080197,"pfxZ":-1.971552511600386,"pX":0.1753262324668411,"pZ":2.3248600916549687,"vX0":2.9678367178102936,"vY0":-114.13427209837477,"vZ0":-0.9273734456235918,"x":110.32,"y":176.01,"x0":-1.6502299824070497,"y0":50.00560806705198,"z0":6.1669930530113435,"aX":5.142065087117207},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-3.5,"breakHorizontal":-7.8,"spinRate":2611,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.48026058428884255,"extension":6.837837857712421},"index":0,"playId":"063a6b39-a071-3f52-8c70-6809442a7e4a","pitchNumber":1,"startTime":"2025-08-06T02:36:24.325Z","endTime":"2025-08-06T02:36:28.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":74.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.01740343258543,"aZ":-37.65798136407742,"pfxX":2.9919664821962626,"pfxZ":-4.04773764516472,"pX":0.1690062709686426,"pZ":0.3692975661835324,"vX0":2.7159984126706314,"vY0":-115.5740916839162,"vZ0":-4.720926880477979,"x":110.56,"y":228.81,"x0":-1.408849355630881,"y0":50.00027941078152,"z0":6.044948034031347,"aX":4.057091435699146},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.2,"breakHorizontal":-6.1,"spinRate":2593,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4734470640105193,"extension":6.605719752018131},"index":1,"playId":"954253cb-57c0-3a91-a33b-66fb4ca136e3","pitchNumber":2,"startTime":"2025-08-06T02:36:45.750Z","endTime":"2025-08-06T02:36:51.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-06T02:37:00.729Z","endTime":"2025-08-06T02:37:20.010Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62757568638114,"aZ":-9.223773020577926,"pfxX":-2.883978060971255,"pfxZ":11.366100698523342,"pX":-0.4666359910678375,"pZ":2.8525737653479117,"vX0":2.674203970027929,"vY0":-141.2952513007602,"vZ0":-7.304657089918941,"x":134.79,"y":161.76,"x0":-1.051321488000181,"y0":50.00171555135208,"z0":6.066297587369448,"aX":-5.822646532456199},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.2,"breakHorizontal":4.7,"spinRate":2295,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.3878680845702691,"extension":6.7636856132695415},"index":3,"playId":"8113155e-8ba0-3025-a441-2a39b0f6a5c2","pitchNumber":3,"startTime":"2025-08-06T02:37:20.010Z","endTime":"2025-08-06T02:37:23.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.37890073553077,"strikeZoneBottom":1.57045619449173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.01442713259189,"aZ":-8.591375982511904,"pfxX":-2.774723529334096,"pfxZ":12.100143625645845,"pX":-1.1848949156303603,"pZ":4.101515284408016,"vX0":0.6389322014962726,"vY0":-139.15654043584794,"vZ0":-4.068134710971403,"x":162.17,"y":128.04,"x0":-1.0578945597892369,"y0":50.00615392286593,"z0":6.1583536263556065,"aX":-5.4093788421904305},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.2,"breakHorizontal":4.9,"spinRate":2307,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3945242924769161,"extension":7.106946884794838},"index":4,"playId":"695953a3-5cf7-3017-bdb9-0293bc5b5a6b","pitchNumber":4,"startTime":"2025-08-06T02:37:40.853Z","endTime":"2025-08-06T02:37:44.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.33924971526024,"strikeZoneBottom":1.63729469348568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.173692586385982,"aZ":-38.76733769637004,"pfxX":2.038962903231963,"pfxZ":-4.86321038513751,"pX":0.8258709417606621,"pZ":1.358757617829928,"vX0":4.084101698580934,"vY0":-116.17406286397332,"vZ0":-2.5960991301945664,"x":85.52,"y":202.09,"x0":-1.2244695619850647,"y0":50.00008742839111,"z0":6.2002310592616405,"aX":2.766421871758331},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.1,"breakHorizontal":-4.8,"spinRate":2608,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4727217651290849,"extension":6.622993757621873},"index":5,"playId":"a2e15dbd-c23f-3854-baf0-9cd2859b22d7","pitchNumber":5,"startTime":"2025-08-06T02:37:59.603Z","endTime":"2025-08-06T02:38:05.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.39902445515184,"strikeZoneBottom":1.67080249659462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.190316332731186,"aZ":-7.112974230506299,"pfxX":-0.44789700154845224,"pfxZ":12.909304489161443,"pX":0.9442762825479749,"pZ":1.721073110312664,"vX0":5.462746854491821,"vY0":-138.72542341644058,"vZ0":-10.265657897657453,"x":81.01,"y":192.31,"x0":-0.9954699853686853,"y0":50.00022472627312,"z0":5.951256151941883,"aX":-0.8695058698339955},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.4,"breakHorizontal":-0.4,"spinRate":2370,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.39543140278136146,"extension":6.760120705279027},"index":6,"playId":"65f3c456-afa8-3df5-8bac-4599091c0bec","pitchNumber":6,"startTime":"2025-08-06T02:38:19.232Z","endTime":"2025-08-06T02:38:23.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66966503292648,"aZ":-8.29003470733892,"pfxX":-3.117134708765456,"pfxZ":12.251219528525912,"pX":0.25086262418402094,"pZ":1.9926107295707294,"vX0":4.738201245649616,"vY0":-139.30961455196123,"vZ0":-9.171894368021736,"x":107.44,"y":184.98,"x0":-1.0734260672838822,"y0":50.002533803165626,"z0":5.89066472642225,"aX":-6.077122184049376},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.3,"breakHorizontal":4.6,"spinRate":2416,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.3943981304571853,"extension":7.0851600664999825},"hitData":{"launchSpeed":84.9,"launchAngle":-3.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":109.19,"coordY":180.4}},"index":7,"playId":"fcad19f5-ac95-3dba-a9e4-19d20408cb03","pitchNumber":7,"startTime":"2025-08-06T02:38:39.907Z","endTime":"2025-08-06T02:38:49.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:38:49.559Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Iglesias walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T02:39:04.684Z","endTime":"2025-08-06T02:41:01.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.34201968831539,"strikeZoneBottom":1.4884212327971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.259785329511875,"aZ":-12.062678921727906,"pfxX":-1.509648288390178,"pfxZ":10.24704253769745,"pX":0.194449558828875,"pZ":3.9139136359784694,"vX0":3.9724050611551394,"vY0":-138.7866657824033,"vZ0":-3.7857051339872005,"x":109.59,"y":133.1,"x0":-1.0553967760847287,"y0":50.00612266211109,"z0":6.091506123030341,"aX":-2.964477015222627},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":1.9,"spinRate":2312,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.39373086219445774,"extension":6.599091674407863},"index":0,"playId":"3214a8aa-b4ad-3135-b8f6-1eac86ea7a06","pitchNumber":1,"startTime":"2025-08-06T02:39:18.708Z","endTime":"2025-08-06T02:39:23.936Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94951924179652,"aZ":-24.410783641590175,"pfxX":1.968385989229121,"pfxZ":4.524485376981463,"pX":0.6837677780169658,"pZ":2.598569540640348,"vX0":4.596005118122236,"vY0":-129.60074749251436,"vZ0":-4.275690060172594,"x":90.94,"y":168.62,"x0":-1.362317768654061,"y0":50.000829071738444,"z0":6.115228409120408,"aX":3.376143148612822},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.6,"breakHorizontal":-4.6,"spinRate":2199,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.421274996378338,"extension":6.671491929893637},"index":1,"playId":"cc17c2f6-458f-3b31-96a9-76bbe3edf27c","pitchNumber":2,"startTime":"2025-08-06T02:39:36.276Z","endTime":"2025-08-06T02:39:45.801Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jake Cronenworth caught stealing 2nd base, catcher Jose Herrera to second baseman Ketel Marte to first baseman Tyler Locklear.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"cc17c2f6-458f-3b31-96a9-76bbe3edf27c","startTime":"2025-08-06T02:39:59.295Z","endTime":"2025-08-06T02:40:19.229Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"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":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.32180358407136,"strikeZoneBottom":1.5298445107415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60746946255513,"aZ":-10.430284760594848,"pfxX":-1.335858467811633,"pfxZ":10.892897255042708,"pX":1.5019603640633918,"pZ":2.4848436968210623,"vX0":7.2654728819350805,"vY0":-139.93131326178474,"vZ0":-7.972722232099104,"x":59.75,"y":171.69,"x0":-0.9472557591682134,"y0":50.006475593169824,"z0":6.0428760150666,"aX":-2.668564320853201},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":1.1,"spinRate":2352,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.3904350381775754,"extension":6.938842001352346},"index":3,"playId":"731d8b3d-99a2-3e27-be6e-ba4704464efb","pitchNumber":3,"startTime":"2025-08-06T02:40:19.229Z","endTime":"2025-08-06T02:40:24.409Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.2989698715157,"strikeZoneBottom":1.53357308269799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.037968041101752,"aZ":-11.893585944476344,"pfxX":-2.6291876663851674,"pfxZ":10.579049618130277,"pX":1.2081781332537527,"pZ":3.028850726608084,"vX0":7.236291153495415,"vY0":-137.2630023993203,"vZ0":-5.8368771583374235,"x":70.95,"y":157.0,"x0":-1.1151955525119666,"y0":50.003815940671,"z0":5.985301349465745,"aX":-5.041228766793863},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":3.4,"spinRate":2268,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.39831942462792247,"extension":7.0744035919328345},"index":4,"playId":"7f7a7528-3203-3feb-baa1-d7f71b6c22c3","pitchNumber":4,"startTime":"2025-08-06T02:40:37.285Z","endTime":"2025-08-06T02:40:42.379Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.34471101129768,"strikeZoneBottom":1.49922922189112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.533400419206068,"aZ":-24.366815231222898,"pfxX":0.24831582544291209,"pfxZ":4.606102056359703,"pX":1.0752628489675684,"pZ":0.3892325967015288,"vX0":6.158066739443925,"vY0":-128.76654410062986,"vZ0":-9.070083949450462,"x":76.01,"y":228.27,"x0":-1.3706159263224549,"y0":50.001715192985145,"z0":5.815861694447272,"aX":0.41927091637364977},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":-1.7,"spinRate":2205,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.42395340058608566,"extension":6.8966105711571535},"index":5,"playId":"851bf9c2-e23a-3f96-987d-5f9aed8262ba","pitchNumber":5,"startTime":"2025-08-06T02:40:55.764Z","endTime":"2025-08-06T02:41:01.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:41:01.196Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T02:42:15.958Z","endTime":"2025-08-06T02:43:42.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T02:41:10.510Z","endTime":"2025-08-06T02:42:18.161Z","isPitch":false,"type":"action"},{"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":94.4,"endSpeed":86.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.084034680386257,"aZ":-11.815829899698329,"pfxX":-2.6259980013218494,"pfxZ":10.64349265933562,"pX":-0.49563853249177175,"pZ":3.016151942372814,"vX0":3.1437051884145704,"vY0":-137.33991304021623,"vZ0":-5.863965619761391,"x":135.89,"y":157.34,"x0":-1.3133060069808535,"y0":50.00015212923256,"z0":5.980610623986255,"aX":-5.021786773396224},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":4.1,"spinRate":2164,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.398631434384753,"extension":6.88927302302324},"index":1,"playId":"35e99039-6fc3-3efa-9b46-401ffffd8529","pitchNumber":1,"startTime":"2025-08-06T02:42:18.161Z","endTime":"2025-08-06T02:42:22.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.23138447225062,"strikeZoneBottom":1.52525590806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28859270726664,"aZ":-10.732760252422322,"pfxX":-0.6677270907348352,"pfxZ":11.17478029241217,"pX":-0.42780629283805277,"pZ":4.137468348413692,"vX0":2.3696861059233534,"vY0":-137.59191578965908,"vZ0":-3.4001306648309444,"x":133.31,"y":127.07,"x0":-1.2131766648923066,"y0":50.005967153235986,"z0":6.115680051612806,"aX":-1.2818616624673072},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":0.7,"spinRate":2176,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.3979541860060736,"extension":6.858726434251864},"index":2,"playId":"886cccee-f9ef-337b-b983-1a4e32d1ae77","pitchNumber":2,"startTime":"2025-08-06T02:42:39.712Z","endTime":"2025-08-06T02:42:43.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.10965959253035,"strikeZoneBottom":1.51275561339878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.840076927285764,"aZ":-28.702221887065406,"pfxX":2.2956032197242537,"pfxZ":2.076281577124183,"pX":0.01584859157994987,"pZ":2.676362447009861,"vX0":2.9034036683188282,"vY0":-127.76451014516074,"vZ0":-3.1206937551214,"x":116.4,"y":166.52,"x0":-1.42911070083732,"y0":50.000687354162665,"z0":6.145359824967474,"aX":3.8322391348592637},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.4,"breakHorizontal":-4.8,"spinRate":2291,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4270599127661594,"extension":6.661750766575404},"index":3,"playId":"b20d2961-f974-3a9f-93b8-251b4fb58d02","pitchNumber":3,"startTime":"2025-08-06T02:42:59.039Z","endTime":"2025-08-06T02:43:04.350Z","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":96.4,"endSpeed":88.0,"strikeZoneTop":3.06803707383304,"strikeZoneBottom":1.44406338151064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30790297609078,"aZ":-11.582891552600907,"pfxX":-1.606864588379497,"pfxZ":10.326994811617883,"pX":-0.4293539788263141,"pZ":3.991540996709315,"vX0":2.7143361010379676,"vY0":-140.43772318958682,"vZ0":-3.951097421661901,"x":133.37,"y":131.01,"x0":-1.2003929245624747,"y0":50.005849159781945,"z0":6.172289745560244,"aX":-3.2051928315330644},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":2.4,"spinRate":2334,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.3902790612685205,"extension":6.782234818689319},"index":4,"playId":"4b201eb3-2e5a-39a3-9bf6-1fe6be1c18a8","pitchNumber":4,"startTime":"2025-08-06T02:43:18.881Z","endTime":"2025-08-06T02:43:23.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.7067149226652,"aZ":-10.500024711299297,"pfxX":-2.726933606222173,"pfxZ":11.092160616934553,"pX":0.7640523094879881,"pZ":2.7511851185059633,"vX0":5.793034504995611,"vY0":-139.03683642626942,"vZ0":-7.128105049291166,"x":87.88,"y":164.5,"x0":-0.9939662137617432,"y0":50.004128124682076,"z0":6.048011396135339,"aX":-5.329384683074152},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":3.7,"spinRate":2331,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.3942120580163331,"extension":6.699468282433616},"index":5,"playId":"f0b1c58c-56c1-3dea-94cf-4167baeacd11","pitchNumber":5,"startTime":"2025-08-06T02:43:37.588Z","endTime":"2025-08-06T02:43:42.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:43:42.399Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Geraldo Perdomo doubles (24) on a fly ball to left fielder Ramón Laureano.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T02:45:45.673Z","endTime":"2025-08-06T02:47:56.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.47461736172386,"strikeZoneBottom":1.7027446550598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.171168750823142,"aZ":-32.740799871995605,"pfxX":6.596751367478786,"pfxZ":-0.40799118504170107,"pX":-0.8113186347191453,"pZ":1.538190254662759,"vX0":3.3004943303903236,"vY0":-116.84601484448923,"vZ0":-1.3177353150536832,"x":147.93,"y":197.25,"x0":-3.097333772816565,"y0":50.002935043719475,"z0":5.17436283858866,"aX":9.158490135545518},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.8,"breakHorizontal":-12.7,"spinRate":2538,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4680356306872677,"extension":6.459417328129595},"index":0,"playId":"bf7297f2-30b6-39e5-b6ab-5a504e2f1467","pitchNumber":1,"startTime":"2025-08-06T02:46:07.636Z","endTime":"2025-08-06T02:46:11.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.51058612418695,"strikeZoneBottom":1.73498834932667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.12339023818807,"aZ":-30.850782367644406,"pfxX":7.778474717305459,"pfxZ":0.942701018491837,"pX":-0.5915582554123322,"pZ":2.1475384052806823,"vX0":3.1686436306066224,"vY0":-117.20401345502108,"vZ0":-0.44245914152261334,"x":139.55,"y":180.8,"x0":-2.9693489761301004,"y0":50.000020567859934,"z0":5.207577528834897,"aX":10.872826963820076},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.9,"breakHorizontal":-14.9,"spinRate":2680,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.46643416839589324,"extension":6.30419802808667},"index":1,"playId":"0add576e-68c8-3c28-ad24-0dbb8b4ab0f5","pitchNumber":2,"startTime":"2025-08-06T02:46:23.655Z","endTime":"2025-08-06T02:46:28.275Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-06T02:46:33.761Z","endTime":"2025-08-06T02:46:48.481Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.5585514740019,"strikeZoneBottom":1.67789442606059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41850576120045,"aZ":-25.531408516317523,"pfxX":-10.639649533050658,"pfxZ":3.6006938648118023,"pX":0.4523006409809954,"pZ":1.912603581307068,"vX0":11.978454817134935,"vY0":-134.77258404603512,"vZ0":-3.833435587796054,"x":99.76,"y":187.14,"x0":-2.6608496538104394,"y0":50.00289191747183,"z0":5.1498804514522964,"aX":-19.63473900649844},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.9,"breakHorizontal":16.8,"spinRate":2291,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4059054213396118,"extension":6.5659708920745405},"index":3,"playId":"84ababa3-9d4b-314f-b3a8-6ac69b648f3b","pitchNumber":3,"startTime":"2025-08-06T02:46:48.481Z","endTime":"2025-08-06T02:46:53.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":70.6,"endSpeed":64.8,"strikeZoneTop":3.49177113204874,"strikeZoneBottom":1.6111026264851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.413865960828957,"aZ":-40.68861814064689,"pfxX":6.620044786035241,"pfxZ":-8.018544215027319,"pX":-1.6881325733266161,"pZ":3.823592001575494,"vX0":0.2184591311136933,"vY0":-102.52710792308015,"vZ0":5.866609828584315,"x":181.35,"y":135.54,"x0":-2.6558964709386474,"y0":50.00389467739721,"z0":5.899177989050956,"aX":7.0273253047581425},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-12.5,"breakHorizontal":-12.0,"spinRate":2360,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.5348316684395535,"extension":6.293615319214328},"index":4,"playId":"dee05391-99a8-3103-ac55-a32dc20b298b","pitchNumber":4,"startTime":"2025-08-06T02:47:03.889Z","endTime":"2025-08-06T02:47:07.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.3,"endSpeed":65.1,"strikeZoneTop":3.44032475944817,"strikeZoneBottom":1.55969124647958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.389943850588725,"aZ":-41.86928481253848,"pfxX":7.732439398249714,"pfxZ":-9.004640965236966,"pX":-1.7734927473901403,"pZ":4.2300694081949874,"vX0":-0.14175472626630703,"vY0":-103.48121116399216,"vZ0":6.9930732194307295,"x":184.6,"y":124.57,"x0":-2.7072353943438143,"y0":50.00147066835124,"z0":5.842019153138866,"aX":8.326856589612822},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-13.8,"breakHorizontal":-13.9,"spinRate":2559,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.5307186235179362,"extension":6.593696834960871},"index":5,"playId":"3883a0eb-e81b-3523-9ac9-74ca5a05b4e4","pitchNumber":5,"startTime":"2025-08-06T02:47:23.427Z","endTime":"2025-08-06T02:47:27.240Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.497263736827797,"aZ":-32.779400453427286,"pfxX":1.0210821167935502,"pfxZ":-0.3819781163544995,"pX":-0.22564968519897885,"pZ":1.7081690090264716,"vX0":5.838823966089198,"vY0":-124.81249028609629,"vZ0":-2.1296127983296813,"x":125.6,"y":192.66,"x0":-2.72131467482613,"y0":50.00273087006336,"z0":5.2539990930438565,"aX":1.6209124702990312},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.0,"breakHorizontal":-3.1,"spinRate":2656,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4376952372810847,"extension":6.472735894181551},"hitData":{"launchSpeed":91.5,"launchAngle":27.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.03,"coordY":108.22}},"index":6,"playId":"9eabf0eb-fe07-3362-81c8-3a1c6ad203d0","pitchNumber":6,"startTime":"2025-08-06T02:47:42.994Z","endTime":"2025-08-06T02:47:56.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:47:56.241Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T02:48:17.191Z","endTime":"2025-08-06T02:52:43.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,7,8,9,10],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":10},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.68539917369896,"strikeZoneBottom":1.76019741509619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.512233583938496,"aZ":-28.451846103556644,"pfxX":-11.15232672545013,"pfxZ":2.0050540677995112,"pX":-0.02900060856519326,"pZ":0.713892094321976,"vX0":11.028492022148184,"vY0":-135.7645881277419,"vZ0":-6.032235664254796,"x":118.11,"y":219.5,"x0":-2.707538590770727,"y0":50.00007904409681,"z0":4.961292164860232,"aX":-20.68140018648551},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.4,"breakHorizontal":17.6,"spinRate":2356,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.40443905315031703,"extension":6.643758707036991},"index":0,"playId":"34cfb4b6-f693-3663-9d31-6e52eea4e7c3","pitchNumber":1,"startTime":"2025-08-06T02:48:50.539Z","endTime":"2025-08-06T02:48:54.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.73761625509966,"strikeZoneBottom":1.78633581863067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.101965152479234,"aZ":-24.44566730515376,"pfxX":-11.128757172107306,"pfxZ":4.208671110187231,"pX":1.7183673540461966,"pZ":2.4203071918236403,"vX0":15.450755552471488,"vY0":-134.43328941653405,"vZ0":-2.2154292590895563,"x":51.5,"y":173.43,"x0":-2.647578170861807,"y0":50.00630839267137,"z0":4.983668151533757,"aX":-20.453075786258108},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.3,"breakHorizontal":17.0,"spinRate":2310,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.40684328073583265,"extension":6.682708246441067},"index":1,"playId":"fbc90016-9f26-30e3-aeae-ad2c519e4cc2","pitchNumber":2,"startTime":"2025-08-06T02:49:09.495Z","endTime":"2025-08-06T02:49:18.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Yu Darvish. Geraldo Perdomo to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"actionPlayId":"fbc90016-9f26-30e3-aeae-ad2c519e4cc2","startTime":"2025-08-06T02:49:24.805Z","endTime":"2025-08-06T02:49:49.118Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.258742291596352,"aZ":-27.56527662400111,"pfxX":-4.497716680133214,"pfxZ":2.9477375839095217,"pX":-1.6498060452684176,"pZ":2.662826520728553,"vX0":4.111050623819319,"vY0":-124.3567886513704,"vZ0":-0.7611900512316682,"x":179.89,"y":166.88,"x0":-2.7411152260646814,"y0":50.00445276707726,"z0":5.262414030038491,"aX":-7.035710893812794},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":7.2,"spinRate":884,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4406926718279718,"extension":6.550916539896128},"index":3,"playId":"15676654-96df-35b9-8a0c-f78af7167acb","pitchNumber":3,"startTime":"2025-08-06T02:49:49.118Z","endTime":"2025-08-06T02:49:53.708Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-06T02:50:07.759Z","endTime":"2025-08-06T02:50:26.442Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.507384775716957,"aZ":-27.823643153561797,"pfxX":-11.699081266764486,"pfxZ":2.336314296230885,"pX":-0.14741056276364223,"pZ":1.9751535893884469,"vX0":11.164332199931176,"vY0":-135.6087246357047,"vZ0":-3.0234508002250147,"x":122.62,"y":185.45,"x0":-2.7966509965315036,"y0":50.005309600782105,"z0":5.044488137938646,"aX":-21.80467610545429},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":18.8,"spinRate":2216,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4038315235890386,"extension":6.619958949035932},"index":5,"playId":"10002833-c7c0-3a3b-9606-957337da7933","pitchNumber":4,"startTime":"2025-08-06T02:50:26.442Z","endTime":"2025-08-06T02:50:31.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":81.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.14676956846075,"aZ":-32.80414486229495,"pfxX":1.1393764713041135,"pfxZ":-0.3845188535830264,"pX":-1.7034474819537595,"pZ":2.7348965402523597,"vX0":2.3501628528508105,"vY0":-126.06905653482481,"vZ0":0.06447726390476505,"x":181.93,"y":164.94,"x0":-2.7859753528752025,"y0":50.00082984294627,"z0":5.299217960226436,"aX":1.8825016988600511},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.5,"breakHorizontal":-2.5,"spinRate":1025,"spinDirection":289},"zone":11,"typeConfidence":2.0,"plateTime":0.4300772065618377,"extension":6.560324687070283},"index":6,"playId":"409c1c16-464c-321d-80b9-3a7957d0ed75","pitchNumber":5,"startTime":"2025-08-06T02:50:53.786Z","endTime":"2025-08-06T02:50:57.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38805485633065,"aZ":-38.17258182189686,"pfxX":-1.766744457043202,"pfxZ":-3.659925034326669,"pX":-0.8583697213918923,"pZ":1.6744525976279627,"vX0":5.2205613336349765,"vY0":-127.02609308133283,"vZ0":-1.4355922943379886,"x":149.72,"y":193.57,"x0":-2.7083277693265475,"y0":50.003694594247335,"z0":5.27464941772968,"aX":-2.8952375076277543},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.7,"breakHorizontal":2.0,"spinRate":1036,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.430756387785999,"extension":6.595867610555747},"index":7,"playId":"3cb9461d-ae3f-3582-9796-815583fa9f73","pitchNumber":6,"startTime":"2025-08-06T02:51:22.656Z","endTime":"2025-08-06T02:51:26.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.4,"endSpeed":66.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.21739930387967,"aZ":-39.01921913858233,"pfxX":6.2274153156714895,"pfxZ":-6.1043070065189,"pX":0.0843624921201632,"pZ":2.6062400086697273,"vX0":3.0549770507121954,"vY0":-105.30959231601501,"vZ0":2.9549078913293485,"x":113.78,"y":168.41,"x0":-2.1951596423178814,"y0":50.003295875593366,"z0":5.704630391174881,"aX":6.980757875876894},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-9.8,"breakHorizontal":-12.1,"spinRate":2467,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.5205124917742316,"extension":6.616860419222561},"index":8,"playId":"620680ab-aadc-30ec-ac9d-495fd8c0c902","pitchNumber":7,"startTime":"2025-08-06T02:51:49.306Z","endTime":"2025-08-06T02:51:53.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.107681287834946,"aZ":-27.954674890922014,"pfxX":-4.5328174391224385,"pfxZ":2.6118616207109993,"pX":-1.0505675594890627,"pZ":1.4820263788620474,"vX0":5.18665995500515,"vY0":-126.15585254251334,"vZ0":-3.6442093222420047,"x":157.05,"y":198.77,"x0":-2.5419911047024746,"y0":50.00229520117373,"z0":5.192711746716779,"aX":-7.323115217967969},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.2,"breakHorizontal":7.1,"spinRate":765,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4337840613777053,"extension":6.791333741039892},"index":9,"playId":"d91610c8-2e86-3d1c-a1fc-e347fba1a18b","pitchNumber":8,"startTime":"2025-08-06T02:52:12.820Z","endTime":"2025-08-06T02:52:18.871Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.75839606931153,"strikeZoneBottom":1.77400881705092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.93653591449625,"aZ":-29.85744086083502,"pfxX":1.588113765909072,"pfxZ":1.402627541520559,"pX":0.10822564074725607,"pZ":1.7556094541834064,"vX0":6.257767816080767,"vY0":-127.244842067114,"vZ0":-3.0099121803116007,"x":112.87,"y":191.38,"x0":-2.5805496394933,"y0":50.00567687774203,"z0":5.2978645099925865,"aX":2.626375778081334},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-4.2,"spinRate":2642,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.4290099592040546,"extension":6.372276460951451},"index":10,"playId":"0133b7c9-78f5-3a54-9dc1-b360a818e8a9","pitchNumber":9,"startTime":"2025-08-06T02:52:36.710Z","endTime":"2025-08-06T02:52:43.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:52:43.584Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Locklear walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T02:52:47.861Z","endTime":"2025-08-06T02:54:33.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnThird":{"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.1,"endSpeed":67.7,"strikeZoneTop":3.29633491385182,"strikeZoneBottom":1.57248746967284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.439158700116163,"aZ":-40.45535820487049,"pfxX":5.440429167544599,"pfxZ":-7.277479538738488,"pX":0.9818345178457792,"pZ":1.2895841629169085,"vX0":4.827298704157951,"vY0":-106.39209863973338,"vZ0":0.4676698598566469,"x":79.57,"y":203.96,"x0":-2.0290316730326907,"y0":50.001590183889995,"z0":5.677877774673584,"aX":6.1922348721618725},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-12.6,"breakHorizontal":-11.3,"spinRate":2487,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.5161924366354387,"extension":6.622793889804077},"index":0,"playId":"2abadc32-50c8-3889-854b-717ad9ae77b7","pitchNumber":1,"startTime":"2025-08-06T02:53:23.378Z","endTime":"2025-08-06T02:53:27.766Z","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":93.3,"endSpeed":85.4,"strikeZoneTop":3.47250267188306,"strikeZoneBottom":1.61549982073244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36182552117761,"aZ":-23.12184536342789,"pfxX":-9.52497059766341,"pfxZ":4.893343572256789,"pX":1.0624262103081263,"pZ":1.1273400235089939,"vX0":12.742857040617993,"vY0":-135.1581420903433,"vZ0":-6.1696682302051205,"x":76.5,"y":208.34,"x0":-2.4751428056033276,"y0":50.004541513448416,"z0":5.062563672957102,"aX":-17.630241280500435},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.7,"breakHorizontal":14.5,"spinRate":2223,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4051894720190239,"extension":6.773701534577833},"index":1,"playId":"a985da42-da43-3ec2-9f5d-3ee60a17c2a5","pitchNumber":2,"startTime":"2025-08-06T02:53:43.612Z","endTime":"2025-08-06T02:53:49.616Z","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":0,"outs":1},"pitchData":{"startSpeed":72.7,"endSpeed":67.5,"strikeZoneTop":3.28879917408288,"strikeZoneBottom":1.53939857932152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.93564642735016,"aZ":-39.512468058815536,"pfxX":5.7511863869961015,"pfxZ":-6.503069718280312,"pX":0.8656215070763978,"pZ":0.8601244231111586,"vX0":4.486554309643312,"vY0":-105.86138551745259,"vZ0":-0.30078928739128563,"x":84.0,"y":215.56,"x0":-2.032128246120171,"y0":50.00088585397294,"z0":5.546710787574181,"aX":6.492777874553045},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-11.5,"breakHorizontal":-11.6,"spinRate":2501,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.518408218333918,"extension":6.737199361333787},"index":2,"playId":"1f31de79-d1d3-3704-aa71-8d32d746e19b","pitchNumber":3,"startTime":"2025-08-06T02:54:05.550Z","endTime":"2025-08-06T02:54:10.129Z","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":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.48934113711946,"strikeZoneBottom":1.57865977784392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.709692186473035,"aZ":-25.658995160885716,"pfxX":2.0344117893307887,"pfxZ":3.9066745017582907,"pX":1.3397114134805517,"pZ":2.4763906647708693,"vX0":8.911531053241815,"vY0":-127.37685891186288,"vZ0":-2.1080496856604376,"x":65.93,"y":171.92,"x0":-2.4483130859532656,"y0":50.00108371678665,"z0":5.315225825327549,"aX":3.386623567177158},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":-5.4,"spinRate":2686,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4277189952572833,"extension":6.451436053927358},"index":3,"playId":"4a416048-6844-3dd4-9761-fb8eede1476a","pitchNumber":4,"startTime":"2025-08-06T02:54:27.069Z","endTime":"2025-08-06T02:54:33.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:54:33.246Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T02:56:17.559Z","endTime":"2025-08-06T02:58:49.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T02:54:46.393Z","endTime":"2025-08-06T02:56:19.699Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90920599690561,"aZ":-36.14638331076952,"pfxX":-2.073530334256416,"pfxZ":-2.5153965216186345,"pX":-0.8859724256154646,"pZ":1.81974635216577,"vX0":4.991181114956818,"vY0":-124.75105731890993,"vZ0":-1.0780620882848158,"x":150.77,"y":189.65,"x0":-2.642556367117833,"y0":50.00421370259535,"z0":5.234863224945386,"aX":-3.271165543889801},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.6,"breakHorizontal":2.6,"spinRate":764,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.43892424142450137,"extension":6.6536124728874},"index":1,"playId":"23564a93-32e4-38c6-bd9e-1e8377a07a9c","pitchNumber":1,"startTime":"2025-08-06T02:56:19.699Z","endTime":"2025-08-06T02:56:22.921Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-06T02:56:39.628Z","endTime":"2025-08-06T02:56:53.849Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.47049412299781,"strikeZoneBottom":1.77588150470087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.616799144767235,"aZ":-39.11335103736349,"pfxX":1.0886399498029045,"pfxZ":-4.351526266656548,"pX":-1.2750930747877223,"pZ":1.4938963260070388,"vX0":3.183878641986603,"vY0":-125.50543480942264,"vZ0":-1.4851180757579845,"x":165.6,"y":198.44,"x0":-2.7020579119578723,"y0":50.00372485849216,"z0":5.28133849016337,"aX":1.735204646637124},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.0,"breakHorizontal":-2.8,"spinRate":766,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4365662826269867,"extension":6.742557947030781},"index":3,"playId":"94430879-8c46-38b0-8f84-4ca696bdcd43","pitchNumber":2,"startTime":"2025-08-06T02:56:53.849Z","endTime":"2025-08-06T02:56:58.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.4779479000826,"strikeZoneBottom":1.78364010733596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.855495132548015,"aZ":-26.496562667228023,"pfxX":-10.211974691409104,"pfxZ":3.0233252258524264,"pX":0.5421794765219184,"pZ":3.3666743862264696,"vX0":11.820195904254525,"vY0":-136.00654744691695,"vZ0":0.20289992604703533,"x":96.33,"y":147.88,"x0":-2.5263039651510786,"y0":50.0062194004897,"z0":5.123469189508439,"aX":-19.20240376742452},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":16.1,"spinRate":2212,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.40218515626245344,"extension":6.579924981986022},"index":4,"playId":"8b595f15-16e4-371f-afe7-9323a3f6b583","pitchNumber":3,"startTime":"2025-08-06T02:57:16.198Z","endTime":"2025-08-06T02:57:20.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.6,"strikeZoneTop":3.55813284942841,"strikeZoneBottom":1.74471611481883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.858121173999063,"aZ":-31.005510270086912,"pfxX":0.0504680778283797,"pfxZ":0.7146778158074536,"pX":-1.3529872130412521,"pZ":1.6805422461542325,"vX0":3.086171274803071,"vY0":-127.664635817389,"vZ0":-2.8661006088309806,"x":168.57,"y":193.41,"x0":-2.591484541149513,"y0":50.00087743698025,"z0":5.295233197939486,"aX":0.08129466871850047},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":-0.8,"spinRate":1117,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.43145653911401993,"extension":6.424613216760245},"index":5,"playId":"822f0a8a-765a-3dd4-923b-89cd703ec838","pitchNumber":4,"startTime":"2025-08-06T02:57:40.539Z","endTime":"2025-08-06T02:57:45.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.0,"strikeZoneTop":3.52097736046873,"strikeZoneBottom":1.78694658503916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.325636439801197,"aZ":-30.548872912435463,"pfxX":-1.1436833620046318,"pfxZ":1.0486276720991365,"pX":1.9343623806653687,"pZ":0.9862614945925982,"vX0":10.992047376155693,"vY0":-124.75511104562125,"vZ0":-3.8426585051970896,"x":43.27,"y":212.15,"x0":-2.4144778320744438,"y0":50.00186431372651,"z0":5.114801009390421,"aX":-1.7712367045214106},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":-1.0,"spinRate":1220,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4421197107230719,"extension":6.942709618010477},"index":6,"playId":"684d9e66-2d70-360b-a78b-84d91603d459","pitchNumber":5,"startTime":"2025-08-06T02:58:02.442Z","endTime":"2025-08-06T02:58:12.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Yu Darvish. Geraldo Perdomo scores. Tyler Locklear to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"actionPlayId":"684d9e66-2d70-360b-a78b-84d91603d459","startTime":"2025-08-06T02:58:22.759Z","endTime":"2025-08-06T02:58:44.734Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":72.1,"endSpeed":66.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.000783744882227,"aZ":-36.46378256140307,"pfxX":7.188979614435042,"pfxZ":-3.831453683075191,"pX":-0.596949526888072,"pZ":3.149471841482307,"vX0":1.3483950104683833,"vY0":-104.98741545515146,"vZ0":3.5137845531062726,"x":139.75,"y":153.74,"x0":-2.180768427695432,"y0":50.00026917115835,"z0":5.685072111812084,"aX":8.060218255957919},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-5.6,"breakHorizontal":-13.4,"spinRate":2346,"spinDirection":43},"zone":1,"typeConfidence":2.0,"plateTime":0.520793423581158,"extension":6.659097967432739},"index":8,"playId":"a2eddc8f-77f5-3d2a-a383-73b3e3974024","pitchNumber":6,"startTime":"2025-08-06T02:58:44.734Z","endTime":"2025-08-06T02:58:49.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T02:58:49.264Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T02:59:04.321Z","endTime":"2025-08-06T03:00:49.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.190750099388357,"aZ":-29.627776115539213,"pfxX":2.763090482923873,"pfxZ":1.5376560112129969,"pX":0.4263528269137403,"pZ":1.6615063486237633,"vX0":6.533676446250728,"vY0":-126.92453702339436,"vZ0":-3.3009733204371816,"x":100.75,"y":193.92,"x0":-2.524483300405597,"y0":50.004106919429006,"z0":5.299752617460266,"aX":4.577401759616147},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":-6.2,"spinRate":2629,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.42900753391686886,"extension":6.534069409177362},"index":0,"playId":"7d9ab154-a99a-3b34-aa7c-ba954bd387a9","pitchNumber":1,"startTime":"2025-08-06T02:59:13.650Z","endTime":"2025-08-06T02:59:18.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.040611393696153,"aZ":-30.187199272688318,"pfxX":5.747032317710815,"pfxZ":1.2894710117022496,"pX":0.4794595741498691,"pZ":1.1532329733836097,"vX0":6.091915719096743,"vY0":-123.40292648251625,"vZ0":-3.7846479813155542,"x":98.72,"y":207.64,"x0":-2.7660578349213845,"y0":50.00588437133394,"z0":5.243666176022247,"aX":8.884600251025127},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.7,"breakHorizontal":-11.8,"spinRate":2678,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4434789207057923,"extension":6.359089728084749},"index":1,"playId":"14243fd7-3223-37ce-9b1b-ca23922d7333","pitchNumber":2,"startTime":"2025-08-06T02:59:36.370Z","endTime":"2025-08-06T02:59:40.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.26682878782412,"strikeZoneBottom":1.56916844721062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.491686709323616,"aZ":-37.09450086482952,"pfxX":-2.389974386221601,"pfxZ":-3.0933459500065954,"pX":0.48668705145902136,"pZ":1.1873221694114544,"vX0":8.200832582678057,"vY0":-126.0734166726716,"vZ0":-2.505817310746462,"x":98.45,"y":206.72,"x0":-2.514941721770849,"y0":50.00311316007626,"z0":5.2231832282775095,"aX":-3.802046564114897},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.0,"breakHorizontal":2.2,"spinRate":1067,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.43645974436501733,"extension":6.78098720756143},"index":2,"playId":"6876b7fa-1405-34ad-99fe-cd208a1fe234","pitchNumber":3,"startTime":"2025-08-06T02:59:57.361Z","endTime":"2025-08-06T03:00:01.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.432358334292864,"aZ":-34.688005269523,"pfxX":0.9510504586837105,"pfxZ":-1.5363951017038833,"pX":-0.5753260086179769,"pZ":1.783224143596829,"vX0":4.757973137805824,"vY0":-125.93700399210715,"vZ0":-1.717106789788646,"x":138.93,"y":190.63,"x0":-2.5994631585087618,"y0":50.00383040823148,"z0":5.23496329707451,"aX":1.5540407050042861},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.9,"breakHorizontal":-2.6,"spinRate":874,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.4320760142599358,"extension":6.693757012058773},"index":3,"playId":"37bac8e7-1cc5-33d8-a818-ff5a07dd8e27","pitchNumber":4,"startTime":"2025-08-06T03:00:16.469Z","endTime":"2025-08-06T03:00:21.661Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":70.5,"endSpeed":64.7,"strikeZoneTop":3.28268933700122,"strikeZoneBottom":1.59042158605953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.36196210503049,"aZ":-40.91877450128286,"pfxX":7.4649000159416925,"pfxZ":-8.292798806608975,"pX":-0.2742679835071927,"pZ":2.9705775450962024,"vX0":1.5144107867107008,"vY0":-102.47775596461341,"vZ0":4.515992968688614,"x":127.45,"y":158.57,"x0":-1.9941214823228504,"y0":50.00407974419484,"z0":5.76604803559036,"aX":7.868385887216151},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-13.2,"breakHorizontal":-13.9,"spinRate":2371,"spinDirection":36},"zone":2,"typeConfidence":2.0,"plateTime":0.5363321323466077,"extension":6.5597072735876685},"index":4,"playId":"92834c8d-679d-3dd5-981c-31932ff241bf","pitchNumber":5,"startTime":"2025-08-06T03:00:46.088Z","endTime":"2025-08-06T03:00:49.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:00:49.894Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T03:02:52.393Z","endTime":"2025-08-06T03:04:47.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.97787312830109,"strikeZoneBottom":1.86434689706944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00273642445248,"aZ":-9.54041603739649,"pfxX":-4.653011382665507,"pfxZ":11.544570278253502,"pX":-1.5968113661554595,"pZ":2.6156777416394816,"vX0":0.3652714683047618,"vY0":-139.30348929795684,"vZ0":-7.818398970843762,"x":177.87,"y":168.16,"x0":-1.1254652561923277,"y0":50.00398649936671,"z0":6.09364255747953,"aX":-9.122766197124973},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":8.4,"spinRate":2362,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.39356182265534123,"extension":6.882541355209653},"index":0,"playId":"8a88fd4b-e0de-3572-84e9-3cbf51c2b373","pitchNumber":1,"startTime":"2025-08-06T03:03:00.131Z","endTime":"2025-08-06T03:03:05.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.507577510011924,"aZ":-9.685699863855131,"pfxX":-1.2583547311657313,"pfxZ":11.481151567254523,"pX":0.06258056778838524,"pZ":2.4880122768941586,"vX0":3.5549402083387904,"vY0":-138.91515929213818,"vZ0":-7.973734276074452,"x":114.61,"y":171.6,"x0":-1.0689994107094791,"y0":50.001756898338066,"z0":6.035861450933546,"aX":-2.465081691168722},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":1.6,"spinRate":2396,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.3939800848982662,"extension":6.844156567691107},"index":1,"playId":"6bea89ec-a8d6-3469-825d-203f110930b3","pitchNumber":2,"startTime":"2025-08-06T03:03:17.317Z","endTime":"2025-08-06T03:03:21.486Z","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":95.8,"endSpeed":87.4,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.81254853572476,"aZ":-9.143978307019252,"pfxX":-2.1949389716386962,"pfxZ":11.722815662608571,"pX":-0.5391724388884704,"pZ":3.016825091353585,"vX0":2.1121613080411072,"vY0":-139.3884330552806,"vZ0":-6.756573923833163,"x":137.55,"y":157.33,"x0":-1.0221847282969054,"y0":50.0001859150227,"z0":6.078309873121427,"aX":-4.311351978206603},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.0,"breakHorizontal":3.5,"spinRate":2286,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.39318563907233317,"extension":6.670167925734381},"index":2,"playId":"bb2b463c-9b9b-3e0f-900e-ad1c4c9937f2","pitchNumber":3,"startTime":"2025-08-06T03:03:39.744Z","endTime":"2025-08-06T03:03:45.079Z","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.6,"strikeZoneTop":3.86760788707111,"strikeZoneBottom":1.89898124249192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.61121064232464,"aZ":-30.241274098198872,"pfxX":2.8390649521031417,"pfxZ":1.2214995590308968,"pX":1.5613450696705107,"pZ":1.684902021215718,"vX0":5.581380495126782,"vY0":-124.7285188993576,"vZ0":-4.948912163894918,"x":57.49,"y":193.29,"x0":-1.0687857801954195,"y0":50.00388876683746,"z0":6.1702047796603425,"aX":4.5018311434739005},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-6.4,"spinRate":2413,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4380705189224563,"extension":6.711340787138195},"index":3,"playId":"64cee218-3f46-3a90-8e23-fc21639f85df","pitchNumber":4,"startTime":"2025-08-06T03:04:01.406Z","endTime":"2025-08-06T03:04:06.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.070075330138096,"aZ":-10.66885702381907,"pfxX":-2.610312372458355,"pfxZ":10.878772097523253,"pX":-0.17409445182949468,"pZ":4.043462289481365,"vX0":3.0655817371784977,"vY0":-140.05207577680184,"vZ0":-4.01225701618847,"x":123.64,"y":129.61,"x0":-0.9462646444629135,"y0":50.003235233383876,"z0":6.198241065182059,"aX":-5.160525029804446},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":4.1,"spinRate":2273,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3918299030903052,"extension":6.647883680063809},"index":4,"playId":"6010cfb6-76c9-3f2f-bf7e-218c8add5937","pitchNumber":5,"startTime":"2025-08-06T03:04:20.953Z","endTime":"2025-08-06T03:04:24.395Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51377140530386,"aZ":-34.58168944925068,"pfxX":2.5302592298997557,"pfxZ":-1.5241653683098964,"pX":-0.12798602467249207,"pZ":2.4074513359389473,"vX0":1.992555653537905,"vY0":-124.77987914770362,"vZ0":-2.548945675728868,"x":121.88,"y":173.78,"x0":-1.264881632943238,"y0":50.00332488021519,"z0":6.284554788304908,"aX":3.9992122773582772},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.1,"breakHorizontal":-5.0,"spinRate":2427,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.43854475782981517,"extension":6.677632527331813},"index":5,"playId":"c6a3c1b1-795d-3090-95cd-25868c9a981f","pitchNumber":6,"startTime":"2025-08-06T03:04:42.025Z","endTime":"2025-08-06T03:04:47.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:04:47.515Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, pitcher Ryne Nelson to first baseman Tyler Locklear.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T03:05:03.062Z","endTime":"2025-08-06T03:05:38.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669194,"link":"/api/v1/people/669194"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.3690705550052,"strikeZoneBottom":1.58463938738283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.978507339298872,"aZ":-25.36248972710772,"pfxX":-0.45875827606325315,"pfxZ":4.088276844550354,"pX":0.6204527275301212,"pZ":3.0951528863962037,"vX0":5.028333347315344,"vY0":-127.91069737864571,"vZ0":-2.627036439457889,"x":93.35,"y":155.21,"x0":-1.3064869126513698,"y0":50.00255655120373,"z0":6.112223644173739,"aX":-0.7643897819821484},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":-0.2,"spinRate":2172,"spinDirection":168},"zone":3,"typeConfidence":2.0,"plateTime":0.4272791072165232,"extension":6.505331834343717},"index":0,"playId":"c036506a-616b-339a-a084-68779a215b8e","pitchNumber":1,"startTime":"2025-08-06T03:05:12.576Z","endTime":"2025-08-06T03:05:17.524Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16157957726288,"aZ":-10.782377944005875,"pfxX":-1.6488513729287093,"pfxZ":11.16235432975543,"pX":0.592727791385349,"pZ":2.569016681766551,"vX0":4.870058353692133,"vY0":-137.91167935543928,"vZ0":-7.441703507065121,"x":94.41,"y":169.42,"x0":-0.9858434648178603,"y0":50.001892841754234,"z0":6.0387230743131965,"aX":-3.1602857593345988},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":1.9,"spinRate":2331,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.3979479479749988,"extension":6.85621108995201},"hitData":{"launchSpeed":86.9,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.96,"coordY":167.11}},"index":1,"playId":"eddf368c-1a84-3591-b862-a0b43c3677ba","pitchNumber":2,"startTime":"2025-08-06T03:05:29.929Z","endTime":"2025-08-06T03:05:38.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:05:38.351Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a sharp line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T03:05:53.275Z","endTime":"2025-08-06T03:06:58.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.082604331272638,"aZ":-12.616771196160215,"pfxX":-1.873329678571086,"pfxZ":9.913505972581888,"pX":0.06486860699311567,"pZ":3.136181034605429,"vX0":2.970025200636039,"vY0":-139.50701990143494,"vZ0":-6.034204838113397,"x":114.53,"y":154.1,"x0":-0.7696755399376074,"y0":50.005803592973734,"z0":6.1573234978813245,"aX":-3.6970720014804996},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":2.8,"spinRate":2111,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.39246862174181274,"extension":6.8348008458353515},"index":0,"playId":"64969209-9960-36e3-a258-10a8043121a4","pitchNumber":1,"startTime":"2025-08-06T03:06:04.755Z","endTime":"2025-08-06T03:06:10.738Z","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":96.0,"endSpeed":88.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.348468713876212,"aZ":-12.962095843939116,"pfxX":-0.3419354834019743,"pfxZ":9.6291710225636,"pX":0.2620553517684924,"pZ":4.317565818442828,"vX0":3.0191025035129804,"vY0":-139.8416928999136,"vZ0":-2.914892819572577,"x":107.01,"y":122.21,"x0":-0.7837116396357238,"y0":50.002864989933165,"z0":6.215306860470291,"aX":-0.6826018107978138},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":0.0,"spinRate":2057,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.39057429042832315,"extension":6.6559391383940225},"index":1,"playId":"e37413cc-4db5-3524-94b9-c5dbad66d505","pitchNumber":2,"startTime":"2025-08-06T03:06:25.538Z","endTime":"2025-08-06T03:06:29.056Z","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":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58454453444183,"aZ":-33.347747694444585,"pfxX":2.0346971854079765,"pfxZ":-0.7275028809886841,"pX":0.1705398242297727,"pZ":2.7758135323744315,"vX0":2.4385619630941515,"vY0":-125.48009539759254,"vZ0":-1.9228547043624988,"x":110.5,"y":163.83,"x0":-1.0755683269228828,"y0":50.006224360766076,"z0":6.249759931630074,"aX":3.269023722675352},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.6,"breakHorizontal":-4.2,"spinRate":2451,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.43526033474829884,"extension":6.528194436089572},"hitData":{"launchSpeed":106.4,"launchAngle":8.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.14,"coordY":107.67}},"index":2,"playId":"de38b940-0e19-32d4-bc45-0d0494b7a9bb","pitchNumber":3,"startTime":"2025-08-06T03:06:48.533Z","endTime":"2025-08-06T03:06:58.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:06:58.537Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T03:07:11.174Z","endTime":"2025-08-06T03:07:54.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.3,"endSpeed":87.2,"strikeZoneTop":3.64032057055318,"strikeZoneBottom":1.68354801233991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69906969182754,"aZ":-7.897769617537991,"pfxX":-0.7338322848624592,"pfxZ":12.44910152672272,"pX":-0.15200978366074686,"pZ":2.7758128274613605,"vX0":2.735458042401243,"vY0":-138.67977249522508,"vZ0":-7.370391202683322,"x":122.79,"y":163.83,"x0":-1.0553379883644873,"y0":50.00192317551783,"z0":5.993117060308788,"aX":-1.4314170586903698},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.2,"breakHorizontal":0.7,"spinRate":2237,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.3948035016638136,"extension":6.6933420981118275},"index":0,"playId":"6f880dd4-8612-3818-9793-bb3aeb91b274","pitchNumber":1,"startTime":"2025-08-06T03:07:27.314Z","endTime":"2025-08-06T03:07:31.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.579015241775018,"aZ":-38.92001115666425,"pfxX":4.19513976444055,"pfxZ":-4.968622317518276,"pX":0.08341389345858803,"pZ":1.9547479091366466,"vX0":2.0976310857770497,"vY0":-115.76232918175793,"vZ0":-1.217789300372648,"x":113.82,"y":186.0,"x0":-1.3794861327678183,"y0":50.00404972764056,"z0":6.212955529571026,"aX":5.694257513782282},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.0,"breakHorizontal":-8.2,"spinRate":2718,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.47311871820107676,"extension":6.596944012919608},"hitData":{"launchSpeed":97.4,"launchAngle":32.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.42,"coordY":53.66}},"index":1,"playId":"d0bcb2cc-2e1b-3254-a793-677ca7ae5176","pitchNumber":2,"startTime":"2025-08-06T03:07:44.497Z","endTime":"2025-08-06T03:07:54.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:07:54.773Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out to first baseman Luis Arraez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T03:10:12.406Z","endTime":"2025-08-06T03:10:22.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adrian Morejon replaces Yu Darvish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T03:08:51.763Z","endTime":"2025-08-06T03:10:14.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.177874763972298,"aZ":-18.67420481244407,"pfxX":6.013843629862899,"pfxZ":6.824792999728701,"pX":0.5042628770494232,"pZ":2.5246643411862073,"vX0":-6.999444496695922,"vY0":-139.483191169798,"vZ0":-5.374275747470988,"x":97.78,"y":170.61,"x0":2.260033905785924,"y0":50.00516578807755,"z0":5.700394122912873,"aX":11.900130647395605},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":-9.5,"spinRate":2371,"spinDirection":151},"zone":6,"typeConfidence":0.67,"plateTime":0.39207015321367367,"extension":6.532530335967331},"hitData":{"launchSpeed":88.5,"launchAngle":-36.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.04,"coordY":161.74}},"index":1,"playId":"45e3f6fb-e6b7-31af-b444-b7ffe9b26c6a","pitchNumber":1,"startTime":"2025-08-06T03:10:14.115Z","endTime":"2025-08-06T03:10:22.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:10:22.635Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Herrera singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T03:10:34.926Z","endTime":"2025-08-06T03:12:13.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.2,"strikeZoneTop":3.21941813395626,"strikeZoneBottom":1.44956838698641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40488250640688,"aZ":-20.44046932747509,"pfxX":11.697388064954614,"pfxZ":5.632932554306838,"pX":-0.23854205193060704,"pZ":2.167572990081546,"vX0":-11.425412070916286,"vY0":-143.67049942388408,"vZ0":-6.4523158250168136,"x":126.09,"y":180.26,"x0":2.277004426217891,"y0":50.002597519020085,"z0":5.720104474697066,"aX":24.365516689994447},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.0,"breakHorizontal":-18.8,"spinRate":2493,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.3817569047852074,"extension":6.490343410228045},"index":0,"playId":"adf13e26-97fd-394b-b4e0-d46943a5b88e","pitchNumber":1,"startTime":"2025-08-06T03:11:03.859Z","endTime":"2025-08-06T03:11:08.212Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-06T03:11:14.524Z","endTime":"2025-08-06T03:11:26.793Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.3,"strikeZoneTop":3.27637614823599,"strikeZoneBottom":1.5713286151436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45010204957879,"aZ":-24.95964753677835,"pfxX":9.28426733951103,"pfxZ":4.0782435439317855,"pX":2.4120158707059454,"pZ":2.849023315865552,"vX0":-4.009470534515499,"vY0":-131.9913413946275,"vZ0":-2.8765416922851728,"x":25.06,"y":161.86,"x0":2.742524757484916,"y0":50.00130234619134,"z0":5.785903853689204,"aX":16.420253102674877},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":-16.0,"spinRate":1536,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4145702856156861,"extension":6.330146731833625},"index":2,"playId":"b35d15db-4f99-3d83-9b1b-f820c936694f","pitchNumber":2,"startTime":"2025-08-06T03:11:26.793Z","endTime":"2025-08-06T03:11:32.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(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":98.2,"endSpeed":89.1,"strikeZoneTop":3.23226205888844,"strikeZoneBottom":1.50080699658143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.06166971483849,"aZ":-21.17805530484593,"pfxX":12.305783824797984,"pfxZ":5.39194262197197,"pX":-0.24124558203059254,"pZ":2.0627596728123767,"vX0":-11.339318484836367,"vY0":-142.44040270983263,"vZ0":-6.458433346440119,"x":126.2,"y":183.09,"x0":2.2074747470008305,"y0":50.00186188478803,"z0":5.7144825842870395,"aX":25.091682643739734},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.4,"breakHorizontal":-19.8,"spinRate":2484,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.38565742617327237,"extension":6.491845361236607},"index":3,"playId":"ba121183-fdac-398a-84ed-1dffde934727","pitchNumber":3,"startTime":"2025-08-06T03:11:44.939Z","endTime":"2025-08-06T03:11:50.504Z","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":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.29787513987439,"aZ":-18.466352619657894,"pfxX":10.53836814029036,"pfxZ":6.642421496694785,"pX":0.3298701001887757,"pZ":2.9460194620863147,"vX0":-8.885082920730817,"vY0":-143.24556093717538,"vZ0":-4.7868942452872645,"x":104.43,"y":159.24,"x0":2.1137266295775996,"y0":50.001451143254414,"z0":5.805226080367587,"aX":21.74244381107119},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.2,"breakHorizontal":-17.2,"spinRate":2407,"spinDirection":147},"zone":3,"typeConfidence":0.91,"plateTime":0.3834249812519621,"extension":6.411055045769987},"hitData":{"launchSpeed":82.5,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.57,"coordY":111.12}},"index":4,"playId":"45fcaeaf-0e5f-3772-939e-dbbd83fb9935","pitchNumber":4,"startTime":"2025-08-06T03:12:03.035Z","endTime":"2025-08-06T03:12:13.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:12:13.163Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T03:12:29.168Z","endTime":"2025-08-06T03:14:35.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":88.8,"strikeZoneTop":3.23801024288903,"strikeZoneBottom":1.59064054739903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.65730137254871,"aZ":-18.945317355425896,"pfxX":11.880350821912533,"pfxZ":6.500548916107678,"pX":0.27312189043021806,"pZ":1.8219452967546468,"vX0":-9.447206349907374,"vY0":-142.84853847126553,"vZ0":-7.4584730018516066,"x":106.59,"y":189.59,"x0":2.1054656772568037,"y0":50.003321043549015,"z0":5.690721033628786,"aX":24.17360100485862},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.1,"breakHorizontal":-19.2,"spinRate":2470,"spinDirection":145},"zone":8,"typeConfidence":0.91,"plateTime":0.38572808021735083,"extension":6.524142569989025},"index":0,"playId":"8c39b54e-09ba-3066-af7b-d984f49ebff2","pitchNumber":1,"startTime":"2025-08-06T03:12:43.612Z","endTime":"2025-08-06T03:12:48.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":88.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.447872679848494,"aZ":-19.289958911684362,"pfxX":12.272001016302063,"pfxZ":6.366121341385126,"pX":0.1954666880815021,"pZ":2.343818609116752,"vX0":-10.085552037738081,"vY0":-142.4659191964122,"vZ0":-5.9275652539871215,"x":109.55,"y":175.5,"x0":2.214556650914309,"y0":50.00142261620986,"z0":5.7000961651358315,"aX":24.834631795900663},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":-19.8,"spinRate":2413,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.3867549699976345,"extension":6.62837941557717},"index":1,"playId":"b80f2dc8-825f-3204-bbde-ed19be1b347d","pitchNumber":2,"startTime":"2025-08-06T03:13:01.628Z","endTime":"2025-08-06T03:13:07.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.15021937848935,"strikeZoneBottom":1.58329216643379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.461790939342936,"aZ":-32.76098821844321,"pfxX":-1.6566220151694075,"pfxZ":-0.3527703523449821,"pX":-1.8498805756664547,"pZ":1.1920396179428772,"vX0":-9.86922544418764,"vY0":-127.93744152177244,"vZ0":-4.651202780807055,"x":187.51,"y":206.59,"x0":2.2603592070157257,"y0":50.00097043990039,"z0":5.578553469580261,"aX":-2.7672580703274754},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.4,"breakHorizontal":5.0,"spinRate":2799,"spinDirection":284},"zone":13,"typeConfidence":0.9,"plateTime":0.4268372212712279,"extension":6.409845467092059},"index":2,"playId":"5c3dc42c-9e89-339c-b30b-f5de5d74ab48","pitchNumber":3,"startTime":"2025-08-06T03:13:32.334Z","endTime":"2025-08-06T03:13:38.879Z","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":98.0,"endSpeed":89.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.306736441260156,"aZ":-17.77345384480356,"pfxX":9.62209869819662,"pfxZ":6.990972039589854,"pX":0.5385479193238741,"pZ":2.4828827112689305,"vX0":-7.796610570920208,"vY0":-142.50685986482824,"vZ0":-5.83827751766864,"x":96.47,"y":171.74,"x0":2.057833815347799,"y0":50.00156598834702,"z0":5.678208166004684,"aX":19.817760912810737},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.6,"breakHorizontal":-15.8,"spinRate":2443,"spinDirection":147},"zone":6,"typeConfidence":0.91,"plateTime":0.38413510863156386,"extension":6.506808549550901},"index":3,"playId":"34b3f2ad-96ff-3f9f-8c4f-1117a68d046d","pitchNumber":4,"startTime":"2025-08-06T03:13:52.287Z","endTime":"2025-08-06T03:13:57.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70842930081952,"aZ":-19.856938970088326,"pfxX":9.384764532583393,"pfxZ":5.9659073595662715,"pX":0.4952358123930549,"pZ":3.1225947711966926,"vX0":-8.12814766739722,"vY0":-142.51605360205062,"vZ0":-3.8857402650904573,"x":98.12,"y":154.47,"x0":2.1601905221741067,"y0":50.00121136122942,"z0":5.752400388636747,"aX":19.369230077722825},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.2,"breakHorizontal":-15.5,"spinRate":2404,"spinDirection":150},"zone":3,"typeConfidence":0.91,"plateTime":0.3838261365731497,"extension":6.478838194154101},"index":4,"playId":"c3099c66-cdbd-371d-b2f0-c1b88350eb2c","pitchNumber":5,"startTime":"2025-08-06T03:14:30.720Z","endTime":"2025-08-06T03:14:35.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:14:35.361Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T03:14:56.180Z","endTime":"2025-08-06T03:17:15.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.0,"endSpeed":80.3,"strikeZoneTop":3.65851786185269,"strikeZoneBottom":1.65955632537927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.951965143842504,"aZ":-33.287801404647595,"pfxX":-3.2451367421325434,"pfxZ":-0.6834158887414326,"pX":1.0630579702442153,"pZ":2.584331598579647,"vX0":-3.000894741631521,"vY0":-126.7704306729614,"vZ0":-1.3750492671499044,"x":76.48,"y":169.0,"x0":2.6819619767515537,"y0":50.0009626951202,"z0":5.781227945484207,"aX":-5.302007091179784},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.3,"breakHorizontal":6.5,"spinRate":2916,"spinDirection":286},"zone":14,"typeConfidence":0.91,"plateTime":0.43140630654071455,"extension":6.417444441457276},"index":0,"playId":"4aa8df16-df17-30cb-a51b-ecd209a8faae","pitchNumber":1,"startTime":"2025-08-06T03:15:02.031Z","endTime":"2025-08-06T03:15:08.666Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.739091059923318,"aZ":-29.573574511063242,"pfxX":9.813505544539865,"pfxZ":1.4678780902100526,"pX":-0.0939936153453191,"pZ":1.3113408836529807,"vX0":-9.169437944180173,"vY0":-131.99360711616913,"vZ0":-5.820653488931416,"x":120.58,"y":203.37,"x0":2.1413227310781866,"y0":50.0035398866182,"z0":5.708578824932763,"aX":17.406026559564545},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.6,"breakHorizontal":-16.0,"spinRate":1509,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4141517307810787,"extension":6.526953444174042},"index":1,"playId":"563e4cff-1bc7-3f77-8e9c-005f398841a8","pitchNumber":2,"startTime":"2025-08-06T03:15:19.126Z","endTime":"2025-08-06T03:15:24.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.605174468093537,"aZ":-22.362522934253537,"pfxX":8.256316995201525,"pfxZ":5.661841639834089,"pX":1.0162302216876529,"pZ":3.440567223790132,"vX0":-6.328279394023535,"vY0":-130.5703458298132,"vZ0":-1.860934392605044,"x":78.26,"y":145.88,"x0":2.3945067413350536,"y0":50.000853167903124,"z0":5.839297608615976,"aX":14.303416402027826},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.1,"breakHorizontal":-13.6,"spinRate":1693,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4189301547021831,"extension":6.350774653936573},"index":2,"playId":"a431517e-b884-39b4-94cd-7790cfde28a1","pitchNumber":3,"startTime":"2025-08-06T03:15:39.669Z","endTime":"2025-08-06T03:15:44.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65661802562992,"aZ":-24.234429323212996,"pfxX":9.65834063269627,"pfxZ":4.539160679204411,"pX":1.5247182832390243,"pZ":2.8080141989717795,"vX0":-5.477379508945034,"vY0":-131.35952568531707,"vZ0":-2.989189172861442,"x":58.88,"y":162.96,"x0":2.3814307854806063,"y0":50.00105600499085,"z0":5.761046637008095,"aX":16.888026051397574},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.8,"breakHorizontal":-16.3,"spinRate":1548,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4168526611264367,"extension":6.388544369580244},"index":3,"playId":"750e9bc7-718d-3a67-b607-89194457b54d","pitchNumber":4,"startTime":"2025-08-06T03:16:06.977Z","endTime":"2025-08-06T03:16:10.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.761709856007222,"aZ":-30.801820597525925,"pfxX":-3.0708259483265357,"pfxZ":0.8144559688004005,"pX":-0.44528447674013827,"pZ":1.7231986111858313,"vX0":-6.4121650936959,"vY0":-128.90285427232925,"vZ0":-4.157352350214948,"x":133.97,"y":192.25,"x0":2.4732240644746515,"y0":50.00168665667414,"z0":5.734549327400968,"aX":-5.167607916868471},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.7,"breakHorizontal":7.0,"spinRate":2980,"spinDirection":283},"zone":7,"typeConfidence":0.9,"plateTime":0.4248893916450678,"extension":6.396174874488543},"index":4,"playId":"bb69d7de-131c-39aa-88fb-3946e2efed5b","pitchNumber":5,"startTime":"2025-08-06T03:16:32.098Z","endTime":"2025-08-06T03:16:35.214Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-06T03:16:49.890Z","endTime":"2025-08-06T03:17:06.759Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.164329368765102,"aZ":-31.018373007695036,"pfxX":-1.7950848824666839,"pfxZ":0.7136788438087418,"pX":-0.00909956137208731,"pZ":2.617134281896081,"vX0":-5.735044446777092,"vY0":-126.42403048381422,"vZ0":-1.802217473115709,"x":117.35,"y":168.12,"x0":2.5197552994062957,"y0":50.004421670244184,"z0":5.822946692121985,"aX":-2.912368235428607},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":4.6,"spinRate":2850,"spinDirection":287},"zone":5,"typeConfidence":0.9,"plateTime":0.43282366494306856,"extension":6.385789880210769},"hitData":{"launchSpeed":80.7,"launchAngle":27.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.35,"coordY":83.45}},"index":6,"playId":"868d3162-3ebf-33d7-a330-221d1a8ed6d1","pitchNumber":6,"startTime":"2025-08-06T03:17:06.759Z","endTime":"2025-08-06T03:17:15.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:17:15.750Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T03:19:20.777Z","endTime":"2025-08-06T03:21:37.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.71796737643479,"strikeZoneBottom":1.76013232923905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.711847639599576,"aZ":-20.80538099451809,"pfxX":0.0323128940978612,"pfxZ":6.452804610509095,"pX":0.8615456142171736,"pZ":2.5312938211469693,"vX0":5.124297668770654,"vY0":-131.14801548230406,"vZ0":-5.449511463930141,"x":84.16,"y":170.44,"x0":-1.1123963782051132,"y0":50.00335690937178,"z0":6.162860825999392,"aX":0.05715376584012223},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.8,"breakHorizontal":-1.1,"spinRate":2192,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4157883244771221,"extension":6.621954191286193},"index":0,"playId":"bdaf6933-aac3-328a-98cc-43725dd71801","pitchNumber":1,"startTime":"2025-08-06T03:19:37.923Z","endTime":"2025-08-06T03:19:42.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.71912638706981,"strikeZoneBottom":1.71501376714369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50424875246088,"aZ":-31.5428127385702,"pfxX":1.9296794520182718,"pfxZ":0.4022098464501822,"pX":1.4179781583516928,"pZ":0.47056124049589027,"vX0":5.3929144934643425,"vY0":-123.20299194243671,"vZ0":-7.226665502338862,"x":62.95,"y":226.07,"x0":-1.042282838595174,"y0":50.00026580541215,"z0":6.078059727307451,"aX":2.990237722160446},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.6,"breakHorizontal":-4.7,"spinRate":2493,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.44312352000371025,"extension":6.543411354476042},"index":1,"playId":"b6cf0442-aeba-395f-88ae-f140bcdecba2","pitchNumber":2,"startTime":"2025-08-06T03:19:55.263Z","endTime":"2025-08-06T03:20:01.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.74996889589826,"strikeZoneBottom":1.74621042647179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41895650169442,"aZ":-28.53380455276095,"pfxX":2.1061969194711505,"pfxZ":2.2098362452109033,"pX":1.9523016590016251,"pZ":0.19960739626168383,"vX0":6.8624052534281645,"vY0":-126.80342271573345,"vZ0":-8.788252448126725,"x":42.58,"y":233.39,"x0":-1.0512735307872911,"y0":50.00058646448328,"z0":5.952282934945034,"aX":3.464075383975485},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":-5.3,"spinRate":2341,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4302551869155202,"extension":6.756549218170158},"index":2,"playId":"b7f90d60-0e6c-3d79-a69f-60890f45cfb4","pitchNumber":3,"startTime":"2025-08-06T03:20:15.369Z","endTime":"2025-08-06T03:20:19.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.76255942875415,"strikeZoneBottom":1.7592573286915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35908808025371,"aZ":-21.805833257298538,"pfxX":-3.9809506638501198,"pfxZ":5.973186764002782,"pX":1.0301439604981226,"pZ":1.7897215376136686,"vX0":7.324773351532577,"vY0":-130.4187831445863,"vZ0":-6.583320403999228,"x":77.73,"y":190.46,"x0":-1.287482864076801,"y0":50.00563125472401,"z0":5.972007368864769,"aX":-6.914523708104793},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.7,"breakHorizontal":5.8,"spinRate":2191,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4186822192967061,"extension":6.782838233231247},"index":3,"playId":"1fdd7079-1ed3-3b0d-8693-ecce2130b8e9","pitchNumber":4,"startTime":"2025-08-06T03:20:37.999Z","endTime":"2025-08-06T03:20:42.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23362701015615,"aZ":-22.305677112850574,"pfxX":-0.6204105851872627,"pfxZ":5.722037145920421,"pX":0.16535534107593727,"pZ":2.1250541664385736,"vX0":4.052122593073893,"vY0":-129.9713757382171,"vZ0":-5.631987042653259,"x":110.7,"y":181.4,"x0":-1.3280230007249223,"y0":50.00226343795792,"z0":5.995859247034747,"aX":-1.0703917850251399},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":0.2,"spinRate":2114,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.4201724425810811,"extension":6.8108771458124755},"index":4,"playId":"11a59254-4353-34c3-8070-b23c3e89a591","pitchNumber":5,"startTime":"2025-08-06T03:20:57.188Z","endTime":"2025-08-06T03:21:02.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.023852088053893,"aZ":-10.55903260388523,"pfxX":-1.3330970871880494,"pfxZ":10.925146989960547,"pX":0.33819870580152006,"pZ":3.4064276060073806,"vX0":4.273784761329764,"vY0":-139.23132492936992,"vZ0":-5.232528521569555,"x":104.11,"y":146.81,"x0":-1.038275671801943,"y0":50.000435558678966,"z0":5.998363419325794,"aX":-2.637412733903129},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":1.6,"spinRate":2144,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.39225393067090675,"extension":6.970098114324304},"index":5,"playId":"58255443-2a87-3719-b35f-0a1811d259af","pitchNumber":6,"startTime":"2025-08-06T03:21:33.289Z","endTime":"2025-08-06T03:21:37.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:21:37.740Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T03:21:46.549Z","endTime":"2025-08-06T03:24:28.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.843329094442108,"aZ":-8.880298724977091,"pfxX":-2.2420668114550946,"pfxZ":11.906786745056875,"pX":-0.2578782031412723,"pZ":2.3231408641285594,"vX0":2.6822780113314133,"vY0":-138.69887845397386,"vZ0":-8.445387819573174,"x":126.83,"y":176.06,"x0":-0.9443331025290111,"y0":50.0004819932459,"z0":5.992380947732287,"aX":-4.385550077628763},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.0,"breakHorizontal":3.5,"spinRate":2290,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.39428458026216395,"extension":6.86766500328716},"index":0,"playId":"d72c75ae-826c-3727-86cc-4e53da7ffde4","pitchNumber":1,"startTime":"2025-08-06T03:22:03.428Z","endTime":"2025-08-06T03:22:07.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.47087425468593,"strikeZoneBottom":1.59921825740444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.858811002989164,"aZ":-13.073751321654237,"pfxX":-1.9231192042305865,"pfxZ":9.825480607155594,"pX":-0.6157827335725795,"pZ":3.7921312985136946,"vX0":2.065300973732229,"vY0":-138.0994174800828,"vZ0":-3.908667160519694,"x":140.47,"y":136.39,"x0":-1.1211385653111825,"y0":50.00509341338504,"z0":6.096614328392967,"aX":-3.7395739132488255},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":3.1,"spinRate":2218,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3956197898747531,"extension":6.98135669680935},"index":1,"playId":"71459a1a-7646-328e-b8a9-be7f36a5cafd","pitchNumber":2,"startTime":"2025-08-06T03:22:51.393Z","endTime":"2025-08-06T03:22:55.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.37685519475502,"strikeZoneBottom":1.52465124702107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31456812040684,"aZ":-22.720675290511277,"pfxX":1.1381376615706693,"pfxZ":5.271475299562741,"pX":1.021750209966813,"pZ":2.220471648652609,"vX0":5.1634048577361185,"vY0":-132.5950115327315,"vZ0":-5.89561916060237,"x":78.05,"y":178.83,"x0":-1.092725486821849,"y0":50.005283087680844,"z0":6.112998861630565,"aX":2.0424840692029753},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":-3.1,"spinRate":2219,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4118825186894677,"extension":6.788993721643579},"index":2,"playId":"bb8f2580-ae4b-349b-9d20-c6f0c3b25eae","pitchNumber":3,"startTime":"2025-08-06T03:23:13.355Z","endTime":"2025-08-06T03:23:19.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.07013072091322,"aZ":-11.422009997184945,"pfxX":-2.090488735622834,"pfxZ":10.668244205131558,"pX":0.608867472794282,"pZ":2.3861490009453776,"vX0":5.17898796582404,"vY0":-138.18040193017146,"vZ0":-7.729182884213572,"x":93.79,"y":174.35,"x0":-1.0131152681952722,"y0":50.00368564799207,"z0":5.976219315081521,"aX":-4.067195888893428},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":2.8,"spinRate":2339,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.39548738290398067,"extension":6.854818366822588},"index":3,"playId":"ba43a508-1a4a-37ce-9656-eb7bbbf3ddbe","pitchNumber":4,"startTime":"2025-08-06T03:23:33.020Z","endTime":"2025-08-06T03:23:36.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.981235442750897,"aZ":-8.47206074224354,"pfxX":0.60554023528874,"pfxZ":11.65836904672165,"pX":0.8316080390280414,"pZ":3.407550271513041,"vX0":4.4553999806993625,"vY0":-141.39259293221227,"vZ0":-5.824629168022674,"x":85.3,"y":146.78,"x0":-0.8406311550973864,"y0":50.00592922217883,"z0":6.032609889794455,"aX":1.2304251217396898},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.2,"breakHorizontal":-1.9,"spinRate":2156,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.3867683516261633,"extension":6.9281729861595345},"index":4,"playId":"e8a77b4a-d486-3f28-afa2-553fce1a5ec1","pitchNumber":5,"startTime":"2025-08-06T03:23:55.776Z","endTime":"2025-08-06T03:23:59.099Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-06T03:24:09.223Z","endTime":"2025-08-06T03:24:23.594Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.84803276454483,"aZ":-25.695966837578634,"pfxX":2.315505692247255,"pfxZ":3.9152428422151946,"pX":0.28648004708148433,"pZ":3.6857692092506524,"vX0":3.0822470200444108,"vY0":-126.97543581575754,"vZ0":-1.288880686296548,"x":106.08,"y":139.26,"x0":-1.2379809218024453,"y0":50.00152285098896,"z0":6.220016524525946,"aX":3.8289441633861094},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":-4.8,"spinRate":2237,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.42925206110874026,"extension":6.667047576879645},"index":6,"playId":"1671993d-1d27-3130-ad97-29cddb297530","pitchNumber":6,"startTime":"2025-08-06T03:24:23.594Z","endTime":"2025-08-06T03:24:28.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:24:28.730Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T03:26:47.284Z","endTime":"2025-08-06T03:27:46.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T03:24:35.443Z","endTime":"2025-08-06T03:25:29.930Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kyle Nelson replaces Ryne Nelson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T03:25:29.930Z","endTime":"2025-08-06T03:26:49.436Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669459,"link":"/api/v1/people/669459"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.2,"endSpeed":77.8,"strikeZoneTop":3.4076241507266,"strikeZoneBottom":1.60187941508589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.104203448599247,"aZ":-28.199546131588903,"pfxX":0.41355399697312656,"pfxZ":2.627034374260735,"pX":-2.349402452269028,"pZ":-0.05531666450285076,"vX0":-7.743879651147995,"vY0":-122.19149000571015,"vZ0":-7.537566007358979,"x":206.55,"y":240.27,"x0":0.8072155236083234,"y0":50.002718177644155,"z0":5.492815411221422,"aX":0.62677351380321},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":1.1,"spinRate":2743,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.4482824602483513,"extension":6.266588657335407},"index":2,"playId":"3b92efbe-c548-3587-8fcc-f159bc699384","pitchNumber":1,"startTime":"2025-08-06T03:26:49.436Z","endTime":"2025-08-06T03:26:54.035Z","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":90.0,"endSpeed":82.5,"strikeZoneTop":3.41976273363315,"strikeZoneBottom":1.61512769749477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25446893420505,"aZ":-12.080476214492572,"pfxX":3.395277105135494,"pfxZ":11.638402367752555,"pX":-1.5280834436255484,"pZ":0.4299479653101025,"vX0":-7.400016636921863,"vY0":-130.50143338014152,"vZ0":-10.241958297857357,"x":175.25,"y":227.17,"x0":0.9020585995828025,"y0":50.00219789395345,"z0":5.313527402818247,"aX":5.862201099271564},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":19.0,"breakHorizontal":-4.6,"spinRate":2206,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41958060814430853,"extension":6.17998063968947},"index":3,"playId":"c5c50e83-579f-3b6f-be45-7f20407c2f80","pitchNumber":2,"startTime":"2025-08-06T03:27:07.701Z","endTime":"2025-08-06T03:27:12.423Z","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":89.9,"endSpeed":81.6,"strikeZoneTop":3.44101478481656,"strikeZoneBottom":1.66282527873177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.532729509982286,"aZ":-14.596187991076166,"pfxX":4.991011876394873,"pfxZ":10.237697329610736,"pX":-1.3245958122527761,"pZ":2.7583611227413707,"vX0":-7.259186309525862,"vY0":-130.70517461693694,"vZ0":-4.211283766858929,"x":167.49,"y":164.3,"x0":0.8501259038177448,"y0":50.00087027439303,"z0":5.49873842625659,"aX":8.568252851892844},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.8,"breakHorizontal":-7.3,"spinRate":2169,"spinDirection":146},"zone":11,"typeConfidence":0.89,"plateTime":0.42028466233985107,"extension":6.227042889509376},"index":4,"playId":"42b375b6-e4df-3993-bbf1-5b7279638075","pitchNumber":3,"startTime":"2025-08-06T03:27:26.573Z","endTime":"2025-08-06T03:27:32.684Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.35167713909001,"strikeZoneBottom":1.65292934521774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05238701278847,"aZ":-14.037576805144775,"pfxX":4.716721913462319,"pfxZ":10.567822093183185,"pX":-2.050741918012039,"pZ":0.39683402481917296,"vX0":-8.657739852973986,"vY0":-130.5753439484211,"vZ0":-9.845046004041258,"x":195.17,"y":228.07,"x0":0.7043115114105382,"y0":50.006048368459844,"z0":5.287700657815131,"aX":8.098066164134135},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.9,"breakHorizontal":-6.5,"spinRate":2120,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.4204546934463935,"extension":6.208037706137581},"index":5,"playId":"512f24d3-49fc-3fb4-92e9-f06745872b46","pitchNumber":4,"startTime":"2025-08-06T03:27:41.411Z","endTime":"2025-08-06T03:27:46.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:27:46.897Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Iglesias walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T03:28:00.775Z","endTime":"2025-08-06T03:30:30.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.26444067855373,"strikeZoneBottom":1.45476559007792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.107117003798642,"aZ":-12.978418276594713,"pfxX":6.109032027383812,"pfxZ":10.908524008039297,"pX":-0.6694827577830018,"pZ":1.1443776616320593,"vX0":-5.7221951206931045,"vY0":-131.83188257337284,"vZ0":-8.401961478083866,"x":142.52,"y":207.88,"x0":0.7358301348972944,"y0":50.00147862483546,"z0":5.331276865543839,"aX":10.748970836814172},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.1,"breakHorizontal":-9.8,"spinRate":2230,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.4155285521177694,"extension":6.225503083524479},"index":0,"playId":"6dd814c1-69b1-3d7b-ae4c-26093487a805","pitchNumber":1,"startTime":"2025-08-06T03:28:15.824Z","endTime":"2025-08-06T03:28:22.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.27424702453386,"strikeZoneBottom":1.50089519237142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.334297754538763,"aZ":-26.648955688270377,"pfxX":-0.7272423303567557,"pfxZ":3.5106027130236246,"pX":-2.446314128504703,"pZ":-0.2446681390501924,"vX0":-7.405845489853949,"vY0":-124.04235154607697,"vZ0":-8.43322786568804,"x":210.25,"y":245.39,"x0":0.6594136069054733,"y0":50.00406163518943,"z0":5.386366916716237,"aX":-1.1455596955744023},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":2.9,"spinRate":2822,"spinDirection":209},"zone":13,"typeConfidence":0.93,"plateTime":0.4397786837314843,"extension":6.232532774142916},"index":1,"playId":"87b9cb11-ea5d-3460-a7d2-9680762c14b6","pitchNumber":2,"startTime":"2025-08-06T03:28:44.190Z","endTime":"2025-08-06T03:28:50.436Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kyle Nelson. Jake Cronenworth to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"87b9cb11-ea5d-3460-a7d2-9680762c14b6","startTime":"2025-08-06T03:28:58.326Z","endTime":"2025-08-06T03:29:04.575Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"startTime":"2025-08-06T03:29:04.575Z","endTime":"2025-08-06T03:29:51.613Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.19030388961995,"strikeZoneBottom":1.53852851781627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.114730361310176,"aZ":-15.179308513113703,"pfxX":3.337308843455406,"pfxZ":9.820649119164788,"pX":-1.5110511520214371,"pZ":2.7853233664087225,"vX0":-7.10106396028646,"vY0":-130.85198192291938,"vZ0":-4.1065337973235625,"x":174.6,"y":163.58,"x0":0.8066900375658999,"y0":50.00373049627037,"z0":5.515451559342973,"aX":5.776423340855866},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.0,"breakHorizontal":-4.4,"spinRate":2131,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4188879246099315,"extension":6.165119738840496},"index":4,"playId":"8177c24f-40f8-3d41-bb35-0ef8b034a937","pitchNumber":3,"startTime":"2025-08-06T03:29:51.613Z","endTime":"2025-08-06T03:29:56.561Z","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":89.9,"endSpeed":82.2,"strikeZoneTop":3.20047871191208,"strikeZoneBottom":1.46562341415889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.445825368827997,"aZ":-15.147353486642297,"pfxX":4.835794902286983,"pfxZ":9.835262455774608,"pX":-0.5973866628894507,"pZ":2.276184336251622,"vX0":-5.2788052273366395,"vY0":-130.71786821098297,"vZ0":-5.36942391278496,"x":139.77,"y":177.32,"x0":0.8195365850610116,"y0":50.00376718430388,"z0":5.493427291424575,"aX":8.372896390065629},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.8,"breakHorizontal":-7.6,"spinRate":2062,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.4189577734829646,"extension":6.185373347260243},"index":5,"playId":"700ddab7-052f-3f0b-bdb0-717f829531af","pitchNumber":4,"startTime":"2025-08-06T03:30:06.762Z","endTime":"2025-08-06T03:30:11.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.2030586759053,"strikeZoneBottom":1.57517252102418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.490203713278046,"aZ":-28.949803884138948,"pfxX":-0.48070724064020176,"pfxZ":2.1312339871000807,"pX":-1.4683899188088227,"pZ":1.5144599087632733,"vX0":-5.258178130142761,"vY0":-122.14316435466786,"vZ0":-3.858778654392487,"x":172.97,"y":197.89,"x0":0.7725334313729172,"y0":50.00444997704313,"z0":5.597204162409661,"aX":-0.728109068977445},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.2,"breakHorizontal":2.0,"spinRate":2742,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.44799697578992514,"extension":6.082102982160197},"index":6,"playId":"91bcdeae-2b3a-37f5-8f78-d6ee30d672e9","pitchNumber":5,"startTime":"2025-08-06T03:30:26.624Z","endTime":"2025-08-06T03:30:30.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:30:30.931Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddy Fermin walks. Jake Cronenworth to 3rd. Jose Iglesias to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T03:31:43.535Z","endTime":"2025-08-06T03:33:29.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnSecond":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Freddy Fermin replaces Elias Díaz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T03:30:56.683Z","endTime":"2025-08-06T03:31:00.579Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T03:31:00.579Z","endTime":"2025-08-06T03:31:45.664Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.07443403915771,"strikeZoneBottom":1.57247867148036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58298313320976,"aZ":-28.63210748157233,"pfxX":-1.361742984969184,"pfxZ":2.3081022414352557,"pX":-1.120579028041443,"pZ":2.436925117261635,"vX0":-4.389022385522108,"vY0":-123.17545566178616,"vZ0":-2.054193484485877,"x":159.71,"y":172.98,"x0":0.8617268006082385,"y0":50.00494606120271,"z0":5.70392198662348,"aX":-2.0907615446537084},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":3.5,"spinRate":2721,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.4447554020087079,"extension":6.036807243356633},"index":2,"playId":"e73e3120-2df9-31af-a583-0b0ed6e5a71f","pitchNumber":1,"startTime":"2025-08-06T03:31:45.664Z","endTime":"2025-08-06T03:31:51.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.33771472215639,"strikeZoneBottom":1.61473975311437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58203575696294,"aZ":-29.545744935732507,"pfxX":-1.5612160692734145,"pfxZ":1.7840757467521406,"pX":-1.4385533900070822,"pZ":2.5271766053570426,"vX0":-5.016019988621188,"vY0":-120.46722735882042,"vZ0":-1.353455523430449,"x":171.83,"y":170.55,"x0":0.870413666024953,"y0":50.005615887899566,"z0":5.699180575103395,"aX":-2.302357769117794},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.1,"breakHorizontal":4.0,"spinRate":2647,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.45401892054117976,"extension":6.094121803369862},"index":3,"playId":"fb842fdb-c508-31d0-80d5-d65368b9a427","pitchNumber":2,"startTime":"2025-08-06T03:32:01.681Z","endTime":"2025-08-06T03:32:07.703Z","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":89.1,"endSpeed":81.5,"strikeZoneTop":3.36896638169099,"strikeZoneBottom":1.64614593531392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.882401292215857,"aZ":-16.556953066000958,"pfxX":3.668690674100673,"pfxZ":9.185854177820424,"pX":-1.7334904905495507,"pZ":3.001521290821789,"vX0":-7.458589465975635,"vY0":-129.5127285070397,"vZ0":-3.2834619658936814,"x":183.08,"y":157.74,"x0":0.7061372956999106,"y0":50.001773124555015,"z0":5.551018342045029,"aX":6.237284049366203},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":16.1,"breakHorizontal":-5.0,"spinRate":2142,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.42281335253860775,"extension":6.169319959865646},"index":4,"playId":"ff665b05-9d42-33d7-9ef3-2da57ec443b0","pitchNumber":3,"startTime":"2025-08-06T03:32:17.893Z","endTime":"2025-08-06T03:32:22.757Z","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":89.6,"endSpeed":81.9,"strikeZoneTop":3.23108258251531,"strikeZoneBottom":1.58764223408772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92212836273948,"aZ":-16.295563902937293,"pfxX":5.088037839533471,"pfxZ":9.223596667590346,"pX":0.015041208203899958,"pZ":2.7234804057584006,"vX0":-3.9168556295330945,"vY0":-130.48782544776034,"vZ0":-4.043170180549399,"x":116.43,"y":165.25,"x0":0.8758483498530288,"y0":50.00261563724549,"z0":5.523869861608137,"aX":8.75834776869389},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.0,"breakHorizontal":-8.3,"spinRate":2094,"spinDirection":144},"zone":5,"typeConfidence":0.86,"plateTime":0.42004823397209234,"extension":6.156026062405056},"index":5,"playId":"5936f1e7-fba7-35f6-abaa-71afddb1bb60","pitchNumber":4,"startTime":"2025-08-06T03:32:33.672Z","endTime":"2025-08-06T03:32:38.147Z","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":88.9,"endSpeed":81.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2609698724676,"aZ":-16.817405020518972,"pfxX":3.824128422336967,"pfxZ":9.05863183310419,"pX":-0.35200025757094777,"pZ":2.5170692337688383,"vX0":-4.2295196746014945,"vY0":-129.4408962476225,"vZ0":-4.355602487416142,"x":130.42,"y":170.82,"x0":0.807059360922403,"y0":50.00329385830266,"z0":5.510965463161265,"aX":6.483440220529865},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.6,"breakHorizontal":-6.0,"spinRate":2083,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4233022528110588,"extension":6.184181445168303},"index":6,"playId":"4577f0db-38f2-31a0-acf3-549163504fe3","pitchNumber":5,"startTime":"2025-08-06T03:32:48.159Z","endTime":"2025-08-06T03:32:53.658Z","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":"25d6065c-6ab3-4ba6-bcaf-b9ce07e19a19","startTime":"2025-08-06T03:33:11.506Z","endTime":"2025-08-06T03:33:16.506Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.37228949968884,"strikeZoneBottom":1.67932845699713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2338517955538,"aZ":-18.545320930954492,"pfxX":4.891140238538416,"pfxZ":8.083495193894906,"pX":-0.9014600837585599,"pZ":3.688484093343067,"vX0":-5.943311062095404,"vY0":-128.8815969628907,"vZ0":-1.3441259420958112,"x":151.36,"y":139.19,"x0":0.796609669721356,"y0":50.00270401196006,"z0":5.645968851969451,"aX":8.246808150710185},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.5,"breakHorizontal":-7.6,"spinRate":2027,"spinDirection":148},"zone":11,"typeConfidence":0.87,"plateTime":0.424630503786787,"extension":6.066188587576766},"index":8,"playId":"84fffa9d-6a65-3b63-bdd8-861d568fb454","pitchNumber":6,"startTime":"2025-08-06T03:33:24.131Z","endTime":"2025-08-06T03:33:29.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:33:29.508Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks. Jake Cronenworth scores. Jose Iglesias to 3rd. Freddy Fermin to 2nd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T03:36:17.320Z","endTime":"2025-08-06T03:38:03.966Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnThird":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":669459,"link":"/api/v1/people/669459"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T03:34:03.394Z","endTime":"2025-08-06T03:35:07.752Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Andrew Hoffmann replaces Kyle Nelson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T03:35:07.752Z","endTime":"2025-08-06T03:36:19.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694851,"link":"/api/v1/people/694851"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":85.3,"endSpeed":78.1,"strikeZoneTop":3.81449328748619,"strikeZoneBottom":1.70969417117304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.502883989771004,"aZ":-27.551532291585392,"pfxX":-5.8767358798486145,"pfxZ":2.965403484336747,"pX":-1.663590070875861,"pZ":3.8844977088779395,"vX0":0.4766652117573887,"vY0":-124.30225181081713,"vZ0":0.14024958080219208,"x":180.41,"y":133.9,"x0":-1.0947453074760922,"y0":50.00533033345054,"z0":6.1195191447025135,"aX":-9.174539686134453},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":10.6,"spinRate":919,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.441060011418815,"extension":6.392233184294919},"index":2,"playId":"5821a486-8c08-3f30-828f-08200fdc50c2","pitchNumber":1,"startTime":"2025-08-06T03:36:19.447Z","endTime":"2025-08-06T03:36:24.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.87575686325496,"strikeZoneBottom":1.74997941987714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.209399493884394,"aZ":-32.10373872937755,"pfxX":-7.538150437581667,"pfxZ":0.03988771309419398,"pX":0.9533379021914489,"pZ":0.06675888203967616,"vX0":7.112881438576063,"vY0":-127.35996534425112,"vZ0":-7.887758756715707,"x":80.66,"y":236.98,"x0":-0.8856794707644349,"y0":50.00050059798571,"z0":5.715765546017756,"aX":-12.480586791751135},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":12.2,"spinRate":858,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4287534620908122,"extension":6.767088154162492},"index":3,"playId":"b3e34bbe-17e7-30c2-b17c-14124022f068","pitchNumber":2,"startTime":"2025-08-06T03:36:46.768Z","endTime":"2025-08-06T03:36:52.605Z","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":93.9,"endSpeed":86.3,"strikeZoneTop":3.81215225974208,"strikeZoneBottom":1.76361725365363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.256942990716137,"aZ":-14.705914342916655,"pfxX":-1.8479353933716158,"pfxZ":9.13677288847309,"pX":-1.1762276154296658,"pZ":4.730523832829954,"vX0":0.22517800209686492,"vY0":-136.9065477152159,"vZ0":-0.6740171687878117,"x":161.84,"y":111.06,"x0":-1.018981027639033,"y0":50.00009452793655,"z0":5.9799417555507475,"aX":-3.5314428045317303},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2078,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.399021856738659,"extension":6.486011904572176},"index":4,"playId":"4af1255c-2786-3a2a-b13b-fb37ff779da8","pitchNumber":3,"startTime":"2025-08-06T03:37:14.278Z","endTime":"2025-08-06T03:37:18.920Z","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":94.4,"endSpeed":86.5,"strikeZoneTop":3.8795827497359,"strikeZoneBottom":1.78253591510722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18605518506613,"aZ":-12.653182624452073,"pfxX":-2.9017412735354524,"pfxZ":10.182565068460631,"pX":-0.6083580869321535,"pZ":2.923555817171677,"vX0":1.9561499615279763,"vY0":-137.5021455736376,"vZ0":-5.482965428674912,"x":140.19,"y":159.84,"x0":-0.9516200083805525,"y0":50.00114650086921,"z0":5.800304745422258,"aX":-5.561758580870794},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":4.8,"spinRate":2249,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39817524910086455,"extension":6.592130765113869},"index":5,"playId":"95ed496d-e638-3dbe-8b88-a426c448e0b3","pitchNumber":4,"startTime":"2025-08-06T03:37:38.613Z","endTime":"2025-08-06T03:37:43.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.7981601279142,"strikeZoneBottom":1.8433572995443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03477654389348,"aZ":-15.359311220873865,"pfxX":-3.635446529739594,"pfxZ":8.955373536542144,"pX":-0.6695959221479751,"pZ":3.678159668186167,"vX0":2.187502567122751,"vY0":-135.74101381208732,"vZ0":-2.9547637067809536,"x":142.52,"y":139.47,"x0":-1.0110970633032366,"y0":50.000753005216914,"z0":5.842038989988015,"aX":-6.824240270007367},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2145,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.40258038419344544,"extension":6.5528381862746174},"index":6,"playId":"2a300f32-57c8-3e55-a2d3-7000612033d4","pitchNumber":5,"startTime":"2025-08-06T03:37:59.475Z","endTime":"2025-08-06T03:38:03.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:38:03.966Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T03:38:33.650Z","endTime":"2025-08-06T03:39:48.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":694851,"fullName":"Andrew Hoffmann"}}},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"9ebead36-cf3c-4886-b1cd-e416db73dea2","pitchNumber":0,"startTime":"2025-08-06T03:38:33.650Z","endTime":"2025-08-06T03:38:38.650Z","isPitch":false,"type":"no_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":94.0,"endSpeed":86.3,"strikeZoneTop":3.36529950782677,"strikeZoneBottom":1.5928717208653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.394176907940306,"aZ":-13.438773751436752,"pfxX":-4.4028347601231665,"pfxZ":9.847595175612081,"pX":-0.9376850036490822,"pZ":2.1632205938974733,"vX0":1.6093249789668342,"vY0":-136.85996998820596,"vZ0":-7.044178895356098,"x":152.74,"y":180.37,"x0":-0.9603650110133967,"y0":50.00113878912266,"z0":5.6854337509485084,"aX":-8.375287838137657},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2158,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39976908101551833,"extension":6.660808995426435},"index":1,"playId":"fb3c499d-f145-3ff6-a0f6-4e060584c849","pitchNumber":1,"startTime":"2025-08-06T03:38:56.961Z","endTime":"2025-08-06T03:39:01.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.37347694376468,"strikeZoneBottom":1.60183853883115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.726440371791877,"aZ":-11.971218557422624,"pfxX":-3.1398915638451825,"pfxZ":10.437424356140358,"pX":-0.10065868506509713,"pZ":2.690694611553238,"vX0":3.2905351815282997,"vY0":-138.00605815232544,"vZ0":-6.221934128978374,"x":120.84,"y":166.13,"x0":-0.8985438694797035,"y0":50.00075196592358,"z0":5.775121305886463,"aX":-6.076718404475907},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":5.0,"spinRate":2310,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39636048471975904,"extension":6.713987095140615},"index":2,"playId":"e610cc7e-5391-3aea-8ea0-93c670b18403","pitchNumber":2,"startTime":"2025-08-06T03:39:18.836Z","endTime":"2025-08-06T03:39:24.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.934596651655824,"aZ":-14.102497242873081,"pfxX":-4.092810534391722,"pfxZ":9.652302587252379,"pX":-0.6229265234421114,"pZ":2.7605731970363716,"vX0":2.4397573068306637,"vY0":-135.76298475404894,"vZ0":-5.072641152530524,"x":140.74,"y":164.24,"x0":-1.0001881641177328,"y0":50.00106467496636,"z0":5.630228630234575,"aX":-7.660927322379859},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":7.0,"spinRate":2258,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4030178126630122,"extension":6.664763596564481},"hitData":{"launchSpeed":93.8,"launchAngle":20.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.71,"coordY":104.03}},"index":3,"playId":"a2dca5f9-a9dc-3b8d-a0ab-ce2307287960","pitchNumber":3,"startTime":"2025-08-06T03:39:40.968Z","endTime":"2025-08-06T03:39:48.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:39:48.587Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to shortstop Xander Bogaerts.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T03:42:08.958Z","endTime":"2025-08-06T03:43:47.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Freddy Fermin remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T03:41:28.150Z","endTime":"2025-08-06T03:41:28.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"description":"Pitching Change: Jason Adam replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T03:41:28.162Z","endTime":"2025-08-06T03:42:11.321Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592094,"link":"/api/v1/people/592094"},"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":92.9,"endSpeed":84.7,"strikeZoneTop":3.44199241639878,"strikeZoneBottom":1.72905885170199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60347539395324,"aZ":-12.04936103715344,"pfxX":-2.747881657527546,"pfxZ":10.899711564385422,"pX":-0.6399671565243509,"pZ":3.575210587622075,"vX0":1.7729681686397307,"vY0":-135.28406338491902,"vZ0":-5.005932397354136,"x":141.39,"y":142.25,"x0":-0.9481653156474142,"y0":50.000728595252156,"z0":6.2999825860207785,"aX":-5.072645442957496},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":4.6,"spinRate":2536,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.40548685054052136,"extension":6.495304615997125},"index":2,"playId":"1670e3d6-e45b-3c43-aed5-6f7743848279","pitchNumber":1,"startTime":"2025-08-06T03:42:11.321Z","endTime":"2025-08-06T03:42:18.072Z","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.0,"endSpeed":76.9,"strikeZoneTop":3.40249232025069,"strikeZoneBottom":1.55912370794219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.744718242251178,"aZ":-31.233960857663337,"pfxX":-0.27484806901614456,"pfxZ":0.6345598745417966,"pX":0.4500238843642636,"pZ":1.7770308045531367,"vX0":3.621384504266411,"vY0":-120.89460295743976,"vZ0":-3.902047218020816,"x":99.85,"y":190.8,"x0":-1.0292723483143242,"y0":50.00371721612836,"z0":6.142438433190131,"aX":-0.40849573826157326},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.5,"breakHorizontal":-0.4,"spinRate":2458,"spinDirection":352},"zone":9,"typeConfidence":0.9,"plateTime":0.45240914747870686,"extension":6.350672872229341},"index":3,"playId":"54f619f6-49fb-3e2f-b120-8f936eb9be71","pitchNumber":2,"startTime":"2025-08-06T03:42:27.092Z","endTime":"2025-08-06T03:42:31.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.48248212141261,"strikeZoneBottom":1.71799927225148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89440418208614,"aZ":-29.12324075555468,"pfxX":-6.81881035079743,"pfxZ":1.9048982983007878,"pX":1.4612912057539573,"pZ":1.2320803861835634,"vX0":7.77061898304166,"vY0":-125.67277694759645,"vZ0":-6.314826926180186,"x":61.3,"y":205.51,"x0":-0.7814171255248689,"y0":50.00512037011474,"z0":6.135837258442277,"aX":-10.935233946234396},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":10.7,"spinRate":1966,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.43544087607867077,"extension":6.28709978645583},"index":4,"playId":"ad62cb2c-353a-341b-9aad-6bda1a6bf03b","pitchNumber":3,"startTime":"2025-08-06T03:42:43.699Z","endTime":"2025-08-06T03:42:47.843Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.015934415372826,"aZ":-32.836392344768164,"pfxX":0.3577073803884113,"pfxZ":-0.4506425701672896,"pX":0.2479064850956714,"pZ":2.104321308387412,"vX0":3.0299757439260584,"vY0":-120.2134850985262,"vZ0":-2.74616809525529,"x":107.55,"y":181.96,"x0":-1.0746384087634058,"y0":50.0034151013822,"z0":6.1725225067584875,"aX":0.5240884359211897},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.2,"breakHorizontal":-1.3,"spinRate":2491,"spinDirection":60},"zone":8,"typeConfidence":0.9,"plateTime":0.4553996303301724,"extension":6.299507393112788},"index":5,"playId":"4df12153-d7dc-37c1-bdfa-c7716d61fc2a","pitchNumber":4,"startTime":"2025-08-06T03:43:02.762Z","endTime":"2025-08-06T03:43:07.161Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-06T03:43:21.675Z","endTime":"2025-08-06T03:43:38.485Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.912065015337916,"aZ":-35.32084944525347,"pfxX":10.229873665481453,"pfxZ":-2.5152047827279045,"pX":-0.10482548542204023,"pZ":3.344363982725738,"vX0":-0.21755938188990032,"vY0":-111.49442922091134,"vZ0":1.7198767110694841,"x":121.0,"y":148.48,"x0":-1.3336242192635388,"y0":50.00061907311411,"z0":6.220588305551291,"aX":12.81740109023728},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-3.7,"breakHorizontal":-18.5,"spinRate":2683,"spinDirection":54},"zone":2,"typeConfidence":0.9,"plateTime":0.49213865723882533,"extension":6.09632937924418},"hitData":{"launchSpeed":70.3,"launchAngle":45.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":146.91,"coordY":112.05}},"index":7,"playId":"a3eaa7e4-9576-3178-95c8-6117a7b6aaba","pitchNumber":5,"startTime":"2025-08-06T03:43:38.485Z","endTime":"2025-08-06T03:43:47.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:43:47.520Z","atBatIndex":50},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Lourdes Gurriel Jr. reaches on a throwing error by shortstop Xander Bogaerts. Lourdes Gurriel Jr. to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T03:44:03.159Z","endTime":"2025-08-06T03:44:30.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":94.6,"endSpeed":86.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.781553919384674,"aZ":-13.053174454568879,"pfxX":-4.068414769931986,"pfxZ":9.92983915297911,"pX":-0.9629380957234902,"pZ":3.243646670776215,"vX0":1.494251615511015,"vY0":-137.6961496205254,"vZ0":-5.990714824587119,"x":153.7,"y":151.2,"x0":-0.9831777740963185,"y0":50.003348923785666,"z0":6.326162081348951,"aX":-7.834079346079205},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":7.1,"spinRate":2578,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.39736180519675024,"extension":6.519213890677615},"hitData":{"launchSpeed":59.7,"launchAngle":15.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.04,"coordY":143.99}},"index":0,"playId":"d87ce367-2f5f-3781-be23-56e09c3f90b9","pitchNumber":1,"startTime":"2025-08-06T03:44:19.981Z","endTime":"2025-08-06T03:44:30.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:44:30.712Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Locklear walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T03:45:00.616Z","endTime":"2025-08-06T03:47:44.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.1,"endSpeed":77.2,"strikeZoneTop":3.58632410694941,"strikeZoneBottom":1.62295758540436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.46512862094163,"aZ":-33.58900648512796,"pfxX":1.5795457915083517,"pfxZ":-0.9581247515209466,"pX":0.8751292168431719,"pZ":1.2039737612676171,"vX0":4.146082283725984,"vY0":-119.6856070596467,"vZ0":-4.508628730975483,"x":83.64,"y":206.27,"x0":-1.0733608680922038,"y0":50.00449976831877,"z0":6.065888997853154,"aX":2.329323730744869},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.4,"breakHorizontal":-3.7,"spinRate":2644,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.45473679102121123,"extension":6.247040792860922},"index":0,"playId":"884cf4fe-c7b2-3059-82b1-85c8ce1d3070","pitchNumber":1,"startTime":"2025-08-06T03:45:10.906Z","endTime":"2025-08-06T03:45:15.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.7,"strikeZoneTop":3.5859434971179,"strikeZoneBottom":1.65019508523544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.908117323426925,"aZ":-34.72541940971214,"pfxX":1.8331394277184694,"pfxZ":-1.6963233980208106,"pX":0.44969796310017146,"pZ":2.5397834520028595,"vX0":3.17665713172885,"vY0":-120.9874768626823,"vZ0":-1.4205815892176556,"x":99.86,"y":170.21,"x0":-1.1098996680423852,"y0":50.00159041545842,"z0":6.13220162937059,"aX":2.7616703294250513},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.1,"breakHorizontal":-4.0,"spinRate":2681,"spinDirection":37},"zone":6,"typeConfidence":0.91,"plateTime":0.44985614946025,"extension":6.469669356723679},"index":1,"playId":"f1eb6e9e-8e95-3924-94ac-21fed49e0326","pitchNumber":2,"startTime":"2025-08-06T03:45:31.087Z","endTime":"2025-08-06T03:45:35.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.4,"strikeZoneTop":3.53054216400129,"strikeZoneBottom":1.62158135251881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.813689246474436,"aZ":-34.891868087365076,"pfxX":8.159664988425966,"pfxZ":-2.1285281074078206,"pX":-0.9144941199231059,"pZ":2.816157057620576,"vX0":-1.3649456410795575,"vY0":-111.96653919901169,"vZ0":0.5262676821805636,"x":151.86,"y":162.74,"x0":-1.3602004811048518,"y0":50.00137672838964,"z0":6.127469019652937,"aX":10.435364960609899},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-3.5,"breakHorizontal":-14.5,"spinRate":2530,"spinDirection":48},"zone":11,"typeConfidence":0.9,"plateTime":0.48782181123640234,"extension":6.3315821576838385},"index":2,"playId":"b9316e52-c630-37e4-b92a-a277aeea8afa","pitchNumber":3,"startTime":"2025-08-06T03:45:51.657Z","endTime":"2025-08-06T03:45:57.485Z","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":83.0,"endSpeed":77.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.50816454572721,"aZ":-36.1484303086535,"pfxX":1.8538589582838854,"pfxZ":-2.6479362155317343,"pX":-0.7433460046936555,"pZ":2.766339097611455,"vX0":0.04694730062714204,"vY0":-120.98537213900192,"vZ0":-0.9898786790212251,"x":145.33,"y":164.09,"x0":-1.0042750265734743,"y0":50.00129407278491,"z0":6.3101752182879505,"aX":2.786191374290509},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.8,"breakHorizontal":-3.4,"spinRate":2605,"spinDirection":39},"zone":4,"typeConfidence":0.91,"plateTime":0.45032170764460755,"extension":6.504200021645033},"index":3,"playId":"336d6a85-d8f9-38ad-9804-19cc155be74f","pitchNumber":4,"startTime":"2025-08-06T03:46:11.483Z","endTime":"2025-08-06T03:46:14.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.306306936709383,"aZ":-12.520465567107133,"pfxX":-4.1362991409981795,"pfxZ":10.020245219905384,"pX":0.5181215097919278,"pZ":3.2141492280957262,"vX0":5.029246608253072,"vY0":-138.75520115476186,"vZ0":-6.1724391511757135,"x":97.25,"y":152.0,"x0":-0.7754047553712411,"y0":50.00643063261467,"z0":6.292278263737129,"aX":-8.11595263352029},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2605,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.39384724970098706,"extension":6.604042194884068},"index":4,"playId":"bf7ebf2d-2e80-328d-b2a4-1cb7015100e9","pitchNumber":5,"startTime":"2025-08-06T03:46:40.097Z","endTime":"2025-08-06T03:46:46.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.59854685608263,"strikeZoneBottom":1.66792483249704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.901907586548983,"aZ":-13.879027462200424,"pfxX":-3.4767987480210936,"pfxZ":9.379500048633908,"pX":-1.7868147412335058,"pZ":4.5684206486342305,"vX0":-0.7598294101970122,"vY0":-138.54098466554996,"vZ0":-2.3440322418299218,"x":185.11,"y":115.43,"x0":-1.0573176436046272,"y0":50.00659032646758,"z0":6.349128181882824,"aX":-6.7840355107269765},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2547,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3948160626268553,"extension":6.38521152967301},"index":5,"playId":"1402c042-9a0a-3753-9d72-77780a64de54","pitchNumber":6,"startTime":"2025-08-06T03:47:16.152Z","endTime":"2025-08-06T03:47:20.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.48211691968413,"strikeZoneBottom":1.61375582809037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.521918591412163,"aZ":-34.77040929206188,"pfxX":9.011142491961023,"pfxZ":-2.026417840475572,"pX":-0.7452850902115078,"pZ":3.629385358038046,"vX0":-1.3972946731559988,"vY0":-112.45533509788274,"vZ0":2.106611102775091,"x":145.41,"y":140.79,"x0":-1.2863766610734717,"y0":50.004402983351355,"z0":6.209366781999923,"aX":11.534003193895275},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-2.9,"breakHorizontal":-16.0,"spinRate":2559,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.48719525121239204,"extension":6.17149616711116},"index":6,"playId":"ce829aad-64e2-3928-859c-8bbb9989150b","pitchNumber":7,"startTime":"2025-08-06T03:47:40.266Z","endTime":"2025-08-06T03:47:44.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:47:44.565Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jake McCarthy grounds into a double play, shortstop Xander Bogaerts to first baseman Luis Arraez. Tyler Locklear out at 2nd. Jake McCarthy out at 1st.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T03:49:12.254Z","endTime":"2025-08-06T03:50:03.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T03:48:04.275Z","endTime":"2025-08-06T03:49:14.397Z","isPitch":false,"type":"action"},{"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.8,"endSpeed":78.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.01032075423067,"aZ":-30.451470110253833,"pfxX":1.4227377174418336,"pfxZ":1.1002480198616418,"pX":0.3464945776296433,"pZ":2.180831118961601,"vX0":2.8925105274043474,"vY0":-123.54030600832331,"vZ0":-3.523030633968013,"x":103.79,"y":179.9,"x0":-1.019125099722531,"y0":50.00179161669391,"z0":6.15442138736489,"aX":2.223313505763031},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-3.2,"spinRate":2593,"spinDirection":53},"zone":9,"typeConfidence":0.9,"plateTime":0.44146519476149404,"extension":6.365830758822604},"index":1,"playId":"d03ce9a1-12b6-350b-8ec9-f73cc775c622","pitchNumber":1,"startTime":"2025-08-06T03:49:14.397Z","endTime":"2025-08-06T03:49:20.845Z","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":86.3,"endSpeed":79.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.629820207766667,"aZ":-28.70912919175951,"pfxX":-6.760711100182947,"pfxZ":2.152853137994663,"pX":-0.5335616933128737,"pZ":2.7135762253415137,"vX0":3.402148891062032,"vY0":-125.67888809679148,"vZ0":-2.8869146177978147,"x":137.34,"y":165.51,"x0":-1.0208440068027926,"y0":50.0058771452808,"z0":6.190337110952741,"aX":-10.900590684503983},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":11.5,"spinRate":1869,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.4345424138254548,"extension":6.315597236083931},"hitData":{"launchSpeed":96.3,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.1,"coordY":146.55}},"index":2,"playId":"8e067b59-5d43-3667-92d3-da8d59f604f9","pitchNumber":2,"startTime":"2025-08-06T03:49:53.649Z","endTime":"2025-08-06T03:50:03.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:50:03.626Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Manny Machado doubles (29) on a sharp fly ball to left fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T03:52:20.889Z","endTime":"2025-08-06T03:52:50.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kendall Graveman replaces Andrew Hoffmann.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T03:51:18.437Z","endTime":"2025-08-06T03:52:23.047Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.66459337179279,"strikeZoneBottom":1.71512727908991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.435536251894973,"aZ":-30.546669117983118,"pfxX":2.1738707257377454,"pfxZ":1.016070939180607,"pX":0.9809798373554249,"pZ":1.9356260766887985,"vX0":4.537899669697159,"vY0":-125.07162983460861,"vZ0":-3.148029679400717,"x":79.61,"y":186.52,"x0":-1.1337834666182456,"y0":50.00115200396892,"z0":5.69604777657353,"aX":3.4683523926302904},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":-4.9,"spinRate":2540,"spinDirection":117},"zone":14,"typeConfidence":0.89,"plateTime":0.43668385091677253,"extension":6.426841042580857},"index":1,"playId":"c0c488fb-cc44-3a89-b07c-b78b632cdb5e","pitchNumber":1,"startTime":"2025-08-06T03:52:23.047Z","endTime":"2025-08-06T03:52:28.116Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05244572876948,"aZ":-30.760967051321384,"pfxX":3.310368966040157,"pfxZ":0.8843615488170169,"pX":-0.2962504715985955,"pZ":2.861027160291273,"vX0":1.2083305435120517,"vY0":-124.91468962819987,"vZ0":-0.949658040931797,"x":128.29,"y":161.53,"x0":-1.2146733210269751,"y0":50.004758262431565,"z0":5.745678987899928,"aX":5.300491382588768},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.7,"breakHorizontal":-6.2,"spinRate":2516,"spinDirection":128},"zone":4,"typeConfidence":0.89,"plateTime":0.4362857898190651,"extension":6.286960476257661},"hitData":{"launchSpeed":100.6,"launchAngle":45.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":27.53,"coordY":103.89}},"index":2,"playId":"3950d1f3-586c-3b02-8d46-fcc21a5467d6","pitchNumber":2,"startTime":"2025-08-06T03:52:34.815Z","endTime":"2025-08-06T03:52:50.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:52:50.154Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T03:54:04.515Z","endTime":"2025-08-06T03:55:18.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.70660094220034,"strikeZoneBottom":1.72985020900617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.641006694691384,"aZ":-26.63084949769164,"pfxX":-6.652462356906144,"pfxZ":3.1542017262043784,"pX":-0.8248526237306792,"pZ":0.01239070746133865,"vX0":3.597176349800016,"vY0":-131.15304673235138,"vZ0":-8.915515964461687,"x":148.44,"y":238.45,"x0":-1.3440808623861105,"y0":50.002654204091336,"z0":5.417323540493422,"aX":-11.682552995176122},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":11.4,"spinRate":1669,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.41634719325043923,"extension":6.317539164142281},"index":0,"playId":"3780774f-7d86-3cca-b9c9-d9f84369b826","pitchNumber":1,"startTime":"2025-08-06T03:54:06.179Z","endTime":"2025-08-06T03:54:12.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.704812484477777,"aZ":-28.201235213094243,"pfxX":-7.11430843461916,"pfxZ":2.3182302164414548,"pX":0.388145967185675,"pZ":2.4782403821608607,"vX0":6.41861036412838,"vY0":-129.40888374173545,"vZ0":-2.393637939692957,"x":102.2,"y":171.87,"x0":-1.1891456197364274,"y0":50.0004314063361,"z0":5.55573947670005,"aX":-12.17483988262526},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":11.6,"spinRate":1723,"spinDirection":237},"zone":6,"typeConfidence":0.91,"plateTime":0.4217986999397221,"extension":6.414688049713723},"index":1,"playId":"3f915dba-be83-3a27-a467-01d6846c217b","pitchNumber":2,"startTime":"2025-08-06T03:54:25.366Z","endTime":"2025-08-06T03:54:29.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.67060108674769,"strikeZoneBottom":1.75201552792563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.437460411284782,"aZ":-17.884621791339686,"pfxX":-5.7222707987035,"pfxZ":7.574699370925082,"pX":1.2384792929928579,"pZ":4.011301208165158,"vX0":8.09370472943984,"vY0":-136.34838843183977,"vZ0":-1.233624416537733,"x":69.79,"y":130.47,"x0":-1.0222970720485716,"y0":50.00370773782078,"z0":5.701444648345045,"aX":-10.796818659028629},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2173,"spinDirection":222},"zone":12,"typeConfidence":0.77,"plateTime":0.4014313222264363,"extension":6.139722296275539},"index":2,"playId":"7daa1ade-3164-30fa-9820-403711a76e4e","pitchNumber":3,"startTime":"2025-08-06T03:54:44.576Z","endTime":"2025-08-06T03:54:48.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.69256287735912,"strikeZoneBottom":1.77427510511564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.180138410136415,"aZ":-30.611214622787482,"pfxX":-7.9819080808726,"pfxZ":0.9512145664905516,"pX":-1.688223797733868,"pZ":1.9455450317726528,"vX0":1.8522763741544563,"vY0":-126.97602846776124,"vZ0":-2.8855602304445096,"x":181.35,"y":186.25,"x0":-1.388642939268508,"y0":50.00044468535128,"z0":5.523820008698849,"aX":-13.075485696233763},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":14.0,"spinRate":1736,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4308079131135951,"extension":6.424672895690527},"index":3,"playId":"28a9ffd5-6dcb-38d8-b219-7d19d32ba4f5","pitchNumber":4,"startTime":"2025-08-06T03:54:58.352Z","endTime":"2025-08-06T03:55:03.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.67613598388089,"strikeZoneBottom":1.73172093312503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.245839404238414,"aZ":-30.64672401245545,"pfxX":-8.537028237164547,"pfxZ":0.9027921732026076,"pX":-0.940865676431393,"pZ":3.519834490482347,"vX0":3.6558530280794845,"vY0":-128.86867302807013,"vZ0":0.42775531297827973,"x":152.86,"y":143.74,"x0":-1.2639491998555341,"y0":50.003361109636636,"z0":5.707524676463578,"aX":-14.446836198601233},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":14.8,"spinRate":1725,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.4240392863489406,"extension":6.404910273245736},"index":4,"playId":"c0e57ed8-cdce-311d-b664-a379a9f9b432","pitchNumber":5,"startTime":"2025-08-06T03:55:13.578Z","endTime":"2025-08-06T03:55:18.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:55:18.458Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T03:55:32.893Z","endTime":"2025-08-06T03:57:44.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":86.5,"strikeZoneTop":3.67248401371054,"strikeZoneBottom":1.66519373236843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.511220141771506,"aZ":-21.896104020739603,"pfxX":-9.36786335058418,"pfxZ":5.380171608966316,"pX":-1.5861052492297714,"pZ":2.8147100076268265,"vX0":2.493015008696698,"vY0":-137.15533972584194,"vZ0":-3.4643374833821725,"x":177.46,"y":162.78,"x0":-1.2879372489462155,"y0":50.00533799350959,"z0":5.582384370389952,"aX":-17.901181657809325},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":16.4,"spinRate":2112,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.3989090789431611,"extension":6.3088545686725155},"index":0,"playId":"2fc7f728-fbf5-3808-a178-56e74a730f0c","pitchNumber":1,"startTime":"2025-08-06T03:55:49.948Z","endTime":"2025-08-06T03:55:54.806Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"fabf8c75-7d7d-4c96-9ec1-a8e1a1f6bf43","startTime":"2025-08-06T03:56:04.436Z","endTime":"2025-08-06T03:56:09.436Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.7559830669158,"strikeZoneBottom":1.70858703870185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.155156068598803,"aZ":-22.118603909808506,"pfxX":-8.847094483098308,"pfxZ":5.3218556750689325,"pX":-0.7889581009469908,"pZ":2.2260563260757853,"vX0":4.168790268388095,"vY0":-136.37103390980872,"vZ0":-4.722503665071514,"x":147.07,"y":178.68,"x0":-1.1855625796946048,"y0":50.002531076431886,"z0":5.5001356401864125,"aX":-16.712122091270526},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":15.2,"spinRate":2199,"spinDirection":226},"zone":7,"typeConfidence":0.89,"plateTime":0.4011976314249064,"extension":6.279971581239146},"index":2,"playId":"7e23f637-658d-31dd-82fa-f338394e663e","pitchNumber":2,"startTime":"2025-08-06T03:56:21.848Z","endTime":"2025-08-06T03:56:26.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.80382655308926,"strikeZoneBottom":1.7839709088336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36674487966075,"aZ":-20.662134888344735,"pfxX":-10.354298852088608,"pfxZ":5.737106110332905,"pX":0.6070202385710786,"pZ":2.210808087698322,"vX0":8.116140359723946,"vY0":-140.43798097888714,"vZ0":-5.478496044995152,"x":93.86,"y":179.09,"x0":-0.9681491141507325,"y0":50.00545178389609,"z0":5.521608865759646,"aX":-20.78592532853451},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.5,"breakHorizontal":17.2,"spinRate":2265,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.38929416354797164,"extension":6.320949854711049},"index":3,"playId":"ae03714c-b4c5-3fc3-8d24-92e17074c3e5","pitchNumber":3,"startTime":"2025-08-06T03:56:38.933Z","endTime":"2025-08-06T03:56:43.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.74322900739169,"strikeZoneBottom":1.82972144774789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.362370668198132,"aZ":-20.372173205494406,"pfxX":-9.017813445088898,"pfxZ":6.094657811897215,"pX":-2.186046986440892,"pZ":1.7550764185459415,"vX0":0.9491232406158884,"vY0":-137.95838347030508,"vZ0":-6.428638738490241,"x":200.33,"y":191.39,"x0":-1.3614083885429142,"y0":50.00209438659035,"z0":5.478775696682812,"aX":-17.46227687186478},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":16.2,"spinRate":2193,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.3963139032574805,"extension":6.273093581268392},"index":4,"playId":"ea61e75c-8925-3206-9252-0bbe17b40d39","pitchNumber":4,"startTime":"2025-08-06T03:56:56.250Z","endTime":"2025-08-06T03:57:00.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.965933875524957,"aZ":-20.511116672259178,"pfxX":-9.90563718680074,"pfxZ":5.875306643273503,"pX":-0.27353885303795133,"pZ":1.8154625549741776,"vX0":5.73026801106417,"vY0":-139.67525146697193,"vZ0":-6.307394391042676,"x":127.43,"y":189.76,"x0":-1.0591317379571143,"y0":50.00674738211522,"z0":5.441401963921555,"aX":-19.6758369615663},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":16.8,"spinRate":2214,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.3913838664179434,"extension":6.394030383889989},"index":5,"playId":"8b84f132-b844-3f7e-802e-b62363443082","pitchNumber":5,"startTime":"2025-08-06T03:57:15.067Z","endTime":"2025-08-06T03:57:19.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.88935206121892,"aZ":-22.91637387219598,"pfxX":-7.909549647513239,"pfxZ":4.9226991554228325,"pX":1.5351363090269434,"pZ":2.2821383177825463,"vX0":9.383865902840867,"vY0":-135.6265936519519,"vZ0":-4.357716450758333,"x":58.48,"y":177.16,"x0":-0.9258469052097614,"y0":50.00505286006791,"z0":5.488058963244437,"aX":-14.884425667424157},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":12.6,"spinRate":2056,"spinDirection":224},"zone":14,"typeConfidence":0.87,"plateTime":0.402314132947311,"extension":6.344103185942886},"index":6,"playId":"1048befd-e83d-3760-b65b-6eace4c1671d","pitchNumber":6,"startTime":"2025-08-06T03:57:37.915Z","endTime":"2025-08-06T03:57:44.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:57:44.615Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ramón Laureano doubles (18) on a sharp line drive to right fielder Corbin Carroll. Manny Machado scores. Jackson Merrill scores. Ramón Laureano to 3rd.","rbi":2,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T03:57:55.303Z","endTime":"2025-08-06T03:59:28.824Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":608665,"link":"/api/v1/people/608665"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":608665,"link":"/api/v1/people/608665"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.47532666814602,"strikeZoneBottom":1.55733404256969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.142353894426684,"aZ":-16.943606002500008,"pfxX":-4.656699293477163,"pfxZ":8.031573159072224,"pX":-0.04971005407603449,"pZ":3.5351368606651374,"vX0":4.541064537723598,"vY0":-136.82582630621226,"vZ0":-2.517355776274826,"x":118.89,"y":143.33,"x0":-1.1257360413053559,"y0":50.001913963446164,"z0":5.627843097795715,"aX":-8.830428859126041},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":7.4,"spinRate":2182,"spinDirection":221},"zone":2,"typeConfidence":0.87,"plateTime":0.4002800754934328,"extension":6.310860981600931},"index":0,"playId":"47e12afc-d1cc-3114-b983-016f39d92356","pitchNumber":1,"startTime":"2025-08-06T03:58:16.181Z","endTime":"2025-08-06T03:58:22.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.4494766380528,"strikeZoneBottom":1.53195720664225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.389045450817427,"aZ":-33.51955775753848,"pfxX":3.0597398347270697,"pfxZ":-0.8534528960636099,"pX":1.2351112068263796,"pZ":2.02692789475375,"vX0":4.560519871974664,"vY0":-124.6441335613521,"vZ0":-2.0087957215913557,"x":69.92,"y":184.05,"x0":-1.0106187849418289,"y0":50.000505785877756,"z0":5.592470364735907,"aX":4.846414399800405},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":-6.5,"spinRate":2518,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.43824326985341644,"extension":6.362142470397159},"index":1,"playId":"1323fc6b-e673-3a4c-9209-8ac9aab89bc3","pitchNumber":2,"startTime":"2025-08-06T03:58:34.352Z","endTime":"2025-08-06T03:58:39.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.41633589897011,"strikeZoneBottom":1.49891653904294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42371512934256,"aZ":-22.566164314871635,"pfxX":-8.471855498586454,"pfxZ":4.8347002148763325,"pX":-0.15683952756276356,"pZ":2.168715970598328,"vX0":5.440140632415264,"vY0":-139.58614302170398,"vZ0":-5.132159629550482,"x":122.98,"y":180.22,"x0":-1.0235765297095814,"y0":50.00200461688151,"z0":5.5033639715693,"aX":-16.83041604690118},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":2150,"spinDirection":227},"zone":5,"typeConfidence":0.92,"plateTime":0.391375431211467,"extension":6.092672252314115},"index":2,"playId":"4d3e7ddb-13cc-3113-8f41-619626adf068","pitchNumber":3,"startTime":"2025-08-06T03:58:55.200Z","endTime":"2025-08-06T03:58:59.362Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.616942825351273,"aZ":-21.32391279473971,"pfxX":-9.031365738244558,"pfxZ":5.599548569859522,"pX":0.5619352248493611,"pZ":2.4535556000578915,"vX0":7.422966255455984,"vY0":-137.82275345406947,"vZ0":-4.394721581209588,"x":95.58,"y":172.53,"x0":-0.983615850353603,"y0":50.000726670505664,"z0":5.495740455867475,"aX":-17.49452558073554},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":15.0,"spinRate":2191,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.39635271065445554,"extension":6.34461527323782},"hitData":{"launchSpeed":107.4,"launchAngle":16.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":219.19,"coordY":86.09}},"index":3,"playId":"280f0414-6c75-307d-8410-a6c752fb48d9","pitchNumber":4,"startTime":"2025-08-06T03:59:13.831Z","endTime":"2025-08-06T03:59:28.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T03:59:28.824Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T04:01:05.685Z","endTime":"2025-08-06T04:02:42.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T03:59:58.878Z","endTime":"2025-08-06T04:01:07.564Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.28859274265351,"strikeZoneBottom":1.49016981037098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50635919899054,"aZ":-30.056557010325626,"pfxX":-6.21250360196221,"pfxZ":1.2405595723955578,"pX":-0.42355324883254525,"pZ":2.4699842576632913,"vX0":4.295548283336662,"vY0":-128.99975700634923,"vZ0":-2.022993693311277,"x":133.14,"y":172.09,"x0":-1.295487589874021,"y0":50.000127256939024,"z0":5.56070898054345,"aX":-10.56580356857287},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.0,"breakHorizontal":10.4,"spinRate":1633,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.42311022778186613,"extension":6.352101430289311},"index":1,"playId":"2fd21177-bc69-3043-b801-d00d96cb170a","pitchNumber":1,"startTime":"2025-08-06T04:01:07.564Z","endTime":"2025-08-06T04:01:13.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.39049330240215,"strikeZoneBottom":1.59294792237753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.10291124808277,"aZ":-16.0075425313584,"pfxX":-4.24637014617006,"pfxZ":8.476096719984895,"pX":1.1803036157143065,"pZ":4.265438956774687,"vX0":7.641396010428041,"vY0":-136.96834995080224,"vZ0":-0.8096919062507814,"x":72.01,"y":123.61,"x0":-1.088923325461855,"y0":50.00504077788603,"z0":5.655301884678611,"aX":-8.10215104684508},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":2348,"spinDirection":216},"zone":12,"typeConfidence":0.92,"plateTime":0.39927366346745563,"extension":6.170037451220862},"index":2,"playId":"7f20ee75-6713-3c5d-867d-3cba84a01718","pitchNumber":2,"startTime":"2025-08-06T04:01:23.065Z","endTime":"2025-08-06T04:01:28.906Z","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.5,"endSpeed":84.7,"strikeZoneTop":3.38548928596276,"strikeZoneBottom":1.64191932853173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66226334324765,"aZ":-19.85408545824277,"pfxX":-3.270910703132827,"pfxZ":6.673997934113288,"pX":-0.8476830077747999,"pZ":4.601057627753443,"vX0":2.2648369159919155,"vY0":-134.82847824463295,"vZ0":0.8356794572067304,"x":149.31,"y":114.55,"x0":-1.2726224560214712,"y0":50.00081459060366,"z0":5.685769063180492,"aX":-6.035743702362561},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":5.4,"spinRate":2218,"spinDirection":221},"zone":11,"typeConfidence":0.88,"plateTime":0.4058745011560325,"extension":6.107610811701786},"index":3,"playId":"9f74b789-218a-3ae0-9790-cb305fff1f3c","pitchNumber":3,"startTime":"2025-08-06T04:01:39.430Z","endTime":"2025-08-06T04:01:43.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.844711838055414,"aZ":-28.49974435999583,"pfxX":-6.455005398450039,"pfxZ":2.2432604107977596,"pX":0.48539021054850584,"pZ":1.3145996259798542,"vX0":6.045531329692884,"vY0":-126.69885345099102,"vZ0":-4.591088703378915,"x":98.5,"y":203.29,"x0":-1.0833902764350711,"y0":50.004504834642375,"z0":5.405528416050748,"aX":-10.584035957562035},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":10.4,"spinRate":1617,"spinDirection":239},"zone":14,"typeConfidence":0.89,"plateTime":0.4309292612425666,"extension":6.48241784667661},"index":4,"playId":"5591b37a-8dbd-30bc-9f14-90c4ccbd8311","pitchNumber":4,"startTime":"2025-08-06T04:01:54.731Z","endTime":"2025-08-06T04:01:59.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.2379104793311,"strikeZoneBottom":1.54816762190887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.998073946584135,"aZ":-28.42410314635134,"pfxX":-6.432869945130719,"pfxZ":2.222410900455877,"pX":-0.6900952832027643,"pZ":1.5960657848658222,"vX0":3.760568696764395,"vY0":-128.34095124628203,"vZ0":-4.209250437101399,"x":143.3,"y":195.69,"x0":-1.3308455827684225,"y0":50.00198047622772,"z0":5.445411927461355,"aX":-10.841260869765119},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.4,"breakHorizontal":10.9,"spinRate":1597,"spinDirection":238},"zone":7,"typeConfidence":0.9,"plateTime":0.42511599157943447,"extension":6.292437022562351},"index":5,"playId":"a6c31417-95a4-3316-9d90-e25d9beab567","pitchNumber":5,"startTime":"2025-08-06T04:02:17.567Z","endTime":"2025-08-06T04:02:24.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.20229499514361,"strikeZoneBottom":1.60611368951245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.605617708593343,"aZ":-26.283644203018884,"pfxX":-9.347184416360394,"pfxZ":3.0937065326899313,"pX":1.3341756604859003,"pZ":2.0096288043660775,"vX0":9.207011871850371,"vY0":-136.6696636304116,"vZ0":-4.3584456063882175,"x":66.14,"y":184.52,"x0":-0.855170388344272,"y0":50.000438141251216,"z0":5.418582012551238,"aX":-17.77581199549388},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":15.1,"spinRate":2230,"spinDirection":230},"zone":14,"typeConfidence":0.76,"plateTime":0.3999542762150705,"extension":6.402476218970384},"index":6,"playId":"c985a2f4-0081-34ef-b756-0472a40ed5a0","pitchNumber":6,"startTime":"2025-08-06T04:02:35.468Z","endTime":"2025-08-06T04:02:42.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:02:42.300Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Iglesias lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T04:05:22.455Z","endTime":"2025-08-06T04:06:51.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T04:03:00.509Z","endTime":"2025-08-06T04:03:43.970Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: John Curtiss replaces Kendall Graveman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-06T04:03:43.970Z","endTime":"2025-08-06T04:05:24.642Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.26853298529316,"strikeZoneBottom":1.47706959966044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8523163908099,"aZ":-15.403497570387522,"pfxX":-5.128099509632181,"pfxZ":8.833819406466352,"pX":0.8805484486299192,"pZ":3.424691614420634,"vX0":9.927722059157503,"vY0":-136.83161303318673,"vZ0":-4.695451408049703,"x":83.44,"y":146.31,"x0":-2.126416166031142,"y0":50.00210559426669,"z0":6.216369013224292,"aX":-9.735512833571033},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2280,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40010756846814344,"extension":6.33411385825176},"index":2,"playId":"3b04fa14-7f90-328d-b824-c23b4b6150b2","pitchNumber":1,"startTime":"2025-08-06T04:05:24.642Z","endTime":"2025-08-06T04:05:28.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(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.1,"endSpeed":85.3,"strikeZoneTop":3.19335403729521,"strikeZoneBottom":1.50657154877975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.244894304732426,"aZ":-14.395456643463312,"pfxX":-3.0629195580890256,"pfxZ":9.601040040294924,"pX":0.2968394083766008,"pZ":2.137197992519411,"vX0":7.403658091390029,"vY0":-135.1630565578039,"vZ0":-8.019957450168876,"x":105.69,"y":181.08,"x0":-2.0789397456753,"y0":50.004351899456154,"z0":6.152243221123536,"aX":-5.673420444607363},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":4.0,"spinRate":2210,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4051186235023416,"extension":6.281287342540357},"index":3,"playId":"7dd1dd36-263c-309e-9261-e59bde72cb27","pitchNumber":2,"startTime":"2025-08-06T04:05:41.690Z","endTime":"2025-08-06T04:05:46.854Z","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":4,"playId":"5a1060a4-ebc6-3583-a85d-6fbfeb996915","startTime":"2025-08-06T04:06:02.625Z","endTime":"2025-08-06T04:06:06.741Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.920328932512056,"aZ":-13.425491409454882,"pfxX":-1.6935875432246514,"pfxZ":9.921475813485856,"pX":-0.3745669272248774,"pZ":2.947734657983043,"vX0":5.429500436382919,"vY0":-136.34226521997348,"vZ0":-6.437630481038916,"x":131.28,"y":159.19,"x0":-2.168451190101075,"y0":50.00344051821154,"z0":6.259408003533586,"aX":-3.201089090172361},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":1.9,"spinRate":2239,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40115525376469163,"extension":6.213686136747181},"index":5,"playId":"924b3309-f7c2-344c-81e5-0b9352f6c08a","pitchNumber":3,"startTime":"2025-08-06T04:06:21.008Z","endTime":"2025-08-06T04:06:24.896Z","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.4,"endSpeed":86.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.208492750591002,"aZ":-13.861265407969757,"pfxX":-3.301860833747896,"pfxZ":9.579210305977341,"pX":-0.4929561215723986,"pZ":3.3273147873500317,"vX0":5.769015018926719,"vY0":-137.35285489082278,"vZ0":-5.483374886137129,"x":135.79,"y":148.94,"x0":-2.1908896785340346,"y0":50.00659319320585,"z0":6.291054116424742,"aX":-6.315327254786037},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":4.8,"spinRate":2200,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39866097534927825,"extension":6.209892278836382},"hitData":{"launchSpeed":75.9,"launchAngle":23.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.74,"coordY":101.5}},"index":6,"playId":"c21f16d0-6e67-3f0b-9bd8-52489ad42a9c","pitchNumber":4,"startTime":"2025-08-06T04:06:40.928Z","endTime":"2025-08-06T04:06:51.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:06:51.465Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Freddy Fermin grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Jake Cronenworth out at 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T04:07:10.237Z","endTime":"2025-08-06T04:08:05.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47531109436487,"aZ":-25.284499709275448,"pfxX":2.2714888035221747,"pfxZ":3.9385560517676286,"pX":0.6741265196568653,"pZ":2.9908634081678884,"vX0":7.508059175266059,"vY0":-131.04995685176436,"vZ0":-3.304818622071314,"x":91.3,"y":158.03,"x0":-2.5173550776576508,"y0":50.00010128621625,"z0":6.147125532286007,"aX":3.9661750924630934},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":-5.6,"spinRate":2493,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.41721764240791703,"extension":6.222668744981138},"index":0,"playId":"be4b3a7b-9114-3b35-aed4-0345585078d5","pitchNumber":1,"startTime":"2025-08-06T04:07:31.959Z","endTime":"2025-08-06T04:07:37.402Z","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":94.9,"endSpeed":86.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21836438548643,"aZ":-11.617440615942488,"pfxX":-5.487834172900418,"pfxZ":10.667772059021553,"pX":0.1662805708749613,"pZ":2.576687881233196,"vX0":7.689210169704236,"vY0":-137.84024562749377,"vZ0":-7.782137184737345,"x":110.66,"y":169.21,"x0":-1.9445514162996826,"y0":50.004711234378206,"z0":6.218392682802743,"aX":-10.577348310405883},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":8.4,"spinRate":2354,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3971351706496087,"extension":6.317828265567235},"hitData":{"launchSpeed":89.4,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.16,"coordY":144.02}},"index":1,"playId":"be4495db-4023-327e-bb22-eac781a331d9","pitchNumber":2,"startTime":"2025-08-06T04:07:58.338Z","endTime":"2025-08-06T04:08:05.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:08:05.897Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T04:10:43.829Z","endTime":"2025-08-06T04:11:25.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Jason Adam.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T04:09:21.088Z","endTime":"2025-08-06T04:10:45.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.001749684805997,"aZ":-26.32245820139851,"pfxX":2.1029592870194875,"pfxZ":3.480129787918645,"pX":-0.011445452721077786,"pZ":2.1198276192525833,"vX0":1.2145664861698866,"vY0":-129.17468909910104,"vZ0":-4.060326978776926,"x":117.44,"y":181.54,"x0":-0.7616743277311043,"y0":50.00565284625016,"z0":5.746150525279282,"aX":3.538610569581288},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.6,"breakHorizontal":-4.1,"spinRate":2255,"spinDirection":165},"zone":5,"typeConfidence":0.92,"plateTime":0.4247339376048802,"extension":6.7028742485368165},"index":1,"playId":"2a22f3f1-0bf0-3966-83a6-c32162adc6a3","pitchNumber":1,"startTime":"2025-08-06T04:10:45.834Z","endTime":"2025-08-06T04:10:48.977Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.33822148390208,"strikeZoneBottom":1.54799706956208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.375313216464196,"aZ":-23.859748027210827,"pfxX":-5.8304890756765975,"pfxZ":5.613043458750903,"pX":0.0011740200166263834,"pZ":2.921920611434031,"vX0":2.9157276462718453,"vY0":-121.16773176449557,"vZ0":-1.6956399553344679,"x":116.96,"y":159.89,"x0":-0.4622101481724428,"y0":50.00575614570957,"z0":5.722060310117832,"aX":-8.64355403303113},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.0,"breakHorizontal":9.8,"spinRate":1451,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.452583867083431,"extension":6.933813389369053},"index":2,"playId":"c7d78a74-6b9f-390a-9f5d-03fe13ebeeb2","pitchNumber":2,"startTime":"2025-08-06T04:11:03.420Z","endTime":"2025-08-06T04:11:08.867Z","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":98.9,"endSpeed":89.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.12683505511948,"aZ":-11.20083398319012,"pfxX":-0.23922055426255828,"pfxZ":10.085778236203383,"pX":0.40729546274848105,"pZ":3.3584478759868466,"vX0":1.7785837563901326,"vY0":-143.91790675649895,"vZ0":-5.2509737663124385,"x":101.47,"y":148.1,"x0":-0.18995350236599368,"y0":50.00237370965352,"z0":5.9122588016375595,"aX":-0.49780241725834057},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":0.0,"spinRate":2102,"spinDirection":184},"zone":3,"typeConfidence":0.92,"plateTime":0.38186287179482825,"extension":6.734491675288999},"index":3,"playId":"e4cf5ff6-80b0-33a8-97e2-97b426ccb586","pitchNumber":3,"startTime":"2025-08-06T04:11:21.469Z","endTime":"2025-08-06T04:11:25.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:11:25.457Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out, shortstop Xander Bogaerts to first baseman Luis Arraez.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T04:11:41.739Z","endTime":"2025-08-06T04:12:17.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.31164968775239,"strikeZoneBottom":1.59239258214628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.865188837090273,"aZ":-25.660323868641967,"pfxX":-5.2137719029394765,"pfxZ":4.406340686042201,"pX":0.055017384270016206,"pZ":2.6387695771944304,"vX0":2.8864862789649113,"vY0":-120.63184323108864,"vZ0":-1.9288856808688786,"x":114.9,"y":167.53,"x0":-0.4780094905322516,"y0":50.00129827401616,"z0":5.704717644581689,"aX":-7.704443822827951},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.8,"breakHorizontal":8.8,"spinRate":1478,"spinDirection":231},"zone":5,"typeConfidence":0.91,"plateTime":0.45357446274066104,"extension":6.7197407143145735},"index":0,"playId":"12e733b3-a0bb-3d59-b3f4-f46cc65e3a94","pitchNumber":1,"startTime":"2025-08-06T04:11:51.270Z","endTime":"2025-08-06T04:11:55.763Z","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":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.719172343773714,"aZ":-11.287115029540207,"pfxX":-0.245091670126932,"pfxZ":10.196367574312323,"pX":-0.14569823131320497,"pZ":2.8586525080071157,"vX0":0.7399801124781835,"vY0":-142.87900117442783,"vZ0":-6.333366798915237,"x":122.55,"y":161.6,"x0":-0.3772540573159816,"y0":50.00430730987687,"z0":5.827331775121975,"aX":-0.5021737855921202},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":0.2,"spinRate":2040,"spinDirection":190},"zone":2,"typeConfidence":0.91,"plateTime":0.38469178593025344,"extension":6.731177077448218},"hitData":{"launchSpeed":101.2,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.63,"coordY":146.55}},"index":1,"playId":"ab481aa1-8b5e-3ce9-a73e-dcb30db8467d","pitchNumber":2,"startTime":"2025-08-06T04:12:09.017Z","endTime":"2025-08-06T04:12:17.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:12:17.527Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Herrera flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T04:12:32.001Z","endTime":"2025-08-06T04:14:40.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.23531285103203,"strikeZoneBottom":1.51143139225201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.016741103613384,"aZ":-10.807215744827355,"pfxX":1.2205186484031465,"pfxZ":10.50664746510063,"pX":-0.6748766597244452,"pZ":3.655779464021768,"vX0":-1.486038920719199,"vY0":-141.83521092463855,"vZ0":-4.1597755309759865,"x":142.72,"y":140.07,"x0":-0.30226129292393283,"y0":50.000465615751544,"z0":5.8327392483277825,"aX":2.481718403067898},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.4,"breakHorizontal":-1.9,"spinRate":2163,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.38645500290080026,"extension":6.740586603458664},"index":0,"playId":"d65191dc-140e-3970-b47c-db09f766f736","pitchNumber":1,"startTime":"2025-08-06T04:12:46.662Z","endTime":"2025-08-06T04:12:51.766Z","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":97.9,"endSpeed":89.1,"strikeZoneTop":3.15948026027755,"strikeZoneBottom":1.54370946913141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.23955227039691,"aZ":-11.283674245768838,"pfxX":-0.08469166693081398,"pfxZ":10.199850680401193,"pX":0.6106899438017382,"pZ":3.6893478560424624,"vX0":2.6116935939709514,"vY0":-142.55664751539,"vZ0":-3.8928445348925282,"x":93.72,"y":139.17,"x0":-0.3082319068548484,"y0":50.005646766413385,"z0":5.790608822172857,"aX":-0.17388495184961042},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":-0.4,"spinRate":2175,"spinDirection":191},"zone":12,"typeConfidence":0.91,"plateTime":0.3849187196674526,"extension":6.8321770556413},"index":1,"playId":"f21651bb-112d-3c74-8eef-4f458ed0cf3a","pitchNumber":2,"startTime":"2025-08-06T04:13:03.872Z","endTime":"2025-08-06T04:13:08.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.19873631204445,"strikeZoneBottom":1.52249891919853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.023181164620155,"aZ":-10.819189358581093,"pfxX":1.15805375918361,"pfxZ":10.623659915362015,"pX":0.15018137550347258,"pZ":3.394566039393447,"vX0":0.8506493341216664,"vY0":-141.1079484450352,"vZ0":-4.605266870655696,"x":111.28,"y":147.13,"x0":-0.30598768219390826,"y0":50.0052120028442,"z0":5.748739791075312,"aX":2.3285884501444314},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":-2.3,"spinRate":2035,"spinDirection":191},"zone":12,"typeConfidence":0.9,"plateTime":0.3886013316356882,"extension":6.907670867161463},"index":2,"playId":"f24ab3d7-b918-3d59-a559-a7ab821400a6","pitchNumber":3,"startTime":"2025-08-06T04:13:24.156Z","endTime":"2025-08-06T04:13:28.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.25993152595446,"strikeZoneBottom":1.56380510231281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.14308076075526,"aZ":-10.646958316323,"pfxX":1.02701726115476,"pfxZ":10.481363210123313,"pX":-0.01621560726022452,"pZ":2.867982436793762,"vX0":0.26999320686677863,"vY0":-142.70785295786172,"vZ0":-6.192487953916152,"x":117.62,"y":161.34,"x0":-0.24555355543198762,"y0":50.003017964512416,"z0":5.7430161295135305,"aX":2.109175449470679},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":-1.9,"spinRate":2144,"spinDirection":191},"zone":2,"typeConfidence":0.91,"plateTime":0.38444036542641724,"extension":6.857217231946697},"index":3,"playId":"9e4c832d-8415-3d2f-a05f-c7e49e27cd61","pitchNumber":4,"startTime":"2025-08-06T04:13:42.578Z","endTime":"2025-08-06T04:13:47.036Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-06T04:13:53.020Z","endTime":"2025-08-06T04:14:06.403Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"}},{"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":98.0,"endSpeed":89.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35963000868087,"aZ":-9.182751046823707,"pfxX":0.4099296010424127,"pfxZ":11.230462920594398,"pX":0.5397603713719373,"pZ":2.9546263331723583,"vX0":1.999650672988371,"vY0":-142.55969778124478,"vZ0":-6.1493677229712915,"x":96.43,"y":159.01,"x0":-0.225587932843955,"y0":50.00690263253678,"z0":5.726667439214658,"aX":0.8397123940920297},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.2,"breakHorizontal":-1.2,"spinRate":2137,"spinDirection":182},"zone":3,"typeConfidence":0.91,"plateTime":0.3849701792924023,"extension":6.8178510887350505},"index":5,"playId":"b63a6eef-80f2-3bf8-afdc-f0264bca9c8e","pitchNumber":5,"startTime":"2025-08-06T04:14:06.403Z","endTime":"2025-08-06T04:14:13.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.529994384638833,"aZ":-27.920165915511753,"pfxX":-6.708553136763363,"pfxZ":2.839745102340185,"pX":-0.6926903132222301,"pZ":2.5689095091957,"vX0":1.9180932889465594,"vY0":-121.56718445781478,"vZ0":-1.4706255666108152,"x":143.4,"y":169.42,"x0":-0.6196492502414985,"y0":50.00437051953924,"z0":5.6022804440414475,"aX":-10.055200570297389},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.0,"breakHorizontal":11.8,"spinRate":1513,"spinDirection":232},"zone":4,"typeConfidence":0.91,"plateTime":0.45031842666826627,"extension":6.9168381260784395},"hitData":{"launchSpeed":77.8,"launchAngle":33.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.86,"coordY":86.54}},"index":6,"playId":"debfaa54-4563-31e7-a1b8-973881663f70","pitchNumber":6,"startTime":"2025-08-06T04:14:32.079Z","endTime":"2025-08-06T04:14:40.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:14:40.998Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T04:16:16.925Z","endTime":"2025-08-06T04:17:24.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.84627518992734,"strikeZoneBottom":1.82090166653339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.722020814479496,"aZ":-22.181199523738275,"pfxX":1.1518876360120731,"pfxZ":5.405684637402347,"pX":-0.01789952818344578,"pZ":3.4149498030212757,"vX0":6.24629516129712,"vY0":-134.31806104558783,"vZ0":-3.2179054680851524,"x":117.68,"y":146.58,"x0":-2.5116862495885544,"y0":50.00612166957774,"z0":6.183512501348686,"aX":2.131449703328776},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":-3.2,"spinRate":2651,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4058763649590622,"extension":6.188992584244872},"index":0,"playId":"3c6ce96d-bc1b-32f8-a53e-288c48b10d95","pitchNumber":1,"startTime":"2025-08-06T04:17:01.137Z","endTime":"2025-08-06T04:17:05.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69565435016694,"aZ":-13.979808580465312,"pfxX":-5.396744891319951,"pfxZ":9.493308132530114,"pX":-0.14852615822517798,"pZ":2.3650244163886645,"vX0":7.040655745449301,"vY0":-137.60413295405888,"vZ0":-7.672130804929832,"x":122.66,"y":174.92,"x0":-2.03986013888874,"y0":50.00449262170527,"z0":6.137707391458707,"aX":-10.34505793149949},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":8.3,"spinRate":2362,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3981267157868742,"extension":6.421280538622897},"hitData":{"launchSpeed":105.8,"launchAngle":16.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.34,"coordY":66.57}},"index":1,"playId":"a7e3fc8f-6c28-3f38-8114-1e000e6e2846","pitchNumber":2,"startTime":"2025-08-06T04:17:14.472Z","endTime":"2025-08-06T04:17:24.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:17:24.239Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T04:17:35.464Z","endTime":"2025-08-06T04:18:44.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.43437253344129,"strikeZoneBottom":1.63348010574401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.129428373022513,"aZ":-18.623262663973197,"pfxX":0.24493747338647354,"pfxZ":7.231253806784322,"pX":0.30487208962039086,"pZ":2.48118183227608,"vX0":7.070746203210342,"vY0":-135.2262409150237,"vZ0":-6.123928704106453,"x":105.38,"y":171.79,"x0":-2.3624899935931,"y0":50.00450437963172,"z0":6.05709884231549,"aX":0.45960018234211575},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":-1.8,"spinRate":2627,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4031748867684448,"extension":6.161115296379561},"index":0,"playId":"e481a053-740f-30e9-b36e-ee5de6069017","pitchNumber":1,"startTime":"2025-08-06T04:17:42.128Z","endTime":"2025-08-06T04:17:46.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14712583345576,"aZ":-14.38114892857543,"pfxX":-6.886943955449821,"pfxZ":9.274479815871008,"pX":-0.4738329645827136,"pZ":2.8649507499538824,"vX0":7.818641249865768,"vY0":-137.9912767088997,"vZ0":-6.223195566060424,"x":135.06,"y":161.43,"x0":-2.4559799819701404,"y0":50.006301449635316,"z0":6.12734965560603,"aX":-13.217872944327127},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2507,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3976895479241054,"extension":6.248071396181931},"index":1,"playId":"a6240806-7008-3fb4-83cc-1efc5fe52f9e","pitchNumber":2,"startTime":"2025-08-06T04:17:54.651Z","endTime":"2025-08-06T04:17:57.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.27263309561613,"strikeZoneBottom":1.58212652102716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.989036047063713,"aZ":-26.337528971948704,"pfxX":-7.272300829755001,"pfxZ":3.529178946085338,"pX":-0.5264938182030745,"pZ":0.17383110311292518,"vX0":6.94899528867406,"vY0":-127.91628218438433,"vZ0":-9.089052452433883,"x":137.07,"y":234.09,"x0":-2.336652140300859,"y0":50.00103555517638,"z0":5.84568431917692,"aX":-12.020884033604997},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.4,"breakHorizontal":11.5,"spinRate":1664,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4285892671835536,"extension":6.630596980485752},"index":2,"playId":"732854e4-6ce4-34cc-aa80-fb8e07e0bcd4","pitchNumber":3,"startTime":"2025-08-06T04:18:18.523Z","endTime":"2025-08-06T04:18:21.965Z","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":95.6,"endSpeed":87.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12225094944994,"aZ":-10.394467768402663,"pfxX":-6.634014465652763,"pfxZ":11.162952736115074,"pX":0.27494828171351654,"pZ":2.4511604132815914,"vX0":8.743828407965077,"vY0":-138.81655167321566,"vZ0":-8.082159805128487,"x":106.52,"y":172.6,"x0":-2.054076191945051,"y0":50.003932259973524,"z0":6.0926750950753545,"aX":-12.945722210864526},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":10.2,"spinRate":2486,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39458535777032244,"extension":6.217919061003248},"hitData":{"launchSpeed":88.3,"launchAngle":21.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.38,"coordY":114.55}},"index":3,"playId":"1323443f-6037-330e-9860-c53bf51ed7aa","pitchNumber":4,"startTime":"2025-08-06T04:18:34.549Z","endTime":"2025-08-06T04:18:44.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:18:44.564Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out to center fielder Alek Thomas.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T04:18:53.349Z","endTime":"2025-08-06T04:21:27.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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,5,6,8],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"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":85.1,"endSpeed":78.5,"strikeZoneTop":3.74471718856126,"strikeZoneBottom":1.72843978555008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.939342230902003,"aZ":-29.402223849617087,"pfxX":0.05071344790647081,"pfxZ":1.791465584840802,"pX":0.013689304257399837,"pZ":1.2464179159984567,"vX0":5.515227639519753,"vY0":-123.74761821636012,"vZ0":-5.960099902329687,"x":116.48,"y":205.13,"x0":-2.2515975055852073,"y0":50.00550964369715,"z0":6.152702159150961,"aX":0.07772732927598701},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":-1.4,"spinRate":2640,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.44280145990659525,"extension":6.170248605618553},"index":0,"playId":"f3fdf85b-8457-3bdf-9a4d-f304c0959587","pitchNumber":1,"startTime":"2025-08-06T04:19:03.492Z","endTime":"2025-08-06T04:19:08.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.843839823084544,"aZ":-11.033264379191968,"pfxX":-4.20751794881822,"pfxZ":10.935421782821079,"pX":0.199741400149045,"pZ":3.270737995839182,"vX0":7.530295674242647,"vY0":-138.60923335075157,"vZ0":-5.985313241008351,"x":109.39,"y":150.47,"x0":-2.013521601637199,"y0":50.00186058724267,"z0":6.204554730153241,"aX":-8.134004383471359},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":5.9,"spinRate":2497,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3961249397671809,"extension":6.452857770981191},"index":1,"playId":"52da0f0f-dfbb-3567-b362-1e6b606477af","pitchNumber":2,"startTime":"2025-08-06T04:19:15.490Z","endTime":"2025-08-06T04:19:19.689Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.353129884908757,"aZ":-20.975975769104878,"pfxX":0.34014870394555574,"pfxZ":5.9504055678992085,"pX":-0.8261879178600723,"pZ":3.150525830338157,"vX0":4.883159588737908,"vY0":-135.30906438376905,"vZ0":-3.939238735427075,"x":148.49,"y":153.72,"x0":-2.687231717639723,"y0":50.00294552819225,"z0":6.067599628424147,"aX":0.6403271507405883},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":-1.6,"spinRate":2753,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.40249063411215724,"extension":6.198553904218622},"index":2,"playId":"5b20ea87-02d6-3ce8-b668-f18749c671f6","pitchNumber":3,"startTime":"2025-08-06T04:19:32.843Z","endTime":"2025-08-06T04:19:36.328Z","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":89.3,"endSpeed":83.0,"strikeZoneTop":3.74643790626956,"strikeZoneBottom":1.7325387077874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.469372030363,"aZ":-24.661127539572917,"pfxX":-8.058244391293545,"pfxZ":4.370840594257745,"pX":-0.11416543408439149,"pZ":0.015525596957642562,"vX0":7.812238770200043,"vY0":-129.5618778657895,"vZ0":-10.432303421793758,"x":121.35,"y":238.36,"x0":-2.1068249340011826,"y0":50.00096195239938,"z0":5.945680421718364,"aX":-13.83933406783309},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.0,"breakHorizontal":13.1,"spinRate":1706,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.42110888942064717,"extension":6.448695564247858},"index":3,"playId":"86f117a9-eda6-347d-a0c3-db8305a341c1","pitchNumber":4,"startTime":"2025-08-06T04:19:55.534Z","endTime":"2025-08-06T04:20:00.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.155422204530097,"aZ":-12.468689394371674,"pfxX":-5.7601541578367055,"pfxZ":10.165374955879056,"pX":-0.537709119819947,"pZ":2.5559309540244683,"vX0":6.430485180929039,"vY0":-138.40950204919295,"vZ0":-7.478161694419448,"x":137.5,"y":169.77,"x0":-2.143752708576914,"y0":50.00265745051333,"z0":6.129428587491155,"aX":-11.165974561158698},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":9.1,"spinRate":2298,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39587042590487975,"extension":6.460128361411332},"index":4,"playId":"ff7d5d25-d75a-3f2e-8104-a5e0a96adecf","pitchNumber":5,"startTime":"2025-08-06T04:20:14.277Z","endTime":"2025-08-06T04:20:17.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.77616200207067,"strikeZoneBottom":1.76308580039872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.801260414488812,"aZ":-13.34710127060614,"pfxX":-4.820310634762478,"pfxZ":9.63583133590242,"pX":-0.33765197496432614,"pZ":5.480243978535086,"vX0":6.146082848670371,"vY0":-139.04783951107353,"vZ0":-0.2509218589930952,"x":129.87,"y":90.81,"x0":-1.9526064751419066,"y0":50.002827479923496,"z0":6.458894658711195,"aX":-9.41893854125354},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2393,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39422488700969405,"extension":6.3523700019424325},"index":5,"playId":"47e34a7c-79d3-3d3d-8bdf-92c55843d586","pitchNumber":6,"startTime":"2025-08-06T04:20:33.217Z","endTime":"2025-08-06T04:20:37.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86728263737116,"aZ":-31.28792117778675,"pfxX":0.2588388913425179,"pfxZ":0.5833738466666087,"pX":-0.6127284813428204,"pZ":2.6806177676339833,"vX0":4.579729524933885,"vY0":-122.49523214155143,"vZ0":-2.010157087939506,"x":140.36,"y":166.4,"x0":-2.5390825018471324,"y0":50.00428333089537,"z0":6.18315877845525,"aX":0.39311944307589586},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":-1.6,"spinRate":2498,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.44689615554483364,"extension":6.232264957332423},"index":6,"playId":"c3eaa3e4-2667-39b6-b4c2-1ad8277aa4ec","pitchNumber":7,"startTime":"2025-08-06T04:20:52.336Z","endTime":"2025-08-06T04:20:55.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-06T04:21:06.022Z","endTime":"2025-08-06T04:21:18.476Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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":94.4,"endSpeed":86.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.158873552297592,"aZ":-12.757111627156839,"pfxX":-4.190164547187177,"pfxZ":10.191598283259722,"pX":-0.9311829494320227,"pZ":2.697483427315871,"vX0":4.562275647695909,"vY0":-137.3234531143278,"vZ0":-7.306333689772491,"x":152.49,"y":165.95,"x0":-2.0717603210708293,"y0":50.00132352633566,"z0":6.265327700289345,"aX":-7.9814371294649025},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":6.6,"spinRate":2453,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39927814175318854,"extension":6.408347622280026},"hitData":{"launchSpeed":96.0,"launchAngle":23.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.81,"coordY":53.73}},"index":8,"playId":"d7ed31b1-ccde-3b29-aed1-6e689b16e80b","pitchNumber":8,"startTime":"2025-08-06T04:21:18.476Z","endTime":"2025-08-06T04:21:27.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:21:27.104Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corbin Carroll lines out sharply to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T04:23:38.142Z","endTime":"2025-08-06T04:23:50.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Miller replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T04:22:29.405Z","endTime":"2025-08-06T04:23:40.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":80.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.433761135349375,"aZ":-36.27307095476539,"pfxX":1.449973075334257,"pfxZ":-2.487408810648354,"pX":0.1759972697299709,"pZ":2.2476356179658223,"vX0":4.788069332731427,"vY0":-127.59155673672642,"vZ0":-2.037788618138778,"x":110.29,"y":178.09,"x0":-1.9138754050229005,"y0":50.004173736194986,"z0":5.917138646651668,"aX":2.387821470971343},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.7,"breakHorizontal":-3.7,"spinRate":2450,"spinDirection":48},"zone":5,"typeConfidence":0.9,"plateTime":0.42940150997181536,"extension":6.564982089669165},"hitData":{"launchSpeed":107.0,"launchAngle":16.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.69,"coordY":87.74}},"index":1,"playId":"777252f6-16ed-3c27-b68b-bc4d8cf97e25","pitchNumber":1,"startTime":"2025-08-06T04:23:40.455Z","endTime":"2025-08-06T04:23:50.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:23:50.521Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T04:24:02.572Z","endTime":"2025-08-06T04:25:34.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":87.9,"endSpeed":81.0,"strikeZoneTop":3.61238914270553,"strikeZoneBottom":1.63352877633356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.442227379911813,"aZ":-33.85349537696937,"pfxX":2.5595519497892893,"pfxZ":-1.007856904044388,"pX":0.008420725358261131,"pZ":4.008881376117366,"vX0":3.8034093105376447,"vY0":-128.07649246999824,"vZ0":1.500767578233706,"x":116.68,"y":130.54,"x0":-1.8260063386409404,"y0":50.002343464764564,"z0":6.054928626259729,"aX":4.268422540887412},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.3,"breakHorizontal":-5.5,"spinRate":2404,"spinDirection":51},"zone":12,"typeConfidence":0.9,"plateTime":0.4269898479330241,"extension":6.550704444071057},"index":0,"playId":"aa16d761-2cb8-3b62-8ec9-8c2c0f3c0da1","pitchNumber":1,"startTime":"2025-08-06T04:24:13.158Z","endTime":"2025-08-06T04:24:17.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.6,"endSpeed":92.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.20176617448579,"aZ":-10.616288971597955,"pfxX":-6.171991283369806,"pfxZ":9.800013838748145,"pX":0.6458527624326755,"pZ":2.9275544967020415,"vX0":8.99782267635607,"vY0":-147.61540954267468,"vZ0":-6.589008511625062,"x":92.38,"y":159.74,"x0":-1.6444764470325877,"y0":50.00093796486578,"z0":5.818235658834308,"aX":-13.57549018923058},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":16.6,"breakHorizontal":9.4,"spinRate":2611,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.37150355406569435,"extension":6.989412034501711},"index":1,"playId":"86b2604f-21e3-34bf-b6ae-a78b647aab5d","pitchNumber":2,"startTime":"2025-08-06T04:24:29.167Z","endTime":"2025-08-06T04:24:32.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-06T04:24:41.806Z","endTime":"2025-08-06T04:24:53.349Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.60903751346572,"strikeZoneBottom":1.75113846907149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.267557667897194,"aZ":-33.37367271052385,"pfxX":2.941661853595484,"pfxZ":-0.7149080538852726,"pX":-0.8946768424261227,"pZ":2.4967294898959906,"vX0":1.9801724315658114,"vY0":-128.7088324825743,"vZ0":-2.165995931341346,"x":151.1,"y":171.37,"x0":-2.055682391955544,"y0":50.00260255502139,"z0":5.929189344897224,"aX":4.943418166837132},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.6,"breakHorizontal":-5.8,"spinRate":2404,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.4252763007658986,"extension":6.721782228923156},"index":3,"playId":"f13f7055-e479-31b4-9b20-9f7ae2ae26a1","pitchNumber":3,"startTime":"2025-08-06T04:24:53.349Z","endTime":"2025-08-06T04:24:59.593Z","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":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.64903181984816,"strikeZoneBottom":1.7246836061108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93974242117032,"aZ":-33.812358551003626,"pfxX":2.5019388974777117,"pfxZ":-0.9459147692908587,"pX":-1.0370393334669037,"pZ":2.2404617181020123,"vX0":1.5899358379687918,"vY0":-130.90483285767155,"vZ0":-2.7842171977439114,"x":156.53,"y":178.29,"x0":-1.9775372837263199,"y0":50.00206077008392,"z0":5.8521000653710935,"aX":4.336534731198812},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.2,"breakHorizontal":-4.9,"spinRate":2483,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.41859684918291373,"extension":6.607187658896969},"index":4,"playId":"9533e48c-17e7-32ac-a10f-c1d2bb69d4be","pitchNumber":4,"startTime":"2025-08-06T04:25:10.883Z","endTime":"2025-08-06T04:25:16.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":82.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27996470700491,"aZ":-31.998147741502923,"pfxX":6.27128042439757,"pfxZ":0.10090353992249002,"pX":1.6019314293145424,"pZ":0.7869462884296526,"vX0":6.369942175130642,"vY0":-130.08578282453917,"vZ0":-6.406578751266613,"x":55.94,"y":217.53,"x0":-1.700103675635828,"y0":50.00154025537453,"z0":5.731379679764908,"aX":10.661523942472687},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.1,"breakHorizontal":-12.8,"spinRate":2519,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.42231449135246324,"extension":6.842256533011963},"index":5,"playId":"cbfa5c17-9344-327c-afd6-71eec3a26450","pitchNumber":5,"startTime":"2025-08-06T04:25:29.018Z","endTime":"2025-08-06T04:25:34.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:25:34.027Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T04:25:58.939Z","endTime":"2025-08-06T04:27:29.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.7,"endSpeed":92.5,"strikeZoneTop":3.52494394168815,"strikeZoneBottom":1.69890169406527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.51360809146339,"aZ":-10.862259640785252,"pfxX":-6.077643286499654,"pfxZ":9.649017837265648,"pX":-1.300349093689955,"pZ":3.6809150914283033,"vX0":4.099369139697369,"vY0":-147.95937309325967,"vZ0":-4.503605387318292,"x":166.57,"y":139.4,"x0":-1.916767375640721,"y0":50.00547635732433,"z0":5.863654967168715,"aX":-13.427849107437684},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.7,"breakHorizontal":10.2,"spinRate":2523,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3706996325096483,"extension":6.733588227348798},"index":0,"playId":"92e5a2ba-5e8e-3af6-9aa4-7d39daa5b569","pitchNumber":1,"startTime":"2025-08-06T04:26:14.923Z","endTime":"2025-08-06T04:26:19.020Z","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":102.6,"endSpeed":93.4,"strikeZoneTop":3.5725296807664,"strikeZoneBottom":1.74588180200273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.594118733773016,"aZ":-9.870105754856763,"pfxX":-5.6785385183466985,"pfxZ":9.916173444368761,"pX":-0.2524068225500358,"pZ":3.4925505863376327,"vX0":6.583868510289632,"vY0":-149.18445428673638,"vZ0":-5.201734508925454,"x":126.62,"y":144.48,"x0":-1.7523714501763688,"y0":50.00367192160634,"z0":5.83029413399202,"aX":-12.773850238817998},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.0,"breakHorizontal":9.0,"spinRate":2598,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.36745324783424094,"extension":6.97608445264819},"index":1,"playId":"8d081180-0bf9-3f78-b5df-dda399c9f21a","pitchNumber":2,"startTime":"2025-08-06T04:26:30.841Z","endTime":"2025-08-06T04:26:35.132Z","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":101.9,"endSpeed":93.3,"strikeZoneTop":3.3422937488872,"strikeZoneBottom":1.46954218240542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.119813350754924,"aZ":-9.206555189630937,"pfxX":-3.7342686381535426,"pfxZ":10.343887703166425,"pX":1.9069447398298087,"pZ":2.6008314218326154,"vX0":11.224656989288219,"vY0":-147.81487757948437,"vZ0":-7.7793883872928316,"x":44.31,"y":168.56,"x0":-1.4488078759452478,"y0":50.003682121317595,"z0":5.802181280463629,"aX":-8.293807608446008},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":17.4,"breakHorizontal":4.7,"spinRate":2421,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.37007506540739854,"extension":7.0296832291510665},"index":2,"playId":"7d0218e7-233b-3371-9992-e8aa8fa9c1a2","pitchNumber":3,"startTime":"2025-08-06T04:26:47.974Z","endTime":"2025-08-06T04:26:52.537Z","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":101.1,"endSpeed":92.3,"strikeZoneTop":3.5225515903698,"strikeZoneBottom":1.72715052278303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.02148192832404,"aZ":-9.535277217726359,"pfxX":-6.444194864162382,"pfxZ":10.360679373400634,"pX":-0.3304526971056089,"pZ":2.4719658905310284,"vX0":6.1904017791964225,"vY0":-146.93849812957814,"vZ0":-8.152478770878291,"x":129.6,"y":172.04,"x0":-1.627887092666905,"y0":50.00584936332304,"z0":5.850185049784545,"aX":-14.085224831989795},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.3,"breakHorizontal":10.4,"spinRate":2621,"spinDirection":214},"zone":4,"typeConfidence":0.91,"plateTime":0.37284938039127224,"extension":6.986201550432344},"index":3,"playId":"a2df82f9-69e6-3170-8d49-2d0a8e81734a","pitchNumber":4,"startTime":"2025-08-06T04:27:08.348Z","endTime":"2025-08-06T04:27:12.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":102.0,"endSpeed":92.8,"strikeZoneTop":3.51551317949704,"strikeZoneBottom":1.77913749778029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.45615156168042,"aZ":-9.305281868280426,"pfxX":-5.192951912182252,"pfxZ":10.29236664196957,"pX":-0.7040838641817361,"pZ":3.366771498862208,"vX0":4.691115333853101,"vY0":-148.33213972272358,"vZ0":-5.870445604783326,"x":143.84,"y":147.88,"x0":-1.6336915217699883,"y0":50.00369874873132,"z0":5.917969076650734,"aX":-11.538630626119929},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":17.6,"breakHorizontal":8.4,"spinRate":2505,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.3696829498792873,"extension":6.826888758935347},"index":4,"playId":"3f33db83-6201-38a1-ae0e-97833a373e58","pitchNumber":5,"startTime":"2025-08-06T04:27:25.265Z","endTime":"2025-08-06T04:27:29.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:27:29.866Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lourdes Gurriel Jr. homers (14) on a fly ball to left center field. Geraldo Perdomo scores.","rbi":2,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T04:27:48.156Z","endTime":"2025-08-06T04:31:05.309Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":695243,"link":"/api/v1/people/695243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":695243,"link":"/api/v1/people/695243"},"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":102.5,"endSpeed":93.2,"strikeZoneTop":3.7003014406198,"strikeZoneBottom":1.79647943933085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.923599465167555,"aZ":-8.06376616630465,"pfxX":-6.050285916476788,"pfxZ":10.760398799042768,"pX":-0.21553053921326834,"pZ":3.4190814974998816,"vX0":6.461123024864366,"vY0":-148.99782899193175,"vZ0":-5.975657249612845,"x":125.22,"y":146.46,"x0":-1.6295693791747885,"y0":50.006120436723776,"z0":5.920912541291321,"aX":-13.560702771889945},"breaks":{"breakAngle":51.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":18.5,"breakHorizontal":9.6,"spinRate":2569,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.36807420043594563,"extension":6.939325579065554},"index":0,"playId":"abedd43c-544f-386e-a1c2-85f9c2ae4e7b","pitchNumber":1,"startTime":"2025-08-06T04:27:56.621Z","endTime":"2025-08-06T04:28:00.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.66718752712229,"strikeZoneBottom":1.76551259199677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.876419753577295,"aZ":-32.4958644386758,"pfxX":3.8849948924144053,"pfxZ":-0.19050595960146133,"pX":-0.3079753444095854,"pZ":2.5645898546988524,"vX0":2.695733424399696,"vY0":-130.3404487601666,"vZ0":-2.2404905898861167,"x":109.86,"y":156.25,"x0":-1.8609000280026664,"y0":50.001014431397685,"z0":5.893699449361392,"aX":6.670042438505132},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.6,"breakHorizontal":-7.7,"spinRate":2432,"spinDirection":55},"zone":4,"typeConfidence":0.9,"plateTime":0.42053305038695177,"extension":6.64869488436951},"index":1,"playId":"3843a2d5-bd55-3d3d-8bf3-eced58afb66d","pitchNumber":2,"startTime":"2025-08-06T04:28:17.589Z","endTime":"2025-08-06T04:28:22.295Z","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":101.7,"endSpeed":93.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40564643452978,"aZ":-9.087512668766086,"pfxX":-5.025169073526294,"pfxZ":10.39577415526686,"pX":0.41042413917113146,"pZ":2.6643839126551585,"vX0":7.151884261458774,"vY0":-147.87912712185957,"vZ0":-7.907208622633742,"x":101.36,"y":166.84,"x0":-1.3835461306300634,"y0":50.00111098925416,"z0":5.901926852945977,"aX":-11.15832858819844},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.5,"breakHorizontal":7.8,"spinRate":2608,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.37001748848062554,"extension":6.987518795321378},"index":2,"playId":"d4a7543f-2945-3a3e-a7e7-06a78df83169","pitchNumber":3,"startTime":"2025-08-06T04:28:36.507Z","endTime":"2025-08-06T04:28:41.381Z","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":103.6,"endSpeed":94.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.345773015420995,"aZ":-8.864620423245972,"pfxX":-4.480585337234277,"pfxZ":10.11628031116007,"pX":0.9608849751770648,"pZ":2.877182839056856,"vX0":8.65110653860501,"vY0":-150.56082535194506,"vZ0":-7.951504561516979,"x":80.37,"y":161.1,"x0":-1.3628967303276558,"y0":50.001490683764146,"z0":6.048656066409175,"aX":-10.323541693278887},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":16.9,"breakHorizontal":6.5,"spinRate":2607,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3632957524238374,"extension":6.946529869307958},"index":3,"playId":"1686df75-3a73-3951-b1e0-51e3a14b00af","pitchNumber":4,"startTime":"2025-08-06T04:29:01.456Z","endTime":"2025-08-06T04:29:06.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.515293756337012,"aZ":-34.335788940833545,"pfxX":2.170197499927598,"pfxZ":-1.2488489932477425,"pX":0.009055486501162776,"pZ":2.681127684390163,"vX0":3.262612883721556,"vY0":-130.52212889116393,"vZ0":-2.009720347055596,"x":116.65,"y":166.39,"x0":-1.5372766999825092,"y0":50.00217355510065,"z0":6.037415086524017,"aX":3.757848900872097},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.5,"breakHorizontal":-4.7,"spinRate":2486,"spinDirection":45},"zone":5,"typeConfidence":0.9,"plateTime":0.41904188202431136,"extension":6.702023801828009},"index":4,"playId":"f64a2d24-3e73-32e9-b05b-1921d682e2e6","pitchNumber":5,"startTime":"2025-08-06T04:29:36.775Z","endTime":"2025-08-06T04:29:40.848Z","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":104.1,"endSpeed":95.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.64674058593202,"aZ":-9.715239474089781,"pfxX":-3.0828518130337077,"pfxZ":9.652648716629201,"pX":0.17514928669529442,"pZ":3.25976350112671,"vX0":6.330694190787737,"vY0":-151.480267943714,"vZ0":-6.378945736627437,"x":110.32,"y":150.77,"x0":-1.5402453682525459,"y0":50.00047056374277,"z0":5.934626129245111,"aX":-7.172165049876159},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":16.4,"breakHorizontal":4.4,"spinRate":2596,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.36145020254558613,"extension":6.703356799727689},"index":5,"playId":"e8967619-333d-3bde-b61a-13dfc7241edf","pitchNumber":6,"startTime":"2025-08-06T04:30:05.578Z","endTime":"2025-08-06T04:30:12.126Z","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":103.9,"endSpeed":95.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.59256270250397,"aZ":-11.803113276452986,"pfxX":-5.375241713802223,"pfxZ":8.731281185900453,"pX":-0.1482119675723239,"pZ":3.181777441767164,"vX0":6.001894941942169,"vY0":-151.2564059196203,"vZ0":-6.548956647647089,"x":122.65,"y":152.87,"x0":-1.4535090696574497,"y0":50.000051821257046,"z0":6.027099385708471,"aX":-12.53668312433944},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2499,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.36121356125268234,"extension":6.7416571302438415},"hitData":{"launchSpeed":107.1,"launchAngle":29.0,"totalDistance":439.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":45.68,"coordY":39.59}},"index":6,"playId":"01797c43-d97b-3b3a-b138-14447d90a128","pitchNumber":7,"startTime":"2025-08-06T04:30:34.182Z","endTime":"2025-08-06T04:31:05.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:31:05.309Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T04:31:08.961Z","endTime":"2025-08-06T04:33:06.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0364682334629,"aZ":-30.859872680245424,"pfxX":4.77448501867457,"pfxZ":0.7616969658887118,"pX":0.22687128204588608,"pZ":1.6762376099375158,"vX0":3.4507540673636106,"vY0":-130.66603300151974,"vZ0":-4.603464622386007,"x":108.35,"y":193.52,"x0":-1.7320993951365786,"y0":50.00402763616608,"z0":5.784921585068823,"aX":8.239010982319508},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.6,"breakHorizontal":-9.4,"spinRate":2541,"spinDirection":50},"zone":8,"typeConfidence":0.9,"plateTime":0.41950147428402174,"extension":6.71621517991597},"index":0,"playId":"3640e83c-8ac9-3f7d-b12c-bf7711ce1921","pitchNumber":1,"startTime":"2025-08-06T04:31:28.701Z","endTime":"2025-08-06T04:31:33.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.8,"endSpeed":82.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21158179797022,"aZ":-34.393452033957004,"pfxX":3.416279944955587,"pfxZ":-1.2728886817790332,"pX":-0.8847562493641266,"pZ":3.366838096303594,"vX0":1.1935048605657976,"vY0":-130.85280993972827,"vZ0":-0.1304168610672677,"x":150.72,"y":147.88,"x0":-1.7905537988180014,"y0":50.005688244023425,"z0":5.990696708465237,"aX":5.934724620671397},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.2,"breakHorizontal":-6.5,"spinRate":2453,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.41833311757606806,"extension":6.645058791538489},"index":1,"playId":"a604c15e-45ec-36d3-8641-1aff7f60b0e2","pitchNumber":2,"startTime":"2025-08-06T04:31:44.758Z","endTime":"2025-08-06T04:31:48.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":104.2,"endSpeed":95.5,"strikeZoneTop":3.60832700849353,"strikeZoneBottom":1.63140750624246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.268556210539806,"aZ":-10.926296481245137,"pfxX":-5.606831839993976,"pfxZ":9.108231918029116,"pX":0.9788069840210484,"pZ":3.2422474076495122,"vX0":9.409252850750295,"vY0":-151.38924186263057,"vZ0":-6.390075057343517,"x":79.69,"y":151.24,"x0":-1.4340543500051233,"y0":50.00243777245509,"z0":5.9852440465734835,"aX":-13.079703073979422},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":15.5,"breakHorizontal":8.5,"spinRate":2594,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.36113259922041685,"extension":6.926553678558425},"index":2,"playId":"2ee258b1-7e3b-3872-962c-2312a63eafd0","pitchNumber":3,"startTime":"2025-08-06T04:32:05.790Z","endTime":"2025-08-06T04:32:11.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.185157228915564,"aZ":-32.89453766590462,"pfxX":3.6301384376389576,"pfxZ":-0.4155394020959662,"pX":-0.5179265916901419,"pZ":3.880453484254054,"vX0":1.9181823268511962,"vY0":-130.24284839513155,"vZ0":0.905683281930107,"x":136.74,"y":134.01,"x0":-1.7345867106168273,"y0":50.00420813846478,"z0":6.007093398701405,"aX":6.265231073943797},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.4,"breakHorizontal":-7.0,"spinRate":2328,"spinDirection":50},"zone":11,"typeConfidence":0.9,"plateTime":0.4198040324496901,"extension":6.559909685750962},"index":3,"playId":"41b20ff3-c709-3352-9985-e6e5c7ca0eaa","pitchNumber":4,"startTime":"2025-08-06T04:32:22.006Z","endTime":"2025-08-06T04:32:25.110Z","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":101.9,"endSpeed":93.7,"strikeZoneTop":3.56276280719255,"strikeZoneBottom":1.63097826493116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11069013481729,"aZ":-12.917012760964278,"pfxX":-6.126483851961632,"pfxZ":8.635882361053369,"pX":1.241316872079779,"pZ":1.8165022371053798,"vX0":9.727716440011417,"vY0":-147.90148324235392,"vZ0":-9.811267810195114,"x":69.68,"y":189.73,"x0":-1.2844202386119534,"y0":50.00139742379985,"z0":5.920900660135439,"aX":-13.660626843255528},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2545,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3693982750959619,"extension":6.992621663511755},"index":4,"playId":"1533a717-e0ef-3148-ac20-847ee22e75a2","pitchNumber":5,"startTime":"2025-08-06T04:32:43.260Z","endTime":"2025-08-06T04:32:47.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":103.1,"endSpeed":94.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.779484991219555,"aZ":-10.489316655766233,"pfxX":-3.6213552458594767,"pfxZ":9.494625259627345,"pX":0.07890058568709668,"pZ":3.7130773434125315,"vX0":6.386383897347294,"vY0":-150.04525566844248,"vZ0":-4.988282698244952,"x":113.99,"y":138.53,"x0":-1.6050731535748333,"y0":50.00146708285531,"z0":5.992970137976352,"aX":-8.270470670136696},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2564,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.36483069880368735,"extension":6.751917674388854},"index":5,"playId":"14982677-bbbb-3085-beea-ecc05dfbd2d0","pitchNumber":6,"startTime":"2025-08-06T04:33:01.487Z","endTime":"2025-08-06T04:33:06.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:33:06.415Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T04:35:13.413Z","endTime":"2025-08-06T04:35:51.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Saalfrank replaces John Curtiss.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T04:34:34.627Z","endTime":"2025-08-06T04:35:15.658Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685314,"link":"/api/v1/people/685314"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.390292031025673,"aZ":-39.09485691215968,"pfxX":-3.736974300534086,"pfxZ":-5.2093084807744985,"pX":-0.192515402249919,"pZ":1.7941715408647834,"vX0":-1.1148701483375076,"vY0":-115.07213512457156,"vZ0":-1.5406843293517027,"x":124.34,"y":190.34,"x0":0.7851154855914808,"y0":50.00536238077987,"z0":6.295333575310042,"aX":-4.960870136249452},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.5,"breakHorizontal":7.1,"spinRate":2132,"spinDirection":340},"zone":8,"typeConfidence":0.9,"plateTime":0.47786269287151395,"extension":6.156840836982136},"index":1,"playId":"555e7f3c-e9ec-320b-a677-52faca88412e","pitchNumber":1,"startTime":"2025-08-06T04:35:15.658Z","endTime":"2025-08-06T04:35:18.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.72657135872011,"strikeZoneBottom":1.78758949928785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22890824870634,"aZ":-41.15769185866518,"pfxX":-3.2058214102822884,"pfxZ":-6.687867506425716,"pX":-0.10484577172909926,"pZ":2.8558999085891457,"vX0":-1.3019653267052045,"vY0":-115.66702960626736,"vZ0":1.2114234806983386,"x":121.0,"y":161.67,"x0":0.8831398834107851,"y0":50.00103741063949,"z0":6.297088116395298,"aX":-4.307556915947299},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.4,"breakHorizontal":6.1,"spinRate":2124,"spinDirection":326},"zone":5,"typeConfidence":0.9,"plateTime":0.4750262860431613,"extension":6.211829332332464},"index":2,"playId":"17d5b016-01b8-3c76-ae14-3ca3f9dad29a","pitchNumber":2,"startTime":"2025-08-06T04:35:33.010Z","endTime":"2025-08-06T04:35:38.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57390233515933,"aZ":-39.37930053027848,"pfxX":-3.0169692077032204,"pfxZ":-5.386839156235639,"pX":0.3328640211704825,"pZ":0.5981882673941465,"vX0":-0.3058634828654556,"vY0":-115.5631453587364,"vZ0":-3.912427549597443,"x":104.31,"y":222.63,"x0":0.8587177862430454,"y0":50.00010005987007,"z0":6.135165701005962,"aX":-4.03844583754187},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.4,"breakHorizontal":5.5,"spinRate":2209,"spinDirection":339},"zone":14,"typeConfidence":0.9,"plateTime":0.47581984821958967,"extension":6.125697230367081},"index":3,"playId":"70921662-caf4-3609-b7fd-dcaa3241af00","pitchNumber":3,"startTime":"2025-08-06T04:35:46.358Z","endTime":"2025-08-06T04:35:51.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:35:51.805Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T04:36:01.128Z","endTime":"2025-08-06T04:38:51.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.77479148505685,"strikeZoneBottom":1.8024443263041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.075754606247532,"aZ":-29.17335105340543,"pfxX":5.3645053216178455,"pfxZ":1.7561479970634508,"pX":0.3977901101266423,"pZ":0.9251263972698607,"vX0":-2.6322635397756065,"vY0":-128.9875127238979,"vZ0":-7.406398824323216,"x":101.84,"y":213.8,"x0":0.7286489627151392,"y0":50.00039643098443,"z0":6.049693715467512,"aX":9.136954620076759},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-9.2,"spinRate":2091,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.42287956084994205,"extension":6.047288771139015},"index":0,"playId":"fb31311d-e709-3869-a6d5-bff0cc6c1c96","pitchNumber":1,"startTime":"2025-08-06T04:36:19.778Z","endTime":"2025-08-06T04:36:24.316Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-06T04:36:42.390Z","endTime":"2025-08-06T04:37:24.807Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"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":77.7,"endSpeed":71.6,"strikeZoneTop":3.70564510730219,"strikeZoneBottom":1.77942631848817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.14006148845171,"aZ":-40.82930440803433,"pfxX":-2.8019875972379924,"pfxZ":-6.697786099619622,"pX":0.5151011156206,"pZ":3.011983131455508,"vX0":0.45963716302564683,"vY0":-113.10939250159736,"vZ0":1.6018930629402721,"x":97.37,"y":157.46,"x0":0.6729078646200889,"y0":50.00341443833275,"z0":6.396916286215293,"aX":-3.6209239280745207},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-11.4,"breakHorizontal":4.9,"spinRate":1994,"spinDirection":329},"zone":6,"typeConfidence":0.89,"plateTime":0.4847492584938564,"extension":6.140447353491818},"index":2,"playId":"0ebf9ee6-ba9a-3f7d-9546-9e489c014d0f","pitchNumber":2,"startTime":"2025-08-06T04:37:24.807Z","endTime":"2025-08-06T04:37:29.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.79140019974108,"strikeZoneBottom":1.78488995568048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.128655382205473,"aZ":-40.26563478051393,"pfxX":-1.821003028342917,"pfxZ":-6.136836879767381,"pX":0.3805480076350045,"pZ":-0.23996483487133358,"vX0":-0.1533784980029116,"vY0":-114.65799071609969,"vZ0":-5.179080125204455,"x":102.49,"y":245.26,"x0":0.6847791009029116,"y0":50.00277435493088,"z0":6.018675115296361,"aX":-2.400889419377458},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.2,"breakHorizontal":3.4,"spinRate":2250,"spinDirection":343},"zone":14,"typeConfidence":0.9,"plateTime":0.47949466450307066,"extension":6.277682607940997},"index":3,"playId":"e96c77ee-999e-3ca6-a462-aac24833cdbb","pitchNumber":3,"startTime":"2025-08-06T04:37:40.498Z","endTime":"2025-08-06T04:37:44.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.83884838990368,"strikeZoneBottom":1.7704461433689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21031185583093,"aZ":-26.736553302639013,"pfxX":5.313692174673665,"pfxZ":3.1591512516147224,"pX":-1.1984486624648045,"pZ":0.2936344602398641,"vX0":-6.3724825505279545,"vY0":-129.84778506849534,"vZ0":-9.251679944146545,"x":162.68,"y":230.85,"x0":0.5882525146074062,"y0":50.00439913283713,"z0":5.912724193953195,"aX":9.145809996721027},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.0,"breakHorizontal":-8.4,"spinRate":2358,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4205797743596347,"extension":6.220452666204159},"index":4,"playId":"fe485168-cf93-34f1-aa33-0c58d20a1e24","pitchNumber":4,"startTime":"2025-08-06T04:38:23.045Z","endTime":"2025-08-06T04:38:28.917Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.71230377147117,"strikeZoneBottom":1.74647068939625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72462232015028,"aZ":-39.45275907950107,"pfxX":-2.6512459576343064,"pfxZ":-5.544928760027694,"pX":-0.3244951839429479,"pZ":0.01564345956960884,"vX0":-1.291370162457506,"vY0":-114.36812235756892,"vZ0":-4.855277489311536,"x":129.37,"y":238.36,"x0":0.5933655108189699,"y0":50.00206471988946,"z0":6.069983694642037,"aX":-3.4822167621337496},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.0,"breakHorizontal":5.2,"spinRate":2249,"spinDirection":345},"zone":13,"typeConfidence":0.9,"plateTime":0.4804527915832031,"extension":6.357425747008866},"index":5,"playId":"81a92453-a79c-3e9c-9bbf-5ccf5e3d7249","pitchNumber":5,"startTime":"2025-08-06T04:38:47.236Z","endTime":"2025-08-06T04:38:51.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:38:51.312Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear. Xander Bogaerts to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T04:39:06.354Z","endTime":"2025-08-06T04:40:43.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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"}]},{"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.50469620444236,"strikeZoneBottom":1.58892635690476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.13938032225891,"aZ":-25.748816290413917,"pfxX":6.176348197220491,"pfxZ":3.746878016402099,"pX":0.32295742562050067,"pZ":1.8612166729563846,"vX0":-3.5831549952593003,"vY0":-129.3746117114743,"vZ0":-5.677721564024035,"x":104.69,"y":188.53,"x0":0.9154362208227427,"y0":50.001275872627076,"z0":6.028956376289427,"aX":10.587167372200811},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-10.6,"spinRate":2222,"spinDirection":159},"zone":9,"typeConfidence":2.0,"plateTime":0.42155283484267425,"extension":6.113673707428799},"index":0,"playId":"173e19bf-3f4a-3e78-a70d-227801ad8eae","pitchNumber":1,"startTime":"2025-08-06T04:39:15.106Z","endTime":"2025-08-06T04:39:21.140Z","isPitch":true,"type":"pitch"},{"details":{"description":"Xander Bogaerts steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"173e19bf-3f4a-3e78-a70d-227801ad8eae","startTime":"2025-08-06T04:39:25.988Z","endTime":"2025-08-06T04:39:43.978Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.216276870970216,"aZ":-24.607012737395916,"pfxX":4.067336796420241,"pfxZ":4.478120895473168,"pX":-0.5515873507904009,"pZ":2.0687642817956102,"vX0":-4.693000134290784,"vY0":-128.53147287872324,"vZ0":-5.440637400734439,"x":138.03,"y":182.92,"x0":0.7612100384190164,"y0":50.0015045363984,"z0":6.099746496751301,"aX":6.871060367790379},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.2,"breakHorizontal":-6.5,"spinRate":2225,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.42456410959120916,"extension":6.10087453625204},"index":2,"playId":"2b921fa6-7cea-3752-9121-84c5dfdecb45","pitchNumber":2,"startTime":"2025-08-06T04:39:43.978Z","endTime":"2025-08-06T04:39:49.576Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"772b9d00-c091-4f77-ab64-3e76a2a8d51e","startTime":"2025-08-06T04:40:06.792Z","endTime":"2025-08-06T04:40:11.792Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-06T04:40:27.856Z","endTime":"2025-08-06T04:40:34.002Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67385132631342,"aZ":-38.032503180401854,"pfxX":-5.393211030017351,"pfxZ":-4.248457464224934,"pX":-0.29310617668361594,"pZ":1.2413991434876148,"vX0":-0.9530336720530856,"vY0":-117.06920252240397,"vZ0":-3.1227571850697666,"x":128.17,"y":205.26,"x0":0.8204735268370351,"y0":50.00494904367108,"z0":6.1795479512689555,"aX":-7.429846069287347},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.2,"breakHorizontal":10.0,"spinRate":2301,"spinDirection":342},"zone":13,"typeConfidence":0.9,"plateTime":0.46923889369643446,"extension":6.23842270278933},"hitData":{"launchSpeed":101.0,"launchAngle":6.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.46,"coordY":158.19}},"index":5,"playId":"17aec98e-7472-3bc2-b339-26c93d074903","pitchNumber":3,"startTime":"2025-08-06T04:40:34.002Z","endTime":"2025-08-06T04:40:43.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:40:43.134Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Cronenworth lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T04:41:10.518Z","endTime":"2025-08-06T04:41:53.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.5,"endSpeed":82.1,"strikeZoneTop":3.34384004724921,"strikeZoneBottom":1.69132192157751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27252823897234,"aZ":-26.22320106611487,"pfxX":5.682066115103341,"pfxZ":3.4963739695894116,"pX":0.904488367553395,"pZ":2.441207641825852,"vX0":-1.9914710083734668,"vY0":-128.96158112768742,"vZ0":-4.197661337049476,"x":82.52,"y":172.87,"x0":0.9440112231815453,"y0":50.001457012332104,"z0":6.088874549894684,"aX":9.666860153998398},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":-10.0,"spinRate":2292,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4230871786715049,"extension":6.146343007287787},"index":0,"playId":"78b3918a-6f5f-3a8f-b0a9-12f27ca37710","pitchNumber":1,"startTime":"2025-08-06T04:41:10.722Z","endTime":"2025-08-06T04:41:16.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.34818922571634,"strikeZoneBottom":1.56826673372895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.88432924842368,"aZ":-36.79026643817256,"pfxX":-5.251724068873935,"pfxZ":-3.3943751724859172,"pX":-0.4694593320318313,"pZ":1.4072115171809696,"vX0":-1.3643887007688293,"vY0":-116.35137562542603,"vZ0":-2.8426235615257016,"x":134.89,"y":200.79,"x0":0.8083621117718044,"y0":50.00575952254021,"z0":6.165724945193794,"aX":-7.129402777300731},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.6,"breakHorizontal":9.8,"spinRate":2218,"spinDirection":342},"zone":13,"typeConfidence":0.9,"plateTime":0.4725710406350747,"extension":6.186855531418063},"index":1,"playId":"dc105af8-2bf2-34b1-b368-d52adef2e647","pitchNumber":2,"startTime":"2025-08-06T04:41:29.246Z","endTime":"2025-08-06T04:41:35.529Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.988790465069016,"aZ":-26.96346698583725,"pfxX":3.1919920925837344,"pfxZ":3.035531901853264,"pX":-0.11892109967085737,"pZ":1.8662164513714217,"vX0":-3.623417959382522,"vY0":-129.67171595075453,"vZ0":-5.567247459602867,"x":121.53,"y":188.39,"x0":0.876334132927286,"y0":50.003747478244186,"z0":6.076390059498324,"aX":5.481811700293911},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":-5.0,"spinRate":2469,"spinDirection":159},"zone":8,"typeConfidence":2.0,"plateTime":0.4210456599424819,"extension":6.008421987029481},"hitData":{"launchSpeed":96.2,"launchAngle":19.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.43,"coordY":77.96}},"index":2,"playId":"9d343c46-bf50-3a1c-9552-af7ea6928246","pitchNumber":3,"startTime":"2025-08-06T04:41:47.100Z","endTime":"2025-08-06T04:41:53.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:41:53.854Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, third baseman Jose Iglesias to first baseman Luis Arraez.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T04:44:42.493Z","endTime":"2025-08-06T04:46:03.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wandy Peralta replaces Mason Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T04:43:56.204Z","endTime":"2025-08-06T04:44:11.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jorge Barrosa replaces Jake McCarthy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T04:44:11.713Z","endTime":"2025-08-06T04:44:44.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.36296074759712,"strikeZoneBottom":1.50945426906337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07519664447262,"aZ":-26.70985491018175,"pfxX":-0.18358143488034284,"pfxZ":3.233169554481668,"pX":-0.3335916988947489,"pZ":0.9213339129396327,"vX0":-2.2234504123661645,"vY0":-129.00044044912897,"vZ0":-7.011208453933622,"x":129.72,"y":213.9,"x0":0.562295035542138,"y0":50.00547372529179,"z0":5.725167791720785,"aX":-0.30978424484714484},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":0.8,"spinRate":2324,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4241123677805816,"extension":5.661363284559236},"index":2,"playId":"0fd49346-761b-3368-aaa0-023d24277697","pitchNumber":1,"startTime":"2025-08-06T04:44:44.626Z","endTime":"2025-08-06T04:44:51.246Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-06T04:44:56.189Z","endTime":"2025-08-06T04:45:04.338Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.484178907930065,"aZ":-20.37138994892548,"pfxX":8.558724882509324,"pfxZ":6.251241323543213,"pX":-0.456635739615796,"pZ":1.8916582300815596,"vX0":-4.848662379754295,"vY0":-137.0803726794835,"vZ0":-7.336854916146257,"x":134.41,"y":187.71,"x0":0.23025925658369287,"y0":50.00565275392738,"z0":6.011525106539673,"aX":16.165178868199266},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":2029,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.4007472416211475,"extension":5.559173812520561},"index":4,"playId":"b161315d-7a96-3b79-beb5-7e33f2562416","pitchNumber":2,"startTime":"2025-08-06T04:45:04.338Z","endTime":"2025-08-06T04:45:08.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.34952142337333,"strikeZoneBottom":1.41397090764286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38524795164259,"aZ":-28.477588010419773,"pfxX":7.535182653636075,"pfxZ":2.2363536650766314,"pX":1.1024116636147112,"pZ":2.3537625701304163,"vX0":-1.134181426558867,"vY0":-127.60235331793474,"vZ0":-2.89207084363397,"x":74.98,"y":175.23,"x0":0.5723407122349342,"y0":50.00458629408749,"z0":5.737220248929582,"aX":12.471238553547701},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":-13.4,"spinRate":2116,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.42865442034312284,"extension":5.537518706558501},"index":5,"playId":"f6cfe083-29ee-3d40-bd11-04bf6c509e94","pitchNumber":3,"startTime":"2025-08-06T04:45:26.624Z","endTime":"2025-08-06T04:45:31.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.3631226909462,"strikeZoneBottom":1.40051443818725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.441306526252717,"aZ":-26.702330580934568,"pfxX":8.395371834239194,"pfxZ":3.220701344735911,"pX":1.0375495866872604,"pZ":2.2022239251426057,"vX0":-1.4452355721485046,"vY0":-129.32137133841863,"vZ0":-3.944286055280134,"x":77.45,"y":179.32,"x0":0.5121459280459041,"y0":50.00144490899228,"z0":5.790633761502855,"aX":14.24728481879861},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":-14.9,"spinRate":2181,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4232093716190408,"extension":5.509231716010808},"index":6,"playId":"286fc04c-203f-3153-8561-3e088e1bc963","pitchNumber":4,"startTime":"2025-08-06T04:45:38.836Z","endTime":"2025-08-06T04:45:42.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81865784225687,"aZ":-22.62235829910082,"pfxX":7.55561289774967,"pfxZ":5.042296856665464,"pX":-0.08987173706665637,"pZ":2.4243747479349365,"vX0":-3.0144378790969655,"vY0":-136.6888474440571,"vZ0":-5.702579191108488,"x":120.43,"y":173.32,"x0":0.04485241083644189,"y0":50.00476130674594,"z0":6.088764816547278,"aX":14.31397893534427},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":-13.1,"spinRate":2049,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.40054234387177035,"extension":5.48079062938426},"hitData":{"launchSpeed":99.0,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.43,"coordY":166.29}},"index":7,"playId":"0bfa0896-ba78-36cf-aab2-cc4d86fed225","pitchNumber":5,"startTime":"2025-08-06T04:45:55.867Z","endTime":"2025-08-06T04:46:03.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:46:03.620Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a sharp line drive to left fielder Ramón Laureano.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T04:46:18.900Z","endTime":"2025-08-06T04:46:59.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"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],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"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(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":89.4,"endSpeed":82.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.618639421120882,"aZ":-25.91052464984606,"pfxX":0.255550551740669,"pfxZ":3.623891360119919,"pX":-0.13182572246071814,"pZ":1.9359341471511529,"vX0":-1.613611213932721,"vY0":-130.16753549961086,"vZ0":-5.214537563054849,"x":122.02,"y":186.51,"x0":0.46112000251952073,"y0":50.001773970218984,"z0":5.910565108953311,"aX":0.4417339979048022},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":-0.1,"spinRate":2210,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.41972796359846853,"extension":5.626943517312506},"index":0,"playId":"bc9a1893-6193-32a1-8a47-fde9eade4a69","pitchNumber":1,"startTime":"2025-08-06T04:46:28.599Z","endTime":"2025-08-06T04:46:33.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":78.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61000953736611,"aZ":-29.933592146082614,"pfxX":1.0030199085540747,"pfxZ":1.4063516626237087,"pX":-0.066105479337139,"pZ":1.8302824234350878,"vX0":-1.3100702474664967,"vY0":-126.74532008280457,"vZ0":-3.8623451683258523,"x":119.52,"y":189.36,"x0":0.3318957889007111,"y0":50.004708748946285,"z0":5.816504619501457,"aX":1.6003553622280797},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-1.4,"spinRate":2218,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.43541250118913855,"extension":5.767105559231648},"hitData":{"launchSpeed":109.0,"launchAngle":13.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":79.45,"coordY":94.45}},"index":1,"playId":"ed511706-3916-3a53-9c21-33465f0952f6","pitchNumber":2,"startTime":"2025-08-06T04:46:49.523Z","endTime":"2025-08-06T04:46:59.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:46:59.397Z","atBatIndex":77},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Alek Thomas hit by pitch. Blaze Alexander to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T04:47:12.250Z","endTime":"2025-08-06T04:48:10.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8681791023531,"aZ":-23.176684123661406,"pfxX":10.048860627816698,"pfxZ":4.766469782689323,"pX":0.5748994181751828,"pZ":1.153078660376307,"vX0":-2.8235891071964936,"vY0":-137.15219882553035,"vZ0":-8.658972459367165,"x":95.09,"y":207.65,"x0":0.31798204937186125,"y0":50.004443881159716,"z0":5.955691248076732,"aX":18.974356627238105},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.8,"breakHorizontal":-17.5,"spinRate":2018,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.40073231299076717,"extension":5.764734651988621},"index":0,"playId":"e9bfc27f-2dc6-3c4d-9d53-2ea9e0931981","pitchNumber":1,"startTime":"2025-08-06T04:47:31.159Z","endTime":"2025-08-06T04:47:34.594Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.348287431200056,"aZ":-26.607221123244607,"pfxX":0.3821014172085251,"pfxZ":3.3581949745291384,"pX":0.6151958522506128,"pZ":1.5395915947587053,"vX0":-0.23924631719273323,"vY0":-127.97577533663417,"vZ0":-5.4411570783361265,"x":93.55,"y":197.21,"x0":0.660235351627493,"y0":50.00560243481465,"z0":5.776865219015043,"aX":0.6340599821178023},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.0,"breakHorizontal":-0.6,"spinRate":2262,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.42795077899118006,"extension":5.84557454118577},"index":1,"playId":"6a477feb-6bc4-3819-81b6-d9a06179c9b8","pitchNumber":2,"startTime":"2025-08-06T04:47:46.648Z","endTime":"2025-08-06T04:47:50.294Z","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(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.9,"endSpeed":80.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.355201638137693,"aZ":-26.816274115617148,"pfxX":8.854218223543148,"pfxZ":3.255501878183665,"pX":1.9871563650812687,"pZ":2.736130001709583,"vX0":0.0779636959728181,"vY0":-127.92020935541863,"vZ0":-2.7174193584086903,"x":41.25,"y":164.9,"x0":0.807596948994928,"y0":50.000370442811075,"z0":5.932156310605656,"aX":14.55338623044756},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.5,"breakHorizontal":-16.0,"spinRate":2148,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4294991289178687,"extension":5.572558711902273},"index":2,"playId":"510d3a3d-c144-3260-927a-263609b15037","pitchNumber":3,"startTime":"2025-08-06T04:48:05.726Z","endTime":"2025-08-06T04:48:10.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:48:10.743Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adrian Del Castillo flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T04:51:11.020Z","endTime":"2025-08-06T04:52:22.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T04:48:35.954Z","endTime":"2025-08-06T04:49:26.316Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Robert Suarez replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-06T04:49:26.316Z","endTime":"2025-08-06T04:50:45.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663158,"link":"/api/v1/people/663158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Adrian Del Castillo replaces Jose Herrera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-06T04:50:45.565Z","endTime":"2025-08-06T04:51:13.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":645444,"link":"/api/v1/people/645444"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.36884976011605,"strikeZoneBottom":1.74235349044276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05956829232583,"aZ":-11.096428778899021,"pfxX":-3.688910286002601,"pfxZ":10.094409621847102,"pX":-1.1375054732252843,"pZ":4.119167045440276,"vX0":2.0567125749930684,"vY0":-143.5430240306861,"vZ0":-3.6056476687957475,"x":160.36,"y":127.56,"x0":-1.3838632392792025,"y0":50.00015063868963,"z0":6.081760368825578,"aX":-7.700906698959076},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.8,"breakHorizontal":6.2,"spinRate":2361,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3814934409592521,"extension":6.627650128705924},"index":3,"playId":"b74fbf84-a59b-3797-b5e0-9f4d16171e7d","pitchNumber":1,"startTime":"2025-08-06T04:51:13.244Z","endTime":"2025-08-06T04:51:16.638Z","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.0,"endSpeed":80.0,"strikeZoneTop":3.32458157919675,"strikeZoneBottom":1.67311768104321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12336210185666,"aZ":-26.6530392986013,"pfxX":-9.78959921224417,"pfxZ":3.3892948893899053,"pX":-1.0283981002213547,"pZ":2.8232065401103847,"vX0":4.029728215210087,"vY0":-126.66349019152628,"vZ0":-2.3029671128483757,"x":156.2,"y":162.55,"x0":-1.3652599864289159,"y0":50.0050930213527,"z0":5.868825120180755,"aX":-15.957802352259472},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.9,"breakHorizontal":16.8,"spinRate":1816,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4319301475515127,"extension":6.826987921460283},"index":4,"playId":"2cded476-186f-3982-8ab7-db8be419ecd4","pitchNumber":2,"startTime":"2025-08-06T04:51:30.238Z","endTime":"2025-08-06T04:51:34.527Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21105383891954,"aZ":-23.833594845007212,"pfxX":-10.073675062960728,"pfxZ":4.788808867273364,"pX":0.34019987034997096,"pZ":2.4358193675941657,"vX0":7.643120360273528,"vY0":-130.81861425996163,"vZ0":-4.203931713319314,"x":104.03,"y":173.01,"x0":-1.302709922878133,"y0":50.00642692417524,"z0":5.8388942342532,"aX":-17.55759799626764},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":16.7,"spinRate":2002,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.4178418824117789,"extension":6.855145382264293},"index":5,"playId":"dacba98c-0122-3a43-811b-37c00120775a","pitchNumber":3,"startTime":"2025-08-06T04:51:49.962Z","endTime":"2025-08-06T04:51:53.419Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.983123429647872,"aZ":-24.946014855985652,"pfxX":-9.443220163226407,"pfxZ":4.162353589031662,"pX":-0.06865789094676242,"pZ":2.8123133619123273,"vX0":6.541163913103174,"vY0":-130.55561909833364,"vZ0":-2.9623789160949645,"x":119.62,"y":162.85,"x0":-1.3723727096033598,"y0":50.0026192045434,"z0":5.827385820793129,"aX":-16.39664587206907},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":15.7,"spinRate":1928,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.41860989260519865,"extension":6.733921695986085},"hitData":{"launchSpeed":98.8,"launchAngle":54.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.89,"coordY":104.02}},"index":6,"playId":"5b54a13c-129c-32be-adde-1fcd78cd8510","pitchNumber":4,"startTime":"2025-08-06T04:52:08.093Z","endTime":"2025-08-06T04:52:22.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:52:22.523Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T04:52:38.434Z","endTime":"2025-08-06T04:54:34.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.947978952064847,"aZ":-23.577722668612434,"pfxX":-8.490436312045878,"pfxZ":5.0905482572888605,"pX":-0.07360359134361504,"pZ":3.1274752377602426,"vX0":6.092260230269688,"vY0":-129.12790929491717,"vZ0":-2.3141818244022003,"x":119.81,"y":154.34,"x0":-1.3607275447230285,"y0":50.000614949268645,"z0":5.849624991505403,"aX":-14.332726988352594},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.9,"breakHorizontal":14.0,"spinRate":1873,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.42420370852372935,"extension":6.827496712843607},"index":0,"playId":"e7a8dae4-16b4-3964-939b-0b7c2409ee7f","pitchNumber":1,"startTime":"2025-08-06T04:52:55.291Z","endTime":"2025-08-06T04:52:58.816Z","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":99.0,"endSpeed":90.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78549593702069,"aZ":-13.168884244112771,"pfxX":-7.001789427980189,"pfxZ":9.080536778912851,"pX":0.15430702036364718,"pZ":2.4987045823272167,"vX0":6.731182801502054,"vY0":-143.83916521181732,"vZ0":-7.319189326009397,"x":111.12,"y":171.31,"x0":-1.3080303710604806,"y0":50.00002690283055,"z0":5.895045706543313,"aX":-14.649814640855581},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":11.3,"spinRate":2372,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3809969649551581,"extension":6.855645432515542},"index":1,"playId":"379f4e21-515d-331b-90d2-38bf34c95db4","pitchNumber":2,"startTime":"2025-08-06T04:53:15.896Z","endTime":"2025-08-06T04:53:19.465Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.177276865841485,"aZ":-22.346361686692493,"pfxX":-9.655826877230844,"pfxZ":5.364920982692404,"pX":-1.0384682740013818,"pZ":1.9559244916716716,"vX0":4.664968999941612,"vY0":-134.27187153573593,"vZ0":-5.843439373547512,"x":156.58,"y":185.97,"x0":-1.5407152555571622,"y0":50.00416035837929,"z0":5.743232814178503,"aX":-17.690065924912773},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":16.6,"spinRate":2032,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4074088223438044,"extension":6.850954908142908},"index":2,"playId":"de4fc3d8-672a-3686-a9de-0e96823535fb","pitchNumber":3,"startTime":"2025-08-06T04:53:41.230Z","endTime":"2025-08-06T04:53:45.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.8,"endSpeed":91.9,"strikeZoneTop":3.19023268738795,"strikeZoneBottom":1.5080254776983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.997957710114676,"aZ":-16.2869040078119,"pfxX":-9.071936487031737,"pfxZ":7.322440707632692,"pX":-2.098768123399101,"pZ":3.350650948911871,"vX0":2.0457600726266585,"vY0":-146.68156120126037,"vZ0":-4.8754624836064515,"x":197.0,"y":148.31,"x0":-1.628431003287387,"y0":50.0056955000302,"z0":6.011582069785343,"aX":-19.692183354741573},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.5,"breakHorizontal":16.0,"spinRate":2415,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.37398704912207936,"extension":6.65092236643816},"index":3,"playId":"998670ea-14a0-3cbf-b9ce-4dcd82637b35","pitchNumber":4,"startTime":"2025-08-06T04:54:08.773Z","endTime":"2025-08-06T04:54:12.818Z","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":99.9,"endSpeed":91.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.45157422270179,"aZ":-11.463118289308042,"pfxX":-5.700350127697302,"pfxZ":9.734654189664205,"pX":-0.08042162535938445,"pZ":1.9371461338173643,"vX0":6.274396607134967,"vY0":-145.04715036407532,"vZ0":-9.394736933219779,"x":120.07,"y":186.48,"x0":-1.532733380331236,"y0":50.00126107477007,"z0":5.9202507834475595,"aX":-12.12541066452395},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.8,"breakHorizontal":9.0,"spinRate":2490,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3778677289170518,"extension":6.806981088192771},"index":4,"playId":"e77b721f-0646-3756-be15-404aa2194a6b","pitchNumber":5,"startTime":"2025-08-06T04:54:30.046Z","endTime":"2025-08-06T04:54:34.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:54:34.676Z","atBatIndex":80},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jose Iglesias out on a sacrifice bunt, first baseman Tyler Locklear to second baseman Ketel Marte. Jake Cronenworth to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-06T04:56:53.818Z","endTime":"2025-08-06T04:57:03.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Jorge Barrosa remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T04:56:13.834Z","endTime":"2025-08-06T04:56:13.856Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"description":"Defensive Substitution: James McCann replaces Adrian Del Castillo, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T04:56:13.856Z","endTime":"2025-08-06T04:56:13.857Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"}},{"details":{"description":"Pitching Change: Jake Woodford replaces Andrew Saalfrank.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-06T04:56:13.857Z","endTime":"2025-08-06T04:56:25.269Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663765,"link":"/api/v1/people/663765"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Jake Cronenworth starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-06T04:56:25.269Z","endTime":"2025-08-06T04:56:55.963Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"base":2},{"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":93.6,"endSpeed":86.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.540062518361655,"aZ":-27.13187048171601,"pfxX":-9.8607804458983,"pfxZ":2.6580146860686256,"pX":-0.4638761714803331,"pZ":2.8264262252136936,"vX0":7.616643138151099,"vY0":-136.23881299479675,"vZ0":-0.5569934470949718,"x":134.68,"y":162.47,"x0":-2.0029025083386527,"y0":50.00058716820414,"z0":4.8947531702172675,"aX":-18.6924272113546},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.9,"breakHorizontal":16.4,"spinRate":1984,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.4007316075663776,"extension":6.575737622360322},"hitData":{"launchSpeed":40.8,"launchAngle":-70.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":130.54,"coordY":193.27}},"index":4,"playId":"ae5fab45-b469-300b-9b46-311fdf5ee8ba","pitchNumber":1,"startTime":"2025-08-06T04:56:55.963Z","endTime":"2025-08-06T04:57:03.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:57:03.904Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-06T04:57:40.228Z","endTime":"2025-08-06T04:58:55.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T04:57:33.837Z","endTime":"2025-08-06T04:57:42.349Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.23710795478545,"strikeZoneBottom":1.53981019642163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67439518900004,"aZ":-31.986383054223047,"pfxX":5.942939554709906,"pfxZ":0.12430272725056035,"pX":2.1705257491935384,"pZ":2.23981408009547,"vX0":8.325599972736624,"vY0":-120.44339388777281,"vZ0":0.46644216776605685,"x":34.26,"y":178.31,"x0":-2.1044519324515774,"y0":50.00091019414148,"z0":4.875254348461316,"aX":8.7164033904828},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.6,"breakHorizontal":-12.7,"spinRate":2521,"spinDirection":70},"zone":14,"typeConfidence":0.89,"plateTime":0.4549895484931912,"extension":6.398006016869287},"index":1,"playId":"fb2edc65-d5d2-3079-887d-4c47e8374ff7","pitchNumber":1,"startTime":"2025-08-06T04:57:42.349Z","endTime":"2025-08-06T04:57:46.708Z","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":94.6,"endSpeed":87.2,"strikeZoneTop":3.3948772414034,"strikeZoneBottom":1.67174107100267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.688765230852233,"aZ":-27.63435326448178,"pfxX":-10.304455420560242,"pfxZ":2.351187490992359,"pX":1.1065216686719699,"pZ":2.1098195075765265,"vX0":11.60678528235623,"vY0":-137.36559209935507,"vZ0":-2.3145137484065974,"x":74.82,"y":181.81,"x0":-1.8156259260249994,"y0":50.00075366330605,"z0":4.823719945168754,"aX":-19.879804677190055},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.0,"breakHorizontal":16.6,"spinRate":2042,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.39728152610109113,"extension":6.660225584315078},"index":2,"playId":"2f2d6d48-16bd-3fe7-8445-80f284a24d55","pitchNumber":2,"startTime":"2025-08-06T04:58:01.588Z","endTime":"2025-08-06T04:58:06.181Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.026688437541353,"aZ":-22.13021242432753,"pfxX":-0.6907587248286394,"pfxZ":5.536207005181559,"pX":0.23984473945041493,"pZ":3.0342214359082025,"vX0":6.0185957948714925,"vY0":-132.5146108666629,"vZ0":-1.115994033631721,"x":107.86,"y":156.86,"x0":-1.9518776540873297,"y0":50.00101125602638,"z0":5.047687002608319,"aX":-1.253242133085131},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":0.2,"spinRate":2291,"spinDirection":208},"zone":2,"typeConfidence":0.89,"plateTime":0.410222563922618,"extension":6.354602444881311},"index":3,"playId":"0d6e6364-91d3-3a03-92a8-612ac427e9a8","pitchNumber":3,"startTime":"2025-08-06T04:58:22.560Z","endTime":"2025-08-06T04:58:26.265Z","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":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.484556574271398,"aZ":-26.204421373085953,"pfxX":-9.169125421539677,"pfxZ":3.0235228040478255,"pX":-0.14809575653459847,"pZ":2.4519949782323684,"vX0":8.460954359869518,"vY0":-138.8342707474669,"vZ0":-1.8400919869036372,"x":122.65,"y":172.58,"x0":-2.0256617567608477,"y0":50.00521363886534,"z0":4.846241539019708,"aX":-18.12320342376966},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.3,"breakHorizontal":15.1,"spinRate":2105,"spinDirection":238},"zone":5,"typeConfidence":0.86,"plateTime":0.392666313205142,"extension":6.54026381468749},"hitData":{"launchSpeed":104.2,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.62,"coordY":164.77}},"index":4,"playId":"62ef2838-7c2b-3f03-8976-0eb12ccb6941","pitchNumber":4,"startTime":"2025-08-06T04:58:46.608Z","endTime":"2025-08-06T04:58:55.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T04:58:55.038Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-06T04:59:22.249Z","endTime":"2025-08-06T05:00:24.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"44b3f60e-a135-4dd8-ac2e-898883fc2621","startTime":"2025-08-06T04:59:22.249Z","endTime":"2025-08-06T04:59:27.249Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.97921253844051,"strikeZoneBottom":1.84559114920076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.203662839809574,"aZ":-26.331931823059495,"pfxX":-11.31899934097559,"pfxZ":3.07787650322539,"pX":0.5034246735852215,"pZ":2.1154221537789972,"vX0":10.926077304424563,"vY0":-137.05905384604404,"vZ0":-2.459328495615745,"x":97.81,"y":181.66,"x0":-2.070301584504259,"y0":50.000278666282796,"z0":4.828598418973369,"aX":-21.462964805759704},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":18.1,"spinRate":1973,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4001175079003483,"extension":6.766956802107792},"index":1,"playId":"0237eaee-4cbd-3ea4-97f8-31193438f810","pitchNumber":1,"startTime":"2025-08-06T04:59:37.597Z","endTime":"2025-08-06T04:59:42.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.95306458465954,"strikeZoneBottom":1.82003714920705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.798791206929437,"aZ":-33.367560117295994,"pfxX":-4.602579891987732,"pfxZ":-0.7186246638582592,"pX":1.0021390575176796,"pZ":1.3946789063367218,"vX0":8.626922782859966,"vY0":-127.72552918306872,"vZ0":-2.3166847764438065,"x":78.8,"y":201.12,"x0":-1.8119209079742953,"y0":50.002889761045665,"z0":4.921761164111734,"aX":-7.65220904686142},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.6,"breakHorizontal":6.5,"spinRate":1343,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.42784352345061594,"extension":6.529443942535161},"index":2,"playId":"52655bde-4a94-3dc1-a63a-e98096fe2c72","pitchNumber":2,"startTime":"2025-08-06T04:59:56.999Z","endTime":"2025-08-06T05:00:00.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90052181229349,"aZ":-32.120450172026885,"pfxX":-4.009995901274272,"pfxZ":0.030871301380140714,"pX":0.16201370154367795,"pZ":1.652353790207823,"vX0":6.223636624128481,"vY0":-128.08284168926278,"vZ0":-2.087443108638961,"x":110.82,"y":194.17,"x0":-1.7713791075696699,"y0":50.00248663584279,"z0":4.974510949266924,"aX":-6.704992378525318},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":6.0,"spinRate":1235,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.42661273246116327,"extension":6.596562071945472},"hitData":{"launchSpeed":102.9,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.0,"coordY":150.09}},"index":3,"playId":"d5daf231-223a-3129-a8fe-7002f487e7ba","pitchNumber":3,"startTime":"2025-08-06T05:00:15.542Z","endTime":"2025-08-06T05:00:24.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:00:24.119Z","atBatIndex":83},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Robert Suarez intentionally walks Ketel Marte.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-06T05:01:53.187Z","endTime":"2025-08-06T05:02:35.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Corbin Carroll starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T05:01:53.186Z","endTime":"2025-08-06T05:02:33.470Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"base":2},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"07768526-0856-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-06T05:02:33.470Z","endTime":"2025-08-06T05:02:33.488Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"07768526-0856-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-06T05:02:33.488Z","endTime":"2025-08-06T05:02:33.489Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":3,"playId":"07768526-0856-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-06T05:02:33.489Z","endTime":"2025-08-06T05:02:33.490Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"index":4,"playId":"07768526-0856-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-06T05:02:33.490Z","endTime":"2025-08-06T05:02:35.089Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-06T05:02:35.089Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-06T05:03:39.841Z","endTime":"2025-08-06T05:04:41.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T05:02:39.436Z","endTime":"2025-08-06T05:03:42.014Z","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":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.60111882171304,"strikeZoneBottom":1.77876121075561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68951882640976,"aZ":-11.258588491530364,"pfxX":-4.203507921693026,"pfxZ":10.209088036966252,"pX":-0.20835164716578747,"pZ":3.045801918233772,"vX0":4.687330127967121,"vY0":-142.45214133456486,"vZ0":-6.424615491583694,"x":124.94,"y":156.54,"x0":-1.3314808654015517,"y0":50.00294361592279,"z0":6.047006432828329,"aX":-8.612089516517859},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.3,"breakHorizontal":6.6,"spinRate":2412,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3849661361374923,"extension":6.7220502290494855},"index":1,"playId":"7158f080-f5b7-3e95-97df-ffaeb75c267e","pitchNumber":1,"startTime":"2025-08-06T05:03:42.014Z","endTime":"2025-08-06T05:03:48.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.958120401231476,"aZ":-11.503271017797292,"pfxX":-4.49830060834533,"pfxZ":10.009314118252558,"pX":-0.6518648709362094,"pZ":2.8914577932288363,"vX0":4.016795387926815,"vY0":-143.0189315387742,"vZ0":-6.60386761381842,"x":141.85,"y":160.71,"x0":-1.492309866540255,"y0":50.00099704338301,"z0":5.956787902552672,"aX":-9.288308523359499},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":7.3,"spinRate":2411,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3834383569073152,"extension":6.688075514205616},"index":2,"playId":"c459cb15-05b4-3b77-99bc-9cefa115d4f3","pitchNumber":2,"startTime":"2025-08-06T05:04:01.503Z","endTime":"2025-08-06T05:04:05.574Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-06T05:04:14.188Z","endTime":"2025-08-06T05:04:32.095Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99397704655031,"aZ":-12.825716824527413,"pfxX":-4.176837698728471,"pfxZ":9.303227006694629,"pX":-0.5025804021336048,"pZ":3.5817563678095943,"vX0":4.622739344215974,"vY0":-143.47821984853888,"vZ0":-4.6696557768713465,"x":136.16,"y":142.07,"x0":-1.5939440498856512,"y0":50.000997883956785,"z0":6.03307029923333,"aX":-8.685353867813317},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2480,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.38211925744470276,"extension":6.614649060738947},"hitData":{"launchSpeed":81.0,"launchAngle":30.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.13,"coordY":81.94}},"index":4,"playId":"47d0f567-eca2-3119-bd35-6b7ab44a30e9","pitchNumber":3,"startTime":"2025-08-06T05:04:32.095Z","endTime":"2025-08-06T05:04:41.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:04:41.840Z","atBatIndex":85},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Lourdes Gurriel Jr. grounds into a double play, third baseman Jose Iglesias to first baseman Luis Arraez. Corbin Carroll out at 3rd. Lourdes Gurriel Jr. out at 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-06T05:05:04.386Z","endTime":"2025-08-06T05:06:11.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.78761702328616,"strikeZoneBottom":1.8667462651145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40855389314094,"aZ":-13.903214928544827,"pfxX":-6.7869820749346745,"pfxZ":8.7625278904124,"pX":-0.6549992856831828,"pZ":2.609473153411974,"vX0":4.138082191261779,"vY0":-143.0938897888191,"vZ0":-6.943033184647746,"x":141.97,"y":168.32,"x0":-1.234220883144513,"y0":50.000439761718205,"z0":5.929274439279584,"aX":-14.145721006866816},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.8,"breakHorizontal":11.5,"spinRate":2419,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.382027194412061,"extension":6.754019412934995},"index":0,"playId":"9fac3234-82a8-3e8b-a2a1-b6e9f91d8bac","pitchNumber":1,"startTime":"2025-08-06T05:05:18.163Z","endTime":"2025-08-06T05:05:22.166Z","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":98.8,"endSpeed":90.8,"strikeZoneTop":3.87881391766017,"strikeZoneBottom":1.82311051667049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.118545924606174,"aZ":-12.970838764473756,"pfxX":-7.555856312920051,"pfxZ":9.15098032440476,"pX":-1.1707323403031336,"pZ":1.5917479574311835,"vX0":3.3610892149256575,"vY0":-143.68557197159674,"vZ0":-9.904801616412556,"x":161.63,"y":195.8,"x0":-1.3714737699121573,"y0":50.00374608636285,"z0":5.881572147038381,"aX":-15.859461774120222},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.9,"breakHorizontal":13.1,"spinRate":2458,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3806419594684902,"extension":6.780203273286243},"index":1,"playId":"c4e58173-f66b-395f-b8a3-80c73e357a15","pitchNumber":2,"startTime":"2025-08-06T05:05:40.207Z","endTime":"2025-08-06T05:05:44.272Z","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":99.2,"endSpeed":91.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.903074240139695,"aZ":-11.909898564694219,"pfxX":-6.793778776749843,"pfxZ":9.547630781588085,"pX":-1.396728067872176,"pZ":2.7824480883554235,"vX0":2.4848258508492247,"vY0":-144.37965370428208,"vZ0":-6.865802390602365,"x":170.24,"y":163.65,"x0":-1.382987773535037,"y0":50.005836633749176,"z0":5.915678677397605,"aX":-14.423303930313244},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.2,"breakHorizontal":11.9,"spinRate":2449,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.37858038389782855,"extension":6.809698503574367},"hitData":{"launchSpeed":46.3,"launchAngle":2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.91,"coordY":184.83}},"index":2,"playId":"2a39beb4-dd3e-3586-a209-2d5be13d71eb","pitchNumber":3,"startTime":"2025-08-06T05:06:02.705Z","endTime":"2025-08-06T05:06:11.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:06:11.134Z","atBatIndex":86},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a fly ball to left fielder Jorge Barrosa. Fernando Tatis Jr. scores. Luis Arraez to 2nd.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-06T05:08:21.394Z","endTime":"2025-08-06T05:08:54.828Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":663765,"link":"/api/v1/people/663765"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Fernando Tatis Jr. starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T05:07:47.053Z","endTime":"2025-08-06T05:08:23.697Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"base":2},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.25960184208103,"strikeZoneBottom":1.5641214567226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.884943566949783,"aZ":-29.229572287856424,"pfxX":-9.969746994474454,"pfxZ":1.5452307012753757,"pX":-0.3598240136167142,"pZ":2.249677749631918,"vX0":8.324313722106739,"vY0":-136.8023347340958,"vZ0":-1.7084785822020918,"x":130.72,"y":178.04,"x0":-2.139992964283917,"y0":50.00219372969911,"z0":4.87711154385356,"aX":-18.9830216478258},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.6,"breakHorizontal":16.4,"spinRate":2082,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.3996770411463668,"extension":6.566385501911704},"index":1,"playId":"29477595-2fb8-3faa-8b0b-62035d8e5767","pitchNumber":1,"startTime":"2025-08-06T05:08:23.697Z","endTime":"2025-08-06T05:08:27.966Z","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":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.237792530334573,"aZ":-22.67591013521357,"pfxX":-2.2087906994538047,"pfxZ":5.131121476777734,"pX":0.43614930764556403,"pZ":3.6421654598479383,"vX0":7.49951046115523,"vY0":-134.29835462476146,"vZ0":0.5516118448562741,"x":100.38,"y":140.44,"x0":-2.0885858673342264,"y0":50.00637217955974,"z0":5.0294193718946465,"aX":-4.092273879014566},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.6,"breakHorizontal":2.6,"spinRate":2115,"spinDirection":217},"zone":12,"typeConfidence":0.92,"plateTime":0.4056640728803602,"extension":6.406166975238764},"hitData":{"launchSpeed":61.0,"launchAngle":35.0,"totalDistance":182.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.51,"coordY":140.82}},"index":2,"playId":"7255f33c-38c6-3c25-b3fc-c4ba4ab0ae3f","pitchNumber":2,"startTime":"2025-08-06T05:08:42.439Z","endTime":"2025-08-06T05:08:54.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:08:54.828Z","atBatIndex":87},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a line drive to left fielder Jorge Barrosa. Luis Arraez to 3rd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-06T05:09:17.706Z","endTime":"2025-08-06T05:12:03.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":93.3,"endSpeed":85.8,"strikeZoneTop":3.83126043450529,"strikeZoneBottom":1.85602785077392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30686965698757,"aZ":-23.977932851861055,"pfxX":-8.759619742012703,"pfxZ":4.360808908524579,"pX":-2.0440944012552604,"pZ":2.74680045389739,"vX0":3.2013005629827314,"vY0":-135.86796633738072,"vZ0":-1.4010125505081037,"x":194.92,"y":164.62,"x0":-2.0959513293025074,"y0":50.00342821738878,"z0":4.927133791260197,"aX":-16.462832088406156},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":15.2,"spinRate":1983,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.402329126560363,"extension":6.4258279560626255},"index":0,"playId":"fdd1bdc3-4d8c-309e-bf54-35bc5bade071","pitchNumber":1,"startTime":"2025-08-06T05:09:32.535Z","endTime":"2025-08-06T05:09:36.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.66428472305429,"strikeZoneBottom":1.65472068368884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.138803080646124,"aZ":-27.901832650634287,"pfxX":-10.760272450760532,"pfxZ":2.2791529588843487,"pX":0.08235415894588163,"pZ":1.5226431071199136,"vX0":9.572578178699917,"vY0":-135.79498280841372,"vZ0":-3.438921126158538,"x":113.86,"y":197.67,"x0":-2.08678055680469,"y0":50.000097857962096,"z0":4.741891333577712,"aX":-20.136422442908785},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.6,"breakHorizontal":17.5,"spinRate":2131,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4030293128268587,"extension":6.494873192081268},"index":1,"playId":"a2b854ed-10b6-3118-9901-6ff08fa0be13","pitchNumber":2,"startTime":"2025-08-06T05:09:50.512Z","endTime":"2025-08-06T05:09:54.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.72065972016865,"strikeZoneBottom":1.74579826722283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40144180457037,"aZ":-34.02331409254627,"pfxX":6.8881797764866795,"pfxZ":-1.3262520050347497,"pX":0.4975013103969357,"pZ":3.2810206499666563,"vX0":4.045382071624815,"vY0":-117.57127079140297,"vZ0":3.641779934195865,"x":98.04,"y":150.19,"x0":-2.140333308929282,"y0":50.00010903743557,"z0":4.870676527605554,"aX":9.634886156689374},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.2,"breakHorizontal":-13.4,"spinRate":2525,"spinDirection":60},"zone":3,"typeConfidence":2.0,"plateTime":0.465975070459999,"extension":6.316917666537798},"index":2,"playId":"7b090a0d-ea35-3d42-b81e-b2d7e7d94629","pitchNumber":3,"startTime":"2025-08-06T05:10:07.877Z","endTime":"2025-08-06T05:10:12.182Z","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":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.74652874044998,"strikeZoneBottom":1.77137045787164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88566266350439,"aZ":-30.002897557970588,"pfxX":-10.668768306002836,"pfxZ":1.1671019160376126,"pX":1.3495837564698199,"pZ":2.4628211167699883,"vX0":12.630760234079638,"vY0":-135.42113582207202,"vZ0":-0.8988899076121732,"x":65.56,"y":172.28,"x0":-1.9834416850609868,"y0":50.00452738971362,"z0":4.893231822152479,"aX":-19.867883391993114},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.2,"breakHorizontal":16.7,"spinRate":2043,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4040911404823393,"extension":6.5737946642866},"index":3,"playId":"4360c638-2fb7-39ba-9849-6465e0d9e010","pitchNumber":4,"startTime":"2025-08-06T05:10:27.871Z","endTime":"2025-08-06T05:10:32.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"b0be4aba-f403-47a2-972d-03dc3fe3a112","startTime":"2025-08-06T05:10:44.445Z","endTime":"2025-08-06T05:10:49.445Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.987272707581692,"aZ":-23.015742323791194,"pfxX":-9.171476343563302,"pfxZ":4.833995183686458,"pX":-1.352160215850529,"pZ":2.6422210418976073,"vX0":4.531907911171253,"vY0":-136.74050491677954,"vZ0":-2.157658161515496,"x":168.54,"y":167.44,"x0":-1.8388709237048064,"y0":50.0034583059954,"z0":5.019655566767955,"aX":-17.378604746802633},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.5,"breakHorizontal":15.7,"spinRate":2039,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40046422054232833,"extension":6.361106592339836},"index":5,"playId":"f93bfd40-b5f1-3b7f-b1ab-5367e61f611e","pitchNumber":5,"startTime":"2025-08-06T05:11:03.779Z","endTime":"2025-08-06T05:11:08.556Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.76497675760748,"strikeZoneBottom":1.76668632000352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.404265283397272,"aZ":-34.08222324774903,"pfxX":-5.765822419709676,"pfxZ":-1.1408042831002807,"pX":1.6573027114128258,"pZ":0.5637834196273807,"vX0":10.199066685954,"vY0":-127.69708331406936,"vZ0":-4.395694356576852,"x":53.83,"y":223.56,"x0":-1.618309027854799,"y0":50.00399261785594,"z0":4.954453580517671,"aX":-9.635492702976375},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.8,"breakHorizontal":8.4,"spinRate":1401,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4270232832048415,"extension":6.5835643656805365},"index":6,"playId":"c8d9ac4f-cc92-39fb-a26f-8c7619bc52e3","pitchNumber":6,"startTime":"2025-08-06T05:11:30.189Z","endTime":"2025-08-06T05:11:34.163Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98026081470338,"aZ":-32.91531321296423,"pfxX":-5.247875927662819,"pfxZ":-0.4513479062182366,"pX":0.007045984168437447,"pZ":2.9661382820141156,"vX0":6.448576245628438,"vY0":-126.80549175276582,"vZ0":1.37499531855455,"x":116.73,"y":158.69,"x0":-1.8728293569301326,"y0":50.00100918905355,"z0":5.019352108767882,"aX":-8.649325646231391},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":8.3,"spinRate":1180,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.4299543886509465,"extension":6.562142135529375},"hitData":{"launchSpeed":84.8,"launchAngle":15.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.81,"coordY":100.49}},"index":7,"playId":"2a24759c-0f5d-3b54-bea1-0b5895b05313","pitchNumber":7,"startTime":"2025-08-06T05:11:54.252Z","endTime":"2025-08-06T05:12:03.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:12:03.539Z","atBatIndex":88},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jackson Merrill out on a sacrifice fly to center fielder Alek Thomas. Luis Arraez scores.","rbi":1,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-06T05:12:27.350Z","endTime":"2025-08-06T05:15:30.844Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":663765,"link":"/api/v1/people/663765"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.73885879733844,"strikeZoneBottom":1.69477145829786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.504806139448288,"aZ":-18.422732148903954,"pfxX":-5.822351098371583,"pfxZ":7.281988950929616,"pX":0.42671534344016177,"pZ":4.019065336509924,"vX0":8.070688926197072,"vY0":-136.41769738537218,"vZ0":0.17448858100895037,"x":100.73,"y":130.27,"x0":-1.8111356635711353,"y0":50.00079561695341,"z0":5.222369389039528,"aX":-10.99278211418429},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":8.9,"spinRate":2329,"spinDirection":228},"zone":12,"typeConfidence":0.87,"plateTime":0.4012326610838506,"extension":6.3690906549793365},"index":0,"playId":"3b3e71be-1c96-3139-902d-b8611a429d7d","pitchNumber":1,"startTime":"2025-08-06T05:12:44.060Z","endTime":"2025-08-06T05:12:50.165Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81517045960436,"aZ":-15.324967880518638,"pfxX":-4.907091220527381,"pfxZ":8.899209462989608,"pX":0.5871883174640428,"pZ":3.0371191356624254,"vX0":8.336494105092779,"vY0":-136.6405803256291,"vZ0":-2.626043332023534,"x":94.62,"y":156.78,"x0":-1.8641860529773608,"y0":50.00035483680566,"z0":5.06229875722043,"aX":-9.28897246334625},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":7.2,"spinRate":2257,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.4006998809468807,"extension":6.504117146097564},"index":1,"playId":"c2c4e063-bb0b-362d-b000-57e464e73d15","pitchNumber":2,"startTime":"2025-08-06T05:13:02.298Z","endTime":"2025-08-06T05:13:08.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.043793970106968,"aZ":-17.626657185499855,"pfxX":-5.501270556271569,"pfxZ":7.782955756324466,"pX":0.32736931004301256,"pZ":3.7841857701890147,"vX0":7.893232750520345,"vY0":-135.68583500480906,"vZ0":-0.36315791327158,"x":104.52,"y":136.61,"x0":-1.9014612007023737,"y0":50.00173290652804,"z0":5.145518001980493,"aX":-10.281953848940063},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":8.3,"spinRate":2230,"spinDirection":228},"zone":12,"typeConfidence":0.89,"plateTime":0.40331665966104957,"extension":6.511822461249432},"index":2,"playId":"395bd36a-d1e6-3d56-882b-80355371be6e","pitchNumber":3,"startTime":"2025-08-06T05:13:22.556Z","endTime":"2025-08-06T05:13:25.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.70676208770454,"strikeZoneBottom":1.76871720536768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96488917845259,"aZ":-31.675445848036098,"pfxX":-5.703379211625458,"pfxZ":0.30724719227074004,"pX":-2.058549707603624,"pZ":2.1195419577176637,"vX0":1.4979457995768946,"vY0":-125.23905911050446,"vZ0":-0.8348615948036835,"x":195.47,"y":181.55,"x0":-1.9182477076139526,"y0":50.001026059171714,"z0":5.0160647044977775,"aX":-9.186058968209966},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":10.1,"spinRate":1121,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.43501594231837437,"extension":6.439051562099079},"index":3,"playId":"ba7cc3b3-834c-3d79-85b5-6cf29f1bf85c","pitchNumber":4,"startTime":"2025-08-06T05:13:45.041Z","endTime":"2025-08-06T05:13:51.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.65846236685966,"strikeZoneBottom":1.74716783053871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.712554123358757,"aZ":-31.786034568763398,"pfxX":-6.70757971389576,"pfxZ":0.2396841566401262,"pX":1.428681305694391,"pZ":1.9658559286043527,"vX0":9.895583533953708,"vY0":-125.06798833076434,"vZ0":-1.366097987485724,"x":62.54,"y":185.7,"x0":-1.6810114505179905,"y0":50.00138806414501,"z0":5.090812710574536,"aX":-10.783714881238085},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.4,"breakHorizontal":10.2,"spinRate":1339,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4354836297792919,"extension":6.629530520479884},"index":4,"playId":"31b7be8b-8867-33e2-b6ca-7b0c42da19da","pitchNumber":5,"startTime":"2025-08-06T05:14:04.840Z","endTime":"2025-08-06T05:14:11.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58054947620876,"aZ":-33.4896882199637,"pfxX":-5.231562781004259,"pfxZ":-0.791774710709964,"pX":0.25797335515686226,"pZ":2.3715134728908867,"vX0":7.0640437317611475,"vY0":-127.37505852059684,"vZ0":-0.13258030383468844,"x":107.17,"y":174.75,"x0":-1.8529642135164224,"y0":50.00066088245743,"z0":5.040123561388062,"aX":-8.72139520242583},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.2,"breakHorizontal":8.2,"spinRate":1218,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.4276264738936151,"extension":6.4898617185514675},"index":5,"playId":"0e048628-9ca8-3f81-b3a7-0a474ba877ac","pitchNumber":6,"startTime":"2025-08-06T05:14:26.476Z","endTime":"2025-08-06T05:14:32.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.554286756642774,"aZ":-15.978541628577625,"pfxX":-4.515157286440501,"pfxZ":8.73759051911537,"pX":0.582870003305187,"pZ":3.2603129509138387,"vX0":8.066936767818387,"vY0":-135.06851132173236,"vZ0":-1.8366203451018637,"x":94.78,"y":150.75,"x0":-1.8515487400414323,"y0":50.00112975050222,"z0":5.068799472099025,"aX":-8.368145174686667},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":6.5,"spinRate":2141,"spinDirection":225},"zone":3,"typeConfidence":0.91,"plateTime":0.40502877299678364,"extension":6.36332946518074},"index":6,"playId":"d526ba29-5561-38c5-a562-bf76e8bc1800","pitchNumber":7,"startTime":"2025-08-06T05:14:50.196Z","endTime":"2025-08-06T05:14:55.793Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19235108185741,"aZ":-19.611762526606366,"pfxX":-3.98095725027167,"pfxZ":6.639718854573907,"pX":0.37883242287813584,"pZ":3.1741537489531035,"vX0":7.335422630772279,"vY0":-136.27753770037165,"vZ0":-1.345235734551403,"x":102.56,"y":153.08,"x0":-1.822998458405164,"y0":50.00502918769554,"z0":5.020541614343103,"aX":-7.535522334782286},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":5.8,"spinRate":2134,"spinDirection":224},"zone":3,"typeConfidence":0.91,"plateTime":0.40095430871563265,"extension":6.444630905862272},"hitData":{"launchSpeed":100.3,"launchAngle":18.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":130.55,"coordY":68.18}},"index":7,"playId":"0d3a448b-2baf-30a9-83c4-3d40d808d93f","pitchNumber":8,"startTime":"2025-08-06T05:15:19.896Z","endTime":"2025-08-06T05:15:30.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:15:30.844Z","atBatIndex":89},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a ground ball to left fielder Jorge Barrosa. Manny Machado to 2nd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-06T05:16:00.292Z","endTime":"2025-08-06T05:16:14.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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.7,"endSpeed":86.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17307501008154,"aZ":-25.687261264868912,"pfxX":-9.549526134264035,"pfxZ":3.4262590871921867,"pX":-0.13684589543199058,"pZ":2.060637623535788,"vX0":8.53544951421509,"vY0":-136.26497154684404,"vZ0":-2.608137705072014,"x":122.22,"y":183.14,"x0":-2.0595156984396126,"y0":50.00019011617133,"z0":4.792951818392891,"aX":-18.0690708767356},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.9,"breakHorizontal":15.6,"spinRate":2057,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4009943910683442,"extension":6.489536718436549},"hitData":{"launchSpeed":105.9,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.73,"coordY":104.54}},"index":0,"playId":"e8573d98-5faf-3f38-97c1-2e183aac953e","pitchNumber":1,"startTime":"2025-08-06T05:16:03.450Z","endTime":"2025-08-06T05:16:14.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:16:14.389Z","atBatIndex":90},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ramón Laureano singles on a line drive to right fielder Corbin Carroll. Manny Machado scores. Xander Bogaerts to 3rd.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":91,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-06T05:16:49.564Z","endTime":"2025-08-06T05:18:06.461Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":663765,"link":"/api/v1/people/663765"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.993793350566985,"aZ":-32.11951602543665,"pfxX":-3.9050762931229235,"pfxZ":0.030070407974474023,"pX":-0.5984670744605154,"pZ":1.506706069747001,"vX0":4.79963944218899,"vY0":-126.61618914248372,"vZ0":-1.9900075932469705,"x":139.81,"y":198.1,"x0":-2.0008995988131653,"y0":50.0008638976083,"z0":4.844195504241721,"aX":-6.41509348170844},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":6.1,"spinRate":1372,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.43065989594757825,"extension":6.445351107357135},"index":0,"playId":"764adc01-b6e3-3ba5-a088-d7d51a762c75","pitchNumber":1,"startTime":"2025-08-06T05:16:49.564Z","endTime":"2025-08-06T05:16:53.901Z","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":89.4,"endSpeed":82.8,"strikeZoneTop":3.38883052711759,"strikeZoneBottom":1.53209317695699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01026963263364,"aZ":-24.381423376210158,"pfxX":-0.3633412099240818,"pfxZ":4.477972687680122,"pX":0.4981408645866374,"pZ":3.6328709586296775,"vX0":6.477208307808578,"vY0":-130.25469954091176,"vZ0":0.9124804389647384,"x":98.01,"y":140.69,"x0":-1.9599686690278668,"y0":50.005034584028266,"z0":5.1036959617426545,"aX":-0.6343582412374316},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":-0.6,"spinRate":2207,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.41842734166416173,"extension":6.427354496988033},"index":1,"playId":"f56418bb-f24b-3a03-ae71-c3c112e707d5","pitchNumber":2,"startTime":"2025-08-06T05:17:13.226Z","endTime":"2025-08-06T05:17:18.239Z","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":90.1,"endSpeed":83.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.477184700282027,"aZ":-25.06387406551054,"pfxX":-1.5053258248721941,"pfxZ":4.023776129454863,"pX":0.563950178373234,"pZ":2.5780087203108146,"vX0":7.316384299492725,"vY0":-131.24074240576067,"vZ0":-1.2959904775291684,"x":95.5,"y":169.17,"x0":-2.0491143268182244,"y0":50.0017282342626,"z0":4.922903936560574,"aX":-2.660112541209971},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.2,"breakHorizontal":1.3,"spinRate":2149,"spinDirection":218},"zone":6,"typeConfidence":0.92,"plateTime":0.41534984280455145,"extension":6.323486835803084},"index":2,"playId":"680c67bd-3b90-3ee0-a7ba-d91df6595c93","pitchNumber":3,"startTime":"2025-08-06T05:17:32.832Z","endTime":"2025-08-06T05:17:36.998Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.737366598993038,"aZ":-27.016869722577706,"pfxX":-8.28967248049922,"pfxZ":2.799166260728171,"pX":-0.5515334867407105,"pZ":2.4854068774827467,"vX0":6.1470806007513055,"vY0":-134.12236945977492,"vZ0":-1.446885857852545,"x":138.02,"y":171.67,"x0":-1.7823999731615119,"y0":50.004701763963794,"z0":4.936740488705698,"aX":-15.286390830170385},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":13.9,"spinRate":1971,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4065183173420652,"extension":6.402643740178114},"hitData":{"launchSpeed":92.3,"launchAngle":14.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.6,"coordY":82.31}},"index":3,"playId":"7560460e-9950-31b6-a836-4681a0dc8eb2","pitchNumber":4,"startTime":"2025-08-06T05:17:55.894Z","endTime":"2025-08-06T05:18:06.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:18:06.461Z","atBatIndex":91},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Cronenworth grounds into a force out, first baseman Tyler Locklear to shortstop Geraldo Perdomo. Xander Bogaerts scores. Ramón Laureano out at 2nd. Jake Cronenworth to 1st.","rbi":1,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":92,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-06T05:19:26.852Z","endTime":"2025-08-06T05:20:21.491Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":663765,"link":"/api/v1/people/663765"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T05:18:19.704Z","endTime":"2025-08-06T05:19:29.047Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.42201502436277,"strikeZoneBottom":1.64816457684389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98476165085367,"aZ":-18.670311606359274,"pfxX":-5.859309322527305,"pfxZ":7.190566531376259,"pX":-1.205792156101068,"pZ":4.333788419949579,"vX0":4.118233750848602,"vY0":-135.95240754707373,"vZ0":1.0315352904980268,"x":162.96,"y":121.77,"x0":-1.9767512891079075,"y0":50.000131174865274,"z0":5.242660403233324,"aX":-10.99883173342616},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":9.7,"spinRate":2305,"spinDirection":226},"zone":11,"typeConfidence":0.89,"plateTime":0.4024307876399118,"extension":6.258237757568477},"index":1,"playId":"652be32a-5281-30e0-ab8c-9e7df6a14d08","pitchNumber":1,"startTime":"2025-08-06T05:19:29.047Z","endTime":"2025-08-06T05:19:32.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.073582228110777,"aZ":-34.33634947774324,"pfxX":-6.388851990973748,"pfxZ":-1.332548434174381,"pX":-0.5285721271614062,"pZ":2.766082482512352,"vX0":5.68446436348455,"vY0":-125.947385390915,"vZ0":1.2324285240242752,"x":137.15,"y":164.1,"x0":-1.9734120378696351,"y0":50.00335338331998,"z0":5.025550221366522,"aX":-10.372239302171561},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.9,"breakHorizontal":10.4,"spinRate":1165,"spinDirection":257},"zone":4,"typeConfidence":2.0,"plateTime":0.4331713996671773,"extension":6.392840427491178},"index":2,"playId":"8d295b01-0903-329f-8f94-22e151076679","pitchNumber":2,"startTime":"2025-08-06T05:19:48.719Z","endTime":"2025-08-06T05:19:51.976Z","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(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":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.17084632789878,"aZ":-27.01167559321888,"pfxX":-0.0553007420366427,"pfxZ":3.0061953806760933,"pX":0.8878747377736422,"pZ":2.3273917648915763,"vX0":7.445894418165253,"vY0":-129.1918696668479,"vZ0":-1.5181853207359761,"x":83.16,"y":175.94,"x0":-2.0063512561848578,"y0":50.000678026947675,"z0":4.969911321077705,"aX":-0.09683081313005965},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":-1.3,"spinRate":2183,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.42158831014114506,"extension":6.333790513242319},"hitData":{"launchSpeed":72.2,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.48,"coordY":174.39}},"index":3,"playId":"c9974a22-8322-37e1-917c-68910a3d9201","pitchNumber":3,"startTime":"2025-08-06T05:20:12.967Z","endTime":"2025-08-06T05:20:21.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:20:21.491Z","atBatIndex":92},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Iglesias singles on a ground ball to center fielder Alek Thomas. Jake Cronenworth to 2nd.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":93,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-06T05:20:49.883Z","endTime":"2025-08-06T05:21:20.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.22760350789443,"strikeZoneBottom":1.44437221150033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.220029506329222,"aZ":-31.690254727397363,"pfxX":7.0090152442078235,"pfxZ":0.34273581330452085,"pX":0.033367907310351455,"pZ":2.0006326967330055,"vX0":2.912650434773664,"vY0":-117.8296202723222,"vZ0":0.18695362877940047,"x":115.73,"y":184.76,"x0":-2.1273230985607974,"y0":50.0025403910784,"z0":4.834982216407052,"aX":9.910337553715078},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.0,"breakHorizontal":-13.4,"spinRate":2580,"spinDirection":71},"zone":5,"typeConfidence":0.9,"plateTime":0.46385247975258403,"extension":6.2050362914446655},"index":0,"playId":"ad102e8c-974b-3b73-871f-980523ded348","pitchNumber":1,"startTime":"2025-08-06T05:20:52.183Z","endTime":"2025-08-06T05:20:57.057Z","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":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.587255737322838,"aZ":-33.57933262268864,"pfxX":8.677323530949854,"pfxZ":-1.0435144818531317,"pX":0.1858348680463724,"pZ":1.157748899444927,"vX0":2.768708586312164,"vY0":-115.26393746170793,"vZ0":-1.0586771604246907,"x":109.92,"y":207.52,"x0":-2.1586670681375097,"y0":50.00470222525042,"z0":4.867832656779693,"aX":11.666116403008576},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-1.9,"breakHorizontal":-16.4,"spinRate":2624,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.4753454723689332,"extension":6.186507108683239},"hitData":{"launchSpeed":96.8,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.35,"coordY":83.28}},"index":1,"playId":"8f7c62aa-eb6e-3ba3-8093-e3e6205f7134","pitchNumber":2,"startTime":"2025-08-06T05:21:08.992Z","endTime":"2025-08-06T05:21:20.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:21:20.415Z","atBatIndex":93},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a line drive to right fielder Corbin Carroll. Jake Cronenworth scores. Jose Iglesias to 2nd.","rbi":1,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":94,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-06T05:21:47.840Z","endTime":"2025-08-06T05:22:07.751Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnSecond":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":663765,"link":"/api/v1/people/663765"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.857968464372195,"aZ":-25.00731090055065,"pfxX":-8.724997095641795,"pfxZ":3.8734455199979534,"pX":-0.4704194835890745,"pZ":2.008440261181471,"vX0":7.157057875529851,"vY0":-134.57094241140751,"vZ0":-2.7884607685551317,"x":134.93,"y":184.55,"x0":-2.0197105510331252,"y0":50.00243331419012,"z0":4.813339014316533,"aX":-16.139549855691104},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.7,"breakHorizontal":14.4,"spinRate":2067,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4056878605002021,"extension":6.511450683220683},"hitData":{"launchSpeed":98.8,"launchAngle":10.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.91,"coordY":109.02}},"index":0,"playId":"72a38d17-9189-396f-8ba9-4e08ea2601c2","pitchNumber":1,"startTime":"2025-08-06T05:21:56.796Z","endTime":"2025-08-06T05:22:07.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:22:07.751Z","atBatIndex":94},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":95,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-06T05:22:47.663Z","endTime":"2025-08-06T05:22:58.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.83,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.97504920913652,"aZ":-31.7626215972593,"pfxX":7.007145564556714,"pfxZ":0.29091279994606367,"pX":0.6590398714611508,"pZ":3.218639115492154,"vX0":4.246555631291215,"vY0":-117.67126252415393,"vZ0":2.7766394013761344,"x":91.88,"y":151.88,"x0":-2.078202670294901,"y0":50.002074710589696,"z0":4.96287982953845,"aX":9.84049872734772},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.4,"breakHorizontal":-13.7,"spinRate":2565,"spinDirection":65},"zone":3,"typeConfidence":0.9,"plateTime":0.4651821175402362,"extension":6.321367380901495},"hitData":{"launchSpeed":72.2,"launchAngle":8.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.51,"coordY":151.61}},"index":0,"playId":"e078d327-cc91-3075-b208-352f4052a5cc","pitchNumber":1,"startTime":"2025-08-06T05:22:50.922Z","endTime":"2025-08-06T05:22:58.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:22:58.346Z","atBatIndex":95},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":96,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-08-06T05:25:30.074Z","endTime":"2025-08-06T05:27:33.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Morgan replaces Robert Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T05:24:43.009Z","endTime":"2025-08-06T05:25:01.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688158,"link":"/api/v1/people/688158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Lourdes Gurriel Jr. starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T05:25:01.239Z","endTime":"2025-08-06T05:25:32.278Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"base":2},{"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":97.3,"endSpeed":89.5,"strikeZoneTop":3.52795313791213,"strikeZoneBottom":1.65628375302522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.159762835677345,"aZ":-24.056309389795278,"pfxX":-8.877279698557679,"pfxZ":3.9645023748375436,"pX":-1.4101083353410957,"pZ":3.6408847247982115,"vX0":5.7994286333388665,"vY0":-141.70837230771264,"vZ0":0.13928475787364913,"x":170.75,"y":140.48,"x0":-2.322036631962529,"y0":50.0053693136367,"z0":5.118720943974447,"aX":-18.189687306536143},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.4,"breakHorizontal":15.0,"spinRate":2233,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.38544696499741704,"extension":5.867163826460363},"index":2,"playId":"f3000653-5ffa-3f01-94e8-4a348d1f4e36","pitchNumber":1,"startTime":"2025-08-06T05:25:32.278Z","endTime":"2025-08-06T05:25:37.415Z","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":97.7,"endSpeed":89.9,"strikeZoneTop":3.53822679114546,"strikeZoneBottom":1.63358405309594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54431046744888,"aZ":-15.419670911953293,"pfxX":-5.078321898683586,"pfxZ":8.093575705211567,"pX":-0.550697415650353,"pZ":4.490809278718087,"vX0":5.601014750266524,"vY0":-142.2485900182173,"vZ0":0.28685994330219705,"x":137.99,"y":117.53,"x0":-1.87599128242616,"y0":50.002168998577375,"z0":5.35855083209959,"aX":-10.512383004820112},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2537,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.38356965083271355,"extension":5.820923608800859},"index":3,"playId":"2c1ab069-c0a4-3b56-8cbf-c170616aaecb","pitchNumber":2,"startTime":"2025-08-06T05:25:51.371Z","endTime":"2025-08-06T05:25:55.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.053452300556433,"aZ":-15.91895437443241,"pfxX":-4.282405258280621,"pfxZ":7.732871587686324,"pX":-0.4572402218392912,"pZ":2.802502737502731,"vX0":6.048224274341636,"vY0":-143.54795302064048,"vZ0":-3.9759146088489143,"x":134.43,"y":163.11,"x0":-2.0282639975458787,"y0":50.00056043642124,"z0":5.186792762688383,"aX":-8.999484581326428},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.4,"breakHorizontal":6.6,"spinRate":2354,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.3805516307872203,"extension":5.878278219605607},"index":4,"playId":"b00bb66c-679f-33ee-9850-4f451226bc01","pitchNumber":3,"startTime":"2025-08-06T05:26:12.928Z","endTime":"2025-08-06T05:26:17.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.1,"strikeZoneTop":3.63138840377653,"strikeZoneBottom":1.67937129822428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.326932108385893,"aZ":-15.775722352005026,"pfxX":-4.408898650262451,"pfxZ":7.756640842774365,"pX":0.046281493608337464,"pZ":3.532816136976836,"vX0":7.727107781112857,"vY0":-143.5746352838356,"vZ0":-2.0092685093252025,"x":115.24,"y":143.39,"x0":-2.0917424648158716,"y0":50.001865509732795,"z0":5.209666003498545,"aX":-9.320707979662366},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":6.6,"spinRate":2341,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.3796835920983108,"extension":5.909094470386829},"index":5,"playId":"5ab819af-ba51-316c-88f0-24f50dee0a85","pitchNumber":4,"startTime":"2025-08-06T05:26:33.487Z","endTime":"2025-08-06T05:26:38.852Z","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":98.2,"endSpeed":90.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.614358916878825,"aZ":-14.008073307529967,"pfxX":-3.0919596894053636,"pfxZ":8.726730489331228,"pX":-0.9913779111225988,"pZ":3.3524366726822876,"vX0":4.3479108473977295,"vY0":-143.04026524836317,"vZ0":-2.6074800808656886,"x":154.79,"y":148.26,"x0":-2.1262095910078176,"y0":50.00050747055939,"z0":5.149100351567775,"aX":-6.435219156914935},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":4.8,"spinRate":2435,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.38225989668123717,"extension":5.963552930088362},"index":6,"playId":"3a86dadd-ae1a-3289-b0d2-b931f0b2c57a","pitchNumber":5,"startTime":"2025-08-06T05:27:03.897Z","endTime":"2025-08-06T05:27:07.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.212450990993986,"aZ":-29.651355636133236,"pfxX":-8.869086743209028,"pfxZ":1.2399350121771988,"pX":-1.555164780630751,"pZ":2.9763916703223927,"vX0":5.394132887903616,"vY0":-141.48967260476104,"vZ0":-0.3901315178863376,"x":176.28,"y":158.42,"x0":-2.3305360404969417,"y0":50.002068961620374,"z0":5.0102749226478736,"aX":-18.04527445269018},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.4,"breakHorizontal":15.0,"spinRate":2037,"spinDirection":234},"zone":11,"typeConfidence":0.97,"plateTime":0.3865774293417088,"extension":5.842403323146269},"index":7,"playId":"fc0b2b15-a693-3e29-a9f8-020a0da4a87a","pitchNumber":6,"startTime":"2025-08-06T05:27:29.018Z","endTime":"2025-08-06T05:27:33.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:27:33.596Z","atBatIndex":96},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, first baseman Luis Arraez to pitcher David Morgan. Lourdes Gurriel Jr. to 3rd.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":97,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-08-06T05:27:55.323Z","endTime":"2025-08-06T05:28:32.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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":99.0,"endSpeed":90.5,"strikeZoneTop":3.29335344980527,"strikeZoneBottom":1.5770893898016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92575054588428,"aZ":-14.473842071737506,"pfxX":-5.197626066841606,"pfxZ":8.406467363734922,"pX":0.07372327833340142,"pZ":3.3784600961664077,"vX0":7.661616555235475,"vY0":-144.05513103992558,"vZ0":-2.8345978129621865,"x":114.19,"y":147.56,"x0":-1.9429114858831185,"y0":50.00024629145814,"z0":5.267902006953898,"aX":-10.94152332144046},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2421,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.3799676459132444,"extension":5.83004725096398},"index":0,"playId":"09ccc0cd-cbbe-3fca-b579-bedce56f512e","pitchNumber":1,"startTime":"2025-08-06T05:28:03.248Z","endTime":"2025-08-06T05:28:07.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21424840183022,"aZ":-14.623186606329236,"pfxX":-4.876789299785395,"pfxZ":8.426031065733056,"pX":-0.26990959068507586,"pZ":1.797534639718489,"vX0":6.868144974900322,"vY0":-143.21196949826424,"vZ0":-6.496942538240713,"x":127.29,"y":190.25,"x0":-2.0624988666529713,"y0":50.00247302660204,"z0":5.005423124683001,"aX":-10.15822606436689},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.2,"breakHorizontal":7.4,"spinRate":2424,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.3820472834743178,"extension":5.9765190959229475},"hitData":{"launchSpeed":80.4,"launchAngle":-47.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.47,"coordY":169.33}},"index":1,"playId":"b4a29c95-e608-3c91-9d5b-e940f9aa3ec2","pitchNumber":2,"startTime":"2025-08-06T05:28:24.025Z","endTime":"2025-08-06T05:28:32.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:28:32.988Z","atBatIndex":97},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":98,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-08-06T05:29:01.122Z","endTime":"2025-08-06T05:29:58.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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, 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":87.5,"endSpeed":80.9,"strikeZoneTop":3.36562983362963,"strikeZoneBottom":1.59580318601379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.455987265096745,"aZ":-34.77330785448366,"pfxX":2.231214677996331,"pfxZ":-1.5663320193976613,"pX":-0.09545472847185643,"pZ":2.5973355736616397,"vX0":4.137490473652157,"vY0":-127.47512217872467,"vZ0":0.1470599605339431,"x":120.64,"y":168.65,"x0":-2.0249814787552856,"y0":50.0035182883525,"z0":5.267991347328675,"aX":3.6983938038721034},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.6,"breakHorizontal":-4.9,"spinRate":2236,"spinDirection":103},"zone":5,"typeConfidence":0.87,"plateTime":0.4285030018533864,"extension":5.83586101604895},"index":0,"playId":"8e3493ae-f187-3cdc-a6d1-fdf9b880727b","pitchNumber":1,"startTime":"2025-08-06T05:29:06.222Z","endTime":"2025-08-06T05:29:10.626Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37057114943646,"aZ":-30.706846309257372,"pfxX":-10.119373453162197,"pfxZ":0.7404518923859467,"pX":0.20189270820596428,"pZ":1.4546642716003126,"vX0":10.050656709728354,"vY0":-140.21362999022872,"vZ0":-3.8140495488566644,"x":109.3,"y":199.5,"x0":-2.1182684426593927,"y0":50.0045240443829,"z0":4.841335178339816,"aX":-20.105670398593624},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.7,"breakHorizontal":16.2,"spinRate":2214,"spinDirection":236},"zone":8,"typeConfidence":0.99,"plateTime":0.3909727097265745,"extension":5.947813074133186},"index":1,"playId":"61a7b73d-cc8b-3bd1-bdc8-f1efa01688ac","pitchNumber":2,"startTime":"2025-08-06T05:29:24.387Z","endTime":"2025-08-06T05:29:28.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.249089939722285,"aZ":-13.484244916193525,"pfxX":-5.661082709946626,"pfxZ":9.207780821264336,"pX":0.16915980057680025,"pZ":2.2171576927068255,"vX0":7.731229818392019,"vY0":-141.33148928140025,"vZ0":-5.665049306662487,"x":110.55,"y":178.92,"x0":-1.86219509548608,"y0":50.001809794157424,"z0":5.1086776775230085,"aX":-11.489497903788155},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2439,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.3870925045160134,"extension":5.796883337795452},"hitData":{"launchSpeed":99.3,"launchAngle":34.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.55,"coordY":60.56}},"index":2,"playId":"664c3ad8-9a21-35ce-a1e1-9188027ec14d","pitchNumber":3,"startTime":"2025-08-06T05:29:49.548Z","endTime":"2025-08-06T05:29:58.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:29:58.597Z","atBatIndex":98}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":98,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-08-06T05:29:01.122Z","endTime":"2025-08-06T05:29:58.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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, 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":87.5,"endSpeed":80.9,"strikeZoneTop":3.36562983362963,"strikeZoneBottom":1.59580318601379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.455987265096745,"aZ":-34.77330785448366,"pfxX":2.231214677996331,"pfxZ":-1.5663320193976613,"pX":-0.09545472847185643,"pZ":2.5973355736616397,"vX0":4.137490473652157,"vY0":-127.47512217872467,"vZ0":0.1470599605339431,"x":120.64,"y":168.65,"x0":-2.0249814787552856,"y0":50.0035182883525,"z0":5.267991347328675,"aX":3.6983938038721034},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.6,"breakHorizontal":-4.9,"spinRate":2236,"spinDirection":103},"zone":5,"typeConfidence":0.87,"plateTime":0.4285030018533864,"extension":5.83586101604895},"index":0,"playId":"8e3493ae-f187-3cdc-a6d1-fdf9b880727b","pitchNumber":1,"startTime":"2025-08-06T05:29:06.222Z","endTime":"2025-08-06T05:29:10.626Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37057114943646,"aZ":-30.706846309257372,"pfxX":-10.119373453162197,"pfxZ":0.7404518923859467,"pX":0.20189270820596428,"pZ":1.4546642716003126,"vX0":10.050656709728354,"vY0":-140.21362999022872,"vZ0":-3.8140495488566644,"x":109.3,"y":199.5,"x0":-2.1182684426593927,"y0":50.0045240443829,"z0":4.841335178339816,"aX":-20.105670398593624},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.7,"breakHorizontal":16.2,"spinRate":2214,"spinDirection":236},"zone":8,"typeConfidence":0.99,"plateTime":0.3909727097265745,"extension":5.947813074133186},"index":1,"playId":"61a7b73d-cc8b-3bd1-bdc8-f1efa01688ac","pitchNumber":2,"startTime":"2025-08-06T05:29:24.387Z","endTime":"2025-08-06T05:29:28.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.249089939722285,"aZ":-13.484244916193525,"pfxX":-5.661082709946626,"pfxZ":9.207780821264336,"pX":0.16915980057680025,"pZ":2.2171576927068255,"vX0":7.731229818392019,"vY0":-141.33148928140025,"vZ0":-5.665049306662487,"x":110.55,"y":178.92,"x0":-1.86219509548608,"y0":50.001809794157424,"z0":5.1086776775230085,"aX":-11.489497903788155},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2439,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.3870925045160134,"extension":5.796883337795452},"hitData":{"launchSpeed":99.3,"launchAngle":34.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.55,"coordY":60.56}},"index":2,"playId":"664c3ad8-9a21-35ce-a1e1-9188027ec14d","pitchNumber":3,"startTime":"2025-08-06T05:29:49.548Z","endTime":"2025-08-06T05:29:58.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T05:29:58.597Z","atBatIndex":98},"scoringPlays":[7,9,11,33,48,57,70,87,89,91,92,94],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":61.76,"y":92.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":142.4,"y":180.42},"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":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":141.39,"y":147.46},"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":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":42.5,"y":48.07},"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":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":99.8,"y":167.75},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":18,"top":[9,10,11,12,13,14],"bottom":[15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":63.19,"y":41.05},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":166.74,"y":52.13},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":93.44,"y":92.3},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"coordinates":{"x":146.46,"y":151.52},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":86.26,"y":80.25},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":159.52,"y":41.36},"type":"H","description":"Triple"},{"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":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":107.3,"y":168.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":2,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":141.39,"y":163.18},"type":"O","description":"Fielders Choice Out"}]}},{"startIndex":19,"endIndex":25,"top":[19,20,21,22],"bottom":[23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":191.01,"y":82.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":151.21,"y":156.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":181.02,"y":100.99},"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":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"coordinates":{"x":144.67,"y":174.56},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":86.87,"y":157.69},"type":"O","description":"Pop Out"}]}},{"startIndex":26,"endIndex":34,"top":[26,27,28,29],"bottom":[30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":109.19,"y":180.4},"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":4,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":45.03,"y":108.22},"type":"H","description":"Double"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":127.96,"y":167.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":81.14,"y":107.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":181.42,"y":53.66},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":152.04,"y":161.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"coordinates":{"x":195.57,"y":111.12},"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":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":114.35,"y":83.45},"type":"O","description":"Lineout"}]}},{"startIndex":43,"endIndex":53,"top":[43,44,45,46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":84.71,"y":104.03},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":146.91,"y":112.05},"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":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":105.04,"y":143.99},"type":"E","description":"Field Error"},{"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":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":116.1,"y":146.55},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":54,"endIndex":63,"top":[54,55,56,57,58,59,60],"bottom":[61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":27.53,"y":103.89},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":219.19,"y":86.09},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"coordinates":{"x":168.74,"y":101.5},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":121.16,"y":144.02},"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":7,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":118.63,"y":146.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"coordinates":{"x":127.86,"y":86.54},"type":"O","description":"Flyout"}]}},{"startIndex":64,"endIndex":71,"top":[64,65,66],"bottom":[67,68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":142.34,"y":66.57},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":64.38,"y":114.55},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":108.81,"y":53.73},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":178.69,"y":87.74},"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":8,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":45.68,"y":39.59},"type":"H","description":"Home Run"}]}},{"startIndex":72,"endIndex":80,"top":[72,73,74,75],"bottom":[76,77,78,79,80],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":104.46,"y":158.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":159.43,"y":77.96},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":102.43,"y":166.29},"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":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":79.45,"y":94.45},"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":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":164.89,"y":104.02},"type":"O","description":"Flyout"}]}},{"startIndex":81,"endIndex":86,"top":[81,82,83],"bottom":[84,85,86],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":10,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"coordinates":{"x":130.54,"y":193.27},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":10,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":117.62,"y":164.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":10,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":108.0,"y":150.09},"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":10,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":144.13,"y":81.94},"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":10,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":110.91,"y":184.83},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":87,"endIndex":98,"top":[87,88,89,90,91,92,93,94,95],"bottom":[96,97,98],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":11,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":68.51,"y":140.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":11,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":92.81,"y":100.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":11,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":130.55,"y":68.18},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":11,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":85.73,"y":104.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":11,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":165.6,"y":82.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":11,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":147.48,"y":174.39},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":11,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"coordinates":{"x":136.35,"y":83.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":11,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":172.91,"y":109.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":11,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":149.51,"y":151.61},"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":11,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":146.47,"y":169.33},"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":11,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":182.55,"y":60.56},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":11,"currentInningOrdinal":"11th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":0,"errors":1,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":11,"ordinalNum":"11th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":5,"hits":6,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":6,"errors":0,"leftOnBase":7},"away":{"runs":10,"hits":14,"errors":1,"leftOnBase":14}},"defense":{"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"catcher":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"first":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"second":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"third":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"onDeck":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"inHole":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"battingOrder":2,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"onDeck":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"inHole":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"battingOrder":7,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":11,"airOuts":11,"runs":10,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".251","atBats":44,"obp":".320","slg":".381","ops":".701","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":22,"rbi":10,"leftOnBase":23,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":0,"lineOuts":7},"pitching":{"flyOuts":5,"groundOuts":12,"airOuts":8,"runs":5,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":1,"hits":6,"hitByPitch":1,"atBats":37,"obp":".279","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":174,"era":"3.59","inningsPitched":"11.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.21","battersFaced":43,"outs":33,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":59,"strikes":115,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.50","rbi":4,"pitchesPerInning":"15.82","runsScoredPer9":"4.09","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":12,"putOuts":33,"errors":1,"chances":46,"passedBall":0,"pickoffs":0}},"players":{"ID641482":{"person":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":8,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":31,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":150,"era":"9.00","inningsPitched":"8.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.75","battersFaced":38,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":62,"strikes":88,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"18.75","gamesFinished":0,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"9.00","walksPer9Inn":"7.88","hitsPer9Inn":"7.88","runsScoredPer9":"9.00","homeRunsPer9":"5.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":35,"groundOuts":27,"airOuts":52,"runs":25,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":43,"baseOnBalls":21,"intentionalWalks":2,"hits":39,"hitByPitch":1,"atBats":156,"obp":".335","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":718,"era":"5.18","inningsPitched":"41.2","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":24,"whip":"1.44","battersFaced":183,"outs":125,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":718,"balls":270,"strikes":448,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".667","pitchesPerInning":"17.23","gamesFinished":12,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"9.29","walksPer9Inn":"4.54","hitsPer9Inn":"8.42","runsScoredPer9":"5.40","homeRunsPer9":"1.73","inheritedRunners":32,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-3 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":28,"groundOuts":57,"airOuts":58,"runs":18,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":1,"hits":53,"hitByPitch":2,"avg":".260","atBats":204,"obp":".317","slg":".338","ops":".655","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":69,"rbi":15,"leftOnBase":69,"sacBunts":1,"sacFlies":0,"babip":".305","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":13,"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":7,"stolenBases":20,"stolenBasePercentage":".741","caughtStealingPercentage":".259","assists":25,"putOuts":472,"errors":3,"chances":500,"fielding":".994","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(BS, 4)","summary":"1.0 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.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":40,"gamesStarted":0,"flyOuts":17,"groundOuts":23,"airOuts":31,"runs":19,"doubles":3,"triples":2,"homeRuns":5,"strikeOuts":62,"baseOnBalls":19,"intentionalWalks":2,"hits":24,"hitByPitch":1,"atBats":137,"obp":".278","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":642,"era":"4.02","inningsPitched":"40.1","wins":1,"losses":2,"saves":20,"saveOpportunities":24,"holds":1,"blownSaves":4,"earnedRuns":18,"whip":"1.07","battersFaced":160,"outs":121,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":642,"balls":226,"strikes":416,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":2,"winPercentage":".333","pitchesPerInning":"15.92","gamesFinished":32,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"13.83","walksPer9Inn":"4.24","hitsPer9Inn":"5.36","runsScoredPer9":"4.24","homeRunsPer9":"1.12","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663158":{"person":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 4-4)","summary":"1.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":50,"gamesStarted":0,"flyOuts":27,"groundOuts":34,"airOuts":56,"runs":18,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":49,"baseOnBalls":13,"intentionalWalks":1,"hits":35,"hitByPitch":2,"atBats":172,"obp":".266","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":751,"era":"3.17","inningsPitched":"48.1","wins":4,"losses":4,"saves":32,"saveOpportunities":36,"holds":0,"blownSaves":4,"earnedRuns":17,"whip":"0.99","battersFaced":189,"outs":145,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":751,"balls":243,"strikes":508,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".500","pitchesPerInning":"15.54","gamesFinished":40,"strikeoutWalkRatio":"3.77","strikeoutsPer9Inn":"9.12","walksPer9Inn":"2.42","hitsPer9Inn":"6.52","runsScoredPer9":"3.35","homeRunsPer9":"0.37","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"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"}]},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":26,"gamesStarted":1,"flyOuts":14,"groundOuts":25,"airOuts":30,"runs":6,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":29,"baseOnBalls":11,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":106,"obp":".288","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":467,"era":"1.80","inningsPitched":"30.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.10","battersFaced":118,"outs":90,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":467,"balls":162,"strikes":305,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"15.57","gamesFinished":13,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.70","walksPer9Inn":"3.30","hitsPer9Inn":"6.60","runsScoredPer9":"1.80","homeRunsPer9":"0.60","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":1,"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":52,"gamesStarted":0,"flyOuts":22,"groundOuts":72,"airOuts":39,"runs":20,"doubles":10,"triples":2,"homeRuns":3,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":2,"hits":46,"hitByPitch":1,"atBats":198,"obp":".314","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":815,"era":"3.10","inningsPitched":"52.1","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":18,"whip":"1.32","battersFaced":225,"outs":157,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":815,"balls":298,"strikes":517,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.85","rbi":0,"winPercentage":".833","pitchesPerInning":"15.57","gamesFinished":14,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.57","walksPer9Inn":"3.96","hitsPer9Inn":"7.91","runsScoredPer9":"3.44","homeRunsPer9":"0.52","inheritedRunners":38,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":81,"flyOuts":59,"groundOuts":68,"airOuts":93,"runs":40,"doubles":15,"triples":4,"homeRuns":8,"strikeOuts":74,"baseOnBalls":26,"intentionalWalks":1,"hits":83,"hitByPitch":3,"avg":".266","atBats":312,"obp":".324","slg":".417","ops":".741","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":130,"rbi":49,"leftOnBase":138,"sacBunts":1,"sacFlies":5,"babip":".319","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":12,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":215,"errors":0,"chances":220,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID578428":{"person":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":23,"groundOuts":90,"airOuts":46,"runs":21,"doubles":9,"triples":0,"homeRuns":0,"strikeOuts":44,"baseOnBalls":18,"intentionalWalks":0,"hits":53,"hitByPitch":5,"avg":".232","atBats":228,"obp":".300","slg":".272","ops":".572","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":62,"rbi":24,"leftOnBase":106,"sacBunts":3,"sacFlies":2,"babip":".285","groundOutsToAirouts":"1.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":15},"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":130,"putOuts":90,"errors":3,"chances":223,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID592094":{"person":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":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":54,"gamesStarted":0,"flyOuts":36,"groundOuts":47,"airOuts":54,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":56,"baseOnBalls":24,"intentionalWalks":2,"hits":43,"hitByPitch":2,"atBats":197,"obp":".307","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":903,"era":"1.82","inningsPitched":"54.1","wins":6,"losses":3,"saves":0,"saveOpportunities":2,"holds":27,"blownSaves":2,"earnedRuns":11,"whip":"1.23","battersFaced":227,"outs":163,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":903,"balls":332,"strikes":571,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".667","pitchesPerInning":"16.62","gamesFinished":3,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.28","walksPer9Inn":"3.98","hitsPer9Inn":"7.12","runsScoredPer9":"2.48","homeRunsPer9":"0.50","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID506433":{"person":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 3 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":5,"airOuts":1,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":14,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":72,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":16,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":27,"strikes":45,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":14,"groundOuts":31,"airOuts":26,"runs":20,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":2,"atBats":105,"obp":".331","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":432,"era":"6.51","inningsPitched":"27.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.34","battersFaced":119,"outs":83,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":432,"balls":157,"strikes":275,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.19","rbi":2,"winPercentage":".250","pitchesPerInning":"15.61","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"7.48","walksPer9Inn":"3.58","hitsPer9Inn":"8.46","runsScoredPer9":"6.51","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 24)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","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":55,"gamesStarted":0,"flyOuts":27,"groundOuts":32,"airOuts":48,"runs":18,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":73,"baseOnBalls":17,"intentionalWalks":2,"hits":36,"hitByPitch":3,"atBats":184,"obp":".271","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":803,"era":"2.61","inningsPitched":"51.2","wins":4,"losses":4,"saves":3,"saveOpportunities":6,"holds":24,"blownSaves":3,"earnedRuns":15,"whip":"1.03","battersFaced":209,"outs":155,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":803,"balls":254,"strikes":549,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"15.54","gamesFinished":6,"strikeoutWalkRatio":"4.29","strikeoutsPer9Inn":"12.72","walksPer9Inn":"2.96","hitsPer9Inn":"6.27","runsScoredPer9":"3.14","homeRunsPer9":"0.87","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":47,"groundOuts":79,"airOuts":115,"runs":40,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":79,"baseOnBalls":32,"intentionalWalks":1,"hits":89,"hitByPitch":3,"avg":".248","atBats":359,"obp":".312","slg":".421","ops":".733","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":151,"rbi":54,"leftOnBase":178,"sacBunts":0,"sacFlies":3,"babip":".276","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.93","popOuts":26,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":141,"errors":2,"chances":155,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657656":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"3-6 | 3B, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":36,"groundOuts":60,"airOuts":64,"runs":49,"doubles":18,"triples":2,"homeRuns":16,"strikeOuts":77,"baseOnBalls":22,"intentionalWalks":1,"hits":83,"hitByPitch":6,"avg":".295","atBats":281,"obp":".356","slg":".544","ops":".900","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":153,"rbi":51,"leftOnBase":137,"sacBunts":0,"sacFlies":3,"babip":".351","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.56","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":142,"errors":5,"chances":154,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":65,"groundOuts":83,"airOuts":119,"runs":67,"doubles":28,"triples":0,"homeRuns":17,"strikeOuts":162,"baseOnBalls":48,"intentionalWalks":2,"hits":112,"hitByPitch":3,"atBats":470,"obp":".310","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":2186,"era":"4.60","inningsPitched":"123.1","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.30","battersFaced":529,"outs":370,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2186,"balls":798,"strikes":1388,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".286","pitchesPerInning":"17.72","gamesFinished":0,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"11.82","walksPer9Inn":"3.50","hitsPer9Inn":"8.17","runsScoredPer9":"4.89","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":29,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","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":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":54,"gamesStarted":0,"flyOuts":21,"groundOuts":61,"airOuts":43,"runs":17,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":51,"baseOnBalls":10,"intentionalWalks":2,"hits":33,"hitByPitch":0,"atBats":184,"obp":".221","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":698,"era":"2.13","inningsPitched":"50.2","wins":8,"losses":4,"saves":2,"saveOpportunities":5,"holds":16,"blownSaves":3,"earnedRuns":12,"whip":"0.85","battersFaced":198,"outs":152,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":698,"balls":218,"strikes":480,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".667","pitchesPerInning":"13.78","gamesFinished":8,"strikeoutWalkRatio":"5.10","strikeoutsPer9Inn":"9.06","walksPer9Inn":"1.78","hitsPer9Inn":"5.86","runsScoredPer9":"3.02","homeRunsPer9":"0.18","inheritedRunners":31,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"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":114,"flyOuts":71,"groundOuts":104,"airOuts":123,"runs":68,"doubles":29,"triples":0,"homeRuns":20,"strikeOuts":85,"baseOnBalls":41,"intentionalWalks":2,"hits":133,"hitByPitch":3,"avg":".302","atBats":440,"obp":".362","slg":".505","ops":".867","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":222,"rbi":72,"leftOnBase":195,"sacBunts":0,"sacFlies":5,"babip":".332","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":28,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":153,"putOuts":83,"errors":14,"chances":250,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669200":{"person":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"jerseyNumber":"18","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":5,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669308":{"person":{"id":669308,"fullName":"Sean Reynolds","link":"/api/v1/people/669308"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":1,"flyOuts":15,"groundOuts":17,"airOuts":26,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":2,"atBats":81,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":386,"era":"3.97","inningsPitched":"22.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":10,"whip":"1.06","battersFaced":91,"outs":68,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":386,"balls":154,"strikes":232,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".000","pitchesPerInning":"17.03","gamesFinished":3,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"8.74","walksPer9Inn":"3.18","hitsPer9Inn":"6.35","runsScoredPer9":"3.97","homeRunsPer9":"1.19","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"0-6 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":60,"groundOuts":124,"airOuts":102,"runs":79,"doubles":19,"triples":2,"homeRuns":17,"strikeOuts":90,"baseOnBalls":65,"intentionalWalks":7,"hits":111,"hitByPitch":5,"avg":".261","atBats":426,"obp":".364","slg":".434","ops":".798","caughtStealing":5,"stolenBases":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":185,"rbi":45,"leftOnBase":125,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.06","popOuts":19,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":249,"errors":3,"chances":256,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669369":{"person":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":2,"groundOuts":12,"airOuts":5,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".333","atBats":45,"obp":".375","slg":".400","ops":".775","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":18,"rbi":4,"leftOnBase":17,"sacBunts":2,"sacFlies":0,"babip":".500","groundOutsToAirouts":"2.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":36,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | HR, BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":64,"groundOuts":101,"airOuts":131,"runs":49,"doubles":24,"triples":0,"homeRuns":8,"strikeOuts":72,"baseOnBalls":45,"intentionalWalks":3,"hits":109,"hitByPitch":1,"avg":".268","atBats":406,"obp":".338","slg":".387","ops":".725","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":157,"rbi":39,"leftOnBase":204,"sacBunts":1,"sacFlies":6,"babip":".304","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.75","popOuts":20,"lineOuts":47},"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":216,"putOuts":120,"errors":6,"chances":342,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":35,"groundOuts":44,"airOuts":68,"runs":26,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":63,"baseOnBalls":18,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".201","atBats":214,"obp":".266","slg":".304","ops":".570","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":65,"rbi":22,"leftOnBase":115,"sacBunts":4,"sacFlies":0,"babip":".260","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.80","popOuts":22,"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":12,"stolenBases":29,"stolenBasePercentage":".707","caughtStealingPercentage":".293","assists":20,"putOuts":559,"errors":6,"chances":585,"fielding":".990","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":54,"groundOuts":69,"airOuts":85,"runs":40,"doubles":15,"triples":1,"homeRuns":9,"strikeOuts":71,"baseOnBalls":43,"intentionalWalks":0,"hits":69,"hitByPitch":8,"avg":".240","atBats":288,"obp":".350","slg":".392","ops":".742","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":113,"rbi":37,"leftOnBase":128,"sacBunts":2,"sacFlies":4,"babip":".283","groundOutsToAirouts":"0.81","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":15,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":159,"putOuts":161,"errors":7,"chances":327,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"4","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"1-6 | RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":91,"groundOuts":147,"airOuts":161,"runs":51,"doubles":21,"triples":4,"homeRuns":6,"strikeOuts":13,"baseOnBalls":23,"intentionalWalks":0,"hits":129,"hitByPitch":2,"avg":".294","atBats":439,"obp":".330","slg":".401","ops":".731","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":176,"rbi":42,"leftOnBase":173,"sacBunts":8,"sacFlies":3,"babip":".291","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.17","popOuts":18,"lineOuts":52},"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":53,"putOuts":595,"errors":1,"chances":649,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"32","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":43,"groundOuts":85,"airOuts":84,"runs":45,"doubles":15,"triples":1,"homeRuns":13,"strikeOuts":65,"baseOnBalls":42,"intentionalWalks":3,"hits":89,"hitByPitch":6,"avg":".278","atBats":320,"obp":".369","slg":".453","ops":".822","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":145,"rbi":43,"leftOnBase":152,"sacBunts":0,"sacFlies":3,"babip":".310","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.62","popOuts":14,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":311,"errors":3,"chances":347,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,650333,592518,701538,593428,657656,630105,578428,553869,666023,506433,670970,592094,669093,695243,593974,663158,688158],"pitchers":[506433,670970,592094,669093,695243,593974,663158,688158],"bench":[669369,669200,656811,657757],"bullpen":[656302,641482,673513,669308],"battingOrder":[665487,650333,592518,701538,593428,657656,630105,578428,666023],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Cronenworth (15, Nelson, R); Machado, M (29, Graveman); Laureano (18, Graveman)."},{"label":"3B","value":"Laureano (2, Nelson, R)."},{"label":"HR","value":"Bogaerts (8, 2nd inning off Nelson, R, 0 on, 0 out)."},{"label":"TB","value":"Arraez; Bogaerts 5; Cronenworth 3; Fermin; Iglesias, J; Laureano 6; Machado, M 4; Merrill."},{"label":"RBI","value":"Arraez (42); Bogaerts (39); Cronenworth 2 (37); Fermin (15); Laureano 3 (51); Merrill (49); Tatis Jr. (45)."},{"label":"2-out RBI","value":"Tatis Jr.; Fermin."},{"label":"Runners left in scoring position, 2 out","value":"Cronenworth; Arraez 2; Tatis Jr. 3; Fermin."},{"label":"SAC","value":"Iglesias, J."},{"label":"SF","value":"Merrill."},{"label":"Team RISP","value":"6-for-19."},{"label":"Team LOB","value":"14."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bogaerts (17, 2nd base off Saalfrank/Herrera, J)."},{"label":"CS","value":"Cronenworth (2, 2nd base by Nelson, R/Herrera, J)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bogaerts (6, throw)."},{"label":"Pickoffs","value":"Darvish (Thomas, A at 1st base)."},{"label":"DP","value":"2 (Bogaerts-Arraez; Iglesias, J-Arraez)."}]}],"note":[{"label":"a","value":"Walked for Díaz, E in the 6th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":12,"airOuts":8,"runs":5,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":1,"hits":6,"hitByPitch":1,"avg":".249","atBats":37,"obp":".325","slg":".437","ops":".762","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":15,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"18.50","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":11,"airOuts":11,"runs":10,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":44,"obp":".426","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":217,"era":"4.58","inningsPitched":"11.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.34","battersFaced":55,"outs":33,"completeGames":0,"shutouts":0,"pitchesThrown":217,"balls":85,"strikes":132,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":10,"pitchesPerInning":"19.73","runsScoredPer9":"8.18","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":7},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":11,"putOuts":33,"errors":0,"chances":44,"passedBall":0,"pickoffs":0}},"players":{"ID645444":{"person":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":27,"groundOuts":44,"airOuts":47,"runs":18,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":45,"baseOnBalls":21,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".191","atBats":152,"obp":".288","slg":".250","ops":".538","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":38,"rbi":15,"leftOnBase":59,"sacBunts":10,"sacFlies":3,"babip":".257","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"152.00","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":32,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":15,"putOuts":440,"errors":3,"chances":458,"fielding":".993","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID694851":{"person":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":5,"strikes":3,"strikePercentage":".380","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":27,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":123,"era":"2.84","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"1.89","battersFaced":32,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":52,"strikes":71,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":1,"winPercentage":".---","pitchesPerInning":"19.42","gamesFinished":2,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"9.95","walksPer9Inn":"7.11","hitsPer9Inn":"9.95","runsScoredPer9":"8.53","homeRunsPer9":"1.42","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":51,"groundOuts":84,"airOuts":102,"runs":68,"doubles":27,"triples":2,"homeRuns":18,"strikeOuts":103,"baseOnBalls":37,"intentionalWalks":2,"hits":125,"hitByPitch":1,"atBats":406,"obp":".364","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1690,"era":"5.53","inningsPitched":"97.2","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.66","battersFaced":453,"outs":293,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1690,"balls":636,"strikes":1054,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".364","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"9.49","walksPer9Inn":"3.41","hitsPer9Inn":"11.52","runsScoredPer9":"6.27","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":31,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":73,"groundOuts":120,"airOuts":138,"runs":71,"doubles":37,"triples":0,"homeRuns":20,"strikeOuts":102,"baseOnBalls":28,"intentionalWalks":1,"hits":132,"hitByPitch":10,"atBats":489,"obp":".321","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2035,"era":"5.02","inningsPitched":"122.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.31","battersFaced":531,"outs":366,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2035,"balls":714,"strikes":1321,"strikePercentage":".650","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".611","pitchesPerInning":"16.68","gamesFinished":0,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.07","hitsPer9Inn":"9.74","runsScoredPer9":"5.24","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":11,"errors":3,"chances":23,"fielding":".870","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":10,"groundOuts":3,"airOuts":14,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".216","atBats":37,"obp":".231","slg":".243","ops":".474","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":9,"rbi":3,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"babip":".320","groundOutsToAirouts":"0.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID663731":{"person":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"jerseyNumber":"65","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":6,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".176","atBats":17,"obp":".333","slg":".353","ops":".686","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":6,"rbi":1,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"6.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":50,"errors":0,"chances":53,"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"}]},"ID669459":{"person":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":12,"strikes":3,"strikePercentage":".200","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":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":3,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":44,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":22,"strikes":22,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.00","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"4.50","runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 3B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":18,"groundOuts":45,"airOuts":28,"runs":8,"doubles":3,"triples":3,"homeRuns":2,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".161","atBats":112,"obp":".234","slg":".295","ops":".529","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":33,"rbi":9,"leftOnBase":55,"sacBunts":1,"sacFlies":1,"babip":".182","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"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":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":23,"groundOuts":47,"airOuts":36,"runs":22,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":2,"hits":32,"hitByPitch":2,"atBats":153,"obp":".287","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":663,"era":"4.35","inningsPitched":"41.1","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":20,"whip":"1.14","battersFaced":171,"outs":124,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":663,"balls":248,"strikes":415,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".667","pitchesPerInning":"16.04","gamesFinished":5,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.49","walksPer9Inn":"3.27","hitsPer9Inn":"6.97","runsScoredPer9":"4.79","homeRunsPer9":"0.87","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608665":{"person":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":13,"strikes":10,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.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":17,"gamesStarted":0,"flyOuts":6,"groundOuts":16,"airOuts":16,"runs":11,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":11,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":59,"obp":".437","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":274,"era":"6.32","inningsPitched":"15.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.91","battersFaced":71,"outs":47,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":274,"balls":125,"strikes":149,"strikePercentage":".540","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":"1.000","pitchesPerInning":"17.49","gamesFinished":4,"strikeoutWalkRatio":"0.73","strikeoutsPer9Inn":"4.60","walksPer9Inn":"6.32","hitsPer9Inn":"10.91","runsScoredPer9":"6.32","homeRunsPer9":"0.57","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":35,"groundOuts":85,"airOuts":79,"runs":58,"doubles":15,"triples":0,"homeRuns":21,"strikeOuts":53,"baseOnBalls":47,"intentionalWalks":5,"hits":87,"hitByPitch":4,"avg":".287","atBats":303,"obp":".389","slg":".545","ops":".934","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":355,"totalBases":165,"rbi":44,"leftOnBase":127,"sacBunts":0,"sacFlies":1,"babip":".287","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.43","popOuts":26,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":167,"putOuts":119,"errors":3,"chances":289,"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":"700","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"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":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":7,"groundOuts":20,"airOuts":11,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".229","atBats":70,"obp":".299","slg":".343","ops":".642","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":24,"rbi":6,"leftOnBase":39,"sacBunts":2,"sacFlies":0,"babip":".341","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":21,"errors":1,"chances":79,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{"summary":"5.2 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":4,"runs":2,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":100,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":33,"strikes":67,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":9,"gamesStarted":2,"flyOuts":11,"groundOuts":27,"airOuts":23,"runs":15,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":2,"hits":24,"hitByPitch":5,"atBats":96,"obp":".342","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":414,"era":"4.91","inningsPitched":"25.2","wins":1,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.29","battersFaced":112,"outs":77,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":414,"balls":149,"strikes":265,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".333","pitchesPerInning":"16.13","gamesFinished":4,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.16","hitsPer9Inn":"8.42","runsScoredPer9":"5.26","homeRunsPer9":"2.10","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, 3 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":81,"groundOuts":114,"airOuts":144,"runs":61,"doubles":24,"triples":2,"homeRuns":11,"strikeOuts":53,"baseOnBalls":67,"intentionalWalks":0,"hits":115,"hitByPitch":6,"avg":".278","atBats":413,"obp":".379","slg":".426","ops":".805","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":176,"rbi":75,"leftOnBase":161,"sacBunts":3,"sacFlies":10,"babip":".290","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.54","popOuts":31,"lineOuts":32},"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":261,"putOuts":147,"errors":10,"chances":418,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID595928":{"person":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":14,"groundOuts":15,"airOuts":23,"runs":7,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":60,"obp":".290","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":221,"era":"4.11","inningsPitched":"15.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.17","battersFaced":62,"outs":46,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":221,"balls":75,"strikes":146,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.41","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"3.52","walksPer9Inn":"1.17","hitsPer9Inn":"9.39","runsScoredPer9":"4.11","homeRunsPer9":"0.59","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(L, 0-2)","summary":"2.0 IP, 4 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":1,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":12,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":11,"strikes":26,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":1,"runsScoredPer9":"22.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":9,"groundOuts":21,"airOuts":17,"runs":12,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":70,"obp":".421","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":270,"era":"6.32","inningsPitched":"15.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":11,"whip":"2.04","battersFaced":78,"outs":47,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":270,"balls":102,"strikes":168,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":5,"winPercentage":".000","pitchesPerInning":"17.23","gamesFinished":3,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"4.60","walksPer9Inn":"2.87","hitsPer9Inn":"15.51","runsScoredPer9":"6.89","homeRunsPer9":"0.57","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":65,"groundOuts":78,"airOuts":111,"runs":71,"doubles":20,"triples":14,"homeRuns":22,"strikeOuts":107,"baseOnBalls":37,"intentionalWalks":1,"hits":96,"hitByPitch":7,"avg":".247","atBats":389,"obp":".321","slg":".540","ops":".861","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":210,"rbi":55,"leftOnBase":137,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.68","popOuts":26,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":201,"errors":1,"chances":208,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":92,"groundOuts":129,"airOuts":136,"runs":86,"doubles":28,"triples":3,"homeRuns":23,"strikeOuts":124,"baseOnBalls":47,"intentionalWalks":1,"hits":134,"hitByPitch":4,"atBats":520,"obp":".323","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2155,"era":"5.48","inningsPitched":"133.0","wins":8,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":81,"whip":"1.36","battersFaced":574,"outs":399,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2155,"balls":793,"strikes":1362,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".400","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.39","walksPer9Inn":"3.18","hitsPer9Inn":"9.07","runsScoredPer9":"5.82","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":13,"errors":0,"chances":21,"fielding":"1.000","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2 HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","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":104,"flyOuts":85,"groundOuts":97,"airOuts":158,"runs":37,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":59,"baseOnBalls":26,"intentionalWalks":0,"hits":102,"hitByPitch":4,"avg":".249","atBats":410,"obp":".296","slg":".412","ops":".708","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":169,"rbi":56,"leftOnBase":186,"sacBunts":0,"sacFlies":6,"babip":".257","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.29","popOuts":32,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":180,"errors":2,"chances":185,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID685314":{"person":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":14,"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":14,"balls":5,"strikes":9,"strikePercentage":".640","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":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":9,"gamesStarted":0,"flyOuts":3,"groundOuts":14,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":38,"obp":".262","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":160,"era":"0.87","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.06","battersFaced":42,"outs":31,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":57,"strikes":103,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".---","pitchesPerInning":"15.48","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.97","walksPer9Inn":"3.48","hitsPer9Inn":"6.10","runsScoredPer9":"0.87","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":5,"groundOuts":14,"airOuts":9,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".245","atBats":53,"obp":".365","slg":".396","ops":".761","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":21,"rbi":5,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".324","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":8,"putOuts":117,"errors":1,"chances":126,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":7,"groundOuts":13,"airOuts":15,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":2,"atBats":58,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":235,"era":"3.77","inningsPitched":"14.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"1.33","battersFaced":65,"outs":43,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":235,"balls":79,"strikes":156,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".000","pitchesPerInning":"16.40","gamesFinished":6,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"10.05","walksPer9Inn":"1.88","hitsPer9Inn":"10.05","runsScoredPer9":"4.40","homeRunsPer9":"1.26","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"601","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":7,"groundOuts":7,"airOuts":11,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".133","atBats":30,"obp":".156","slg":".233","ops":".389","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":7,"rbi":4,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"babip":".182","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":23,"errors":0,"chances":23,"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":"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":"800","stats":{"batting":{"summary":"0-3 | HBP, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":33,"groundOuts":93,"airOuts":50,"runs":38,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":81,"baseOnBalls":17,"intentionalWalks":0,"hits":76,"hitByPitch":5,"avg":".258","atBats":295,"obp":".307","slg":".397","ops":".704","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":117,"rbi":30,"leftOnBase":127,"sacBunts":3,"sacFlies":2,"babip":".327","groundOutsToAirouts":"1.86","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"36.88","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":213,"errors":3,"chances":219,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[682998,606466,672695,666971,682988,664983,678489,677942,677950,645444,680728,543510,669194,669459,694851,608665,595928,685314,663765],"pitchers":[669194,669459,694851,608665,595928,685314,663765],"bench":[663731],"bullpen":[679775,656222,543101,668678,694297,593958],"battingOrder":[682998,606466,672695,666971,682988,678489,677942,677950,543510],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Perdomo (24, Darvish)."},{"label":"3B","value":"McCarthy (3, Darvish)."},{"label":"HR","value":"Gurriel Jr. 2 (14, 1st inning off Darvish, 1 on, 2 out, 8th inning off Miller, M, 1 on, 2 out)."},{"label":"TB","value":"Alexander; Gurriel Jr. 8; Herrera, J; McCarthy 3; Perdomo 2."},{"label":"RBI","value":"Gurriel Jr. 4 (56)."},{"label":"2-out RBI","value":"Gurriel Jr. 4."},{"label":"Runners left in scoring position, 2 out","value":"Alexander 2; Carroll."},{"label":"GIDP","value":"Gurriel Jr.; McCarthy."},{"label":"Team RISP","value":"0-for-13."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Thomas, A (3, 2nd base by Darvish/Díaz, E)."},{"label":"PO","value":"Thomas, A (1st base by Darvish)."}]}],"note":[{"label":"a","value":"Grounded out for McCarthy in the 9th."},{"label":"b","value":"Flied out for Herrera, J in the 9th."}]}},"officials":[{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Darvish 2; Nelson, K."},{"label":"IBB","value":"Marte, K (by Suarez, R)."},{"label":"HBP","value":"Thomas, A (by Peralta, W)."},{"label":"Pitch timer violations","value":"Hoffmann, A (pitcher)."},{"label":"Pitches-strikes","value":"Darvish 72-45; Morejon 16-13; Adam 15-9; Estrada, J 11-9; Miller, M 24-15; Peralta, W 10-6; Suarez, R 15-11; Morgan, D 11-7; Nelson, R 100-67; Nelson, K 15-3; Hoffmann, A 8-3; Graveman 23-10; Curtiss 20-14; Saalfrank 14-9; Woodford 37-26."},{"label":"Groundouts-flyouts","value":"Darvish 5-0; Morejon 1-0; Adam 2-1; Estrada, J 1-1; Miller, M 0-0; Peralta, W 1-0; Suarez, R 1-2; Morgan, D 1-1; Nelson, R 4-4; Nelson, K 0-0; Hoffmann, A 0-0; Graveman 0-0; Curtiss 1-0; Saalfrank 1-0; Woodford 5-0."},{"label":"Batters faced","value":"Darvish 16; Morejon 4; Adam 4; Estrada, J 3; Miller, M 5; Peralta, W 3; Suarez, R 5; Morgan, D 3; Nelson, R 24; Nelson, K 3; Hoffmann, A 2; Graveman 5; Curtiss 5; Saalfrank 4; Woodford 12."},{"label":"Inherited runners-scored","value":"Suarez, R 2-0; Hoffmann, A 3-1; Curtiss 2-0."},{"label":"Umpires","value":"HP: Sean Barber. 1B: James Hoye. 2B: John Libka. 3B: D.J. Reyburn. "},{"label":"Weather","value":"76 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"3:50."},{"label":"Att","value":"20,903."},{"label":"Venue","value":"Chase Field."},{"label":"August 5, 2025"}],"pitchingNotes":["Nelson, K pitched to 3 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","boxscoreName":"Gurriel Jr."},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2 HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","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":104,"flyOuts":85,"groundOuts":97,"airOuts":158,"runs":37,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":59,"baseOnBalls":26,"intentionalWalks":0,"hits":102,"hitByPitch":4,"avg":".249","atBats":410,"obp":".296","slg":".412","ops":".708","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":169,"rbi":56,"leftOnBase":186,"sacBunts":0,"sacFlies":6,"babip":".257","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.29","popOuts":32,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":180,"errors":2,"chances":185,"fielding":".989","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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","boxscoreName":"Laureano"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"3-6 | 3B, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":36,"groundOuts":60,"airOuts":64,"runs":49,"doubles":18,"triples":2,"homeRuns":16,"strikeOuts":77,"baseOnBalls":22,"intentionalWalks":1,"hits":83,"hitByPitch":6,"avg":".295","atBats":281,"obp":".356","slg":".544","ops":".900","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":153,"rbi":51,"leftOnBase":137,"sacBunts":0,"sacFlies":3,"babip":".351","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.56","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":142,"errors":5,"chances":154,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","boxscoreName":"Bogaerts"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | HR, BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":64,"groundOuts":101,"airOuts":131,"runs":49,"doubles":24,"triples":0,"homeRuns":8,"strikeOuts":72,"baseOnBalls":45,"intentionalWalks":3,"hits":109,"hitByPitch":1,"avg":".268","atBats":406,"obp":".338","slg":".387","ops":".725","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":157,"rbi":39,"leftOnBase":204,"sacBunts":1,"sacFlies":6,"babip":".304","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.75","popOuts":20,"lineOuts":47},"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":216,"putOuts":120,"errors":6,"chances":342,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"loser":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}