{"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":776650,"link":"/api/v1.1/game/776650/feed/live","metaData":{"wait":10,"timeStamp":"20250821_230153","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776650,"type":"R","doubleHeader":"N","id":"2025/08/21/nynmlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776650-2025-08-21","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-21T20:05:00Z","originalDate":"2025-08-21","officialDate":"2025-08-21","dayNight":"day","time":"4:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2025,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Mets","record":{"gamesPlayed":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":67,"losses":60,"ties":0,"pct":".528"},"records":{},"divisionLeader":false,"wins":67,"losses":60,"winningPercentage":".528"},"franchiseName":"New York","clubName":"Mets","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2025,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":75,"ties":0,"pct":".409"},"records":{},"divisionLeader":false,"wins":52,"losses":75,"winningPercentage":".409"},"franchiseName":"Washington","clubName":"Nationals","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID621438":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438","firstName":"Tyrone","lastName":"Taylor","primaryNumber":"55","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyrone","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyrone Taylor","nameSlug":"tyrone-taylor-621438","firstLastName":"Tyrone Taylor","lastFirstName":"Taylor, Tyrone","lastInitName":"Taylor, T","initLastName":"T Taylor","fullFMLName":"Tyrone Anthony Taylor","fullLFMName":"Taylor, Tyrone Anthony","strikeZoneTop":3.231,"strikeZoneBottom":1.631},"ID656180":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180","firstName":"Riley","lastName":"Adams","primaryNumber":"15","birthDate":"1996-06-26","currentAge":30,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":263,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Riley","useLastName":"Adams","middleName":"Keaton","boxscoreName":"Adams, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley Adams","nameSlug":"riley-adams-656180","firstLastName":"Riley Adams","lastFirstName":"Adams, Riley","lastInitName":"Adams, R","initLastName":"R Adams","fullFMLName":"Riley Keaton Adams","fullLFMName":"Adams, Riley Keaton","strikeZoneTop":3.377,"strikeZoneBottom":1.704},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669371":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371","firstName":"Jeffrey","lastName":"Henry","primaryNumber":"99","birthDate":"1999-07-15","currentAge":27,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Henry","middleName":"Cole","boxscoreName":"Henry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2025-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Henry","nameSlug":"cole-henry-669371","firstLastName":"Cole Henry","lastFirstName":"Henry, Cole","lastInitName":"Henry, C","initLastName":"C Henry","fullFMLName":"Jeffrey Cole Henry","fullLFMName":"Henry, Jeffrey Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID657557":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557","firstName":"Paul","lastName":"DeJong","primaryNumber":"11","birthDate":"1993-08-02","currentAge":33,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Paul","useLastName":"DeJong","middleName":"Sterling","boxscoreName":"DeJong","nickName":"Pauly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"dee-YOUNG","mlbDebutDate":"2017-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul DeJong","nameSlug":"paul-dejong-657557","firstLastName":"Paul DeJong","lastFirstName":"DeJong, Paul","lastInitName":"DeJong, P","initLastName":"P DeJong","fullFMLName":"Paul Sterling DeJong","fullLFMName":"DeJong, Paul Sterling","strikeZoneTop":3.213,"strikeZoneBottom":1.622},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":24,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664854":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854","firstName":"Ryan","lastName":"Helsley","primaryNumber":"21","birthDate":"1994-07-18","currentAge":32,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Helsley","middleName":"Dalton","boxscoreName":"Helsley","nickName":"Hellz Bellz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Helsley","nameSlug":"ryan-helsley-664854","firstLastName":"Ryan Helsley","lastFirstName":"Helsley, Ryan","lastInitName":"Helsley, R","initLastName":"R Helsley","fullFMLName":"Ryan Dalton Helsley","fullLFMName":"Helsley, Ryan Dalton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605280":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","firstName":"Clayton","lastName":"Holmes","primaryNumber":"25","birthDate":"1993-03-27","currentAge":33,"birthCity":"Dothan","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clay","useLastName":"Holmes","middleName":"Walter","boxscoreName":"Holmes, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2018-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clay Holmes","nameSlug":"clay-holmes-605280","firstLastName":"Clay Holmes","lastFirstName":"Holmes, Clay","lastInitName":"Holmes, C","initLastName":"C Holmes","fullFMLName":"Clayton Walter Holmes","fullLFMName":"Holmes, Clayton Walter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621242":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242","firstName":"Edwin","lastName":"Díaz","primaryNumber":"3","birthDate":"1994-03-22","currentAge":32,"birthCity":"Naguabo","birthCountry":"Puerto Rico","height":"6' 3\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Díaz","middleName":"Orlando","boxscoreName":"Díaz","nickName":"Sugar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Díaz","nameSlug":"edwin-diaz-621242","firstLastName":"Edwin Díaz","lastFirstName":"Díaz, Edwin","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Edwin Orlando Díaz","fullLFMName":"Díaz, Edwin Orlando","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665742":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","firstName":"Juan","lastName":"Soto","primaryNumber":"21","birthDate":"1998-10-25","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Juan","useLastName":"Soto","middleName":"Jose","boxscoreName":"Soto, J","nickName":"Soto Pacheco","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Juan Soto","nameSlug":"juan-soto-665742","firstLastName":"Juan Soto","lastFirstName":"Soto, Juan","lastInitName":"Soto, J","initLastName":"J Soto","fullFMLName":"Juan Jose Soto","fullLFMName":"Soto, Juan Jose","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID677595":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595","firstName":"Ronny","lastName":"Mauricio","primaryNumber":"0","birthDate":"2001-04-04","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ronny","useLastName":"Mauricio","boxscoreName":"Mauricio","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Mauricio","nameSlug":"ronny-mauricio-677595","firstLastName":"Ronny Mauricio","lastFirstName":"Mauricio, Ronny","lastInitName":"Mauricio, R","initLastName":"R Mauricio","fullFMLName":"Ronny  Mauricio","fullLFMName":"Mauricio, Ronny ","strikeZoneTop":3.365,"strikeZoneBottom":1.698},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":25,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671131":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131","firstName":"Jackson","lastName":"Rutledge","primaryNumber":"79","birthDate":"1999-04-01","currentAge":27,"birthCity":"Fenton","birthStateProvince":"MO","birthCountry":"USA","height":"6' 8\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Rutledge","middleName":"Christian","boxscoreName":"Rutledge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Rutledge","nameSlug":"jackson-rutledge-671131","firstLastName":"Jackson Rutledge","lastFirstName":"Rutledge, Jackson","lastInitName":"Rutledge, J","initLastName":"J Rutledge","fullFMLName":"Jackson Christian Rutledge","fullLFMName":"Rutledge, Jackson Christian","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID829272":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272","firstName":"Shinnosuke","lastName":"Ogasawara","primaryNumber":"16","birthDate":"1997-10-08","currentAge":28,"birthCity":"Fujisawa","birthCountry":"Japan","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shinnosuke","useLastName":"Ogasawara","boxscoreName":"Ogasawara","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"shin-OH-skeh og-ah-sah-wah-rah","mlbDebutDate":"2025-07-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shinnosuke Ogasawara","nameSlug":"shinnosuke-ogasawara-829272","firstLastName":"Shinnosuke Ogasawara","lastFirstName":"Ogasawara, Shinnosuke","lastInitName":"Ogasawara, S","initLastName":"S Ogasawara","fullFMLName":"Shinnosuke Ogasawara","fullLFMName":"Ogasawara, Shinnosuke ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID663455":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455","firstName":"Konnor","lastName":"Pilkington","primaryNumber":"92","birthDate":"1997-09-12","currentAge":29,"birthCity":"Pascagoula","birthStateProvince":"MS","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Konnor","useLastName":"Pilkington","middleName":"Chase","boxscoreName":"Pilkington","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Konnor Pilkington","nameSlug":"konnor-pilkington-663455","firstLastName":"Konnor Pilkington","lastFirstName":"Pilkington, Konnor","lastInitName":"Pilkington, K","initLastName":"K Pilkington","fullFMLName":"Konnor Chase Pilkington","fullLFMName":"Pilkington, Konnor Chase","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668901":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901","firstName":"Mark","lastName":"Vientos","primaryNumber":"27","birthDate":"1999-12-11","currentAge":26,"birthCity":"Norwalk","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Mark","useLastName":"Vientos","middleName":"Anthony","boxscoreName":"Vientos","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Vee-EN-toes","mlbDebutDate":"2022-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Vientos","nameSlug":"mark-vientos-668901","firstLastName":"Mark Vientos","lastFirstName":"Vientos, Mark","lastInitName":"Vientos, M","initLastName":"M Vientos","fullFMLName":"Mark Anthony Vientos","fullLFMName":"Vientos, Mark Anthony","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID683146":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","firstName":"Brett","lastName":"Baty","primaryNumber":"7","birthDate":"1999-11-13","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Baty","middleName":"Austin","boxscoreName":"Baty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BAIT-ee","mlbDebutDate":"2022-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Baty","nameSlug":"brett-baty-683146","firstLastName":"Brett Baty","lastFirstName":"Baty, Brett","lastInitName":"Baty, B","initLastName":"B Baty","fullFMLName":"Brett Austin Baty","fullLFMName":"Baty, Brett Austin","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"21","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"21","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":30,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID673540":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540","firstName":"Kodai","lastName":"Senga","primaryNumber":"34","birthDate":"1993-01-30","currentAge":33,"birthCity":"Gamagori","birthCountry":"Japan","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kodai","useLastName":"Senga","boxscoreName":"Senga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KO-die","mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kodai Senga","nameSlug":"kodai-senga-673540","firstLastName":"Kodai Senga","lastFirstName":"Senga, Kodai","lastInitName":"Senga, K","initLastName":"K Senga","fullFMLName":"Kodai Senga","fullLFMName":"Senga, Kodai ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID690987":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987","firstName":"Robert","lastName":"Hassell","birthDate":"2001-08-15","currentAge":25,"birthCity":"Franklin","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Robert","useLastName":"Hassell III","middleName":"Harris","boxscoreName":"Hassell III","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"HAS-l","mlbDebutDate":"2025-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Hassell III","nameTitle":"III","nameSuffix":"III","nameSlug":"robert-hassell-iii-690987","firstLastName":"Robert Hassell III","lastFirstName":"Hassell III, Robert","lastInitName":"Hassell III, R","initLastName":"R Hassell III","fullFMLName":"Robert Harris Hassell III","fullLFMName":"Hassell III, Robert Harris","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID624413":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","firstName":"Peter","lastName":"Alonso","primaryNumber":"21","birthDate":"1994-12-07","currentAge":31,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pete","useLastName":"Alonso","middleName":"Morgan","boxscoreName":"Alonso","nickName":"Polar Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Alonso","nameSlug":"pete-alonso-624413","firstLastName":"Pete Alonso","lastFirstName":"Alonso, Pete","lastInitName":"Alonso, P","initLastName":"P Alonso","fullFMLName":"Peter Morgan Alonso","fullLFMName":"Alonso, Peter Morgan","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":31,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID593423":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423","firstName":"Francelis","lastName":"Montas","primaryNumber":"47","birthDate":"1993-03-21","currentAge":33,"birthCity":"Sainagua","birthCountry":"Dominican Republic","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Frankie","useLastName":"Montas","boxscoreName":"Montas","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"MOAN-toss","mlbDebutDate":"2015-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Frankie Montas","nameSlug":"frankie-montas-593423","firstLastName":"Frankie Montas","lastFirstName":"Montas, Frankie","lastInitName":"Montas, F","initLastName":"F Montas","fullFMLName":"Francelis Montas","fullLFMName":"Montas, Francelis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID516782":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782","firstName":"Starling","lastName":"Marte","primaryNumber":"0","birthDate":"1988-10-09","currentAge":37,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Starling","useLastName":"Marte","middleName":"Javier","boxscoreName":"Marte, S","nickName":"Tato","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"MAR-tay","mlbDebutDate":"2012-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Starling Marte","nameSlug":"starling-marte-516782","firstLastName":"Starling Marte","lastFirstName":"Marte, Starling","lastInitName":"Marte, S","initLastName":"S Marte","fullFMLName":"Starling Javier Marte","fullLFMName":"Marte, Starling Javier","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"21","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663584":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584","firstName":"Hayden","lastName":"Senger","primaryNumber":"6","birthDate":"1997-04-03","currentAge":29,"birthCity":"Hamilton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hayden","useLastName":"Senger","middleName":"Craig","boxscoreName":"Senger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Senger","nameSlug":"hayden-senger-663584","firstLastName":"Hayden Senger","lastFirstName":"Senger, Hayden","lastInitName":"Senger, H","initLastName":"H Senger","fullFMLName":"Hayden Craig Senger","fullLFMName":"Senger, Hayden Craig","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID680730":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730","firstName":"Mitchell","lastName":"Parker","primaryNumber":"70","birthDate":"1999-09-27","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":239,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitchell","useLastName":"Parker","middleName":"James","boxscoreName":"Parker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitchell Parker","nameSlug":"mitchell-parker-680730","firstLastName":"Mitchell Parker","lastFirstName":"Parker, Mitchell","lastInitName":"Parker, M","initLastName":"M Parker","fullFMLName":"Mitchell James Parker","fullLFMName":"Parker, Mitchell James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID657585":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585","firstName":"Reed","lastName":"Garrett","primaryNumber":"75","birthDate":"1993-01-02","currentAge":33,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reed","useLastName":"Garrett","boxscoreName":"Garrett, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reed Garrett","nameSlug":"reed-garrett-657585","firstLastName":"Reed Garrett","lastFirstName":"Garrett, Reed","lastInitName":"Garrett, R","initLastName":"R Garrett","fullFMLName":"Reed Garrett","fullLFMName":"Garrett, Reed","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"30","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"21","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309","location":{"address1":"1500 South Capitol Street, SE","city":"Washington","state":"District of Columbia","stateAbbrev":"DC","postalCode":"20003-1507","defaultCoordinates":{"latitude":38.872861,"longitude":-77.007501},"azimuthAngle":28.0,"elevation":35,"country":"USA","phone":"(202) 349-0400"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41376,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":377,"center":402,"rightCenter":370,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":3309,"link":"/api/v1/venues/3309"},"weather":{"condition":"Overcast","temp":"68","wind":"4 mph, In From RF"},"gameInfo":{"attendance":20127,"firstPitch":"2025-08-21T20:06:00.000Z","gameDurationMinutes":176},"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"home":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"}},"officialScorer":{"id":663079,"fullName":"Jason Lee","link":"/api/v1/people/663079"},"primaryDatacaster":{"id":804624,"fullName":"Curt Newport","link":"/api/v1/people/804624"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Francisco Lindor homers (25) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T20:06:06.599Z","endTime":"2025-08-21T20:06:59.675Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"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-21T17:10:19.953Z","endTime":"2025-08-21T19:40:03.184Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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-21T19:40:03.184Z","endTime":"2025-08-21T20:04:14.907Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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-21T20:04:14.907Z","endTime":"2025-08-21T20:06:08.803Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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":86.2,"strikeZoneTop":3.49659599990501,"strikeZoneBottom":1.55394607691137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.958815659196716,"aZ":-10.523410353453226,"pfxX":6.086313849096681,"pfxZ":11.333384369959038,"pX":-0.5564439259688589,"pZ":1.336699723505758,"vX0":-9.071818395595276,"vY0":-138.1110281558346,"vZ0":-9.255292158372182,"x":138.21,"y":202.69,"x0":1.9970969448894116,"y0":50.003614516051336,"z0":5.461599248806497,"aX":11.628200659208735},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":-8.9,"spinRate":2287,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.39829444661034197,"extension":6.876098343036657},"index":3,"playId":"fbb4911a-7ab5-3099-b66c-1a9345bbc863","pitchNumber":1,"startTime":"2025-08-21T20:06:08.803Z","endTime":"2025-08-21T20:06:14.228Z","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.5,"endSpeed":85.7,"strikeZoneTop":3.52896628431781,"strikeZoneBottom":1.55127601215358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94623015488204,"aZ":-12.029253974982149,"pfxX":6.151348003538544,"pfxZ":10.684521089355073,"pX":-0.6911566020050348,"pZ":1.504281464016493,"vX0":-9.419408392963927,"vY0":-137.0932125942723,"vZ0":-8.28289468015277,"x":143.35,"y":198.16,"x0":2.004968025716217,"y0":50.00639179173699,"z0":5.404439995724949,"aX":11.602608605789564},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":-9.0,"spinRate":2215,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.40096495919067987,"extension":7.006034210313426},"index":4,"playId":"c17ab04c-bea3-37ce-9e6f-1d3cc1d10e7b","pitchNumber":2,"startTime":"2025-08-21T20:06:22.522Z","endTime":"2025-08-21T20:06:26.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.843309771320655,"aZ":-12.540955838400484,"pfxX":6.590191969759035,"pfxZ":10.220280664211938,"pX":-0.08618618496160929,"pZ":1.8468699597311893,"vX0":-7.962382827576931,"vY0":-138.22850578449138,"vZ0":-7.470078860391186,"x":120.29,"y":188.91,"x0":1.9851426600328899,"y0":50.00589890554716,"z0":5.439500962637412,"aX":12.664929759440136},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":-10.1,"spinRate":2210,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.3973084886855145,"extension":6.71943633710863},"hitData":{"launchSpeed":111.5,"launchAngle":23.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":24.33,"coordY":87.45}},"index":5,"playId":"53eb11f3-769d-3706-ac86-4ad7799fa9a7","pitchNumber":3,"startTime":"2025-08-21T20:06:37.268Z","endTime":"2025-08-21T20:06:59.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:06:59.675Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T20:06:47.779Z","endTime":"2025-08-21T20:08:24.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.22589458368222,"strikeZoneBottom":1.59855733576673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.168606456344584,"aZ":-10.146872093963271,"pfxX":8.338478670685848,"pfxZ":11.188045292729027,"pX":-0.12152838535143026,"pZ":1.498763115796429,"vX0":-8.620908346266557,"vY0":-139.6037592620429,"vZ0":-9.021045272215536,"x":121.63,"y":198.31,"x0":1.9269378266409198,"y0":50.00193588006031,"z0":5.444688483020136,"aX":16.41654131067905},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.5,"breakHorizontal":-13.3,"spinRate":2295,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.39272159300652865,"extension":6.859392758880808},"index":0,"playId":"a224c102-a41f-3256-8bf9-1a208202a59d","pitchNumber":1,"startTime":"2025-08-21T20:07:23.362Z","endTime":"2025-08-21T20:07:26.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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.9,"endSpeed":81.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.183926505287236,"aZ":-29.979477408077635,"pfxX":4.351045841571386,"pfxZ":1.3054853220821077,"pX":-0.516539434737554,"pZ":0.9704791863330544,"vX0":-7.909026091573532,"vY0":-129.21618663814618,"vZ0":-5.512205352133887,"x":136.69,"y":212.58,"x0":2.025609343447563,"y0":50.00434821241839,"z0":5.448993512365979,"aX":7.322251906872805},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":-6.0,"spinRate":1999,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4247033299580085,"extension":6.712021741852934},"index":1,"playId":"eec82b11-b262-36a4-a28e-3fe242b891d4","pitchNumber":2,"startTime":"2025-08-21T20:07:39.000Z","endTime":"2025-08-21T20:07:43.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.452795473198528,"aZ":-11.61779422085218,"pfxX":8.20183076768328,"pfxZ":10.49551582430242,"pX":-0.3916773011567647,"pZ":1.947930278440228,"vX0":-9.270520109902773,"vY0":-138.90364074434012,"vZ0":-7.424804813002119,"x":131.93,"y":186.19,"x0":1.9198532094797853,"y0":50.00200260869408,"z0":5.423999350175559,"aX":16.063154044072267},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":-13.0,"spinRate":2318,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.3939799283371985,"extension":6.8742776525322755},"index":2,"playId":"714ece70-73c6-3150-9a83-b7a888ddb9e7","pitchNumber":3,"startTime":"2025-08-21T20:08:00.202Z","endTime":"2025-08-21T20:08:05.364Z","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, 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":84.6,"endSpeed":77.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86448070231026,"aZ":-38.187805026653606,"pfxX":0.18046741253858253,"pfxZ":-3.9457744562951538,"pX":-0.043807940202381844,"pZ":1.912728486660552,"vX0":-4.5128110056680395,"vY0":-123.11785568407807,"vZ0":-1.3381286015879248,"x":118.67,"y":187.14,"x0":1.7942246683424259,"y0":50.001391151543075,"z0":5.71352025772415,"aX":0.2763902874564998},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.2,"breakHorizontal":0.8,"spinRate":2331,"spinDirection":341},"zone":8,"typeConfidence":2.0,"plateTime":0.44595262523326085,"extension":6.711551226173512},"index":3,"playId":"bedd15c0-12e8-342b-a450-a753ad45a4ee","pitchNumber":4,"startTime":"2025-08-21T20:08:20.747Z","endTime":"2025-08-21T20:08:24.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:08:24.829Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T20:08:27.593Z","endTime":"2025-08-21T20:09:26.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.66585981457255,"strikeZoneBottom":1.68302609365426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.304965111776593,"aZ":-42.76528360474969,"pfxX":-2.4842113769677567,"pfxZ":-7.564989255108111,"pX":-0.7005487852330954,"pZ":2.3102270891649215,"vX0":-5.264278970503678,"vY0":-117.85298540630565,"vZ0":1.2085076579702665,"x":143.7,"y":176.4,"x0":1.8885732694333046,"y0":50.00105960669162,"z0":5.75398196329949,"aX":-3.478543103856602},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.1,"breakHorizontal":5.9,"spinRate":2340,"spinDirection":331},"zone":4,"typeConfidence":2.0,"plateTime":0.4655274620598262,"extension":6.572281998618858},"index":0,"playId":"383700cc-e2ae-36ab-ba37-7ee32641530e","pitchNumber":1,"startTime":"2025-08-21T20:08:48.754Z","endTime":"2025-08-21T20:08:52.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95153082301632,"aZ":-21.89810763690373,"pfxX":2.0103691697377193,"pfxZ":5.6607424263908666,"pX":-0.6678262770522191,"pZ":2.4721850218769337,"vX0":-7.635171030099363,"vY0":-133.6646411519771,"vZ0":-4.1544639218848385,"x":142.46,"y":172.03,"x0":1.9604858127908136,"y0":50.002961641359974,"z0":5.6127538952335305,"aX":3.6503810311446463},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":-2.0,"spinRate":1964,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.4092760364588184,"extension":6.766563664546706},"index":1,"playId":"bf3a078d-9780-3d92-9a66-5d9bb321d88d","pitchNumber":2,"startTime":"2025-08-21T20:09:03.406Z","endTime":"2025-08-21T20:09:06.406Z","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":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.500402162674543,"aZ":-42.5552076807142,"pfxX":-2.7518357781571883,"pfxZ":-7.007827123042022,"pX":0.9237892545554298,"pZ":0.9311646692000758,"vX0":-1.4496562252961336,"vY0":-120.93000269989719,"vZ0":-2.5353988696745944,"x":81.79,"y":213.64,"x0":1.8884336203796,"y0":50.00223790707455,"z0":5.724848726120633,"aX":-4.076814148086089},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.1,"breakHorizontal":5.3,"spinRate":2376,"spinDirection":337},"zone":14,"typeConfidence":2.0,"plateTime":0.4528616269649457,"extension":6.828790661305178},"index":2,"playId":"790737d0-afde-3697-9137-ee7efc6d9ec7","pitchNumber":3,"startTime":"2025-08-21T20:09:22.737Z","endTime":"2025-08-21T20:09:26.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:09:26.264Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T20:09:34.100Z","endTime":"2025-08-21T20:11:29.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.54629810128263,"strikeZoneBottom":1.6190451999735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4470228701185,"aZ":-12.10991786158237,"pfxX":7.873346643768836,"pfxZ":10.450550809471784,"pX":-1.6902989933218444,"pZ":0.2390812718938594,"vX0":-12.078012275038988,"vY0":-137.88352390387152,"vZ0":-11.686666391953626,"x":181.43,"y":232.32,"x0":1.7295440514550768,"y0":50.00442513555617,"z0":5.356499929034552,"aX":15.119702015269064},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-11.6,"spinRate":2201,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.3976568146964241,"extension":6.969616438070328},"index":0,"playId":"b9de1bef-44a3-3549-ba1a-ebc8931d6af4","pitchNumber":1,"startTime":"2025-08-21T20:09:53.853Z","endTime":"2025-08-21T20:09:58.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.61822772394643,"strikeZoneBottom":1.64839304104443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.648938257976283,"aZ":-23.88690480742975,"pfxX":8.476633280693225,"pfxZ":5.199305442056902,"pX":1.6302044299459595,"pZ":2.060311928531312,"vX0":-4.075224091666769,"vY0":-125.72485557425759,"vZ0":-3.303697648140596,"x":54.86,"y":183.15,"x0":2.1751243273635574,"y0":50.001349971947704,"z0":5.3406488090149775,"aX":13.50252296027562},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.9,"breakHorizontal":-14.4,"spinRate":2119,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4364707906901546,"extension":6.905993972388273},"index":1,"playId":"f11ca383-a8df-34e1-98cc-8e9056f22129","pitchNumber":2,"startTime":"2025-08-21T20:10:14.049Z","endTime":"2025-08-21T20:10:17.954Z","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":95.6,"endSpeed":86.4,"strikeZoneTop":3.5701883559735,"strikeZoneBottom":1.67723392479324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.31109147355283,"aZ":-9.998356058263392,"pfxX":5.698878658474917,"pfxZ":11.528076301656085,"pX":-0.23084571818072036,"pZ":1.3029076827254047,"vX0":-7.661493031925057,"vY0":-138.60470501874357,"vZ0":-9.53508924510216,"x":125.8,"y":203.6,"x0":1.8436441686842473,"y0":50.00123343927742,"z0":5.478604891523372,"aX":10.960734371756214},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":-8.5,"spinRate":2205,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.396928526833324,"extension":6.846225384680601},"index":2,"playId":"5fa5fc0e-930b-3e6d-8b4a-730418e8adbb","pitchNumber":3,"startTime":"2025-08-21T20:10:31.849Z","endTime":"2025-08-21T20:10:35.628Z","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":95.8,"endSpeed":86.5,"strikeZoneTop":3.55257121416721,"strikeZoneBottom":1.72666786984058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.70945075904984,"aZ":-13.01081996484702,"pfxX":6.778700055098708,"pfxZ":9.896922279933886,"pX":-0.03591329543892431,"pZ":2.2854672636258466,"vX0":-7.985916891236326,"vY0":-139.10233146292825,"vZ0":-6.2892170078230825,"x":118.37,"y":177.07,"x0":2.007945587460182,"y0":50.00040285603108,"z0":5.458514524916845,"aX":13.122727615117887},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":-10.3,"spinRate":2240,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.3955790904046461,"extension":6.947357651656202},"index":3,"playId":"d3db8f23-1347-3bdd-a37b-c1e7700d0fe7","pitchNumber":4,"startTime":"2025-08-21T20:10:45.943Z","endTime":"2025-08-21T20:10:49.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.55684302336927,"strikeZoneBottom":1.63062008923641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.76330953085619,"aZ":-12.7197734288866,"pfxX":5.903210815866231,"pfxZ":10.094285180968459,"pX":0.13577055171512192,"pZ":1.344380853694833,"vX0":-7.333252514879017,"vY0":-138.8332732864897,"vZ0":-8.542737924549131,"x":111.82,"y":202.48,"x0":2.060315728513871,"y0":50.002073966220046,"z0":5.333419303292787,"aX":11.377010650514304},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":-8.9,"spinRate":2214,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.39644685583864625,"extension":6.790641900958542},"index":4,"playId":"95401098-a525-3382-8ac3-989595fa2d19","pitchNumber":5,"startTime":"2025-08-21T20:11:02.205Z","endTime":"2025-08-21T20:11:08.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-21T20:11:16.196Z","endTime":"2025-08-21T20:11:25.379Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.57100337591988,"strikeZoneBottom":1.61221876999641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.779965193098107,"aZ":-43.69761438494421,"pfxX":-1.0589546480419603,"pfxZ":-7.9442604558870835,"pX":-0.40089954797112043,"pZ":1.6790618353762332,"vX0":-4.971074850637551,"vY0":-120.3656394198422,"vZ0":-0.4053027753594889,"x":132.28,"y":193.45,"x0":1.8380768324621102,"y0":50.00146556185647,"z0":5.7556669954533515,"aX":-1.5359119099823355},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.2,"breakHorizontal":3.2,"spinRate":2331,"spinDirection":332},"zone":7,"typeConfidence":2.0,"plateTime":0.4569882850208451,"extension":6.652494481299388},"index":6,"playId":"e20bbd7f-a009-3a91-af99-c315415ed9e4","pitchNumber":6,"startTime":"2025-08-21T20:11:25.379Z","endTime":"2025-08-21T20:11:29.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:11:29.870Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T20:13:17.177Z","endTime":"2025-08-21T20:14:01.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":4.03570542853894,"strikeZoneBottom":1.83104139765489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.195517850087302,"aZ":-21.29487175624066,"pfxX":10.623500257448324,"pfxZ":6.15604063146521,"pX":-0.31622476247512027,"pZ":2.8125781518376756,"vX0":-12.203976565420245,"vY0":-131.8915130021126,"vZ0":-2.2304762369352735,"x":129.05,"y":162.84,"x0":2.9835605858663725,"y0":50.005153237149905,"z0":5.23437836576465,"aX":18.78125574892836},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":-16.7,"spinRate":2186,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.4147759165852194,"extension":6.895565520291768},"index":0,"playId":"2849a29a-df34-3455-8776-302a3cb190e4","pitchNumber":1,"startTime":"2025-08-21T20:13:31.529Z","endTime":"2025-08-21T20:13:34.620Z","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":91.0,"endSpeed":83.8,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06599174129758,"aZ":-21.177776413488473,"pfxX":9.680921046624746,"pfxZ":6.157680772405922,"pX":0.560565520507249,"pZ":2.393786192361159,"vX0":-10.124348857129513,"vY0":-132.2381410460667,"vZ0":-3.110402466018284,"x":95.63,"y":174.15,"x0":3.1663202907403383,"y0":50.001585940036705,"z0":5.124536043581394,"aX":17.28350278001219},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-15.6,"spinRate":2199,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.412926758452151,"extension":6.761648153338102},"index":1,"playId":"2e45a3f6-f901-3455-8235-1d7eda1e90f2","pitchNumber":2,"startTime":"2025-08-21T20:13:43.606Z","endTime":"2025-08-21T20:13:46.770Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.7,"strikeZoneTop":3.88364733107688,"strikeZoneBottom":1.79194279918672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.16371854914348,"aZ":-26.173823693616367,"pfxX":-9.474653751221906,"pfxZ":4.755988529617936,"pX":0.41296609970304743,"pZ":1.732758687569615,"vX0":-3.9264711154062883,"vY0":-111.94549027447984,"vZ0":-2.254803785177061,"x":101.26,"y":192.0,"x0":3.4236282463615235,"y0":50.00559306336661,"z0":5.445904697598573,"aX":-11.965988783418624},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":8.3,"breakHorizontal":18.2,"spinRate":2472,"spinDirection":284},"zone":9,"typeConfidence":2.0,"plateTime":0.490228885551911,"extension":6.488289829005168},"index":2,"playId":"43ab5688-1d08-3dca-aaaf-01adc5007d83","pitchNumber":3,"startTime":"2025-08-21T20:13:57.849Z","endTime":"2025-08-21T20:14:01.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:14:01.451Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to left fielder Tyrone Taylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T20:14:03.424Z","endTime":"2025-08-21T20:14:41.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":80.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.369296166056635,"aZ":-19.65826445822457,"pfxX":10.568937702761339,"pfxZ":7.383118331036842,"pX":0.5374153271620921,"pZ":3.4159479368044985,"vX0":-10.884389819419559,"vY0":-130.1650981782325,"vZ0":-0.7120668710336838,"x":96.51,"y":146.55,"x0":3.424023011898275,"y0":50.00481167766668,"z0":5.197913872986732,"aX":17.922121277429788},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.4,"breakHorizontal":-16.3,"spinRate":2132,"spinDirection":111},"zone":3,"typeConfidence":2.0,"plateTime":0.4227362483914323,"extension":6.814431155641109},"index":0,"playId":"417d79d6-7dfe-38ad-8c58-e1539cb7f56a","pitchNumber":1,"startTime":"2025-08-21T20:14:22.284Z","endTime":"2025-08-21T20:14:25.777Z","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":91.1,"endSpeed":82.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14957091872063,"aZ":-20.188211951455973,"pfxX":9.115158392246885,"pfxZ":6.826993861053895,"pX":0.41145784889743997,"pZ":2.8015556062639653,"vX0":-10.62505624951943,"vY0":-132.1658725067799,"vZ0":-2.37951610123494,"x":101.32,"y":163.14,"x0":3.3137535582838007,"y0":50.003254948554584,"z0":5.20841635867793,"aX":16.005214382395362},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-13.9,"spinRate":2176,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.41563154356986676,"extension":6.8851609679795995},"hitData":{"launchSpeed":96.9,"launchAngle":25.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.08,"coordY":90.82}},"index":1,"playId":"36dd6c00-9180-3454-ad06-1f541a8bedda","pitchNumber":2,"startTime":"2025-08-21T20:14:33.950Z","endTime":"2025-08-21T20:14:41.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:14:41.755Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul DeJong called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T20:14:43.378Z","endTime":"2025-08-21T20:15:57.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.5452568084525,"strikeZoneBottom":1.56028665768879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.621619611509846,"aZ":-21.758712605123858,"pfxX":9.62254153313369,"pfxZ":5.911318184567801,"pX":0.8871232640185577,"pZ":2.9060955453481334,"vX0":-9.397695401860705,"vY0":-131.78357171823004,"vZ0":-1.8998981024324504,"x":83.18,"y":160.32,"x0":3.2466963017379533,"y0":50.00140269818787,"z0":5.241256599047725,"aX":16.949099100575225},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.6,"breakHorizontal":-15.4,"spinRate":2005,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4153926163055286,"extension":6.905708718560188},"index":0,"playId":"71c2f4c1-74b1-3feb-ac7c-8e1fa89564d2","pitchNumber":1,"startTime":"2025-08-21T20:15:02.828Z","endTime":"2025-08-21T20:15:05.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":68.1,"strikeZoneTop":3.41038367405418,"strikeZoneBottom":1.56723446342081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.196370906822512,"aZ":-27.74850540828716,"pfxX":-11.003070634040522,"pfxZ":3.776945050110677,"pX":2.6837647154043647,"pZ":1.6826009256695833,"vX0":1.2531646389133548,"vY0":-107.69530303460814,"vZ0":-1.5694818210837724,"x":14.7,"y":193.35,"x0":3.522363806368611,"y0":50.001172615196225,"z0":5.49793410011109,"aX":-12.887081624827395},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":6.7,"breakHorizontal":19.6,"spinRate":2457,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.5091387386346162,"extension":6.329802537635315},"index":1,"playId":"65e27531-87dc-3e75-9352-927dfa12a90b","pitchNumber":2,"startTime":"2025-08-21T20:15:14.651Z","endTime":"2025-08-21T20:15:18.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":2},"pitchData":{"startSpeed":76.0,"endSpeed":68.6,"strikeZoneTop":3.40879679416771,"strikeZoneBottom":1.44191209771951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52401596198499,"aZ":-23.777508325318223,"pfxX":-9.212371031049111,"pfxZ":6.926607666434682,"pX":0.6973958714484015,"pZ":3.2464917418700585,"vX0":-3.3826359340213337,"vY0":-110.54139541456503,"vZ0":0.47244722194382627,"x":90.42,"y":151.12,"x0":3.453458832916657,"y0":50.000565830131144,"z0":5.568328852081718,"aX":-11.161855129606893},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":13.0,"breakHorizontal":17.6,"spinRate":2494,"spinDirection":275},"zone":3,"typeConfidence":2.0,"plateTime":0.499495418596934,"extension":6.610998694476038},"index":2,"playId":"aabbb154-ca8f-3115-a8d4-5e82c73bb2b9","pitchNumber":3,"startTime":"2025-08-21T20:15:27.984Z","endTime":"2025-08-21T20:15:31.304Z","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":91.2,"endSpeed":82.9,"strikeZoneTop":3.41035651095677,"strikeZoneBottom":1.5094137703622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.923494807335484,"aZ":-21.519043975985184,"pfxX":8.380821563958206,"pfxZ":6.045296119473951,"pX":-0.8316176157776539,"pZ":3.5516391068554163,"vX0":-13.447996819402611,"vY0":-132.13708050374584,"vZ0":-0.27311592251804945,"x":148.7,"y":142.89,"x0":3.2417022563388955,"y0":50.00449623635814,"z0":5.241325198555592,"aX":14.778225287610375},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.2,"breakHorizontal":-12.1,"spinRate":2089,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.4149782930016963,"extension":7.164637983579507},"index":3,"playId":"b7068733-ae4f-3c17-ace4-3c275ea210ea","pitchNumber":4,"startTime":"2025-08-21T20:15:40.876Z","endTime":"2025-08-21T20:15:44.859Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":71.0,"strikeZoneTop":3.41006802616571,"strikeZoneBottom":1.50472750830922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.805934181968176,"aZ":-25.10857300351713,"pfxX":-7.677591049104726,"pfxZ":5.582674814946531,"pX":0.1040880582954158,"pZ":1.5162034292149924,"vX0":-5.070764724704427,"vY0":-111.6512759570957,"vZ0":-2.8325070179825365,"x":113.03,"y":197.84,"x0":3.4004849245639837,"y0":50.0001900961798,"z0":5.3809561184927786,"aX":-9.704780232933116},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":9.7,"breakHorizontal":15.2,"spinRate":2396,"spinDirection":282},"zone":8,"typeConfidence":2.0,"plateTime":0.49027953981501415,"extension":6.703810020454153},"index":4,"playId":"4f6a2ad9-72db-3a6d-855f-e1dc73eb5ac6","pitchNumber":5,"startTime":"2025-08-21T20:15:53.584Z","endTime":"2025-08-21T20:15:57.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:15:57.094Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mark Vientos singles on a sharp line drive to left fielder Daylen Lile.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T20:17:40.990Z","endTime":"2025-08-21T20:18:52.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.66355270761104,"aZ":-39.38669939565827,"pfxX":-4.894323957304833,"pfxZ":-5.234864656300768,"pX":-0.47646249652903994,"pZ":2.21426675294412,"vX0":-4.052889976315644,"vY0":-116.27914079322792,"vZ0":0.2626688580878158,"x":135.16,"y":178.99,"x0":1.921572470993793,"y0":50.00406630240495,"z0":5.8197259744753085,"aX":-6.739905566130404},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.1,"breakHorizontal":9.8,"spinRate":2258,"spinDirection":337},"zone":7,"typeConfidence":2.0,"plateTime":0.4700349911373718,"extension":6.711789260432849},"index":0,"playId":"9bac9250-e464-36bb-bf1a-d1412ecd3cb3","pitchNumber":1,"startTime":"2025-08-21T20:18:07.741Z","endTime":"2025-08-21T20:18:11.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.74113519687837,"strikeZoneBottom":1.67637561391592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.393680261266713,"aZ":-42.5873897616634,"pfxX":-1.8157323763486932,"pfxZ":-7.016024055573328,"pX":0.31978519626798385,"pZ":1.149842735717709,"vX0":-2.9585904639484735,"vY0":-121.23060187135258,"vZ0":-2.010587252402993,"x":104.81,"y":207.73,"x0":1.7934021528421076,"y0":50.003155957979814,"z0":5.717945330438874,"aX":-2.694358697251261},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.0,"breakHorizontal":4.0,"spinRate":2315,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.45233452616445735,"extension":7.059109995099109},"index":1,"playId":"22bce058-c957-3c09-88bd-9fdbc3a8d40d","pitchNumber":2,"startTime":"2025-08-21T20:18:27.808Z","endTime":"2025-08-21T20:18:31.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38535826661825,"aZ":-25.079704952679027,"pfxX":-0.11026640193002868,"pfxZ":3.955814457460834,"pX":-0.2375741702719991,"pZ":3.8020608240406992,"vX0":-5.648510163700951,"vY0":-132.3091795410236,"vZ0":-0.562698013795202,"x":126.06,"y":136.12,"x0":1.9295474596478048,"y0":50.0002041116542,"z0":5.838174842503484,"aX":-0.19596352172813855},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":1.3,"spinRate":1930,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4122926202730657,"extension":6.769677729013893},"hitData":{"launchSpeed":109.1,"launchAngle":12.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":59.77,"coordY":101.37}},"index":2,"playId":"e1e023f1-9749-367a-bf4f-0279934606fc","pitchNumber":3,"startTime":"2025-08-21T20:18:42.347Z","endTime":"2025-08-21T20:18:52.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:18:52.578Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T20:18:53.760Z","endTime":"2025-08-21T20:21:17.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.73094628545424,"strikeZoneBottom":1.70045703473594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.557761750271588,"aZ":-27.90552844253045,"pfxX":5.089828441808942,"pfxZ":2.674335050358816,"pX":-0.7048590074669737,"pZ":0.4192806588192737,"vX0":-7.529762945601547,"vY0":-126.48169918262312,"vZ0":-7.28849661134975,"x":143.87,"y":227.46,"x0":1.6709682963864372,"y0":50.00100010594719,"z0":5.624549807631332,"aX":8.117303119583378},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":-7.2,"spinRate":2040,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.43566002813705396,"extension":6.955643683090531},"index":0,"playId":"06c05755-c2f3-35bd-a21d-bf91ab3d4ca3","pitchNumber":1,"startTime":"2025-08-21T20:19:19.880Z","endTime":"2025-08-21T20:19:23.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.64096513584511,"strikeZoneBottom":1.70056256758708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.940036950653475,"aZ":-14.677439326051253,"pfxX":5.6869542585182336,"pfxZ":8.954760843334375,"pX":-0.7277276705436493,"pZ":2.1328059220588624,"vX0":-8.816939966901367,"vY0":-139.0826160611135,"vZ0":-6.738960051580563,"x":144.74,"y":181.19,"x0":1.7483490683780403,"y0":50.00295783241065,"z0":5.565202647999712,"aX":11.11290471764208},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":-8.4,"spinRate":2206,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.39419392078912363,"extension":6.780256283308505},"index":1,"playId":"f14bd912-ff63-387e-8b9f-2c5de98bfc63","pitchNumber":2,"startTime":"2025-08-21T20:19:43.541Z","endTime":"2025-08-21T20:19:47.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.66792765996044,"strikeZoneBottom":1.70501463341073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.290420228565324,"aZ":-43.37574750800433,"pfxX":-2.4192659794023728,"pfxZ":-7.763938333198394,"pX":-0.4514496132241847,"pZ":1.4500959080484839,"vX0":-3.70201554961253,"vY0":-119.70877217565187,"vZ0":-1.0592272597485999,"x":134.21,"y":199.63,"x0":1.4325692799964518,"y0":50.001687180538724,"z0":5.8001575530183676,"aX":-3.4908544894673654},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.0,"breakHorizontal":5.3,"spinRate":2506,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.45851563086153124,"extension":6.64987249905826},"index":2,"playId":"55457d8c-a000-3a44-874c-598397f089a6","pitchNumber":3,"startTime":"2025-08-21T20:20:01.163Z","endTime":"2025-08-21T20:20:05.679Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-21T20:20:14.991Z","endTime":"2025-08-21T20:20:34.435Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.73313967904572,"strikeZoneBottom":1.7025378992215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.854338001301606,"aZ":-13.008542252545027,"pfxX":4.705661708101214,"pfxZ":10.063297310786535,"pX":-1.43592336725326,"pZ":2.4662272251351673,"vX0":-9.884630354685081,"vY0":-137.68343943193472,"vZ0":-6.157176073594689,"x":171.73,"y":172.19,"x0":1.6023411773812917,"y0":50.00351688342641,"z0":5.625379523439011,"aX":8.963479259588489},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":-6.2,"spinRate":2295,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.3990504728315263,"extension":6.7453046054730335},"index":4,"playId":"89809ee1-eef6-38c1-b88b-c11a1d06c79d","pitchNumber":4,"startTime":"2025-08-21T20:20:34.435Z","endTime":"2025-08-21T20:20:38.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.66386945580829,"strikeZoneBottom":1.75378126653193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07265500623287,"aZ":-12.549592942895803,"pfxX":4.535432646021585,"pfxZ":9.984154661150846,"pX":-0.8021121764233323,"pZ":1.766592379100064,"vX0":-8.44270007118536,"vY0":-139.7019485685148,"vZ0":-8.02587458951996,"x":147.57,"y":191.08,"x0":1.677446644331962,"y0":50.004944148650885,"z0":5.512093712042548,"aX":8.91724607633281},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":-6.4,"spinRate":2277,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.3928828174287786,"extension":6.721609282953837},"index":5,"playId":"7785c7d4-109b-3d29-8114-0be49d05e6d7","pitchNumber":5,"startTime":"2025-08-21T20:20:54.449Z","endTime":"2025-08-21T20:20:59.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":78.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.018329961198575,"aZ":-30.362884491440894,"pfxX":0.5119428118127178,"pfxZ":1.1316608631561609,"pX":-0.22686270943842946,"pZ":1.7168080005949213,"vX0":-5.444402957079591,"vY0":-127.39946313035259,"vZ0":-3.272298470645281,"x":103.07,"y":156.92,"x0":1.8973726013572623,"y0":50.001068360388814,"z0":5.490700896271422,"aX":0.8182809846153065},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.3,"breakHorizontal":0.7,"spinRate":2013,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4346325895629417,"extension":6.659559281914},"index":6,"playId":"8c87d2ca-2ec0-383c-a94c-4218d5b142a7","pitchNumber":6,"startTime":"2025-08-21T20:21:14.425Z","endTime":"2025-08-21T20:21:17.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:21:17.617Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyrone Taylor flies out to right fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T20:21:25.200Z","endTime":"2025-08-21T20:23:27.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.55999929832438,"strikeZoneBottom":1.69204804010413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05254422779826,"aZ":-13.321135547801282,"pfxX":4.0070383821812285,"pfxZ":9.828624901450867,"pX":0.38888126177633936,"pZ":3.193979529130172,"vX0":-5.140124551133678,"vY0":-138.1640055288582,"vZ0":-4.330784546366074,"x":102.18,"y":152.54,"x0":1.7596884158282193,"y0":50.00125913885819,"z0":5.688093545269327,"aX":7.685358074675428},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":-6.1,"spinRate":2246,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.3976298525151756,"extension":6.696961237839004},"index":0,"playId":"5912cb8f-7b33-33b1-aaff-c4079d30e49e","pitchNumber":1,"startTime":"2025-08-21T20:21:44.697Z","endTime":"2025-08-21T20:21:48.204Z","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":83.4,"endSpeed":77.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1865678360132,"aZ":-42.47244970225112,"pfxX":-1.3127565109200516,"pfxZ":-6.907558743458719,"pX":-0.01315708400402161,"pZ":0.9330925546404325,"vX0":-3.1599735452727193,"vY0":-121.42730317909181,"vZ0":-2.8423733315496476,"x":117.5,"y":213.59,"x0":1.476619716589841,"y0":50.00466294354222,"z0":5.82087619080786,"aX":-1.9561769059872025},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.0,"breakHorizontal":3.1,"spinRate":2420,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.45140811677482917,"extension":6.748811646055968},"index":1,"playId":"9f285e2d-0262-31e3-a6c2-184afddb5018","pitchNumber":2,"startTime":"2025-08-21T20:22:03.216Z","endTime":"2025-08-21T20:22:06.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.55979505554942,"strikeZoneBottom":1.72267417655955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68092066331814,"aZ":-15.252389696723538,"pfxX":4.495308857399929,"pfxZ":8.795425198488227,"pX":1.093576568812308,"pZ":4.214262595711075,"vX0":-3.6944266992685986,"vY0":-138.49741629152723,"vZ0":-1.1810982831139292,"x":75.32,"y":124.99,"x0":1.8670683564222148,"y0":50.00486985048021,"z0":5.6762249921340215,"aX":8.650916687566797},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":-7.3,"spinRate":2295,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39692590141824313,"extension":6.636391082088565},"index":2,"playId":"e8222b0e-aa19-3f0c-9888-51573b02360a","pitchNumber":3,"startTime":"2025-08-21T20:22:24.689Z","endTime":"2025-08-21T20:22:27.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81978773301074,"aZ":-41.37971108083778,"pfxX":1.751503087017634,"pfxZ":-6.0555646095718725,"pX":0.023057213936968222,"pZ":2.027168395901907,"vX0":-3.8460390571678733,"vY0":-122.46960057770978,"vZ0":-0.7675252301636234,"x":116.12,"y":184.05,"x0":1.3850598378623464,"y0":50.00004526411462,"z0":5.878819631289094,"aX":2.6649127917108424},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.9,"breakHorizontal":-2.3,"spinRate":2454,"spinDirection":340},"zone":8,"typeConfidence":2.0,"plateTime":0.4469646950183681,"extension":6.752578027377183},"index":3,"playId":"182d7681-8d62-3eb9-85a7-4fcc84bdde74","pitchNumber":4,"startTime":"2025-08-21T20:22:46.468Z","endTime":"2025-08-21T20:22:49.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90618626624759,"aZ":-43.42811061097685,"pfxX":-0.18227647292533344,"pfxZ":-7.650314619858349,"pX":0.4606980998392082,"pZ":2.6957397555704894,"vX0":-2.389844361362907,"vY0":-120.39217014156287,"vZ0":1.4598785738651012,"x":99.44,"y":166.0,"x0":1.4890033131448532,"y0":50.002369434645345,"z0":5.9188380115905215,"aX":-0.268045040618262},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.2,"breakHorizontal":0.8,"spinRate":2333,"spinDirection":335},"zone":6,"typeConfidence":2.0,"plateTime":0.4545721225026642,"extension":6.896222201025459},"hitData":{"launchSpeed":98.6,"launchAngle":34.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.07,"coordY":60.14}},"index":4,"playId":"0a217054-74df-34a5-bf88-20d2ffdb8d61","pitchNumber":5,"startTime":"2025-08-21T20:23:14.323Z","endTime":"2025-08-21T20:23:27.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:23:27.039Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks. Mark Vientos to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T20:23:27.469Z","endTime":"2025-08-21T20:26:58.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":2.94242838026756,"strikeZoneBottom":1.53671201734387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.434039001299947,"aZ":-13.6782504339881,"pfxX":5.660026347608732,"pfxZ":9.652698566729573,"pX":-1.0806705005727537,"pZ":2.121661209007817,"vX0":-9.432497510099639,"vY0":-137.74179533884433,"vZ0":-6.813994614352296,"x":158.19,"y":181.5,"x0":1.657299641509276,"y0":50.000334236983086,"z0":5.557587112425948,"aX":10.843157082544602},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":-8.2,"spinRate":2179,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.398086212984583,"extension":6.897576174589874},"index":0,"playId":"8eb214ab-974f-3c60-91b6-75347d7e5529","pitchNumber":1,"startTime":"2025-08-21T20:23:52.050Z","endTime":"2025-08-21T20:23:55.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.47132664189732,"strikeZoneBottom":1.59730234194506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.131972764897174,"aZ":-41.95691225904785,"pfxX":-2.3648392689645115,"pfxZ":-6.832814405255574,"pX":0.7679449980127829,"pZ":2.450635695712199,"vX0":-1.1211969070268202,"vY0":-118.98935453380766,"vZ0":0.8155313178064718,"x":87.73,"y":172.61,"x0":1.552668994952209,"y0":50.00206960113708,"z0":5.909194355987577,"aX":-3.386006999512325},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.9,"breakHorizontal":4.6,"spinRate":2397,"spinDirection":343},"zone":6,"typeConfidence":2.0,"plateTime":0.46055307191019157,"extension":6.609758832856029},"index":1,"playId":"3c3e9b04-d143-36d7-8eb7-0c552dae8f35","pitchNumber":2,"startTime":"2025-08-21T20:24:10.557Z","endTime":"2025-08-21T20:24: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(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.2,"endSpeed":79.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.301372951890187,"aZ":-30.079652704007234,"pfxX":1.2401329270842218,"pfxZ":1.3014480040073604,"pX":-1.0464097802402614,"pZ":1.981735234180104,"vX0":-6.804662602227063,"vY0":-126.76031422386306,"vZ0":-3.1602132874762057,"x":156.89,"y":185.27,"x0":1.5232596004202354,"y0":50.00445158926825,"z0":5.671298318506966,"aX":1.999147888783177},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":-0.5,"spinRate":2030,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.43373387035514677,"extension":6.8707959773821585},"index":2,"playId":"93750efa-4491-35b5-9715-f7000c5729ae","pitchNumber":3,"startTime":"2025-08-21T20:24:27.778Z","endTime":"2025-08-21T20:24:31.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.0,"strikeZoneTop":3.47128598903794,"strikeZoneBottom":1.65367589082375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45321562202298,"aZ":-30.996449395765854,"pfxX":-0.35451765462047846,"pfxZ":0.7494852348231902,"pX":-0.1857665444553464,"pZ":4.064262633884198,"vX0":-4.505898626127221,"vY0":-126.16318083504902,"vZ0":1.9452328042487725,"x":124.08,"y":129.04,"x0":1.6846273599595456,"y0":50.0051058695749,"z0":5.817023817890606,"aX":-0.5604497070425588},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":1.9,"spinRate":2123,"spinDirection":292},"zone":11,"typeConfidence":2.0,"plateTime":0.43750497553815126,"extension":6.88147951295231},"index":3,"playId":"873e8808-033e-3c24-921d-5fe1878deac1","pitchNumber":4,"startTime":"2025-08-21T20:24:52.721Z","endTime":"2025-08-21T20:24:57.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.602573269778865,"aZ":-31.49697382204123,"pfxX":0.4171584078144277,"pfxZ":0.4305479524428577,"pX":0.27491043645899926,"pZ":3.422136170104681,"vX0":-3.6629093162782342,"vY0":-125.8043100041847,"vZ0":0.44289415872222393,"x":106.52,"y":146.38,"x0":1.7037453961879254,"y0":50.00499279002855,"z0":5.823654768499643,"aX":0.6605287691823868},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.2,"breakHorizontal":0.2,"spinRate":1990,"spinDirection":254},"zone":2,"typeConfidence":2.0,"plateTime":0.43755795347975646,"extension":6.905606313387959},"index":4,"playId":"a5088385-3f59-3ba2-b935-7c4d33264c1f","pitchNumber":5,"startTime":"2025-08-21T20:25:11.316Z","endTime":"2025-08-21T20:25:15.366Z","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":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.752543069474328,"aZ":-42.50407784395818,"pfxX":1.0572643527672576,"pfxZ":-6.843198412214393,"pX":0.10471229893006488,"pZ":3.6536383683414075,"vX0":-3.366974610553276,"vY0":-121.73766347215864,"vZ0":3.08673487192757,"x":113.01,"y":140.13,"x0":1.3652875773104125,"y0":50.00508841772647,"z0":6.035514943587587,"aX":1.5955040508450884},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.5,"breakHorizontal":-1.2,"spinRate":2371,"spinDirection":343},"zone":12,"typeConfidence":2.0,"plateTime":0.4490388352479049,"extension":6.767631613087901},"index":5,"playId":"49ef5434-aa48-3e59-bec1-08f4b73f5acd","pitchNumber":6,"startTime":"2025-08-21T20:25:41.958Z","endTime":"2025-08-21T20:25:45.565Z","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.1,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05221294235618,"aZ":-12.597869890815394,"pfxX":3.013213232020907,"pfxZ":10.074279284792443,"pX":-0.21696034740861947,"pZ":2.219233238970496,"vX0":-6.657893312055149,"vY0":-138.32997731234965,"vZ0":-6.607611668304166,"x":125.27,"y":178.86,"x0":1.8266495717688642,"y0":50.00546167384919,"z0":5.4788713682795995,"aX":5.857437307302906},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":-4.1,"spinRate":2227,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.39554086182384696,"extension":6.80620726211952},"index":6,"playId":"e7565984-e780-3859-93d1-ebfe905ecf72","pitchNumber":7,"startTime":"2025-08-21T20:26:06.880Z","endTime":"2025-08-21T20:26:09.880Z","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":88.9,"endSpeed":80.6,"strikeZoneTop":3.54934138448337,"strikeZoneBottom":1.71935792243446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4065257355746,"aZ":-29.152541051590283,"pfxX":1.4660511553701197,"pfxZ":1.8236532537680703,"pX":-1.1239047970132954,"pZ":0.9953843226841522,"vX0":-7.533637295933643,"vY0":-129.14673692796543,"vZ0":-5.699055576503428,"x":159.84,"y":211.9,"x0":1.6635263925721553,"y0":50.003698330593075,"z0":5.523930011748862,"aX":2.4318396462337932},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":-0.6,"spinRate":2089,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.42705247435825733,"extension":6.974502854346579},"index":7,"playId":"a7079fd8-ccbb-3306-9df3-a82c09516ffb","pitchNumber":8,"startTime":"2025-08-21T20:26:30.450Z","endTime":"2025-08-21T20:26:35.629Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.47000094771947,"strikeZoneBottom":1.59525394382358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.554860560113468,"aZ":-40.190355443013246,"pfxX":0.4917130794985347,"pfxZ":-5.559175836610666,"pX":-1.4862525047242758,"pZ":0.5367339479221362,"vX0":-7.036711687930995,"vY0":-120.03879111571266,"vZ0":-3.655568159277192,"x":173.65,"y":224.29,"x0":1.4324679084028298,"y0":50.000377757519054,"z0":5.6965503862692835,"aX":0.7115580639843564},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.7,"breakHorizontal":1.0,"spinRate":2416,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.45816848510223185,"extension":7.144582176908366},"index":8,"playId":"c6760f7e-f678-3d0e-a1a3-5412360be1ed","pitchNumber":9,"startTime":"2025-08-21T20:26:54.043Z","endTime":"2025-08-21T20:26:58.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:26:58.339Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hayden Senger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T20:27:11.503Z","endTime":"2025-08-21T20:28:17.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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(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.2,"endSpeed":86.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.411313314355123,"aZ":-12.704458749385019,"pfxX":4.332128732036484,"pfxZ":10.043665334894385,"pX":0.23433926335389543,"pZ":3.40536865423834,"vX0":-5.853105414025485,"vY0":-138.4639452857575,"vZ0":-3.558913616086311,"x":108.07,"y":146.84,"x0":1.8144288579266703,"y0":50.001646904550405,"z0":5.559544413381682,"aX":8.39734364711676},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":-6.6,"spinRate":2271,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.3958412933528659,"extension":6.814303153649304},"index":0,"playId":"583139cd-09ac-3421-b3f2-5314cbfddd87","pitchNumber":1,"startTime":"2025-08-21T20:27:27.959Z","endTime":"2025-08-21T20:27:31.739Z","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":87.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48006834641413,"aZ":-11.067878695357388,"pfxX":3.794697705891924,"pfxZ":10.735608198841668,"pX":-0.16545304743389927,"pZ":2.562370890411977,"vX0":-6.946913897004174,"vY0":-139.5753918826441,"vZ0":-6.136941884178181,"x":123.31,"y":169.6,"x0":1.8668070537656216,"y0":50.0034199443241,"z0":5.524129675472099,"aX":7.461526970957483},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":-5.4,"spinRate":2281,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.3929869219781845,"extension":6.9398564025493785},"index":1,"playId":"3557b98e-5f3a-3c8e-8af4-c0d42489e389","pitchNumber":2,"startTime":"2025-08-21T20:27:45.236Z","endTime":"2025-08-21T20:27:50.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.576492056332633,"aZ":-39.33777089817056,"pfxX":-1.7853983323974711,"pfxZ":-4.772243840222839,"pX":-0.6685929956484612,"pZ":1.0717821615180403,"vX0":-4.140791547585719,"vY0":-122.21766260199057,"vZ0":-3.127165389462513,"x":142.49,"y":209.84,"x0":1.283913472388435,"y0":50.0007589064791,"z0":5.768674817465309,"aX":-2.6815365733043306},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-9.1,"breakHorizontal":4.3,"spinRate":2409,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.44930350461081847,"extension":6.735874343377625},"index":2,"playId":"3bd9c56f-e922-31c2-b0fc-aee3d52cfcbd","pitchNumber":3,"startTime":"2025-08-21T20:28:14.382Z","endTime":"2025-08-21T20:28:17.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:28:17.382Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging, catcher Hayden Senger to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T20:30:06.500Z","endTime":"2025-08-21T20:31:12.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79468719547777,"aZ":-22.92824698659409,"pfxX":9.897482942369358,"pfxZ":5.5790164446304225,"pX":-0.2668152541232538,"pZ":3.430220067557343,"vX0":-11.96530661991653,"vY0":-127.7485044992334,"vZ0":-0.21365983650059517,"x":127.17,"y":146.16,"x0":3.1870228938738845,"y0":50.00006969127049,"z0":5.314072506504071,"aX":16.3925126314698},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.3,"breakHorizontal":-15.2,"spinRate":2057,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.4284103115461817,"extension":6.659191029690593},"index":0,"playId":"4a9711e3-8bb4-3973-9589-57b3eec9422b","pitchNumber":1,"startTime":"2025-08-21T20:30:20.607Z","endTime":"2025-08-21T20:30:23.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.44006809955513,"strikeZoneBottom":1.64201327547665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.80756765691876,"aZ":-27.917352638833222,"pfxX":10.173712580093898,"pfxZ":2.890065448140964,"pX":1.5502797449987116,"pZ":1.9574178827483457,"vX0":-7.106250292134376,"vY0":-120.69559252665294,"vZ0":-2.47308800069837,"x":57.91,"y":185.93,"x0":3.2130096885141297,"y0":50.003963929213796,"z0":5.4574915874483745,"aX":14.989462351238734},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.9,"breakHorizontal":-16.7,"spinRate":1565,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4540613526488082,"extension":6.533572637157005},"index":1,"playId":"233b2b9d-7def-3389-a3c3-b9c7dc816a88","pitchNumber":2,"startTime":"2025-08-21T20:30:37.190Z","endTime":"2025-08-21T20:30:40.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.187116564214094,"aZ":-22.25225512999468,"pfxX":11.112629590935232,"pfxZ":5.724831112988776,"pX":0.08582319442009938,"pZ":2.065066763548029,"vX0":-11.970949586363066,"vY0":-131.21528010318698,"vZ0":-3.45462280960115,"x":113.73,"y":183.02,"x0":3.275312178841454,"y0":50.00646155275375,"z0":5.067430478543748,"aX":19.275667710888847},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.7,"breakHorizontal":-17.3,"spinRate":2112,"spinDirection":112},"zone":8,"typeConfidence":2.0,"plateTime":0.41830853651773925,"extension":6.815831428889716},"index":2,"playId":"2d48991d-b225-3c30-ab87-5047fc8c4b5d","pitchNumber":3,"startTime":"2025-08-21T20:30:48.276Z","endTime":"2025-08-21T20:30:53.144Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.869621222452924,"aZ":-27.995904711595347,"pfxX":-7.453905743693078,"pfxZ":3.256604105146369,"pX":-1.1508042817973934,"pZ":1.2577163834371854,"vX0":-7.7816771003986585,"vY0":-112.88047038602355,"vZ0":-2.869699455519867,"x":160.87,"y":204.82,"x0":3.3181287498236784,"y0":50.00005110202134,"z0":5.383909303284515,"aX":-9.550481072356131},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":5.4,"breakHorizontal":15.6,"spinRate":2426,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4865160663957675,"extension":6.69454098187364},"index":3,"playId":"686e70e8-4956-31ef-be7d-3be8378408e9","pitchNumber":4,"startTime":"2025-08-21T20:31:04.334Z","endTime":"2025-08-21T20:31:12.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:31:12.099Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Adams strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T20:31:14.012Z","endTime":"2025-08-21T20:32:28.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"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":90.7,"endSpeed":83.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30067576904776,"aZ":-23.441448973405688,"pfxX":8.83136212337587,"pfxZ":4.911577234056848,"pX":0.40159338963527136,"pZ":2.5594211987666466,"vX0":-10.397899700333454,"vY0":-131.81159823412352,"vZ0":-2.3274475419844114,"x":101.69,"y":169.68,"x0":3.2309918096174934,"y0":50.003238556816214,"z0":5.166157545592744,"aX":15.702426127407291},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":-14.0,"spinRate":1999,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.4139175681622014,"extension":7.08525779694408},"index":0,"playId":"7a492a07-d299-301d-9f81-7d320c01ce4a","pitchNumber":1,"startTime":"2025-08-21T20:31:39.130Z","endTime":"2025-08-21T20:31:42.130Z","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":90.6,"endSpeed":82.8,"strikeZoneTop":3.51991226123445,"strikeZoneBottom":1.55619960957819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.573127927287864,"aZ":-22.00100338750066,"pfxX":7.370986216741119,"pfxZ":5.783926585463163,"pX":0.6419705391811041,"pZ":3.827039809387724,"vX0":-9.536740953345156,"vY0":-131.65974538194604,"vZ0":0.40517019324400083,"x":92.53,"y":135.45,"x0":3.350956442414714,"y0":50.00007049219539,"z0":5.297523587695474,"aX":12.958185086184422},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.8,"breakHorizontal":-11.3,"spinRate":2116,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.41579494997330846,"extension":6.727949431447983},"index":1,"playId":"739952ce-02dd-3ff5-8b6d-02232f901aba","pitchNumber":2,"startTime":"2025-08-21T20:31:54.722Z","endTime":"2025-08-21T20:31:58.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.56777810354984,"strikeZoneBottom":1.663697541883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5933848878885,"aZ":-19.128663479781572,"pfxX":8.46345140533344,"pfxZ":7.325039644305177,"pX":0.9273035920940338,"pZ":2.6841010340060385,"vX0":-9.41419269455671,"vY0":-132.87894595310928,"vZ0":-2.857357619310573,"x":81.65,"y":166.31,"x0":3.423560951117319,"y0":50.00152868825317,"z0":5.169920246133487,"aX":15.070478936676968},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":-13.2,"spinRate":2067,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4128747546912299,"extension":6.82826562587399},"index":2,"playId":"128c40f2-64db-3248-9292-c518f0bd8dfe","pitchNumber":3,"startTime":"2025-08-21T20:32:05.567Z","endTime":"2025-08-21T20:32:09.121Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-21T20:32:16.191Z","endTime":"2025-08-21T20:32:25.702Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.836962921648254,"aZ":-24.10018553225641,"pfxX":8.754060340509584,"pfxZ":4.448238706206732,"pX":0.5895723428776263,"pZ":3.7118151330127067,"vX0":-10.363043699216375,"vY0":-133.8801268624551,"vZ0":0.7577034546695408,"x":94.53,"y":138.56,"x0":3.3727472252602806,"y0":50.0041227881196,"z0":5.149668541720155,"aX":15.896655392441614},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.4,"breakHorizontal":-13.7,"spinRate":2088,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.4090827647308428,"extension":6.976865517382601},"index":4,"playId":"39e0e323-a4fc-3f27-b070-9038da07a90d","pitchNumber":4,"startTime":"2025-08-21T20:32:25.702Z","endTime":"2025-08-21T20:32:28.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:32:28.702Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T20:32:31.603Z","endTime":"2025-08-21T20:33:41.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"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":76.0,"endSpeed":69.9,"strikeZoneTop":3.02307348371026,"strikeZoneBottom":1.43856249899837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.936320118473372,"aZ":-28.91446556323174,"pfxX":-8.40956367520414,"pfxZ":2.6540138790946743,"pX":0.30796961644976156,"pZ":1.5687478319703427,"vX0":-4.504272849920751,"vY0":-110.58798860985219,"vZ0":-1.5762080978506625,"x":105.26,"y":196.42,"x0":3.468482216858882,"y0":50.00550095253148,"z0":5.342459991353692,"aX":-10.348856994142793},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":4.7,"breakHorizontal":16.4,"spinRate":2469,"spinDirection":274},"zone":9,"typeConfidence":2.0,"plateTime":0.49653859105488474,"extension":6.437874894435985},"index":0,"playId":"0b1edd6b-e747-3783-a5e1-b126375854d4","pitchNumber":1,"startTime":"2025-08-21T20:32:52.310Z","endTime":"2025-08-21T20:32:55.527Z","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":91.2,"endSpeed":82.7,"strikeZoneTop":3.06024432305912,"strikeZoneBottom":1.34164701657115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.105587831749546,"aZ":-21.61085289452699,"pfxX":8.430033245120725,"pfxZ":5.97878343802236,"pX":1.2169776503507175,"pZ":3.782329364028269,"vX0":-8.95863657679301,"vY0":-132.5443879938586,"vZ0":0.48047099682895733,"x":70.61,"y":136.66,"x0":3.5563236066914397,"y0":50.00438972260831,"z0":5.1850873622916165,"aX":14.90010622527892},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":-13.2,"spinRate":2135,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.4143084210285686,"extension":6.97809338830953},"index":1,"playId":"4ee2ed1b-7a84-3ec1-8e61-8d27279dfeeb","pitchNumber":2,"startTime":"2025-08-21T20:33:04.407Z","endTime":"2025-08-21T20:33:07.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31564914333584,"aZ":-24.62160538979555,"pfxX":-5.016731051888879,"pfxZ":5.874316395450818,"pX":-0.8792913314204301,"pZ":1.8514758943725431,"vX0":-8.135381787938949,"vY0":-113.4187965587668,"vZ0":-2.285074809238885,"x":150.52,"y":188.79,"x0":3.4245652031048994,"y0":50.002246321748366,"z0":5.3605744283245365,"aX":-6.447682149493814},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":10.2,"breakHorizontal":11.4,"spinRate":2496,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.48540859453751484,"extension":6.565369183090731},"index":2,"playId":"1f9b9bb8-20b2-367e-8ac2-7861392498cf","pitchNumber":3,"startTime":"2025-08-21T20:33:17.593Z","endTime":"2025-08-21T20:33:20.950Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-21T20:33:26.952Z","endTime":"2025-08-21T20:33:38.018Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.03450407351221,"strikeZoneBottom":1.41139380836923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.775718773055363,"aZ":-20.28874757061523,"pfxX":8.808799279308717,"pfxZ":6.783131516341298,"pX":-0.24652268554251888,"pZ":3.304317215228067,"vX0":-12.17831395196283,"vY0":-131.95392266523,"vZ0":-0.8786169667672062,"x":126.4,"y":149.56,"x0":3.297900712123343,"y0":50.00204558653312,"z0":5.14543357203143,"aX":15.433719398427021},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":-13.1,"spinRate":2136,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.4161217499879717,"extension":6.960468097189808},"index":4,"playId":"5e9b6c91-9919-3efc-ac58-448aecf6806c","pitchNumber":4,"startTime":"2025-08-21T20:33:38.018Z","endTime":"2025-08-21T20:33:41.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:33:41.115Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a ground ball to left fielder Daylen Lile.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T20:35:27.497Z","endTime":"2025-08-21T20:37:08.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.378109100022805,"aZ":-41.80082177711451,"pfxX":-4.308474689985523,"pfxZ":-6.961295276203021,"pX":-0.29563315050308464,"pZ":1.1135072456668211,"vX0":-3.8288334841745217,"vY0":-116.9371835851992,"vZ0":-1.434080554329652,"x":128.27,"y":208.72,"x0":1.9236951028524245,"y0":50.00416373118199,"z0":5.661964561735474,"aX":-5.956657107642016},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.7,"breakHorizontal":8.8,"spinRate":2273,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4686885627709132,"extension":6.722102173865302},"index":0,"playId":"f49f37a9-5143-3661-b310-b6d8134cfb09","pitchNumber":1,"startTime":"2025-08-21T20:35:53.492Z","endTime":"2025-08-21T20:35:57.459Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-21T20:36:05.051Z","endTime":"2025-08-21T20:36:20.160Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.49280749915937,"strikeZoneBottom":1.63197399927495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.037238449509424,"aZ":-12.172715363028699,"pfxX":4.9732522593346795,"pfxZ":10.360960389041866,"pX":-1.2811312754619835,"pZ":2.7877144497349113,"vX0":-10.358929118827614,"vY0":-137.9128725029856,"vZ0":-5.388850246580206,"x":165.83,"y":163.51,"x0":1.8738427051262312,"y0":50.00488592134702,"z0":5.5848601968340255,"aX":9.603759157068772},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":-6.8,"spinRate":2165,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.3968328063965947,"extension":7.232325138210604},"index":2,"playId":"3879c8a3-053c-3422-9cc2-052aacb324bb","pitchNumber":2,"startTime":"2025-08-21T20:36:20.160Z","endTime":"2025-08-21T20:36:23.294Z","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.9,"endSpeed":80.2,"strikeZoneTop":3.57286105079745,"strikeZoneBottom":1.62133279299459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.297003210223014,"aZ":-24.165032304621576,"pfxX":7.9056517235342785,"pfxZ":4.915926378699029,"pX":0.8077151711790914,"pZ":1.4712067149246801,"vX0":-5.339949302588875,"vY0":-126.44488302873263,"vZ0":-5.166709310986417,"x":86.21,"y":199.06,"x0":1.913281909254517,"y0":50.004464626963994,"z0":5.46501244210402,"aX":12.881515719661708},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.0,"breakHorizontal":-13.2,"spinRate":2118,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.43216292154127967,"extension":7.059074443595723},"index":3,"playId":"1b10cf8f-16c4-32db-ae56-5110a39890ea","pitchNumber":3,"startTime":"2025-08-21T20:36:32.936Z","endTime":"2025-08-21T20:36:39.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.47000100968294,"strikeZoneBottom":1.65528969050093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.330730320153272,"aZ":-43.15603022587725,"pfxX":-3.3341891795284724,"pfxZ":-7.712855030821247,"pX":0.05880967235099478,"pZ":3.273410656365006,"vX0":-2.9325239751014416,"vY0":-118.48016157496471,"vZ0":2.94169246737091,"x":114.76,"y":150.4,"x0":1.7450974139420055,"y0":50.00283671231545,"z0":5.95556138797506,"aX":-4.746812424530121},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.0,"breakHorizontal":6.7,"spinRate":2300,"spinDirection":334},"zone":2,"typeConfidence":2.0,"plateTime":0.4620338224489373,"extension":6.622191230453896},"index":4,"playId":"3826a052-68f8-38ef-a934-a63224020520","pitchNumber":4,"startTime":"2025-08-21T20:36:44.629Z","endTime":"2025-08-21T20:36:48.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.820704100377668,"aZ":-40.00700264738238,"pfxX":0.7702524602103072,"pfxZ":-5.16861478110321,"pX":-0.1648470399726559,"pZ":2.126103684506947,"vX0":-4.4398982113981456,"vY0":-121.95836284308622,"vZ0":-0.8070096434622018,"x":123.28,"y":181.38,"x0":1.5751804506900227,"y0":50.00473622258449,"z0":5.896200170447217,"aX":1.1663917831177844},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-9.4,"breakHorizontal":-0.4,"spinRate":2219,"spinDirection":336},"zone":8,"typeConfidence":2.0,"plateTime":0.4482171271073092,"extension":6.796509125364155},"hitData":{"launchSpeed":104.7,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.45,"coordY":110.64}},"index":5,"playId":"9a69d1e1-3414-3c5d-8b80-61623b0994a7","pitchNumber":5,"startTime":"2025-08-21T20:36:57.625Z","endTime":"2025-08-21T20:37:08.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:37:08.126Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T20:37:49.135Z","endTime":"2025-08-21T20:38:57.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669022,"link":"/api/v1/people/669022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"b00bd44d-1d36-3ad8-8657-a9746390585b","startTime":"2025-08-21T20:37:33.513Z","endTime":"2025-08-21T20:37:37.390Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":77.2,"strikeZoneTop":3.06744524588966,"strikeZoneBottom":1.58302307304671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.12773550023292,"aZ":-27.878121455684138,"pfxX":0.43662963418265566,"pfxZ":2.762601086748276,"pX":0.7519798792424547,"pZ":2.1801427795492465,"vX0":-2.615766512515625,"vY0":-126.25774619516477,"vZ0":-2.8604951886750856,"x":88.34,"y":179.92,"x0":1.7608656419025575,"y0":50.00567357435767,"z0":5.656384298321199,"aX":0.6800655346033804},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.3,"breakHorizontal":0.0,"spinRate":1951,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.4397990212481968,"extension":6.854934381717107},"index":1,"playId":"05f94205-a186-3da6-bd4e-30f9bc0a32df","pitchNumber":1,"startTime":"2025-08-21T20:37:51.452Z","endTime":"2025-08-21T20:37:54.514Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"3c447c4d-112d-3d73-a77a-7abb1be860a9","startTime":"2025-08-21T20:38:11.749Z","endTime":"2025-08-21T20:38:18.963Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Juan Soto batting, Francisco Lindor picked off and caught stealing 2nd base, shortstop CJ Abrams.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"3c447c4d-112d-3d73-a77a-7abb1be860a9","startTime":"2025-08-21T20:38:33.577Z","endTime":"2025-08-21T20:38:48.473Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34476754065332,"aZ":-24.344859094916174,"pfxX":0.9769487485801103,"pfxZ":4.679044957861101,"pX":-0.4316368735347181,"pZ":1.8672222381972186,"vX0":-5.713399753266691,"vY0":-129.61510226115948,"vZ0":-4.679862039556428,"x":133.45,"y":188.36,"x0":1.6903981545726512,"y0":50.0016445426109,"z0":5.5944639104839196,"aX":1.6347288503066628},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.4,"breakHorizontal":-0.2,"spinRate":2023,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.425322308337325,"extension":6.920422137533854},"hitData":{"launchSpeed":100.1,"launchAngle":33.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.28,"coordY":56.42}},"index":4,"playId":"990bef63-ac75-3b2c-9b08-abe4e8dc1b4a","pitchNumber":2,"startTime":"2025-08-21T20:38:48.473Z","endTime":"2025-08-21T20:38:57.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:38:57.987Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Starling Marte homers (7) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T20:39:05.736Z","endTime":"2025-08-21T20:40:27.881Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.806618604031264,"aZ":-11.354116468153878,"pfxX":3.729383015457446,"pfxZ":10.745896312049986,"pX":0.7907282298257557,"pZ":2.639785665989048,"vX0":-4.418668552570131,"vY0":-138.96261871572491,"vZ0":-5.855382649885002,"x":86.86,"y":167.51,"x0":1.923846530291973,"y0":50.00574484054191,"z0":5.542591769698993,"aX":7.22809107264406},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":-5.8,"spinRate":2247,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.3955432415530469,"extension":6.971890781841932},"index":0,"playId":"64fb2492-3914-38d9-8826-2895180edf00","pitchNumber":1,"startTime":"2025-08-21T20:39:26.839Z","endTime":"2025-08-21T20:39:29.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.57149657664872,"strikeZoneBottom":1.65793670063123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.856373282676405,"aZ":-23.794571956840365,"pfxX":9.349046738358652,"pfxZ":5.15529738886627,"pX":0.9741974732832057,"pZ":1.227242353012462,"vX0":-5.469134433890574,"vY0":-126.68470490258431,"vZ0":-5.910337771349691,"x":79.87,"y":205.64,"x0":1.9462847572408546,"y0":50.002597048789575,"z0":5.4921429550863055,"aX":15.197422883881808},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.2,"breakHorizontal":-15.7,"spinRate":2121,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4323311161143657,"extension":7.076791599106373},"index":1,"playId":"38cb3fa3-cc72-3b8b-8998-24882b4e8132","pitchNumber":2,"startTime":"2025-08-21T20:39:43.583Z","endTime":"2025-08-21T20:39:47.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.274617396920195,"aZ":-40.999571988456175,"pfxX":0.7995027558228731,"pfxZ":-5.858599046651156,"pX":0.4232972618923432,"pZ":2.446787668754029,"vX0":-3.4035223569165267,"vY0":-121.73798540738412,"vZ0":0.2687939725702704,"x":100.86,"y":172.72,"x0":1.733981328325225,"y0":50.004917736421376,"z0":5.875689749759088,"aX":1.2034064201889358},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.3,"breakHorizontal":-0.7,"spinRate":2366,"spinDirection":332},"zone":6,"typeConfidence":2.0,"plateTime":0.449430368227838,"extension":6.797254905401},"hitData":{"launchSpeed":106.3,"launchAngle":27.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.2,"coordY":36.07}},"index":2,"playId":"8d4a4738-69e5-3f2f-9952-60b5183fa4f9","pitchNumber":3,"startTime":"2025-08-21T20:40:01.796Z","endTime":"2025-08-21T20:40:27.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:40:27.881Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Alonso lines out sharply to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T20:40:14.314Z","endTime":"2025-08-21T20:41:51.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70963790808253,"aZ":-12.528715119340752,"pfxX":3.867594765641855,"pfxZ":10.237727190771192,"pX":0.5526824685149011,"pZ":3.6954337350185646,"vX0":-5.117549517568006,"vY0":-138.1157837329341,"vZ0":-3.15031579239181,"x":95.93,"y":139.0,"x0":1.9329696278749233,"y0":50.003142039807095,"z0":5.701502194142884,"aX":7.422254288272139},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":-5.9,"spinRate":2213,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3976083325788551,"extension":6.935271028116532},"index":0,"playId":"78bd476b-19b5-3fa4-9316-2b05efcc9391","pitchNumber":1,"startTime":"2025-08-21T20:40:51.929Z","endTime":"2025-08-21T20:40:55.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":87.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54620141771446,"aZ":-10.513408082429311,"pfxX":4.133742422487122,"pfxZ":11.01052482133494,"pX":-0.06685214646372274,"pZ":3.032102273543711,"vX0":-6.941831498752705,"vY0":-140.07352264027628,"vZ0":-5.248062680499037,"x":119.55,"y":156.91,"x0":1.917770755480671,"y0":50.006736315182295,"z0":5.6310260218724135,"aX":8.135684254951384},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":-5.9,"spinRate":2251,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.3925033298138487,"extension":6.955514145500012},"index":1,"playId":"f72c4a57-b950-317b-8ee0-8cf37669c114","pitchNumber":2,"startTime":"2025-08-21T20:41:06.326Z","endTime":"2025-08-21T20:41:09.326Z","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.8,"endSpeed":88.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80547360447604,"aZ":-12.387687664377221,"pfxX":5.873591060864873,"pfxZ":9.85081369632798,"pX":0.5100824307989066,"pZ":3.5264014758164284,"vX0":-6.064875030783249,"vY0":-140.785274529888,"vZ0":-3.77499411332992,"x":97.56,"y":143.57,"x0":1.9285785751166038,"y0":50.00108844601503,"z0":5.685761910324717,"aX":11.795951515176142},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":-9.4,"spinRate":2220,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3889675745191248,"extension":6.790182526480475},"index":2,"playId":"4485c079-a755-38b2-accd-8e5855166976","pitchNumber":3,"startTime":"2025-08-21T20:41:26.300Z","endTime":"2025-08-21T20:41:29.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.204046612638464,"aZ":-42.14439844617564,"pfxX":0.7418358376228882,"pfxZ":-6.6678604483801625,"pX":0.4920447573031059,"pZ":2.077747519447517,"vX0":-2.8446250517831024,"vY0":-121.61153354329373,"vZ0":-0.3776077811604712,"x":98.24,"y":182.68,"x0":1.581337418220017,"y0":50.003332466488864,"z0":5.895752579732466,"aX":1.1099498915721873},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.9,"breakHorizontal":-0.6,"spinRate":2330,"spinDirection":339},"zone":9,"typeConfidence":2.0,"plateTime":0.4506717265222848,"extension":6.795575382398822},"hitData":{"launchSpeed":110.0,"launchAngle":17.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.06,"coordY":45.99}},"index":3,"playId":"740a914c-8746-31d1-9965-3482155dfa46","pitchNumber":4,"startTime":"2025-08-21T20:41:43.579Z","endTime":"2025-08-21T20:41:51.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:41:51.125Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, first baseman Pete Alonso to pitcher Sean Manaea.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T20:43:36.095Z","endTime":"2025-08-21T20:45:08.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":80.5,"strikeZoneTop":3.50538213674026,"strikeZoneBottom":1.73233008464007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.42298308322921,"aZ":-18.300074324946486,"pfxX":11.690362222222545,"pfxZ":8.216899418533522,"pX":-0.8157999701731963,"pZ":2.2312410614462403,"vX0":-14.074400714445893,"vY0":-130.85799666426786,"vZ0":-3.760473858087192,"x":148.1,"y":178.54,"x0":3.1814486212161643,"y0":50.00178786980766,"z0":5.105114953450707,"aX":19.737137994783236},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.9,"breakHorizontal":-17.0,"spinRate":2043,"spinDirection":118},"zone":7,"typeConfidence":2.0,"plateTime":0.422885873881806,"extension":7.018384681303095},"index":0,"playId":"d5fec892-15e2-34a4-aeee-723d216bc508","pitchNumber":1,"startTime":"2025-08-21T20:43:57.521Z","endTime":"2025-08-21T20:44:01.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":68.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.117538983911103,"aZ":-27.40802942597801,"pfxX":-10.73703051718623,"pfxZ":3.955058169002575,"pX":-0.3332947490445024,"pZ":2.4020225372469355,"vX0":-4.875461726462374,"vY0":-110.42814621168804,"vZ0":-0.3532017795739072,"x":129.7,"y":173.93,"x0":3.31534752244129,"y0":50.003481518826945,"z0":5.5087447342678555,"aX":-12.936573240467004},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":7.4,"breakHorizontal":20.9,"spinRate":2468,"spinDirection":273},"zone":4,"typeConfidence":2.0,"plateTime":0.5007001633600199,"extension":6.46070128071359},"index":1,"playId":"f2207630-119f-3bed-9ee0-c5958cb0ff83","pitchNumber":2,"startTime":"2025-08-21T20:44:08.374Z","endTime":"2025-08-21T20:44:13.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.3,"strikeZoneTop":3.49000202981013,"strikeZoneBottom":1.70122748985444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.823507639941063,"aZ":-28.240622889313627,"pfxX":-7.75821325640448,"pfxZ":2.9892470092732992,"pX":1.7364969347478538,"pZ":3.1665619778741685,"vX0":-1.4986960977253072,"vY0":-113.2401983498148,"vZ0":1.1522001220681102,"x":50.81,"y":153.28,"x0":3.4134542462927744,"y0":50.00513511676443,"z0":5.445190191349232,"aX":-10.225933675435268},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":5.9,"breakHorizontal":14.4,"spinRate":2424,"spinDirection":278},"zone":12,"typeConfidence":2.0,"plateTime":0.4809776822377154,"extension":6.54933107738041},"index":2,"playId":"007101a4-541d-3d0d-87dd-5700aa03f660","pitchNumber":3,"startTime":"2025-08-21T20:44:32.679Z","endTime":"2025-08-21T20:44:35.773Z","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":91.2,"endSpeed":84.2,"strikeZoneTop":3.48238266693586,"strikeZoneBottom":1.76301164159143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.095340072698193,"aZ":-20.45925264080034,"pfxX":8.300786574683999,"pfxZ":6.52707206822322,"pX":-0.6935213737054905,"pZ":2.3395024293423337,"vX0":-12.816611802379278,"vY0":-132.34848762181372,"vZ0":-3.3499659584952797,"x":143.44,"y":175.61,"x0":3.1072366891238246,"y0":50.0056733568281,"z0":5.099259809602289,"aX":14.90556230930672},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-12.6,"spinRate":2066,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.4119933595313663,"extension":7.2021351915083285},"index":3,"playId":"bffe9f0d-cc19-35ca-8b3d-a3dfbe1f1efe","pitchNumber":4,"startTime":"2025-08-21T20:44:47.287Z","endTime":"2025-08-21T20:44:50.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.059082496749056,"aZ":-21.29094173366335,"pfxX":8.149773121715963,"pfxZ":6.0929856713529515,"pX":0.9390395732516663,"pZ":2.464277145665054,"vX0":-9.191420772781214,"vY0":-132.517007624736,"vZ0":-2.9043300294594565,"x":81.21,"y":172.24,"x0":3.385900040783665,"y0":50.005079497992746,"z0":5.121494953974905,"aX":14.565293313601162},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-12.8,"spinRate":2000,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4125646434617476,"extension":7.008007376223228},"hitData":{"launchSpeed":79.1,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":164.86}},"index":4,"playId":"c3e92200-192b-3f34-b522-1faac230b3e1","pitchNumber":5,"startTime":"2025-08-21T20:45:00.439Z","endTime":"2025-08-21T20:45:08.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:45:08.042Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brady House hits a ground-rule double (8) on a line drive to left field.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T20:45:12.513Z","endTime":"2025-08-21T20:47:08.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.6975227456051,"strikeZoneBottom":1.67707229560316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1191764545723,"aZ":-22.624578540045132,"pfxX":9.17141058237987,"pfxZ":5.312210990452772,"pX":0.510418428130788,"pZ":1.901808734853437,"vX0":-10.514930908208648,"vY0":-133.81541044122537,"vZ0":-3.887776050158725,"x":97.54,"y":187.43,"x0":3.3147523490569735,"y0":50.00518305510505,"z0":5.010828241530086,"aX":16.49685921803914},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":-14.2,"spinRate":2115,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.4106300785992456,"extension":7.071220394314466},"index":0,"playId":"74d82bbb-9f3d-3edb-b72a-2641c682ef42","pitchNumber":1,"startTime":"2025-08-21T20:45:47.693Z","endTime":"2025-08-21T20:45:51.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50865798905324,"aZ":-20.401956968211987,"pfxX":9.281743553886276,"pfxZ":6.56382493956548,"pX":0.8024936366653351,"pZ":3.345518011948149,"vX0":-10.241513790379942,"vY0":-133.7544667921706,"vZ0":-0.792196972500634,"x":86.41,"y":148.45,"x0":3.4932644392801504,"y0":50.005431470183275,"z0":5.121897328484068,"aX":16.654687818962888},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":-14.3,"spinRate":2177,"spinDirection":111},"zone":3,"typeConfidence":2.0,"plateTime":0.41105863619621363,"extension":6.944758714270352},"index":1,"playId":"47167431-3f24-35cb-9f7f-47d4ea5db4a4","pitchNumber":2,"startTime":"2025-08-21T20:45:58.455Z","endTime":"2025-08-21T20:46:01.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.59999972775197,"strikeZoneBottom":1.6466121073821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.132294083575648,"aZ":-30.033878555358896,"pfxX":-7.176778149873895,"pfxZ":1.5896823099216513,"pX":-2.298909489338042,"pZ":-0.9095665101703562,"vX0":-10.567590111737248,"vY0":-116.54042751534655,"vZ0":-7.0520491846504,"x":204.63,"y":263.34,"x0":3.263724891250712,"y0":50.00369307003457,"z0":5.069197532789601,"aX":-9.666456222292757},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.0,"breakHorizontal":16.1,"spinRate":2367,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.4737686923131772,"extension":6.615178166580579},"index":2,"playId":"a020e619-22ee-3f3a-a55c-bbbdabf57a45","pitchNumber":3,"startTime":"2025-08-21T20:46:11.314Z","endTime":"2025-08-21T20:46:14.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.970940458399976,"aZ":-21.664518254485174,"pfxX":9.000413934583857,"pfxZ":5.834731238975515,"pX":0.13381810371300018,"pZ":3.372162325347511,"vX0":-11.549727083521741,"vY0":-133.22415581636858,"vZ0":-0.5654524987533263,"x":111.9,"y":147.73,"x0":3.3510698128106973,"y0":50.00440545613815,"z0":5.149606083471617,"aX":16.21926698522982},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":-13.9,"spinRate":1982,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.4107483132520131,"extension":7.031909033210237},"index":3,"playId":"717f95ec-ab51-3392-820a-9ea1adf6d336","pitchNumber":4,"startTime":"2025-08-21T20:46:29.085Z","endTime":"2025-08-21T20:46:32.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":72.0,"strikeZoneTop":3.59988605385554,"strikeZoneBottom":1.61355413517989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.46601281977909,"aZ":-26.871054510347353,"pfxX":-6.915704522952219,"pfxZ":4.1204994406334725,"pX":-1.3791196959153897,"pZ":0.3372801675475991,"vX0":-8.261566634127588,"vY0":-112.68773827423125,"vZ0":-4.844077824659502,"x":169.57,"y":229.67,"x0":3.2328041460078842,"y0":50.00233279794066,"z0":5.229322262045448,"aX":-8.891526445812545},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":6.5,"breakHorizontal":14.6,"spinRate":2497,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4860634446818639,"extension":6.652147526753378},"index":4,"playId":"dd796f15-90de-3b3d-a5c1-a5c7beb18c05","pitchNumber":5,"startTime":"2025-08-21T20:46:44.137Z","endTime":"2025-08-21T20:46:47.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.573921493265384,"aZ":-18.131404038670137,"pfxX":8.736945173378274,"pfxZ":7.7892213484004955,"pX":0.3453631884929093,"pZ":2.71717297437866,"vX0":-11.150528849918503,"vY0":-133.4023827363038,"vZ0":-2.818718449148692,"x":103.84,"y":165.42,"x0":3.4433905336180564,"y0":50.0053154022182,"z0":5.0938792596450115,"aX":15.757596147536377},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":-13.4,"spinRate":2113,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.4105182539464862,"extension":6.920165095467788},"hitData":{"launchSpeed":111.5,"launchAngle":19.0,"totalDistance":384.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":66.02,"coordY":55.86}},"index":5,"playId":"b7ba59f1-b005-3f4c-9217-61b00a717f52","pitchNumber":6,"startTime":"2025-08-21T20:46:57.489Z","endTime":"2025-08-21T20:47:08.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:47:08.919Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T20:47:22.909Z","endTime":"2025-08-21T20:49:21.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"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":90.9,"endSpeed":83.2,"strikeZoneTop":3.40684703676003,"strikeZoneBottom":1.46526993761912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.395549510114865,"aZ":-24.481073277582038,"pfxX":8.02382420641064,"pfxZ":4.3349505254073275,"pX":1.0114324539914317,"pZ":3.872272274518853,"vX0":-8.22091068830085,"vY0":-132.1765755891023,"vZ0":0.8428203077505076,"x":78.45,"y":134.23,"x0":3.1151198767514328,"y0":50.00334518694723,"z0":5.3429406079107284,"aX":14.240469903559923},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":-12.8,"spinRate":1956,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4139335598160119,"extension":6.861092640504184},"index":0,"playId":"da642f67-6cfb-3389-8bc0-0a725aaddfa6","pitchNumber":1,"startTime":"2025-08-21T20:47:37.405Z","endTime":"2025-08-21T20:47:41.278Z","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":91.4,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.099889228250227,"aZ":-19.032712409320588,"pfxX":7.459729422524353,"pfxZ":7.381412972081016,"pX":-0.6383867627474054,"pZ":2.376205780373003,"vX0":-11.831878702026032,"vY0":-132.53716598713697,"vZ0":-3.321788019816701,"x":141.33,"y":174.62,"x0":2.912789156251402,"y0":50.00506763750455,"z0":5.034415475143098,"aX":13.285954615291429},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":-10.9,"spinRate":1994,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.41313495732754957,"extension":6.991110303914384},"index":1,"playId":"54971fc1-2d72-37f6-9a08-9221a3f00a51","pitchNumber":2,"startTime":"2025-08-21T20:47:51.873Z","endTime":"2025-08-21T20:47:55.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47726018610018,"aZ":-21.545361206217386,"pfxX":7.276203082475908,"pfxZ":5.955181948956452,"pX":0.09746354667629929,"pZ":2.4671904503284274,"vX0":-10.01121219837903,"vY0":-132.30017008586478,"vZ0":-2.872217421457162,"x":113.28,"y":172.17,"x0":2.973585401931823,"y0":50.00036560595605,"z0":5.134224420911087,"aX":12.982216165714965},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.4,"breakHorizontal":-11.2,"spinRate":1923,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.412958747460034,"extension":7.181711447629089},"index":2,"playId":"30b10c29-de4d-30a3-8cd9-bbdca958efd5","pitchNumber":3,"startTime":"2025-08-21T20:48:08.899Z","endTime":"2025-08-21T20:48:11.899Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-21T20:48:26.532Z","endTime":"2025-08-21T20:48:36.260Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.34475006351838,"strikeZoneBottom":1.46412913623945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.909857813577318,"aZ":-27.380169642802397,"pfxX":-10.043628939985917,"pfxZ":3.696015811910936,"pX":-0.25211428442280365,"pZ":1.297318429054235,"vX0":-4.7313214233737115,"vY0":-113.45906617136148,"vZ0":-2.6408161932070136,"x":126.61,"y":203.75,"x0":3.1687994469424194,"y0":50.00172383038487,"z0":5.2214464523262025,"aX":-13.013429176080157},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":6.2,"breakHorizontal":19.4,"spinRate":2355,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.48386874509695454,"extension":6.6275915710887645},"index":4,"playId":"57fa4730-be6c-33c3-a003-7aac10ed7e56","pitchNumber":4,"startTime":"2025-08-21T20:48:36.260Z","endTime":"2025-08-21T20:48:40.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.78783858007694,"aZ":-27.307941493532365,"pfxX":-9.078737968014995,"pfxZ":3.6748945670910356,"pX":-0.4804476899874061,"pZ":2.698184642195053,"vX0":-5.679878383088942,"vY0":-115.07193479314965,"vZ0":-0.0037362574333216214,"x":135.31,"y":165.93,"x0":3.2098611369175134,"y0":50.00443108964207,"z0":5.372696404946748,"aX":-12.025742902783712},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":7.0,"breakHorizontal":18.0,"spinRate":2459,"spinDirection":270},"zone":1,"typeConfidence":2.0,"plateTime":0.47823270496215686,"extension":6.715181154579821},"index":5,"playId":"da22d6e8-10e7-3055-868b-70ac14cb99e5","pitchNumber":5,"startTime":"2025-08-21T20:48:50.382Z","endTime":"2025-08-21T20:48:55.991Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59313876775932,"aZ":-20.3749224441503,"pfxX":9.808738184652134,"pfxZ":6.3558430233732714,"pX":0.38550361010208756,"pZ":3.5594324958440797,"vX0":-10.707787767347536,"vY0":-135.62854800548328,"vZ0":-0.4215763264299422,"x":102.31,"y":142.68,"x0":3.116613862228913,"y0":50.00364080565386,"z0":5.141969389460605,"aX":18.213690961879333},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":-15.4,"spinRate":2097,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4043612639864089,"extension":7.244402121777879},"index":6,"playId":"e5874e7b-33ef-3e1c-88e6-e86f84e5bc6c","pitchNumber":6,"startTime":"2025-08-21T20:49:18.331Z","endTime":"2025-08-21T20:49:21.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:49:21.331Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T20:49:33.051Z","endTime":"2025-08-21T20:50:53.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.890734084348004,"aZ":-27.185554792257683,"pfxX":-6.202204496010551,"pfxZ":3.711362254079896,"pX":-0.28476897253709704,"pZ":2.3300573304119774,"vX0":-5.29852676382074,"vY0":-115.54744735799075,"vZ0":-0.9916224441931696,"x":127.85,"y":175.87,"x0":2.8492159969274664,"y0":50.000480037513206,"z0":5.392876238188852,"aX":-8.327620515164599},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":6.7,"breakHorizontal":12.6,"spinRate":2345,"spinDirection":275},"zone":7,"typeConfidence":2.0,"plateTime":0.4752632980297853,"extension":6.710125971266021},"index":0,"playId":"c24cd713-5886-3065-890c-e18f61b8b528","pitchNumber":1,"startTime":"2025-08-21T20:49:42.683Z","endTime":"2025-08-21T20:49:46.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.83999842374144,"strikeZoneBottom":1.83378349766402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.717075696242265,"aZ":-26.694081699465862,"pfxX":-2.932255729626256,"pfxZ":3.9910553421924195,"pX":-1.1745163342422251,"pZ":2.595776525622413,"vX0":-8.248161617617628,"vY0":-116.92398935666623,"vZ0":-0.6517478328730661,"x":161.77,"y":168.69,"x0":2.7914446983382706,"y0":50.00410934060144,"z0":5.4010686020511915,"aX":-4.025351011162676},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.3,"breakHorizontal":7.4,"spinRate":2349,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.46992233271653294,"extension":6.8611875637330595},"index":1,"playId":"187364aa-2208-30b0-9a25-4ef50c258b0a","pitchNumber":2,"startTime":"2025-08-21T20:49:57.241Z","endTime":"2025-08-21T20:50:00.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.78393178850003,"strikeZoneBottom":1.65385724720837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.057009513607447,"aZ":-24.65927583608161,"pfxX":-5.7919055295954385,"pfxZ":5.794610286743801,"pX":1.0454218647651112,"pZ":2.4340694477007285,"vX0":-3.057146976256764,"vY0":-113.26699066583036,"vZ0":-1.007398557135731,"x":77.15,"y":173.06,"x0":3.165951200093734,"y0":50.00335610546022,"z0":5.354689507104504,"aX":-7.510342609692632},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":10.6,"breakHorizontal":11.3,"spinRate":2330,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.48393711611185886,"extension":6.801781984096918},"index":2,"playId":"e04d6ade-b33f-35f6-a886-818bfe7d0fdf","pitchNumber":3,"startTime":"2025-08-21T20:50:13.379Z","endTime":"2025-08-21T20:50:16.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(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":91.9,"endSpeed":83.5,"strikeZoneTop":3.84028796803409,"strikeZoneBottom":1.77534683529878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.424846973784863,"aZ":-18.22099810824561,"pfxX":7.1228579152485185,"pfxZ":7.778899785332481,"pX":0.31248881554803537,"pZ":2.3528085118330035,"vX0":-9.57933802419102,"vY0":-133.48789914163783,"vZ0":-3.5512894960017913,"x":105.09,"y":175.25,"x0":3.0326369805402713,"y0":50.001529550539374,"z0":5.022711064022968,"aX":12.773963433267037},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":-10.7,"spinRate":1979,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4113210041208051,"extension":7.272212127784591},"index":3,"playId":"ba334049-3de3-39c5-9549-00e1c68b8be9","pitchNumber":4,"startTime":"2025-08-21T20:50:30.460Z","endTime":"2025-08-21T20:50:34.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68563961677961,"aZ":-25.152970397466266,"pfxX":7.533338844384618,"pfxZ":3.7824407639927404,"pX":2.404246618963491,"pZ":3.413032382942465,"vX0":-4.561651870569026,"vY0":-135.20047794603465,"vZ0":-0.012203684726839081,"x":25.36,"y":146.63,"x0":3.132080720408449,"y0":50.003176308053014,"z0":5.178630984727134,"aX":13.986625688353643},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":-12.7,"spinRate":1950,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4046736327169551,"extension":7.303233719853463},"index":4,"playId":"869ad0cc-f1ba-3ae6-b7b0-593e9b7bcb91","pitchNumber":5,"startTime":"2025-08-21T20:50:47.815Z","endTime":"2025-08-21T20:50:53.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:50:53.329Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T20:53:00.204Z","endTime":"2025-08-21T20:55:05.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.4,"endSpeed":86.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06068526868648,"aZ":-11.304559906085856,"pfxX":3.4667498373025114,"pfxZ":10.798978465508187,"pX":-0.41440359542759275,"pZ":2.927862266856935,"vX0":-7.474560064405137,"vY0":-138.62807795598266,"vZ0":-5.43686515652523,"x":132.8,"y":159.73,"x0":1.8750649973173048,"y0":50.002546873354085,"z0":5.679641899554802,"aX":6.700484325455234},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":-4.6,"spinRate":2282,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.39620184859123064,"extension":6.966648871646772},"index":0,"playId":"3e4bb1ff-0041-3bf3-9ec9-504ea5191b70","pitchNumber":1,"startTime":"2025-08-21T20:53:20.333Z","endTime":"2025-08-21T20:53:24.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.70049467090858,"strikeZoneBottom":1.74825721717416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67135241287856,"aZ":-13.332715866107463,"pfxX":5.094226066041997,"pfxZ":9.861603136306677,"pX":-1.3397960476255557,"pZ":4.296293566201375,"vX0":-10.268754543151124,"vY0":-138.06449026467118,"vZ0":-1.4503853812090308,"x":168.07,"y":122.78,"x0":1.783220856235974,"y0":50.00552612211421,"z0":5.735761778928439,"aX":9.73720922609304},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-6.8,"spinRate":2225,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.39829341591738787,"extension":6.913223267478057},"index":1,"playId":"fadeb3ac-7b4f-3819-820e-6c966dbabcba","pitchNumber":2,"startTime":"2025-08-21T20:53:39.621Z","endTime":"2025-08-21T20:53:43.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.344654363622016,"aZ":-25.322440569519912,"pfxX":8.804661875397404,"pfxZ":4.337561241604671,"pX":1.2479302142102815,"pZ":2.4241013145776305,"vX0":-4.415554204454268,"vY0":-125.15369956785828,"vZ0":-2.612086712975687,"x":69.43,"y":173.33,"x0":1.8955361366712626,"y0":50.00160073536978,"z0":5.565237748802473,"aX":13.902021466725287},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.4,"breakHorizontal":-14.9,"spinRate":2099,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4384138963592381,"extension":6.9058822642952},"index":2,"playId":"92375296-450c-3cf1-b5ac-11e3c9b7c8df","pitchNumber":3,"startTime":"2025-08-21T20:54:05.495Z","endTime":"2025-08-21T20:54:09.198Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-21T20:54:19.498Z","endTime":"2025-08-21T20:54:33.340Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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":84.2,"endSpeed":77.9,"strikeZoneTop":3.75165119864073,"strikeZoneBottom":1.69995129238116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.943378334400553,"aZ":-36.640125558696084,"pfxX":2.7376793594265036,"pfxZ":-2.9462040608521285,"pX":-0.026475139768563253,"pZ":-0.3371574017617034,"vX0":-4.907971908069298,"vY0":-122.47803911933883,"vZ0":-6.780811248571692,"x":118.01,"y":247.88,"x0":1.6507482019463406,"y0":50.004716977216006,"z0":5.613344450154594,"aX":4.1459786518487896},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.7,"breakHorizontal":-3.7,"spinRate":2166,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.44777514489557557,"extension":7.226147191228795},"index":4,"playId":"d73abb91-a160-3210-a159-f3b09276d846","pitchNumber":4,"startTime":"2025-08-21T20:54:33.340Z","endTime":"2025-08-21T20:54:38.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.009027944219255,"aZ":-25.699573805530427,"pfxX":10.230443193584069,"pfxZ":4.015274955909892,"pX":0.180973289380704,"pZ":1.6283471365853004,"vX0":-7.111676810735884,"vY0":-126.27055877675518,"vZ0":-4.465480352088007,"x":110.1,"y":194.81,"x0":1.706458720744394,"y0":50.00446731828721,"z0":5.490668596387561,"aX":16.501429617858072},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.5,"breakHorizontal":-16.9,"spinRate":2147,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.43399051140754796,"extension":6.942735283616886},"hitData":{"launchSpeed":91.2,"launchAngle":34.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.81,"coordY":73.58}},"index":5,"playId":"1347d6a6-5a90-3390-bd9e-9b0fa9854439","pitchNumber":5,"startTime":"2025-08-21T20:54:56.245Z","endTime":"2025-08-21T20:55:05.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:55:05.262Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to right fielder Dylan Crews.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T20:55:06.301Z","endTime":"2025-08-21T20:56:37.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":79.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.597035716921834,"aZ":-29.997558664668958,"pfxX":1.3597129095765026,"pfxZ":1.3471058849946758,"pX":-0.8548089950814856,"pZ":2.1969278860063888,"vX0":-7.082285370035894,"vY0":-127.13919591374157,"vZ0":-2.4465460549093563,"x":149.58,"y":179.46,"x0":1.8029900836937487,"y0":50.005660258939024,"z0":5.577448870316619,"aX":2.2035501881646544},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.0,"breakHorizontal":-0.7,"spinRate":2045,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.432532188078703,"extension":6.907968183923099},"index":0,"playId":"0c62c783-49c6-3cf4-9973-d038ab807aa0","pitchNumber":1,"startTime":"2025-08-21T20:55:32.013Z","endTime":"2025-08-21T20:55:35.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.73000074217154,"strikeZoneBottom":1.67078140194173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.931572762949585,"aZ":-11.970267755595335,"pfxX":5.476666911777157,"pfxZ":10.46861849949071,"pX":-1.1464460194126402,"pZ":3.240522733014651,"vX0":-9.95968454671009,"vY0":-138.74766385130224,"vZ0":-4.321824385017891,"x":160.7,"y":151.29,"x0":1.7946316591304525,"y0":50.00621544303963,"z0":5.629419207088927,"aX":10.574033571224298},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":-7.6,"spinRate":2345,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.3962886708128397,"extension":6.9829057725927015},"index":1,"playId":"5bd9e867-a72d-3e07-aad9-70f664e49914","pitchNumber":2,"startTime":"2025-08-21T20:55:53.454Z","endTime":"2025-08-21T20:55:57.084Z","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.9,"endSpeed":87.2,"strikeZoneTop":3.7134725733927,"strikeZoneBottom":1.75743584778637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76222696577438,"aZ":-13.7486999108076,"pfxX":4.098561031737422,"pfxZ":9.410617802268602,"pX":-0.7085665976398453,"pZ":3.5308044486628325,"vX0":-8.392042687129706,"vY0":-139.3763217405854,"vZ0":-3.5749539149675478,"x":144.01,"y":143.45,"x0":1.8155363074386794,"y0":50.00086252431363,"z0":5.744375184960206,"aX":8.02396473888971},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":-5.6,"spinRate":2198,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.39372418491131533,"extension":6.95197052279627},"index":2,"playId":"34107c53-fb12-357d-80d5-e95fe0cc7820","pitchNumber":3,"startTime":"2025-08-21T20:56:09.126Z","endTime":"2025-08-21T20:56:13.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.730500922745414,"aZ":-14.208650261924552,"pfxX":5.262029215585686,"pfxZ":9.266290476177788,"pX":0.11700760716711299,"pZ":2.80757094284627,"vX0":-6.38284472652498,"vY0":-138.98515540134588,"vZ0":-5.088678743821294,"x":112.54,"y":162.98,"x0":1.7693316596341446,"y0":50.005333153469905,"z0":5.619857849270675,"aX":10.205126022688525},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":-8.0,"spinRate":2164,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.39544087836587094,"extension":7.105382430617445},"hitData":{"launchSpeed":104.9,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.32,"coordY":96.96}},"index":3,"playId":"7e104d56-7e37-36cd-ac83-eaf3088299fc","pitchNumber":4,"startTime":"2025-08-21T20:56:27.210Z","endTime":"2025-08-21T20:56:37.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:56:37.757Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyrone Taylor walks. Brett Baty to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T20:56:41.755Z","endTime":"2025-08-21T20:58:52.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.5576748714492,"strikeZoneBottom":1.82422625913373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20925246083754,"aZ":-24.08111318961995,"pfxX":10.387586676488532,"pfxZ":5.181019530956526,"pX":-0.014722627960126479,"pZ":-0.062160799743151654,"vX0":-7.2898087991509914,"vY0":-124.24904134673628,"vZ0":-8.205263069812856,"x":117.56,"y":240.46,"x0":1.6096951597054627,"y0":50.00051135511123,"z0":5.288055302049658,"aX":16.21712511466596},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.7,"breakHorizontal":-17.0,"spinRate":2174,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.44104960602749976,"extension":6.946987546517481},"index":0,"playId":"07039ab9-5994-3fe6-8d11-9bf6a5f22263","pitchNumber":1,"startTime":"2025-08-21T20:57:03.743Z","endTime":"2025-08-21T20:57:09.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.49609729524801,"strikeZoneBottom":1.63655347535438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.385859583043977,"aZ":-39.07586826377165,"pfxX":-1.3018681118851498,"pfxZ":-4.829410669650704,"pX":1.028644816843367,"pZ":3.77904155943008,"vX0":-1.1174722389674685,"vY0":-118.2443247987095,"vZ0":3.2171780480997825,"x":77.79,"y":136.75,"x0":1.6747038979323103,"y0":50.000442893789796,"z0":5.961786638016321,"aX":-1.861731587917046},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.8,"breakHorizontal":2.6,"spinRate":2344,"spinDirection":329},"zone":12,"typeConfidence":2.0,"plateTime":0.4614198711941473,"extension":6.676586458036168},"index":1,"playId":"df609b65-abab-346c-b4c1-3f4d4a7058ab","pitchNumber":2,"startTime":"2025-08-21T20:57:36.078Z","endTime":"2025-08-21T20:57:40.132Z","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":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39671337986508,"aZ":-15.471609172357141,"pfxX":6.560763060672123,"pfxZ":8.63701686471002,"pX":-0.5098841743031568,"pZ":0.9028782931653516,"vX0":-7.853569862705698,"vY0":-137.2397407763956,"vZ0":-9.543940848081363,"x":136.44,"y":214.4,"x0":1.517802887095327,"y0":50.00486923228837,"z0":5.447068635331383,"aX":12.69152282355724},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":-10.6,"spinRate":2126,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.396989338899322,"extension":6.848137360987982},"index":2,"playId":"c7d395df-206d-341a-adc2-0487193df907","pitchNumber":3,"startTime":"2025-08-21T20:57:58.244Z","endTime":"2025-08-21T20:58:01.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.56108340075532,"strikeZoneBottom":1.7829998317686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.839999909086952,"aZ":-14.417558215973346,"pfxX":5.132385800537985,"pfxZ":9.233712107550161,"pX":-1.6474157156479277,"pZ":2.039281578506657,"vX0":-10.281342757762848,"vY0":-138.06535417356423,"vZ0":-6.810785024876373,"x":179.8,"y":183.72,"x0":1.4644357627108953,"y0":50.00575849949934,"z0":5.515718751407819,"aX":9.873670644524799},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":-7.1,"spinRate":2183,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.397308588233777,"extension":7.091911859379037},"index":3,"playId":"7397feae-d5ca-3fe5-93d9-a254b76adffc","pitchNumber":4,"startTime":"2025-08-21T20:58:26.043Z","endTime":"2025-08-21T20:58:29.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.55999953892813,"strikeZoneBottom":1.71705559864998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1050116148089,"aZ":-11.874222048939687,"pfxX":4.557868685910927,"pfxZ":10.622908384045633,"pX":-1.0200782987373156,"pZ":1.8526842727582833,"vX0":-8.336229751908089,"vY0":-137.5066314402595,"vZ0":-7.713546078975887,"x":155.88,"y":188.76,"x0":1.4615554222821256,"y0":50.000496281424304,"z0":5.50367525291425,"aX":8.70853107819525},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-6.5,"spinRate":2213,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.3986444845204469,"extension":6.951722373187001},"index":4,"playId":"5a16e818-9848-3601-a108-996b07804948","pitchNumber":5,"startTime":"2025-08-21T20:58:48.136Z","endTime":"2025-08-21T20:58:52.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T20:58:52.458Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a ground ball to right fielder Dylan Crews. Brett Baty to 3rd. Tyrone Taylor to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T20:58:54.800Z","endTime":"2025-08-21T21:02:17.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.47000062740139,"strikeZoneBottom":1.65749341119355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.352017602922295,"aZ":-14.940250682752328,"pfxX":5.097498310526732,"pfxZ":8.92729086662629,"pX":-1.2086037102699685,"pZ":2.219280440684597,"vX0":-9.308948444867749,"vY0":-138.1837624163552,"vZ0":-6.112425595559588,"x":163.07,"y":178.86,"x0":1.5444562023835455,"y0":50.00166988536135,"z0":5.467174803345192,"aX":9.839830353448539},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":-7.2,"spinRate":2245,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.39667551883894925,"extension":7.038955084620999},"index":0,"playId":"91f2c226-8539-32ae-a52b-22c38d41962c","pitchNumber":1,"startTime":"2025-08-21T20:59:20.492Z","endTime":"2025-08-21T20:59:24.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.46999988678621,"strikeZoneBottom":1.63019723284486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.066275871392786,"aZ":-12.936081268059606,"pfxX":3.6195931792997618,"pfxZ":9.81370807280862,"pX":-1.201203549125812,"pZ":2.179873623627427,"vX0":-8.906607090841307,"vY0":-138.87169882013887,"vZ0":-6.872893605176698,"x":162.79,"y":179.92,"x0":1.5721753855651535,"y0":50.00229738102986,"z0":5.541163774597604,"aX":7.096256140387171},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":-4.8,"spinRate":2258,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.3938783768647043,"extension":7.012411789344081},"index":1,"playId":"07bc5e00-2f5c-330f-8cdb-1f23d5416fd6","pitchNumber":2,"startTime":"2025-08-21T20:59:39.120Z","endTime":"2025-08-21T20:59:42.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-21T20:59:53.870Z","endTime":"2025-08-21T21:00:30.303Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":77.5,"strikeZoneTop":3.46917812185925,"strikeZoneBottom":1.67858805279367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.203433785109937,"aZ":-29.912772005304515,"pfxX":2.714589581832464,"pfxZ":1.4552412914826913,"pX":-0.9628982360805032,"pZ":2.641132458898355,"vX0":-7.279509931227894,"vY0":-125.44419079478284,"vZ0":-1.3572449770288446,"x":153.7,"y":167.47,"x0":1.6560432276616428,"y0":50.002988385985425,"z0":5.6845728493835646,"aX":4.220161076565997},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.5,"breakHorizontal":-2.8,"spinRate":1982,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.4408203033119231,"extension":6.834051843234024},"index":3,"playId":"6b7eac3c-f5e3-38b2-b379-ca30dd6632e4","pitchNumber":3,"startTime":"2025-08-21T21:00:30.303Z","endTime":"2025-08-21T21:00:34.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.41155356565348,"strikeZoneBottom":1.62282168096192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.93842148833877,"aZ":-12.41977304250143,"pfxX":6.211482160811029,"pfxZ":10.25303939324689,"pX":0.7485138269389371,"pZ":2.7579484002262555,"vX0":-5.240699269407866,"vY0":-138.63753268887868,"vZ0":-5.146155214792259,"x":88.47,"y":164.32,"x0":1.8658860164926787,"y0":50.002285688389776,"z0":5.482201521165381,"aX":11.967931587589035},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":-10.0,"spinRate":2305,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.396626408278439,"extension":6.993330512523183},"index":4,"playId":"5f42ef9a-e07e-3760-a58b-14bbfb30397c","pitchNumber":4,"startTime":"2025-08-21T21:00:47.247Z","endTime":"2025-08-21T21:00:51.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.46935162953263,"strikeZoneBottom":1.72473375632376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04144303618022,"aZ":-11.928055164494536,"pfxX":5.42877769696811,"pfxZ":10.270029879429918,"pX":-0.5138163161932253,"pZ":2.964534561085889,"vX0":-8.045610263565106,"vY0":-139.86133244954524,"vZ0":-5.114688237781192,"x":136.59,"y":158.74,"x0":1.7015313121699127,"y0":50.001117694602705,"z0":5.6065068980545325,"aX":10.70084958800079},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":-8.0,"spinRate":2324,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.39239717987431755,"extension":7.036236265479659},"index":5,"playId":"fa893e17-4664-34ec-97ff-3f497ba31b2c","pitchNumber":5,"startTime":"2025-08-21T21:01:05.974Z","endTime":"2025-08-21T21:01:09.007Z","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":95.4,"endSpeed":87.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54353855302161,"aZ":-12.119972431957487,"pfxX":5.6467487359928015,"pfxZ":10.329217351678372,"pX":-0.4345202427831583,"pZ":1.58115710255338,"vX0":-7.942418570512044,"vY0":-138.59066468470027,"vZ0":-8.125091261853814,"x":133.56,"y":196.09,"x0":1.7374021202923329,"y0":50.002750288797735,"z0":5.36415781339343,"aX":10.963459069497107},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":-8.5,"spinRate":2242,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.39550364173738073,"extension":6.955410564903473},"index":6,"playId":"96c7fc6e-94a5-3572-a6cb-7d25aa4d67eb","pitchNumber":6,"startTime":"2025-08-21T21:01:25.641Z","endTime":"2025-08-21T21:01:30.544Z","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":1},"index":7,"playId":"32c1608b-ffe9-45f9-8c28-6dd7a5802ed6","startTime":"2025-08-21T21:01:50.997Z","endTime":"2025-08-21T21:01:55.997Z","isPitch":false,"type":"stepoff"},{"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":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.302443109895396,"aZ":-29.682302288553224,"pfxX":4.181430195805174,"pfxZ":1.5436076418035398,"pX":-0.9719610963511339,"pZ":1.7878467928173918,"vX0":-7.771612988545523,"vY0":-127.18613201844778,"vZ0":-3.572819804415495,"x":154.05,"y":190.51,"x0":1.5984341378283378,"y0":50.004503984961865,"z0":5.598841812490448,"aX":6.7608899864787855},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":-5.5,"spinRate":1982,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.43284853219130826,"extension":7.0129302478071},"hitData":{"launchSpeed":85.5,"launchAngle":7.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.61,"coordY":107.09}},"index":8,"playId":"7ea5ab3b-01be-3a17-96df-3d6a68a5d2af","pitchNumber":7,"startTime":"2025-08-21T21:02:08.295Z","endTime":"2025-08-21T21:02:17.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:02:17.804Z","atBatIndex":26},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Hayden Senger out on a sacrifice fly to center fielder Jacob Young. Brett Baty scores. Tyrone Taylor to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T21:03:27.714Z","endTime":"2025-08-21T21:04:01.786Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T21:02:40.854Z","endTime":"2025-08-21T21:03:29.992Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.28138990286374,"strikeZoneBottom":1.40165814499785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.583459388750555,"aZ":-44.62659767200587,"pfxX":0.17274009796269651,"pfxZ":-8.714069004463282,"pX":0.4966796828854923,"pZ":2.350221885018553,"vX0":-2.369549316098528,"vY0":-119.20883897766689,"vZ0":1.1049194072952693,"x":98.07,"y":175.32,"x0":1.4844797405711423,"y0":50.00555769156633,"z0":5.9339546995359,"aX":0.24675097390313527},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.1,"breakHorizontal":0.4,"spinRate":2306,"spinDirection":339},"zone":6,"typeConfidence":2.0,"plateTime":0.4608342329254076,"extension":6.896137548435308},"index":1,"playId":"80f83e66-0f8a-36d7-83dc-f924c94a4464","pitchNumber":1,"startTime":"2025-08-21T21:03:29.992Z","endTime":"2025-08-21T21:03:34.059Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.399919628637004,"aZ":-14.629123760392032,"pfxX":3.964896432291864,"pfxZ":8.934502166122513,"pX":0.30148314218567895,"pZ":2.9379484755012033,"vX0":-5.648992946954589,"vY0":-139.27888323635358,"vZ0":-4.518370832134864,"x":105.51,"y":159.46,"x0":1.841239436844103,"y0":50.003436188044866,"z0":5.549312983522749,"aX":7.787060995597339},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":-6.0,"spinRate":2157,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.39331209459241157,"extension":6.80846102032159},"hitData":{"launchSpeed":99.6,"launchAngle":37.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.84,"coordY":61.47}},"index":2,"playId":"782ccede-663c-322a-8c30-0f0860603d48","pitchNumber":2,"startTime":"2025-08-21T21:03:48.520Z","endTime":"2025-08-21T21:04:01.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:04:01.786Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, third baseman Brady House to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T21:04:13.367Z","endTime":"2025-08-21T21:05:12.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.46889019649593,"strikeZoneBottom":1.57453661514291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61230962945841,"aZ":-24.145398903436096,"pfxX":8.206856457037546,"pfxZ":4.995228080163399,"pX":-0.45597243742942567,"pZ":0.8422676651880636,"vX0":-7.6790418722987,"vY0":-125.967522941207,"vZ0":-6.664416658942104,"x":134.38,"y":216.04,"x0":1.5658672881051534,"y0":50.00074662763717,"z0":5.474339624697895,"aX":13.186089417229935},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.7,"breakHorizontal":-13.1,"spinRate":2120,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.43482444684516786,"extension":7.140104033286818},"index":0,"playId":"43b3561b-6822-31b4-8bce-0da6bd7c6a05","pitchNumber":1,"startTime":"2025-08-21T21:04:39.629Z","endTime":"2025-08-21T21:04:43.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.272604800832013,"aZ":-15.006213902979395,"pfxX":3.8143859585490842,"pfxZ":8.680922169635942,"pX":-0.6310676344232884,"pZ":2.8808649045456916,"vX0":-7.689717088269502,"vY0":-139.27008053655368,"vZ0":-4.764343125265894,"x":141.05,"y":161.0,"x0":1.6617824699771082,"y0":50.005257753006454,"z0":5.5958493904466575,"aX":7.546433201213487},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":-5.4,"spinRate":2168,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.39226168957684493,"extension":6.967368212366499},"hitData":{"launchSpeed":84.2,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":170.43}},"index":1,"playId":"1e6471c4-debf-3dea-8221-425190b5a4bd","pitchNumber":2,"startTime":"2025-08-21T21:05:04.038Z","endTime":"2025-08-21T21:05:12.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:05:12.493Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging. CJ Abrams to 1st. Wild pitch by pitcher Sean Manaea.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T21:07:09.739Z","endTime":"2025-08-21T21:08:31.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.53975791874262,"strikeZoneBottom":1.6581141413775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.327537466905646,"aZ":-27.829097524605974,"pfxX":-6.792677643896699,"pfxZ":3.4097905578961347,"pX":-0.1875793469706987,"pZ":1.9867540006084272,"vX0":-5.582236047669129,"vY0":-112.16715553926574,"vZ0":-1.2910799895855214,"x":124.15,"y":185.14,"x0":3.216006389927817,"y0":50.00309765607277,"z0":5.407992989601435,"aX":-8.651765340347001},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":6.1,"breakHorizontal":13.7,"spinRate":2259,"spinDirection":271},"zone":8,"typeConfidence":2.0,"plateTime":0.48835524628847704,"extension":6.700277621800583},"index":0,"playId":"bab3ebd8-7ed8-3933-96df-534d12e12f62","pitchNumber":1,"startTime":"2025-08-21T21:07:18.257Z","endTime":"2025-08-21T21:07:22.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.50183299848341,"strikeZoneBottom":1.59485645903438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.067668316979788,"aZ":-20.684822097199703,"pfxX":8.05791322381517,"pfxZ":6.298252298415777,"pX":0.20937059673213643,"pZ":3.896278632021492,"vX0":-10.28481185438261,"vY0":-134.01654090141164,"vZ0":0.43914716601862547,"x":109.02,"y":133.58,"x0":3.0440095620734335,"y0":50.005322685049734,"z0":5.2038532215895,"aX":14.707740450248895},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":-12.5,"spinRate":2124,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.40817347508226653,"extension":7.023926899736661},"index":1,"playId":"1d2b03f0-b3c9-3915-a17a-0779f7d8b0f0","pitchNumber":2,"startTime":"2025-08-21T21:07:28.877Z","endTime":"2025-08-21T21:07:31.892Z","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":91.1,"endSpeed":83.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11002606679001,"aZ":-21.87784184215392,"pfxX":8.695982006622437,"pfxZ":5.78328332672128,"pX":0.21848652890285492,"pZ":2.7119798787431617,"vX0":-10.804597167543637,"vY0":-132.2935185804379,"vZ0":-2.0208029512739905,"x":108.67,"y":165.56,"x0":3.2176615502071164,"y0":50.00024735950878,"z0":5.082297489828963,"aX":15.476526311641905},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.2,"breakHorizontal":-13.6,"spinRate":2053,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.4133557169548969,"extension":7.063801084157556},"index":2,"playId":"ace0e4d8-8954-3a6d-8901-bc62f29c64f2","pitchNumber":3,"startTime":"2025-08-21T21:07:40.533Z","endTime":"2025-08-21T21:07:43.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.54000043328748,"strikeZoneBottom":1.59588248556236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.800758408996224,"aZ":-23.612750500821722,"pfxX":7.668140590044251,"pfxZ":4.692259647621409,"pX":0.7811719457490051,"pZ":4.111949510138493,"vX0":-8.677327668758993,"vY0":-134.20719072325022,"vZ0":1.603368892436709,"x":87.22,"y":127.76,"x0":3.0587135063048168,"y0":50.00576190507359,"z0":5.18745361266263,"aX":14.003062139466975},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":-12.0,"spinRate":2062,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4079688508891408,"extension":7.391074848300916},"index":3,"playId":"3c64d9b2-9757-3681-8a5e-6e2ce3c15db3","pitchNumber":4,"startTime":"2025-08-21T21:07:54.364Z","endTime":"2025-08-21T21:07:57.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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62394738631233,"aZ":-29.417417249201854,"pfxX":-7.548616666820216,"pfxZ":2.107224724087457,"pX":0.25643785578489076,"pZ":3.0723535749590645,"vX0":-4.6930362973273665,"vY0":-114.07063820679863,"vZ0":1.2839142526646603,"x":107.23,"y":155.83,"x0":3.3269009003720593,"y0":50.00173247138184,"z0":5.420857038057967,"aX":-9.86214610906374},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":4.4,"breakHorizontal":14.9,"spinRate":2230,"spinDirection":268},"zone":2,"typeConfidence":2.0,"plateTime":0.48172223961794725,"extension":6.632470382009616},"index":4,"playId":"527b3084-3a4c-3d2b-b15f-57ba5700ada6","pitchNumber":5,"startTime":"2025-08-21T21:08:06.226Z","endTime":"2025-08-21T21:08:09.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.330658429543757,"aZ":-29.295636991469344,"pfxX":-8.445190981290247,"pfxZ":2.154157786277713,"pX":-2.304665248227031,"pZ":0.74568319047986,"vX0":-9.638712758536979,"vY0":-115.82076447399113,"vZ0":-3.8030962849117094,"x":204.85,"y":218.65,"x0":3.036795833129671,"y0":50.00068585586301,"z0":5.266877639223245,"aX":-11.25920519912325},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.0,"breakHorizontal":18.0,"spinRate":2440,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4762738409428864,"extension":7.038594252273496},"index":5,"playId":"9995c641-66a2-3768-9f74-18f9e5924d34","pitchNumber":6,"startTime":"2025-08-21T21:08:22.696Z","endTime":"2025-08-21T21:08:31.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:08:31.263Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Paul DeJong lines out to left fielder Tyrone Taylor.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T21:08:52.273Z","endTime":"2025-08-21T21:09:55.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":68.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.079961043390256,"aZ":-29.10872712186166,"pfxX":-9.594243039707504,"pfxZ":2.566931067198241,"pX":0.10286351046597819,"pZ":1.5462830481188001,"vX0":-3.7791168904710077,"vY0":-109.44459565766525,"vZ0":-1.4419710395848886,"x":113.08,"y":197.03,"x0":3.1065150086085556,"y0":50.00319138674145,"z0":5.375836904245435,"aX":-11.460006550019946},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":4.6,"breakHorizontal":18.5,"spinRate":2334,"spinDirection":282},"zone":8,"typeConfidence":2.0,"plateTime":0.5034282723669876,"extension":6.663381576655292},"index":0,"playId":"6440da6d-784d-3be5-acc9-369e04b71c4a","pitchNumber":1,"startTime":"2025-08-21T21:08:57.431Z","endTime":"2025-08-21T21:09:00.448Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28601647142358,"aZ":-29.589644371009186,"pfxX":-9.344301311223688,"pfxZ":1.9935417580509274,"pX":-1.4399184382873274,"pZ":0.48048784308350045,"vX0":-7.263962391605533,"vY0":-114.32579287493076,"vZ0":-4.18275195998233,"x":171.89,"y":225.81,"x0":3.0170153676726477,"y0":50.001109123267426,"z0":5.307337288575909,"aX":-12.103144829729445},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.6,"breakHorizontal":19.1,"spinRate":2289,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4830659970689237,"extension":6.815921394857305},"index":1,"playId":"ad39179e-2ed7-3d79-ae06-0c1e29d66e12","pitchNumber":2,"startTime":"2025-08-21T21:09:21.565Z","endTime":"2025-08-21T21:09:24.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.795084561567034,"aZ":-27.629428021286607,"pfxX":-8.635797774321226,"pfxZ":3.3880445532024552,"pX":0.3382462498424818,"pZ":2.0614017080731353,"vX0":-4.052043712024825,"vY0":-115.6648229572108,"vZ0":-1.3660844479035303,"x":104.11,"y":183.12,"x0":3.2405836418597254,"y0":50.00034095510338,"z0":5.336343558711422,"aX":-11.568985625768944},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.0,"breakHorizontal":16.7,"spinRate":2280,"spinDirection":272},"zone":9,"typeConfidence":2.0,"plateTime":0.4755535506248978,"extension":6.602609629940885},"hitData":{"launchSpeed":79.0,"launchAngle":26.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.33,"coordY":106.76}},"index":2,"playId":"e3617163-d995-3f9d-9997-a579787b7f93","pitchNumber":3,"startTime":"2025-08-21T21:09:43.585Z","endTime":"2025-08-21T21:09:55.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:09:55.130Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Chaparro singles on a ground ball to center fielder Cedric Mullins. CJ Abrams to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T21:09:55.523Z","endTime":"2025-08-21T21:10:59.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.59611381772547,"strikeZoneBottom":1.74078407617043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.921008922373517,"aZ":-20.441781481104858,"pfxX":8.940485277238084,"pfxZ":6.782044317208625,"pX":-0.8284679145365282,"pZ":1.3631203652799335,"vX0":-13.091935075236199,"vY0":-131.0233613201517,"vZ0":-5.258304249655632,"x":148.58,"y":201.98,"x0":3.0825453166393446,"y0":50.00574157105201,"z0":4.933947113457696,"aX":15.473950531579272},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.2,"breakHorizontal":-13.2,"spinRate":2041,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.41881275711052623,"extension":7.030244063294144},"index":0,"playId":"6d2d8b07-3c54-30aa-ba33-09435ace8077","pitchNumber":1,"startTime":"2025-08-21T21:10:17.363Z","endTime":"2025-08-21T21:10:21.302Z","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":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.6,"strikeZoneTop":3.38121898670471,"strikeZoneBottom":1.61826310380805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40174008606561,"aZ":-28.377346862845847,"pfxX":-7.8727039181761125,"pfxZ":2.9990892539795873,"pX":-0.14500575948558983,"pZ":1.181506755721236,"vX0":-5.044084626175715,"vY0":-113.00045485133802,"vZ0":-2.8067545753276777,"x":122.53,"y":206.88,"x0":3.1546790106969853,"y0":50.0053469004799,"z0":5.349162745034278,"aX":-9.980016624538612},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":4.9,"breakHorizontal":15.7,"spinRate":2378,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.4884516290928165,"extension":6.63059215102388},"index":1,"playId":"c27dd8f5-923e-34fe-a0a0-a07def13acd8","pitchNumber":2,"startTime":"2025-08-21T21:10:31.446Z","endTime":"2025-08-21T21:10:36.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.113605489918733,"aZ":-23.928862562925193,"pfxX":9.17102611167537,"pfxZ":4.752033087607533,"pX":0.08191147197411983,"pZ":2.614512321531558,"vX0":-10.682507884557406,"vY0":-130.82199284593074,"vZ0":-1.9116518359099566,"x":113.88,"y":168.19,"x0":3.0231603980493746,"y0":50.006376565978485,"z0":5.14498735082442,"aX":15.929398090123474},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.4,"breakHorizontal":-14.3,"spinRate":2001,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.41837983372674215,"extension":7.201229040165814},"hitData":{"launchSpeed":78.0,"launchAngle":9.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.64,"coordY":97.48}},"index":2,"playId":"32a1a57a-eed6-3480-8947-7e872d6ed1dd","pitchNumber":3,"startTime":"2025-08-21T21:10:48.691Z","endTime":"2025-08-21T21:10:59.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:10:59.509Z","atBatIndex":31},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Riley Adams hit by pitch. CJ Abrams to 3rd. Andrés Chaparro to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T21:11:04.182Z","endTime":"2025-08-21T21:13:09.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"postOnSecond":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.51999826186228,"strikeZoneBottom":1.59925888786927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35663970255205,"aZ":-20.765584586302595,"pfxX":8.68506097245411,"pfxZ":6.459887597974273,"pX":0.0305203198250453,"pZ":1.9455966184745344,"vX0":-11.075080991051683,"vY0":-132.12726299879793,"vZ0":-4.327204454838486,"x":115.84,"y":186.25,"x0":3.149666083906928,"y0":50.00547198248722,"z0":5.132101594351654,"aX":15.346626190466718},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":-13.3,"spinRate":2031,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4146769523606366,"extension":7.2687061551447645},"index":0,"playId":"809fe1b5-aa58-344d-9a5a-1beb1905f4bd","pitchNumber":1,"startTime":"2025-08-21T21:11:29.032Z","endTime":"2025-08-21T21:11:32.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.1,"strikeZoneTop":3.44382996184352,"strikeZoneBottom":1.51001840624807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.543296363360476,"aZ":-28.891136097376968,"pfxX":-9.732416317256831,"pfxZ":2.6047969510391784,"pX":1.7904725848552372,"pZ":3.729179737444436,"vX0":-0.8512428186182242,"vY0":-111.91496756926593,"vZ0":2.5658367047313355,"x":48.75,"y":138.09,"x0":3.4396562911988737,"y0":50.0009243132603,"z0":5.541127615199626,"aX":-12.256007034064579},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":5.8,"breakHorizontal":17.9,"spinRate":2393,"spinDirection":273},"zone":12,"typeConfidence":2.0,"plateTime":0.4907510292173538,"extension":6.597326056980584},"index":1,"playId":"50b13fa2-fdf4-30a3-884a-3bcd4a731dce","pitchNumber":2,"startTime":"2025-08-21T21:11:44.027Z","endTime":"2025-08-21T21:11:47.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.236528414711643,"aZ":-21.936644609901055,"pfxX":8.69401307408099,"pfxZ":5.685704801474216,"pX":1.0843429580936852,"pZ":2.82198159197179,"vX0":-8.258925076279281,"vY0":-133.03333487272246,"vZ0":-1.914308575245489,"x":75.67,"y":162.59,"x0":3.0922521651384716,"y0":50.00385191343478,"z0":5.133036726830558,"aX":15.66014085742788},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":-14.0,"spinRate":2217,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.41095326813984734,"extension":7.160740869828255},"index":2,"playId":"3aa9f8fd-3354-3fa4-af84-457c0d041a3c","pitchNumber":3,"startTime":"2025-08-21T21:12:01.889Z","endTime":"2025-08-21T21:12:04.889Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.51999998537155,"strikeZoneBottom":1.62687396714487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49714893354384,"aZ":-21.4544995061776,"pfxX":8.437584985811306,"pfxZ":5.968749666141695,"pX":0.16609087058239386,"pZ":3.936675672346653,"vX0":-10.396770071708195,"vY0":-132.9028653670065,"vZ0":0.30235199092904275,"x":110.67,"y":132.49,"x0":3.0256879981651426,"y0":50.00016385209511,"z0":5.375002479113551,"aX":15.147793328763791},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":-13.1,"spinRate":2044,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.41153662208125574,"extension":7.246143002116678},"index":3,"playId":"c10bf346-8568-3524-b8f6-4e63a8528552","pitchNumber":4,"startTime":"2025-08-21T21:12:20.483Z","endTime":"2025-08-21T21:12:24.063Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.944214382290514,"aZ":-23.06209373007899,"pfxX":8.861936518858748,"pfxZ":5.0327278894493865,"pX":1.0986210071708762,"pZ":3.110411610259034,"vX0":-8.620305778740706,"vY0":-133.48523572364715,"vZ0":-1.1547653809610177,"x":75.12,"y":154.8,"x0":3.213915431375636,"y0":50.001445087891554,"z0":5.204469862284161,"aX":16.038733121077765},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":-14.3,"spinRate":2014,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.40986674474250506,"extension":7.050755557132481},"index":4,"playId":"7151b8f4-a4cf-3717-8c53-1b7de1cb1011","pitchNumber":5,"startTime":"2025-08-21T21:12:36.874Z","endTime":"2025-08-21T21:12:41.186Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.723954393640913,"aZ":-25.167108662106035,"pfxX":-6.3272945954827655,"pfxZ":5.0556424364122,"pX":-2.099646792755052,"pZ":1.787257475141218,"vX0":-10.008635324485192,"vY0":-117.64277601007672,"vZ0":-2.730652965491023,"x":197.03,"y":190.52,"x0":3.0508697828044955,"y0":50.00078887227441,"z0":5.3240633788098295,"aX":-8.764645332220429},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":8.6,"breakHorizontal":14.2,"spinRate":2324,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.46764973778231234,"extension":6.939180365405447},"index":5,"playId":"6d6694c1-3f31-36b6-9d02-9b7c9f8f52a9","pitchNumber":6,"startTime":"2025-08-21T21:13:05.683Z","endTime":"2025-08-21T21:13:09.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:13:09.858Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out, second baseman Brett Baty to first baseman Pete Alonso. CJ Abrams scores. Andrés Chaparro to 3rd. Riley Adams to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T21:14:11.939Z","endTime":"2025-08-21T21:14:35.879Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"postOnThird":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T21:13:25.327Z","endTime":"2025-08-21T21:14:14.320Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.05999802756264,"strikeZoneBottom":1.34153903100792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.765595942981157,"aZ":-19.84623164842685,"pfxX":8.625264232104822,"pfxZ":6.826037926528712,"pX":0.203850203214863,"pZ":1.9657935392651544,"vX0":-10.316478439237102,"vY0":-133.30147185410598,"vZ0":-4.526277728323273,"x":109.23,"y":185.7,"x0":2.997460690376475,"y0":50.001575548689935,"z0":5.11229039692566,"aX":15.573722025787756},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":-13.4,"spinRate":2110,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4103779271829522,"extension":7.0492821181273655},"index":1,"playId":"c44d6f72-bfab-3e40-a501-f9ae88b4632d","pitchNumber":1,"startTime":"2025-08-21T21:14:14.320Z","endTime":"2025-08-21T21:14:17.614Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.830088367038883,"aZ":-23.868603830052127,"pfxX":9.744279099050488,"pfxZ":4.627710153263465,"pX":-0.3638349545656366,"pZ":2.2072630191199143,"vX0":-12.162100747425477,"vY0":-132.4865333492103,"vZ0":-3.056401534947644,"x":130.87,"y":179.18,"x0":3.0002490436320484,"y0":50.00157624968039,"z0":5.102325534900648,"aX":17.48375353153863},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":-15.2,"spinRate":2116,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.4119589543620643,"extension":7.237699800348588},"hitData":{"launchSpeed":83.9,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.78,"coordY":161.26}},"index":2,"playId":"88115b7c-0b34-3048-aa21-07b6069535b3","pitchNumber":2,"startTime":"2025-08-21T21:14:28.413Z","endTime":"2025-08-21T21:14:35.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:14:35.879Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T21:14:56.381Z","endTime":"2025-08-21T21:16:22.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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":90.9,"endSpeed":82.5,"strikeZoneTop":3.48999790001734,"strikeZoneBottom":1.69194298815545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46594389004567,"aZ":-18.475938212830727,"pfxX":9.128265349324437,"pfxZ":7.809618208456804,"pX":0.09571990545262754,"pZ":3.5774526841132306,"vX0":-11.064567970958077,"vY0":-131.9541527251663,"vZ0":-0.48962577428288484,"x":113.35,"y":142.19,"x0":3.167673208384252,"y0":50.0033263774733,"z0":5.133104222482232,"aX":16.013333638509422},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.3,"breakHorizontal":-13.9,"spinRate":2054,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.4159403892179805,"extension":7.147350245649883},"index":0,"playId":"c63973a4-a9a9-3047-8f6f-8a6727d0790c","pitchNumber":1,"startTime":"2025-08-21T21:15:05.382Z","endTime":"2025-08-21T21:15:09.375Z","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":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.4899992452446,"strikeZoneBottom":1.69790938427429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.01943838968016,"aZ":-26.17297783036012,"pfxX":-4.474923311064607,"pfxZ":4.692318499810571,"pX":-1.6692608539455687,"pZ":1.1765150948418224,"vX0":-8.621261308863783,"vY0":-112.85466724615182,"vZ0":-3.385044175687162,"x":180.63,"y":207.01,"x0":2.7937944003891197,"y0":50.00549233157918,"z0":5.35420867611295,"aX":-5.727737709996023},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":7.8,"breakHorizontal":10.4,"spinRate":2435,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4867785585740645,"extension":6.8050406670736905},"index":1,"playId":"76a910ed-8883-32ec-9633-6188e7cbf382","pitchNumber":2,"startTime":"2025-08-21T21:15:18.959Z","endTime":"2025-08-21T21:15:22.643Z","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":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.368534677962142,"aZ":-22.427865695677834,"pfxX":9.076517975329425,"pfxZ":5.580195965020188,"pX":0.6079612597947808,"pZ":2.896541551009765,"vX0":-9.71204795064995,"vY0":-131.69411055026623,"vZ0":-1.5067732057818861,"x":93.83,"y":160.57,"x0":3.1738010693592336,"y0":50.003952615426776,"z0":5.14375142480806,"aX":15.858591892405627},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.0,"breakHorizontal":-14.2,"spinRate":1997,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.4167601391293001,"extension":7.250748281403337},"index":2,"playId":"e4891a90-8732-3b68-a8cf-6135e2fe5315","pitchNumber":3,"startTime":"2025-08-21T21:15:35.592Z","endTime":"2025-08-21T21:15:41.624Z","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":91.5,"endSpeed":84.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68043569637398,"aZ":-20.849950487781353,"pfxX":7.993888425396501,"pfxZ":6.286102573083334,"pX":0.36420362178200816,"pZ":2.50912224062002,"vX0":-9.708685505874136,"vY0":-132.9010611519757,"vZ0":-2.856120756510859,"x":103.12,"y":171.03,"x0":3.014473433409975,"y0":50.000703807612446,"z0":5.100530992873185,"aX":14.39553749184419},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":-12.6,"spinRate":2046,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.4110703540655498,"extension":7.285689350984994},"hitData":{"launchSpeed":97.5,"launchAngle":33.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.24,"coordY":75.48}},"index":3,"playId":"5ed52f5a-44fc-39a2-9eb1-393b2eadf144","pitchNumber":4,"startTime":"2025-08-21T21:16:12.889Z","endTime":"2025-08-21T21:16:22.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:16:22.149Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T21:18:05.358Z","endTime":"2025-08-21T21:18:47.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.102007348462777,"aZ":-39.38525583381408,"pfxX":0.27712129073945524,"pfxZ":-5.007616556612263,"pX":-0.15400077403359622,"pZ":1.8141242395787676,"vX0":-4.605950939138663,"vY0":-118.74221217923662,"vZ0":-0.7495720863139625,"x":122.87,"y":189.8,"x0":1.7686637396937834,"y0":50.00566745007959,"z0":5.693671463234596,"aX":0.39960499315704406},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-9.0,"breakHorizontal":0.5,"spinRate":2281,"spinDirection":328},"zone":8,"typeConfidence":2.0,"plateTime":0.45992424748922467,"extension":6.970985898862813},"hitData":{"launchSpeed":104.8,"launchAngle":24.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":83.87,"coordY":51.42}},"index":0,"playId":"d9ef6ac6-e478-3b4c-8062-8498bf03a03e","pitchNumber":1,"startTime":"2025-08-21T21:18:39.143Z","endTime":"2025-08-21T21:18:47.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:18:47.749Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Starling Marte walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T21:18:53.023Z","endTime":"2025-08-21T21:21:00.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.42512101536119,"strikeZoneBottom":1.56732702972469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76691050830274,"aZ":-14.920032252521668,"pfxX":5.607747297320875,"pfxZ":8.963863128826164,"pX":-0.17316257488069636,"pZ":3.972136214862108,"vX0":-7.387720493304549,"vY0":-137.88542052189905,"vZ0":-2.0682656282758356,"x":123.6,"y":131.53,"x0":1.8127397251357367,"y0":50.00299316372108,"z0":5.739155519024647,"aX":10.794874663076229},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-8.6,"spinRate":2230,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.3972876085446231,"extension":6.971407599979927},"index":0,"playId":"02586fcb-623f-3066-ba40-6909cbb59174","pitchNumber":1,"startTime":"2025-08-21T21:19:16.168Z","endTime":"2025-08-21T21:19:20.073Z","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":94.9,"endSpeed":86.7,"strikeZoneTop":3.56805849052567,"strikeZoneBottom":1.63105824121339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69487657128343,"aZ":-15.639468660298466,"pfxX":5.440449498981881,"pfxZ":8.581929459984348,"pX":-0.6855412788680336,"pZ":3.212745507997064,"vX0":-8.396772817601327,"vY0":-137.93058235155885,"vZ0":-3.76977444533744,"x":143.13,"y":152.04,"x0":1.6913934694426471,"y0":50.00320935627375,"z0":5.651888961935648,"aX":10.483170574056162},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":-8.0,"spinRate":2149,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.3971168002220171,"extension":6.87940867994218},"index":1,"playId":"0da200ab-ce27-3544-b951-2f80a92266dc","pitchNumber":2,"startTime":"2025-08-21T21:19:30.905Z","endTime":"2025-08-21T21:19:33.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.722458682881527,"aZ":-15.21577676302397,"pfxX":5.469174392206929,"pfxZ":8.757193110013347,"pX":0.36242436482686097,"pZ":2.733684165916645,"vX0":-6.000379881143137,"vY0":-138.01868990885248,"vZ0":-5.027334008781103,"x":103.19,"y":164.97,"x0":1.8504779871238146,"y0":50.00014734111609,"z0":5.5978838851075645,"aX":10.58715991166561},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":-8.8,"spinRate":2166,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.39632916519067685,"extension":6.742905536482271},"index":2,"playId":"0d71bacb-a4bf-3975-b8ce-57e5c6a329fd","pitchNumber":3,"startTime":"2025-08-21T21:19:47.970Z","endTime":"2025-08-21T21:19:50.970Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-21T21:20:01.916Z","endTime":"2025-08-21T21:20:14.437Z","isPitch":false,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.57000135624234,"strikeZoneBottom":1.63303796917612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9187015024759,"aZ":-25.88084164224109,"pfxX":8.852551746749798,"pfxZ":3.902886931992744,"pX":0.6651330275097205,"pZ":-0.3486748563046152,"vX0":-5.697399439578387,"vY0":-126.25825326439877,"vZ0":-8.769891428919017,"x":91.65,"y":248.19,"x0":1.8017772670962455,"y0":50.00417222018683,"z0":5.255466629820968,"aX":14.280891747642725},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":-14.8,"spinRate":2314,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.43396160125718053,"extension":7.385541595470935},"index":4,"playId":"a7fc2044-36b1-32b0-be55-0f0012fd85ee","pitchNumber":4,"startTime":"2025-08-21T21:20:14.437Z","endTime":"2025-08-21T21:20:18.869Z","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":87.3,"endSpeed":80.8,"strikeZoneTop":3.57054714100445,"strikeZoneBottom":1.60305018035529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74835314870438,"aZ":-22.557548576327903,"pfxX":9.43058907928713,"pfxZ":5.891954915758905,"pX":-1.3009095141794575,"pZ":-0.5346250654393933,"vX0":-10.312083311121144,"vY0":-126.42691209014708,"vZ0":-9.985175914295368,"x":166.59,"y":253.21,"x0":1.5894760220571345,"y0":50.00591688241974,"z0":5.250530871550021,"aX":15.398368301439472},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.6,"breakHorizontal":-15.0,"spinRate":2233,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4318607121307494,"extension":7.186510268045064},"index":5,"playId":"62bd8dfe-2247-31b3-9124-c67165142c01","pitchNumber":5,"startTime":"2025-08-21T21:20:33.190Z","endTime":"2025-08-21T21:20:36.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.56679319624442,"strikeZoneBottom":1.71857577369344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.236698209333056,"aZ":-12.710784613000012,"pfxX":4.33903860958474,"pfxZ":10.00031135882212,"pX":-1.0342537063260249,"pZ":1.3337968218121523,"vX0":-9.213972828435871,"vY0":-138.02513266238094,"vZ0":-8.87879199641119,"x":156.42,"y":202.77,"x0":1.770552094226344,"y0":50.00171076938957,"z0":5.430437699699779,"aX":8.44468219285286},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":-6.1,"spinRate":2229,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.39553346988741156,"extension":6.996759904976545},"index":6,"playId":"01b6a5c8-1873-31d3-9be3-7007c904ff74","pitchNumber":6,"startTime":"2025-08-21T21:20:56.413Z","endTime":"2025-08-21T21:21:00.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:21:00.925Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks. Starling Marte to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T21:21:08.136Z","endTime":"2025-08-21T21:23:22.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":87.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.421341089301936,"aZ":-14.948075077451186,"pfxX":5.646900998234828,"pfxZ":8.85821514715937,"pX":0.09900101774002976,"pZ":2.9728024675907014,"vX0":-6.747712845697539,"vY0":-138.2327471786478,"vZ0":-4.475259516578913,"x":113.23,"y":158.51,"x0":1.8324584718170565,"y0":50.00093008316966,"z0":5.6088827532802865,"aX":10.979770920881533},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":-8.9,"spinRate":2220,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.39549628981671114,"extension":7.084461913964926},"index":0,"playId":"fb194db6-7e13-335f-9f8c-3bef99e8e57e","pitchNumber":1,"startTime":"2025-08-21T21:21:28.478Z","endTime":"2025-08-21T21:21:31.478Z","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.4,"endSpeed":86.7,"strikeZoneTop":3.53000081872809,"strikeZoneBottom":1.69999137145534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75788849104469,"aZ":-14.018243561319123,"pfxX":4.192389462504419,"pfxZ":9.430098819016296,"pX":0.595715463923348,"pZ":3.7670725816103823,"vX0":-4.817146150401641,"vY0":-137.46594944568577,"vZ0":-2.619445063134805,"x":94.29,"y":137.07,"x0":1.8211247716498808,"y0":50.00411145906321,"z0":5.6769198857915,"aX":8.07299687850352},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":-6.6,"spinRate":2191,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.39754388560047405,"extension":6.767087850638394},"index":1,"playId":"9fc9193e-bd45-3c66-9aa7-2b2eba45faf1","pitchNumber":2,"startTime":"2025-08-21T21:21:49.830Z","endTime":"2025-08-21T21:21:53.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.31098426232824,"strikeZoneBottom":1.6432698702267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.694788979359565,"aZ":-22.26696061479395,"pfxX":9.361544552242865,"pfxZ":6.143080876699779,"pX":-0.9425217430658113,"pZ":0.8569193377964146,"vX0":-8.984712579140002,"vY0":-125.93137832482664,"vZ0":-6.804233573234801,"x":152.93,"y":215.64,"x0":1.4489528741409397,"y0":50.00171274745052,"z0":5.385512186988994,"aX":15.091041100459087},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.8,"breakHorizontal":-15.0,"spinRate":2337,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4343316296773292,"extension":7.217636923013773},"index":2,"playId":"1bf4f90f-6414-34d3-82e9-813ed7e1e48f","pitchNumber":3,"startTime":"2025-08-21T21:22:08.715Z","endTime":"2025-08-21T21:22:12.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35334196303998,"aZ":-15.681746002245395,"pfxX":5.275748044623068,"pfxZ":8.513652871706656,"pX":0.4581313042171778,"pZ":3.4317338523216248,"vX0":-5.190005482309074,"vY0":-138.41126215214945,"vZ0":-3.2729357597666384,"x":99.54,"y":146.12,"x0":1.673539217857678,"y0":50.00275584182619,"z0":5.681838172768537,"aX":10.220202076866848},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":-8.4,"spinRate":2282,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.39597100652081085,"extension":6.868188612204031},"index":3,"playId":"9061184c-341b-3430-bf17-0aaf379676ce","pitchNumber":4,"startTime":"2025-08-21T21:22:31.472Z","endTime":"2025-08-21T21:22:36.149Z","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":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.52798963335736,"strikeZoneBottom":1.62438792224754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.102525619771285,"aZ":-26.209487428796532,"pfxX":-0.5920004810681494,"pfxZ":3.4130774911971535,"pX":-1.8852221072223072,"pZ":3.3098704918811963,"vX0":-8.721898907621524,"vY0":-130.75003721750065,"vZ0":-1.244719966523962,"x":188.86,"y":149.41,"x0":1.557525887094841,"y0":50.00387025019995,"z0":5.741501736758556,"aX":-1.0332955805832058},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.1,"breakHorizontal":2.8,"spinRate":1950,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.41740443334214605,"extension":6.825291208546165},"index":4,"playId":"ea8e124c-50fe-3757-88f5-e771bb753efd","pitchNumber":5,"startTime":"2025-08-21T21:23:01.609Z","endTime":"2025-08-21T21:23:05.413Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.39704236055702,"strikeZoneBottom":1.60917648447829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.36442419316573,"aZ":-40.53676604084887,"pfxX":1.5022520915357713,"pfxZ":-5.654058001557171,"pX":1.6169452302934038,"pZ":3.605626634625402,"vX0":-0.5103332612088771,"vY0":-121.07634269259361,"vZ0":2.7984752017794707,"x":55.37,"y":141.43,"x0":1.6356887891283831,"y0":50.00208217815133,"z0":5.990415713938143,"aX":2.2228482259267377},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-9.2,"breakHorizontal":-2.6,"spinRate":2253,"spinDirection":335},"zone":12,"typeConfidence":2.0,"plateTime":0.45295098184672167,"extension":6.712254500826639},"index":5,"playId":"37c8e39e-4f4c-39c0-88dc-4090d0e028cb","pitchNumber":6,"startTime":"2025-08-21T21:23:19.556Z","endTime":"2025-08-21T21:23:22.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:23:22.768Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to right fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T21:26:00.817Z","endTime":"2025-08-21T21:26:33.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T21:23:41.552Z","endTime":"2025-08-21T21:24:46.608Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jackson Rutledge replaces MacKenzie Gore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-21T21:24:46.608Z","endTime":"2025-08-21T21:26:02.992Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671131,"link":"/api/v1/people/671131"},"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":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.62999946897112,"strikeZoneBottom":1.58426170767103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.186456071780043,"aZ":-30.062673837407395,"pfxX":-1.0068963785904934,"pfxZ":1.363087285310188,"pX":1.3898884888598102,"pZ":1.2903354894968584,"vX0":8.335613578162953,"vY0":-124.59907697831767,"vZ0":-5.5639782410622205,"x":64.02,"y":203.94,"x0":-1.8876999634561824,"y0":50.005787273713466,"z0":6.077781592824609,"aX":-1.5638249097827894},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.2,"breakHorizontal":-0.4,"spinRate":1965,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4418820048209269,"extension":6.3367768183038535},"index":2,"playId":"b29af716-3db8-3913-a7c2-32f288a97248","pitchNumber":1,"startTime":"2025-08-21T21:26:02.992Z","endTime":"2025-08-21T21:26:07.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.331463249063482,"aZ":-18.513556211877365,"pfxX":-10.895648480256526,"pfxZ":7.066953043117563,"pX":-0.27346869016520864,"pZ":3.7009862457740064,"vX0":9.098194503864537,"vY0":-138.29490136021434,"vZ0":-3.094120731118644,"x":127.42,"y":138.85,"x0":-2.1930997090033935,"y0":50.00611546016949,"z0":6.078741182255455,"aX":-21.073081187365457},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":17.8,"spinRate":2257,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39631766468604157,"extension":6.3054780531907},"hitData":{"launchSpeed":97.8,"launchAngle":58.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.95,"coordY":130.69}},"index":3,"playId":"4ed6141d-d9d3-3508-8d19-9fb8cfdee9f1","pitchNumber":2,"startTime":"2025-08-21T21:26:20.048Z","endTime":"2025-08-21T21:26:33.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:26:33.234Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T21:27:11.679Z","endTime":"2025-08-21T21:29:00.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T21:26:57.854Z","endTime":"2025-08-21T21:27:14.019Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.73000181084763,"strikeZoneBottom":1.76838343599765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.300435927873643,"aZ":-19.503134633425653,"pfxX":-9.96935010091037,"pfxZ":6.402685047255227,"pX":-1.595420875077054,"pZ":3.6274655393073822,"vX0":5.511929906007158,"vY0":-139.5335451766197,"vZ0":-3.171025494161108,"x":177.81,"y":140.84,"x0":-2.2972197045062854,"y0":50.00459661694027,"z0":6.058050221723673,"aX":-19.733107013112047},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":17.0,"spinRate":2138,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39199062014788666,"extension":6.168049244199638},"index":1,"playId":"d274b898-8940-3219-9169-7dc3e94d0030","pitchNumber":1,"startTime":"2025-08-21T21:27:14.019Z","endTime":"2025-08-21T21:27:18.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"d00ad688-b27f-4ab2-87cf-9f722e16bf74","startTime":"2025-08-21T21:27:35.700Z","endTime":"2025-08-21T21:27:40.700Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.70133102437886,"strikeZoneBottom":1.72083646474548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.665737264301722,"aZ":-27.152044566502845,"pfxX":-8.533663845056461,"pfxZ":3.2536857089061204,"pX":-0.7439195398711274,"pZ":3.449802959410996,"vX0":5.7724010082158035,"vY0":-123.17294821362339,"vZ0":-1.3438122963647108,"x":145.36,"y":145.64,"x0":-2.005064936030894,"y0":50.00011076566177,"z0":6.290841293789156,"aX":-13.156243937654265},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.9,"breakHorizontal":14.2,"spinRate":1181,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.4440872526878392,"extension":6.153865073063141},"index":3,"playId":"ecc1bb47-e9d6-3fc4-9c72-5d6ff31d1ad6","pitchNumber":2,"startTime":"2025-08-21T21:27:53.021Z","endTime":"2025-08-21T21:27:56.851Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.417962702757507,"aZ":-24.60227131519232,"pfxX":-1.1259803783403641,"pfxZ":4.347487089591455,"pX":-0.5072318133931789,"pZ":3.522533627369749,"vX0":4.808217084929075,"vY0":-130.13205808413088,"vZ0":-2.0853083655800457,"x":136.33,"y":143.67,"x0":-2.220457203494285,"y0":50.00281869484917,"z0":6.16977079451567,"aX":-1.961796488521902},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":1.2,"spinRate":2155,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.41848628455334236,"extension":6.136794590263361},"index":4,"playId":"6c48d8a6-93a8-302f-bc20-d5d2bab43ebb","pitchNumber":3,"startTime":"2025-08-21T21:28:13.438Z","endTime":"2025-08-21T21:28:16.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.011679845721126,"aZ":-17.90433308423341,"pfxX":-8.551967097296718,"pfxZ":7.267117086655553,"pX":0.43207325151495213,"pZ":3.344698525237995,"vX0":9.67283066003637,"vY0":-138.95338201628257,"vZ0":-4.74759062993398,"x":100.53,"y":148.47,"x0":-1.976623203733647,"y0":50.00055191262018,"z0":6.258411132329614,"aX":-16.78656894945743},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":13.6,"spinRate":2336,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.3936046571872178,"extension":6.206662411132217},"index":5,"playId":"f2031639-c21f-389d-b43a-8a89e5515a8f","pitchNumber":4,"startTime":"2025-08-21T21:28:35.065Z","endTime":"2025-08-21T21:28:38.065Z","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":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.572577800176706,"aZ":-30.241288070341113,"pfxX":0.24645853609891688,"pfxZ":1.2077076709285652,"pX":1.7743207718394414,"pZ":1.444659077663074,"vX0":8.896609895246094,"vY0":-125.51993055884749,"vZ0":-5.494009623679474,"x":49.37,"y":199.77,"x0":-1.842848886668133,"y0":50.003960110294074,"z0":6.113891788151599,"aX":0.39335189389216685},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":-2.4,"spinRate":1916,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43578883814610947,"extension":6.280979441875075},"index":6,"playId":"2d4cef86-288f-3e8e-8961-acb9da72e371","pitchNumber":5,"startTime":"2025-08-21T21:28:56.298Z","endTime":"2025-08-21T21:29:00.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:29:00.754Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a ground ball to center fielder Cedric Mullins.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T21:31:02.428Z","endTime":"2025-08-21T21:31:26.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.263409260037342,"aZ":-23.56596262389551,"pfxX":9.479021754039563,"pfxZ":5.198211233677489,"pX":0.3139827573182977,"pZ":3.253073947558283,"vX0":-10.58170412098255,"vY0":-128.30308435839333,"vZ0":-0.2139717095063779,"x":100.0,"y":136.66,"x0":3.2736693533661954,"y0":50.00144678460022,"z0":5.184904405963722,"aX":15.693339796810045},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.6,"breakHorizontal":-14.6,"spinRate":2126,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.4280416347691989,"extension":6.866074192185211},"index":0,"playId":"3aaf2da0-a97f-3f10-9878-9437a4c4e0a4","pitchNumber":1,"startTime":"2025-08-21T21:31:02.428Z","endTime":"2025-08-21T21:31:07.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89778400012943,"aZ":-31.676250166650227,"pfxX":8.20940023243873,"pfxZ":0.34379781453281755,"pX":0.7702746370301714,"pZ":1.6400528815478979,"vX0":-8.150909194959663,"vY0":-119.82016742970342,"vZ0":-2.1007755617282813,"x":87.64,"y":194.5,"x0":3.1402659282391774,"y0":50.004619550446925,"z0":5.342857290918581,"aX":12.007193847685539},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.4,"breakHorizontal":-13.1,"spinRate":1331,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.4561091571964391,"extension":6.54315980960893},"hitData":{"launchSpeed":97.1,"launchAngle":2.0,"totalDistance":159.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.95,"coordY":102.02}},"index":1,"playId":"5af86c4f-d594-38b5-8676-737ee6198c61","pitchNumber":2,"startTime":"2025-08-21T21:31:15.305Z","endTime":"2025-08-21T21:31:26.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:31:26.228Z","atBatIndex":40},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jacob Young hits a sacrifice bunt. Brady House to 2nd. Jacob Young to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T21:31:33.229Z","endTime":"2025-08-21T21:32:12.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":76.1,"endSpeed":69.4,"strikeZoneTop":2.73973840366509,"strikeZoneBottom":1.15289404787925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.595826261166362,"aZ":-28.162364871390015,"pfxX":-6.772432699925213,"pfxZ":3.2995701925685186,"pX":-2.0418038563150454,"pZ":1.8914341260780656,"vX0":-8.767149563605182,"vY0":-110.4139377185085,"vZ0":-1.1930393584312495,"x":194.83,"y":187.71,"x0":2.8845672227301113,"y0":50.00069996358953,"z0":5.445845512799433,"aX":-8.226505705245858},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":6.0,"breakHorizontal":14.9,"spinRate":2545,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4991426790693496,"extension":6.684570586758942},"index":0,"playId":"5e9e06e7-d497-3b37-a3af-15c2e6c5a2ca","pitchNumber":1,"startTime":"2025-08-21T21:31:48.707Z","endTime":"2025-08-21T21:31:52.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":82.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03332001019922,"aZ":-22.54971289023726,"pfxX":8.437418728539091,"pfxZ":5.576544093528769,"pX":-0.754224912501911,"pZ":2.733289969758297,"vX0":-12.451941121365014,"vY0":-130.244503356812,"vZ0":-1.818486312718549,"x":145.75,"y":164.98,"x0":2.981184059087659,"y0":50.005860304638375,"z0":5.137022258812463,"aX":14.573345064142336},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.0,"breakHorizontal":-12.7,"spinRate":2103,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.41971272491000455,"extension":7.178525347387417},"hitData":{"launchSpeed":34.1,"launchAngle":25.0,"totalDistance":63.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":144.29,"coordY":178.64}},"index":1,"playId":"687b38e4-e2aa-3dd5-b92a-601aed282c81","pitchNumber":2,"startTime":"2025-08-21T21:32:05.027Z","endTime":"2025-08-21T21:32:12.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:32:12.256Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to left fielder Tyrone Taylor.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T21:32:42.051Z","endTime":"2025-08-21T21:34:14.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.495892029408523,"aZ":-26.254142361318046,"pfxX":6.386957044751944,"pfxZ":3.3137703773137748,"pX":1.1781177468731687,"pZ":3.0777219476249003,"vX0":-7.656190660230993,"vY0":-132.1097997420322,"vZ0":-0.3159562074640384,"x":72.09,"y":155.68,"x0":3.2703037138602653,"y0":50.00074877234015,"z0":5.112139071487176,"aX":11.402327380921195},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":-10.1,"spinRate":1981,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4130282797934721,"extension":7.092696102120744},"index":0,"playId":"1245154f-c65d-3c98-9354-18077a19d01d","pitchNumber":1,"startTime":"2025-08-21T21:32:51.652Z","endTime":"2025-08-21T21:32:55.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":72.3,"strikeZoneTop":3.96887306578266,"strikeZoneBottom":1.78230087128173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.92045616474394,"aZ":-28.287281041510298,"pfxX":-9.153695118834495,"pfxZ":2.984943272660404,"pX":-0.6684289726135673,"pZ":1.374809451448761,"vX0":-5.432268965568007,"vY0":-112.87181670966446,"vZ0":-2.622910918163116,"x":142.48,"y":201.66,"x0":2.95167235365003,"y0":50.001394218348814,"z0":5.3762999207254785,"aX":-11.908408919305195},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":5.0,"breakHorizontal":17.9,"spinRate":2449,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4837081744023708,"extension":6.787671842067968},"index":1,"playId":"5d0d35a9-96f3-30c5-b6af-972757941ffb","pitchNumber":2,"startTime":"2025-08-21T21:33:09.659Z","endTime":"2025-08-21T21:33:13.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.155242603992455,"aZ":-22.518506504983765,"pfxX":8.675100707762375,"pfxZ":5.467110835302391,"pX":-0.28476247917314956,"pZ":2.5868508125783998,"vX0":-12.1817161531411,"vY0":-131.38286830808278,"vZ0":-2.2359458590718058,"x":127.85,"y":168.94,"x0":3.2629277575431863,"y0":50.003296176479424,"z0":5.104665266921001,"aX":15.32340390455005},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":-13.3,"spinRate":2179,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.41527498722555833,"extension":7.394462023727415},"index":2,"playId":"2bcb3f43-fd7a-381e-9f78-13574ba33049","pitchNumber":3,"startTime":"2025-08-21T21:33:24.511Z","endTime":"2025-08-21T21:33:28.098Z","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":91.6,"endSpeed":84.3,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.149406916160206,"aZ":-21.79729287832861,"pfxX":8.94436873870153,"pfxZ":5.727870494217644,"pX":0.9658694357189604,"pZ":2.8432380854595385,"vX0":-8.684712624782394,"vY0":-133.16166433184765,"vZ0":-1.9703433576121023,"x":80.18,"y":162.01,"x0":3.0932128347450756,"y0":50.00552767007504,"z0":5.155080390186021,"aX":16.2126554427789},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":-14.5,"spinRate":2148,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.40989341452071004,"extension":7.30718321632076},"index":3,"playId":"33875bdc-84aa-33e0-b47c-92f718437c2e","pitchNumber":4,"startTime":"2025-08-21T21:33:40.915Z","endTime":"2025-08-21T21:33:44.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.430829794102618,"aZ":-28.92239642054444,"pfxX":-7.3792904384316635,"pfxZ":2.438462662272049,"pX":-0.045510441004929014,"pZ":1.2692039220876785,"vX0":-4.287434157537998,"vY0":-114.89988869740469,"vZ0":-2.9887866248640225,"x":118.73,"y":204.51,"x0":2.8040867370291727,"y0":50.00560693298339,"z0":5.3993239599036205,"aX":-9.861207075830594},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":4.0,"breakHorizontal":14.4,"spinRate":2373,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.47681646873403505,"extension":7.008034622272596},"hitData":{"launchSpeed":84.0,"launchAngle":32.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.97,"coordY":93.17}},"index":4,"playId":"a4ef9b7a-2f99-316b-b601-ba7043889498","pitchNumber":5,"startTime":"2025-08-21T21:34:01.452Z","endTime":"2025-08-21T21:34:14.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:34:14.569Z","atBatIndex":42},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"CJ Abrams hit by pitch. Brady House to 3rd. Jacob Young to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T21:34:20.028Z","endTime":"2025-08-21T21:35:37.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.133272285127894,"aZ":-19.227159187119657,"pfxX":7.12992896375202,"pfxZ":7.210416999282504,"pX":-0.16491920716014433,"pZ":2.762962925227111,"vX0":-11.1289595958839,"vY0":-132.12338562777188,"vZ0":-2.5261524921711636,"x":123.29,"y":164.18,"x0":3.146243008772,"y0":50.00014960898925,"z0":5.120739808307453,"aX":12.797551128170667},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":-10.9,"spinRate":2056,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4121801300271728,"extension":7.378695873339358},"index":0,"playId":"b098cd79-b654-34a6-8ad0-d0a8a2752ad7","pitchNumber":1,"startTime":"2025-08-21T21:34:40.582Z","endTime":"2025-08-21T21:34:44.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.54025092130482,"strikeZoneBottom":1.6833167822105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.817616975301217,"aZ":-27.096845390882358,"pfxX":-6.339984099770168,"pfxZ":3.8735807651853253,"pX":1.5566924556680575,"pZ":2.4516875985300195,"vX0":-1.7114130803916026,"vY0":-113.47305430542035,"vZ0":-0.647602756089587,"x":57.66,"y":172.58,"x0":3.1434231156391936,"y0":50.00198753558701,"z0":5.428945154235226,"aX":-8.307135432218702},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":7.2,"breakHorizontal":11.9,"spinRate":2313,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.4818002459973334,"extension":6.627634445723464},"index":1,"playId":"89a44087-70bb-30df-a534-3862a5a50e1a","pitchNumber":2,"startTime":"2025-08-21T21:35:00.859Z","endTime":"2025-08-21T21:35:04.532Z","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":78.4,"endSpeed":72.6,"strikeZoneTop":3.52647080149911,"strikeZoneBottom":1.62362923713342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.164670027924426,"aZ":-27.591871871239604,"pfxX":-5.4291271218879364,"pfxZ":3.44885334520814,"pX":1.336039169974572,"pZ":1.9947438836147582,"vX0":-2.4906675074341083,"vY0":-114.30770641751916,"vZ0":-1.6278180499439379,"x":66.07,"y":184.92,"x0":3.1436774647286803,"y0":50.005183297806546,"z0":5.413541820992498,"aX":-7.217368231290868},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":6.1,"breakHorizontal":10.4,"spinRate":2284,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.4783345780429249,"extension":6.724349390384132},"index":2,"playId":"5a12d867-1e55-3eda-8f2a-6ef89ce6a541","pitchNumber":3,"startTime":"2025-08-21T21:35:16.274Z","endTime":"2025-08-21T21:35:20.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26230269752161,"aZ":-22.965469608303106,"pfxX":6.991059592456827,"pfxZ":5.195792017598553,"pX":2.8722669322940577,"pZ":4.18759232799062,"vX0":-3.4217297607651775,"vY0":-132.32190794133797,"vZ0":1.5509303549778573,"x":7.52,"y":125.72,"x0":3.273888350237427,"y0":50.00485294301744,"z0":5.276564784886645,"aX":12.397310761435262},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.0,"breakHorizontal":-11.9,"spinRate":2090,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.41394956155047247,"extension":7.2318169508461585},"index":3,"playId":"ae05dc82-4637-3cf5-ad35-f9dfd78abd9c","pitchNumber":4,"startTime":"2025-08-21T21:35:33.284Z","endTime":"2025-08-21T21:35:37.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:35:37.591Z","atBatIndex":43},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Paul DeJong out on a sacrifice fly to center fielder Cedric Mullins. Brady House scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T21:36:48.282Z","endTime":"2025-08-21T21:37:47.865Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T21:35:58.456Z","endTime":"2025-08-21T21:36:50.611Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.50463726809246,"strikeZoneBottom":1.60233992975867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.808604449581953,"aZ":-20.500523248686026,"pfxX":7.951244644634545,"pfxZ":6.774669143066053,"pX":-0.435146887436251,"pZ":2.1864874432065364,"vX0":-11.418625256157107,"vY0":-130.51754002035852,"vZ0":-3.7024583702238103,"x":133.59,"y":179.74,"x0":2.966065936244724,"y0":50.000997834026755,"z0":5.1696417224680395,"aX":13.698453711239123},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.6,"breakHorizontal":-11.9,"spinRate":2023,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.41985411424754737,"extension":7.158668361276803},"index":1,"playId":"93f3e9cb-945e-3fe3-9da2-15f392f6f8d1","pitchNumber":1,"startTime":"2025-08-21T21:36:50.611Z","endTime":"2025-08-21T21:36:53.838Z","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":90.3,"endSpeed":82.0,"strikeZoneTop":3.52099386111209,"strikeZoneBottom":1.55654581758249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.129134922688802,"aZ":-19.373629711109064,"pfxX":7.916988835632746,"pfxZ":7.427477058422343,"pX":-0.9166753778324306,"pZ":2.455405026578707,"vX0":-12.591421974740769,"vY0":-130.84411084673044,"vZ0":-3.202191447999183,"x":151.94,"y":172.48,"x0":2.9424300048695264,"y0":50.004279804654075,"z0":5.157067222212567,"aX":13.648276540577461},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.8,"breakHorizontal":-11.4,"spinRate":2041,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.41955876650642665,"extension":7.299476797754827},"index":2,"playId":"fb52d1ea-0547-3971-964b-29eb3c9f4016","pitchNumber":2,"startTime":"2025-08-21T21:37:04.299Z","endTime":"2025-08-21T21:37:08.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.210680709870427,"aZ":-29.884546274954086,"pfxX":-5.522715333848405,"pfxZ":1.8057766136523972,"pX":-0.16326696434740087,"pZ":1.4304072755933326,"vX0":-5.558712338329788,"vY0":-112.73683926761419,"vZ0":-1.8989832101143236,"x":123.22,"y":200.16,"x0":3.0651334310073506,"y0":50.00405594656191,"z0":5.34130328345816,"aX":-7.0074045252112365},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":3.0,"breakHorizontal":11.6,"spinRate":2366,"spinDirection":280},"zone":8,"typeConfidence":2.0,"plateTime":0.4885178759211932,"extension":6.846234613058141},"index":3,"playId":"5f406b15-4e13-3bc0-a4e0-bf0b1950ffc5","pitchNumber":3,"startTime":"2025-08-21T21:37:18.628Z","endTime":"2025-08-21T21:37:21.628Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.890792362835164,"aZ":-28.068202450854194,"pfxX":-4.010847557430099,"pfxZ":3.171758362403798,"pX":1.3280599185281485,"pZ":2.3608003758906966,"vX0":-3.091616144826734,"vY0":-113.18359329152702,"vZ0":-0.45974955761999825,"x":66.38,"y":175.04,"x0":3.2335041292636952,"y0":50.005253328535986,"z0":5.380271239534656,"aX":-5.19765687426585},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":5.9,"breakHorizontal":8.0,"spinRate":2289,"spinDirection":277},"zone":14,"typeConfidence":2.0,"plateTime":0.48414942306917963,"extension":7.172399330330378},"hitData":{"launchSpeed":81.8,"launchAngle":30.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.53,"coordY":85.65}},"index":4,"playId":"797fc76b-cfd8-37e3-a457-4ee7aa8e1b2d","pitchNumber":4,"startTime":"2025-08-21T21:37:37.014Z","endTime":"2025-08-21T21:37:47.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:37:47.865Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrés Chaparro walks. Jacob Young to 3rd. CJ Abrams to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T21:38:01.162Z","endTime":"2025-08-21T21:39:56.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnThird":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"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, 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":76.6,"endSpeed":70.4,"strikeZoneTop":3.38409093114824,"strikeZoneBottom":1.63190481832407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.77432302009341,"aZ":-29.23265788867874,"pfxX":-8.03884759882421,"pfxZ":2.3416760844982862,"pX":0.886399495937021,"pZ":1.8584792453170065,"vX0":-2.7911463025370247,"vY0":-111.49634772927175,"vZ0":-1.031054268236718,"x":83.21,"y":188.6,"x0":3.200022536066164,"y0":50.00093732214958,"z0":5.354114330711565,"aX":-10.079403656582413},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":4.3,"breakHorizontal":15.2,"spinRate":2301,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.49199686673498455,"extension":6.687433112390984},"index":0,"playId":"e6e40c5f-df22-339e-8003-2058155e8027","pitchNumber":1,"startTime":"2025-08-21T21:38:25.055Z","endTime":"2025-08-21T21:38:28.920Z","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":90.3,"endSpeed":82.6,"strikeZoneTop":3.44029471696183,"strikeZoneBottom":1.63215126080047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.040799793567427,"aZ":-21.014419505032897,"pfxX":7.560063182827888,"pfxZ":6.363634571590492,"pX":1.2279159507320803,"pZ":4.0482589634807145,"vX0":-7.648938224272036,"vY0":-131.37866248458946,"vZ0":1.0400612607374087,"x":70.19,"y":129.48,"x0":3.1905989632642613,"y0":50.00217706825687,"z0":5.205727260308434,"aX":13.256298891590445},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":-12.1,"spinRate":2148,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.41643435428853515,"extension":7.452456578257784},"index":1,"playId":"fb07a1ce-0cc0-3327-aab4-5c1133d4dcc4","pitchNumber":2,"startTime":"2025-08-21T21:38:38.611Z","endTime":"2025-08-21T21:38:41.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.32158518592482,"strikeZoneBottom":1.56983442824914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92145476244466,"aZ":-24.15232530184857,"pfxX":8.787149312813625,"pfxZ":5.20358829440415,"pX":0.23975223504330645,"pZ":1.292234686723407,"vX0":-9.002844001192992,"vY0":-123.00930535063165,"vZ0":-4.741472474135736,"x":107.86,"y":203.89,"x0":2.7942830036509254,"y0":50.005621404481666,"z0":5.276362955155691,"aX":13.555888336689744},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.5,"breakHorizontal":-13.9,"spinRate":1540,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44417170875058476,"extension":7.0962280663384005},"index":2,"playId":"b315a2af-2e7d-37fa-ac87-46baf6200abd","pitchNumber":3,"startTime":"2025-08-21T21:38:55.288Z","endTime":"2025-08-21T21:38:59.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":82.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.741418088621995,"aZ":-21.032487260987857,"pfxX":7.858318054667439,"pfxZ":6.38039314702848,"pX":0.4605316303235284,"pZ":3.414646057870356,"vX0":-9.48762775198222,"vY0":-131.52016789385934,"vZ0":-0.4440331457377586,"x":99.45,"y":146.58,"x0":3.099200057704503,"y0":50.002820507228485,"z0":5.150006215183182,"aX":13.72287483907261},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.6,"breakHorizontal":-12.1,"spinRate":2103,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.41697977026639155,"extension":7.378067262307483},"index":3,"playId":"f24d033c-aa2e-3268-b2f8-be6fb23ad2b4","pitchNumber":4,"startTime":"2025-08-21T21:39:15.550Z","endTime":"2025-08-21T21:39:18.550Z","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":90.9,"endSpeed":82.6,"strikeZoneTop":3.43999915752946,"strikeZoneBottom":1.60325519796866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.301247469512223,"aZ":-22.590178877688746,"pfxX":7.235429155382452,"pfxZ":5.442712550320625,"pX":0.7749730702149774,"pZ":4.642647782607605,"vX0":-8.26905314594687,"vY0":-132.14715219771608,"vZ0":2.5804315085061784,"x":87.46,"y":113.43,"x0":3.011044056543781,"y0":50.00257591161322,"z0":5.317226496569559,"aX":12.741412473280032},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.7,"breakHorizontal":-11.2,"spinRate":2122,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4151671968809132,"extension":7.342487145065118},"index":4,"playId":"e780ec1d-5f51-3cfa-a5fa-9b9117f10df6","pitchNumber":5,"startTime":"2025-08-21T21:39:32.650Z","endTime":"2025-08-21T21:39:35.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.43999908700297,"strikeZoneBottom":1.6029795425062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7139907364114,"aZ":-21.57403781795463,"pfxX":6.578771228827244,"pfxZ":6.083002782590292,"pX":1.3529867313096253,"pZ":3.917041814408933,"vX0":-7.199097422077034,"vY0":-131.42632687675794,"vZ0":1.0527592793293234,"x":65.43,"y":133.02,"x0":3.277288596436937,"y0":50.00598234382607,"z0":5.117352704314139,"aX":11.472622651021021},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.5,"breakHorizontal":-10.3,"spinRate":2118,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.41727695226959494,"extension":7.368813162816202},"index":5,"playId":"e30476f1-3c08-3818-893d-f30bdb8ab21a","pitchNumber":6,"startTime":"2025-08-21T21:39:53.023Z","endTime":"2025-08-21T21:39:56.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:39:56.323Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Adams singles on a sharp line drive to center fielder Cedric Mullins. Jacob Young scores. CJ Abrams scores. Andrés Chaparro out at 3rd on the throw, center fielder Cedric Mullins to first baseman Pete Alonso to third baseman Mark Vientos to second baseman Brett Baty to first baseman Pete Alonso.","rbi":2,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T21:42:32.477Z","endTime":"2025-08-21T21:43:05.502Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T21:40:16.004Z","endTime":"2025-08-21T21:41:28.603Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Rogers replaces Sean Manaea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-21T21:41:28.603Z","endTime":"2025-08-21T21:42:34.688Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"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":73.8,"endSpeed":66.6,"strikeZoneTop":3.59430545235461,"strikeZoneBottom":1.69789026743908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.41830619442152,"aZ":-24.849271082814504,"pfxX":4.954194240340954,"pfxZ":6.437197888406271,"pX":1.4516472819243695,"pZ":2.9803142650849375,"vX0":8.839498225196376,"vY0":-106.67908379469588,"vZ0":8.279696804258348,"x":61.67,"y":158.31,"x0":-3.4095190712507746,"y0":50.00522192679709,"z0":1.8582142856950583,"aX":5.641969237272654},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":14.6,"breakHorizontal":-11.6,"spinRate":2497,"spinDirection":121},"zone":12,"typeConfidence":0.9,"plateTime":0.5158103051717111,"extension":6.1726606303825955},"index":2,"playId":"cfb3f525-f5ec-3256-8cbf-560e439284e3","pitchNumber":1,"startTime":"2025-08-21T21:42:34.688Z","endTime":"2025-08-21T21:42:38.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.90663003756287,"aZ":-41.52933184343414,"pfxX":-3.36733257993404,"pfxZ":-6.3830386330721485,"pX":-0.29065265312178645,"pZ":1.8944844929077371,"vX0":8.738865218434393,"vY0":-119.64404603468759,"vZ0":8.972655809055755,"x":128.08,"y":187.63,"x0":-3.5370184403425613,"y0":50.00537065882392,"z0":1.802016830970488,"aX":-4.931741047970756},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.2,"breakHorizontal":4.2,"spinRate":2015,"spinDirection":318},"zone":7,"typeConfidence":0.91,"plateTime":0.4560400736443415,"extension":6.1160582279210445},"hitData":{"launchSpeed":113.7,"launchAngle":10.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":135.18,"coordY":73.94}},"index":3,"playId":"a59fafef-4591-343e-be4f-f2f3f8f56d25","pitchNumber":2,"startTime":"2025-08-21T21:42:48.134Z","endTime":"2025-08-21T21:43:05.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:43:05.502Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyrone Taylor lines out to center fielder Jacob Young.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T21:45:46.281Z","endTime":"2025-08-21T21:46:33.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Clayton Beeter replaces Jackson Rutledge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T21:45:12.032Z","endTime":"2025-08-21T21:45:48.540Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690925,"link":"/api/v1/people/690925"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.67809577741478,"aZ":-11.193234374431995,"pfxX":-2.134146662832572,"pfxZ":10.911290441743665,"pX":0.13627981971190825,"pZ":2.6875954870107166,"vX0":4.229249265531893,"vY0":-137.79472444181215,"vZ0":-6.678678920239092,"x":111.81,"y":166.21,"x0":-1.141262506729166,"y0":50.001137289479004,"z0":5.899340794369871,"aX":-4.103461450048181},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":3.0,"spinRate":2482,"spinDirection":202},"zone":5,"typeConfidence":0.9,"plateTime":0.39753959433037744,"extension":5.995137504677534},"index":1,"playId":"7ac319cd-8085-3517-84d9-3404de69e60f","pitchNumber":1,"startTime":"2025-08-21T21:45:48.540Z","endTime":"2025-08-21T21:45:51.540Z","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":95.7,"endSpeed":87.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10277454811321,"aZ":-8.946680426859183,"pfxX":-2.911268758053225,"pfxZ":11.857958242860155,"pX":-0.6298609441304903,"pZ":3.686882129769588,"vX0":2.0035440702982528,"vY0":-139.27113435102274,"vZ0":-5.002309638084269,"x":141.01,"y":139.23,"x0":-0.9813730215791981,"y0":50.00345580275638,"z0":6.101570157193889,"aX":-5.703095447634737},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.6,"breakHorizontal":4.8,"spinRate":2462,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.39369873352129536,"extension":5.875367202606526},"index":2,"playId":"bdf460e7-26d9-326b-863b-a36db7950843","pitchNumber":2,"startTime":"2025-08-21T21:46:07.645Z","endTime":"2025-08-21T21:46:13.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97122994234075,"aZ":-37.59809927303567,"pfxX":1.1204940780038972,"pfxZ":-3.3812833719373465,"pX":0.09633561079276089,"pZ":1.8698854864690704,"vX0":2.0194902797808223,"vY0":-125.80854199351059,"vZ0":-3.253232103843824,"x":113.33,"y":188.29,"x0":-0.8615398839716314,"y0":50.000124980133556,"z0":6.21998036743916,"aX":1.7994327089346756},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.6,"breakHorizontal":-2.5,"spinRate":3076,"spinDirection":27},"zone":8,"typeConfidence":0.91,"plateTime":0.4349845396987142,"extension":5.821202734997058},"hitData":{"launchSpeed":91.4,"launchAngle":18.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.23,"coordY":76.32}},"index":3,"playId":"3cdca6f2-b7af-3db6-ae3a-769b746b331f","pitchNumber":3,"startTime":"2025-08-21T21:46:26.658Z","endTime":"2025-08-21T21:46:33.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:46:33.718Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out, shortstop CJ Abrams to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T21:46:52.026Z","endTime":"2025-08-21T21:49:42.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23471860513496,"aZ":-6.06318970412596,"pfxX":-2.8767088424837355,"pfxZ":13.255413641324083,"pX":0.20961519881613688,"pZ":2.2441097241438834,"vX0":4.674712892202685,"vY0":-139.64979644631916,"vZ0":-8.823554829355649,"x":109.01,"y":178.19,"x0":-1.1143728779241329,"y0":50.006305049617374,"z0":5.848287445544346,"aX":-5.66849948541087},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":22.3,"breakHorizontal":4.2,"spinRate":2439,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.39261839106427665,"extension":6.068502272252565},"index":0,"playId":"1b991f94-66d6-3734-b4e0-b464e8df72c6","pitchNumber":1,"startTime":"2025-08-21T21:46:58.548Z","endTime":"2025-08-21T21:47:01.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.57174887487651,"strikeZoneBottom":1.79080832706121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26529640056693,"aZ":-9.816442379521737,"pfxX":-1.8944080608989389,"pfxZ":11.361309845690137,"pX":0.4148967035320558,"pZ":4.95733946085805,"vX0":4.103233149117175,"vY0":-139.59241634220706,"vZ0":-1.875390903600415,"x":101.19,"y":104.93,"x0":-0.8298112679745425,"y0":50.00159648551896,"z0":6.286485031615941,"aX":-3.7281021357989843},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.4,"breakHorizontal":2.5,"spinRate":2485,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.39280661424589436,"extension":5.792110398478166},"index":1,"playId":"3b97ed46-bd44-393d-b02b-e4eecccba4c1","pitchNumber":2,"startTime":"2025-08-21T21:47:17.630Z","endTime":"2025-08-21T21:47:21.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51480176524222,"aZ":-6.8878669596944455,"pfxX":-2.735707757784831,"pfxZ":12.646225888445054,"pX":-0.17384049285986702,"pZ":3.2652999273203025,"vX0":3.4282334486145993,"vY0":-140.87738138720255,"vZ0":-6.093895983945312,"x":123.63,"y":150.62,"x0":-1.0540156216086467,"y0":50.006664341413845,"z0":5.908310398158682,"aX":-5.472077570002961},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":21.7,"breakHorizontal":4.2,"spinRate":2421,"spinDirection":198},"zone":2,"typeConfidence":0.9,"plateTime":0.38954888004518073,"extension":5.955495043467642},"index":2,"playId":"23ed260b-338e-3c5d-b2f1-3d9bd0c95910","pitchNumber":3,"startTime":"2025-08-21T21:47:37.060Z","endTime":"2025-08-21T21:47:40.650Z","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":88.8,"endSpeed":82.5,"strikeZoneTop":3.55325143216923,"strikeZoneBottom":1.70967750290606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.062031196117562,"aZ":-33.57006709266145,"pfxX":1.7299341426264907,"pfxZ":-0.8266332376018724,"pX":0.6230953167277747,"pZ":-0.06790188533774005,"vX0":3.2474003366693225,"vY0":-129.14042524686343,"vZ0":-8.737332566183683,"x":93.25,"y":240.61,"x0":-0.8737189688398006,"y0":50.00082174777873,"z0":5.929635342072572,"aX":2.930806952730702},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.1,"breakHorizontal":-3.8,"spinRate":3093,"spinDirection":45},"zone":14,"typeConfidence":0.89,"plateTime":0.42359537009752035,"extension":5.985437963025419},"index":3,"playId":"a94e4396-6099-3e63-b734-1a4c30c51bf3","pitchNumber":4,"startTime":"2025-08-21T21:47:57.869Z","endTime":"2025-08-21T21:48:02.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.48983335854505,"strikeZoneBottom":1.70899760139101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.554198443465037,"aZ":-37.84031042086659,"pfxX":-0.5851584642622409,"pfxZ":-3.4286591261805697,"pX":-0.8719172480184051,"pZ":0.8011288860925931,"vX0":0.5659197284559027,"vY0":-127.12302300490465,"vZ0":-5.639684758373761,"x":150.24,"y":217.15,"x0":-1.020306935328577,"y0":50.00279429040481,"z0":6.017431041372752,"aX":-0.9675962961217642},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.2,"breakHorizontal":1.0,"spinRate":3031,"spinDirection":34},"zone":13,"typeConfidence":0.9,"plateTime":0.42919139666896555,"extension":5.852545860178049},"index":4,"playId":"5a9e7740-6871-31b5-8fd2-bd228696016d","pitchNumber":5,"startTime":"2025-08-21T21:48:26.434Z","endTime":"2025-08-21T21:48:29.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.548029325606663,"aZ":-32.446540345655805,"pfxX":2.113057717381573,"pfxZ":-0.16671043090894155,"pX":0.563818978518509,"pZ":1.8097656486086866,"vX0":3.1172014457127757,"vY0":-126.69331147586452,"vZ0":-4.242507718968035,"x":95.51,"y":189.92,"x0":-0.95443152067806,"y0":50.00288996031111,"z0":6.08350490878604,"aX":3.4535891521810336},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":-4.6,"spinRate":2976,"spinDirection":35},"zone":9,"typeConfidence":0.9,"plateTime":0.4314134878357869,"extension":5.821243581750698},"index":5,"playId":"2004baf4-6fe5-3832-b047-6c9482e1a02c","pitchNumber":6,"startTime":"2025-08-21T21:48:46.652Z","endTime":"2025-08-21T21:48:50.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.134494435450065,"aZ":-9.728620259384964,"pfxX":-3.502464260521389,"pfxZ":10.846569122034307,"pX":-0.08113438747684615,"pZ":2.3943538108503146,"vX0":3.871976914197245,"vY0":-142.77475699760708,"vZ0":-7.856802395038226,"x":120.09,"y":174.13,"x0":-0.9982688659188139,"y0":50.00204868180118,"z0":5.790017618657136,"aX":-7.2479117541375455},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":5.6,"spinRate":2266,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.3832772696307658,"extension":6.050845017802223},"hitData":{"launchSpeed":88.6,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.39,"coordY":145.09}},"index":6,"playId":"8e591f54-cc1d-31f5-8e81-5572edd3c60c","pitchNumber":7,"startTime":"2025-08-21T21:49:34.924Z","endTime":"2025-08-21T21:49:42.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:49:42.443Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hayden Senger lines out to right fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T21:49:57.131Z","endTime":"2025-08-21T21:50:17.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9735329496099,"aZ":-11.292875391221838,"pfxX":-3.8192563603404386,"pfxZ":10.421096413055164,"pX":-0.29800916344791323,"pZ":2.1475574192802225,"vX0":3.25395679898029,"vY0":-140.47396781088892,"vZ0":-8.323339516923262,"x":128.36,"y":180.8,"x0":-0.9735419674003098,"y0":50.00568713989685,"z0":5.877933531686088,"aX":-7.655833111343522},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2420,"spinDirection":199},"zone":7,"typeConfidence":0.9,"plateTime":0.3894904976971718,"extension":6.033623064117895},"hitData":{"launchSpeed":91.9,"launchAngle":18.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.11,"coordY":82.26}},"index":0,"playId":"976591f3-2837-3dca-b6e2-a6aa1f7d2261","pitchNumber":1,"startTime":"2025-08-21T21:50:10.667Z","endTime":"2025-08-21T21:50:17.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:50:17.710Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T21:52:11.799Z","endTime":"2025-08-21T21:53:10.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":66.9,"strikeZoneTop":3.05999943476789,"strikeZoneBottom":1.47284342360719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.90555365701501,"aZ":-25.605117811283783,"pfxX":5.183560198785303,"pfxZ":5.727571370836246,"pX":0.32027040395239437,"pZ":2.303916186929003,"vX0":6.5868444436905635,"vY0":-106.57910642697956,"vZ0":7.3446336761274855,"x":104.79,"y":176.57,"x0":-3.4875848069097675,"y0":50.000594276779054,"z0":1.7082685765621874,"aX":5.941408134905156},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":12.8,"breakHorizontal":-11.2,"spinRate":2299,"spinDirection":122},"zone":6,"typeConfidence":0.9,"plateTime":0.5145908141418443,"extension":6.106821471340348},"index":0,"playId":"e3d9ca5c-b7ae-3fe4-8307-c573bd942e29","pitchNumber":1,"startTime":"2025-08-21T21:52:31.235Z","endTime":"2025-08-21T21:52:34.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.8,"endSpeed":67.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.044114853335532,"aZ":-26.101691029862973,"pfxX":5.420474448137106,"pfxZ":5.255086266423685,"pX":1.1250619355235718,"pZ":1.6661951615453434,"vX0":8.129892796989255,"vY0":-107.02025816823988,"vZ0":6.178976202959078,"x":74.12,"y":193.79,"x0":-3.4322699397694074,"y0":50.00405461121332,"z0":1.6690591391252014,"aX":6.266398652802192},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":11.6,"breakHorizontal":-12.1,"spinRate":2395,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.512442840497997,"extension":5.9938685837063},"index":1,"playId":"7a04153a-3d55-33ad-9656-e2011616d537","pitchNumber":2,"startTime":"2025-08-21T21:52:44.074Z","endTime":"2025-08-21T21:52:47.678Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-21T21:52:53.857Z","endTime":"2025-08-21T21:53:07.287Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":67.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.342334461020318,"aZ":-26.030316918268262,"pfxX":6.538129548944326,"pfxZ":5.28023474338538,"pX":1.6740471013162317,"pZ":2.3076073396431647,"vX0":8.882028784865188,"vY0":-107.39759148531854,"vZ0":7.464759222188145,"x":53.19,"y":176.47,"x0":-3.3711909255807613,"y0":50.001262041514785,"z0":1.6860453206748043,"aX":7.602115981787322},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":12.1,"breakHorizontal":-14.3,"spinRate":2477,"spinDirection":118},"zone":12,"typeConfidence":0.9,"plateTime":0.5108429198579776,"extension":6.079139855882998},"index":3,"playId":"beee2693-1bea-39a6-a9c7-802e44514818","pitchNumber":3,"startTime":"2025-08-21T21:53:07.287Z","endTime":"2025-08-21T21:53:10.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:53:10.287Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a ground ball to center fielder Cedric Mullins.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T21:53:12.294Z","endTime":"2025-08-21T21:54:39.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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(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":84.9,"endSpeed":77.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.426361722230848,"aZ":-45.87340394911826,"pfxX":-0.8286423476175689,"pfxZ":-8.999349347960004,"pX":-0.23226077432963374,"pZ":1.8729613773585405,"vX0":8.734167092035673,"vY0":-122.89717267725622,"vZ0":9.646472081771543,"x":125.85,"y":188.21,"x0":-3.7316331837373307,"y0":50.00183373488838,"z0":1.8007545103460554,"aX":-1.2622540055010087},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-13.4,"breakHorizontal":-0.6,"spinRate":1962,"spinDirection":325},"zone":8,"typeConfidence":0.88,"plateTime":0.4464761744917034,"extension":6.098973753570315},"index":0,"playId":"1f47037b-a399-396e-b370-c44c0b5d62ec","pitchNumber":1,"startTime":"2025-08-21T21:53:35.991Z","endTime":"2025-08-21T21:53:38.991Z","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":83.7,"endSpeed":76.1,"strikeZoneTop":3.50541075519552,"strikeZoneBottom":1.77781445998718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.250365528026954,"aZ":-44.82152759068738,"pfxX":-1.714000468842881,"pfxZ":-8.555686149787936,"pX":0.617587811324792,"pZ":3.081976155036601,"vX0":10.190731988832708,"vY0":-120.74620427504838,"vZ0":12.478849096581062,"x":93.46,"y":155.57,"x0":-3.432640724549696,"y0":50.00238802266705,"z0":1.7894044433499248,"aX":-2.535603447680248},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.0,"breakHorizontal":0.7,"spinRate":2017,"spinDirection":323},"zone":3,"typeConfidence":0.9,"plateTime":0.4534141290582392,"extension":6.107609165276399},"index":1,"playId":"b862edf5-5d81-3b60-81d1-8a1781889932","pitchNumber":2,"startTime":"2025-08-21T21:53:51.736Z","endTime":"2025-08-21T21:53:55.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.3,"endSpeed":66.4,"strikeZoneTop":3.48999854154855,"strikeZoneBottom":1.67554207159922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.62502643197455,"aZ":-26.009800796712472,"pfxX":5.741750562478995,"pfxZ":5.442696672328424,"pX":0.17189650141653579,"pZ":2.4630264114691824,"vX0":6.551381459480932,"vY0":-106.22016577830044,"vZ0":7.6706795102625405,"x":110.45,"y":172.28,"x0":-3.708348975746597,"y0":50.00381745777256,"z0":1.7701716994237986,"aX":6.505432983076683},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":12.6,"breakHorizontal":-12.4,"spinRate":2528,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.5173298855964088,"extension":6.01649450739226},"index":2,"playId":"e9af96d0-b695-3bd8-93ac-a8d860a47450","pitchNumber":3,"startTime":"2025-08-21T21:54:07.393Z","endTime":"2025-08-21T21:54:11.444Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-21T21:54:16.160Z","endTime":"2025-08-21T21:54:28.112Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":84.9,"endSpeed":77.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55587249913853,"aZ":-45.06260125584011,"pfxX":-0.7180501669592916,"pfxZ":-8.411699512526784,"pX":-0.5776362737143625,"pZ":1.7802965663687307,"vX0":7.6137190863487705,"vY0":-123.00965754155138,"vZ0":9.579873357371477,"x":139.02,"y":190.71,"x0":-3.620643085857803,"y0":50.00511093143539,"z0":1.6566202212193772,"aX":-1.1007834853701084},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.6,"breakHorizontal":-0.5,"spinRate":2007,"spinDirection":328},"zone":7,"typeConfidence":0.88,"plateTime":0.44538874554137164,"extension":5.956169481781501},"hitData":{"launchSpeed":101.1,"launchAngle":-0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.0,"coordY":89.0}},"index":4,"playId":"2b7ede36-cbea-3166-8adb-fc06d2e5aa8f","pitchNumber":4,"startTime":"2025-08-21T21:54:28.112Z","endTime":"2025-08-21T21:54:39.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:54:39.342Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T21:54:41.221Z","endTime":"2025-08-21T21:56:36.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.662280347862204,"aZ":-46.00998794102999,"pfxX":-2.4943200492883406,"pfxZ":-9.338975431179266,"pX":1.123029006760298,"pZ":2.6288921614039,"vX0":11.73564545442913,"vY0":-121.18747198529643,"vZ0":11.417885124552031,"x":74.19,"y":167.8,"x0":-3.467678057204514,"y0":50.005190409247355,"z0":1.8811092285054989,"aX":-3.696302288431882},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.4,"breakHorizontal":1.6,"spinRate":2013,"spinDirection":320},"zone":12,"typeConfidence":0.91,"plateTime":0.45274077663110646,"extension":6.165752364668018},"index":0,"playId":"71f5646c-fcf4-32cb-9de0-7bd016f68d22","pitchNumber":1,"startTime":"2025-08-21T21:55:05.994Z","endTime":"2025-08-21T21:55:12.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Daylen Lile steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"71f5646c-fcf4-32cb-9de0-7bd016f68d22","startTime":"2025-08-21T21:55:23.007Z","endTime":"2025-08-21T21:55:45.182Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":67.6,"strikeZoneTop":3.60000159300719,"strikeZoneBottom":1.56259119435816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.75955543692313,"aZ":-25.827614078930612,"pfxX":2.766886010878637,"pfxZ":5.41550989775542,"pX":1.8533311282030016,"pZ":3.5832613531985453,"vX0":10.752361046136787,"vY0":-108.16784948363077,"vZ0":9.78667610732461,"x":46.36,"y":142.03,"x0":-3.5634935664399245,"y0":50.00308142537115,"z0":1.8367956031927746,"aX":3.2437179002727015},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":13.3,"breakHorizontal":-8.2,"spinRate":2567,"spinDirection":112},"zone":12,"typeConfidence":0.89,"plateTime":0.5084564183496143,"extension":6.089362006521247},"index":2,"playId":"d966aabf-377e-3f1f-8496-174c51fa7f3e","pitchNumber":2,"startTime":"2025-08-21T21:55:45.182Z","endTime":"2025-08-21T21:55:48.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78587146881052,"aZ":-45.34096388703444,"pfxX":-2.421430298675792,"pfxZ":-8.77143550568372,"pX":0.9339367859500317,"pZ":1.3375893915855432,"vX0":11.50780694478649,"vY0":-121.94390813125744,"vZ0":8.469730915976188,"x":81.4,"y":202.67,"x0":-3.5391816440745285,"y0":50.00419599031994,"z0":1.7371490712467565,"aX":-3.6349118870553068},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.3,"breakHorizontal":1.6,"spinRate":2012,"spinDirection":321},"zone":14,"typeConfidence":0.9,"plateTime":0.4497840510835185,"extension":6.182507521064167},"index":3,"playId":"7601ce6d-f10f-34f8-8520-652fe6903090","pitchNumber":3,"startTime":"2025-08-21T21:56:00.700Z","endTime":"2025-08-21T21:56:04.140Z","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":75.3,"endSpeed":67.9,"strikeZoneTop":3.60000190731844,"strikeZoneBottom":1.65420346813803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.133717588485755,"aZ":-23.745906007036986,"pfxX":3.409981809435484,"pfxZ":7.111859992300678,"pX":1.531148812865994,"pZ":3.56405524897856,"vX0":9.758549788853855,"vY0":-108.79249137176761,"vZ0":9.51963885964762,"x":58.64,"y":142.55,"x0":-3.476314194461896,"y0":50.00125867396224,"z0":1.7089511728348485,"aX":4.038694758689953},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":16.2,"breakHorizontal":-9.0,"spinRate":2578,"spinDirection":119},"zone":12,"typeConfidence":0.89,"plateTime":0.5056953021713841,"extension":6.147231601621947},"index":4,"playId":"9d61aaf0-12d2-344c-9788-c8ba85ed5536","pitchNumber":4,"startTime":"2025-08-21T21:56:17.584Z","endTime":"2025-08-21T21:56:21.784Z","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":1},"pitchData":{"startSpeed":74.5,"endSpeed":67.7,"strikeZoneTop":3.5167850565496,"strikeZoneBottom":1.56772048030261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.941194544128976,"aZ":-23.65746003361679,"pfxX":3.4418790335793177,"pfxZ":7.249981575377293,"pX":0.6801011484425715,"pZ":1.8218000895762494,"vX0":8.239218642418203,"vY0":-108.05028093155853,"vZ0":6.029358925026016,"x":91.08,"y":189.59,"x0":-3.639415607946711,"y0":50.003441350603254,"z0":1.6009504694098708,"aX":4.042314815562002},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":15.2,"breakHorizontal":-8.5,"spinRate":2539,"spinDirection":118},"zone":9,"typeConfidence":0.9,"plateTime":0.5081661629402139,"extension":6.034861035632157},"index":5,"playId":"9e3f273e-6e6d-3512-bbc8-874a9b65ab05","pitchNumber":5,"startTime":"2025-08-21T21:56:33.759Z","endTime":"2025-08-21T21:56:36.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:56:36.907Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a line drive to center fielder Cedric Mullins. Daylen Lile scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T21:56:48.902Z","endTime":"2025-08-21T21:58:53.035Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":75.7,"strikeZoneTop":3.32161709328594,"strikeZoneBottom":1.60218239420152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.236061362684726,"aZ":-46.40649911851667,"pfxX":-2.374628910145179,"pfxZ":-9.669472258669916,"pX":0.21984406206971938,"pZ":3.736996541175607,"vX0":10.012251614821965,"vY0":-120.76410356362445,"vZ0":14.009816942096874,"x":108.62,"y":137.88,"x0":-3.677055110498553,"y0":50.00136412698775,"z0":1.945789980203992,"aX":-3.496522132585538},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.4,"breakHorizontal":1.8,"spinRate":1984,"spinDirection":325},"zone":12,"typeConfidence":0.91,"plateTime":0.454115234353758,"extension":6.197809157660065},"index":0,"playId":"a29d7a1b-9b8d-3264-93f8-e2b903b86e5d","pitchNumber":1,"startTime":"2025-08-21T21:57:03.040Z","endTime":"2025-08-21T21:57:06.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":73.9,"endSpeed":66.7,"strikeZoneTop":3.19000195412499,"strikeZoneBottom":1.4206043110933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.710247399812637,"aZ":-25.615751849018316,"pfxX":5.564403049309963,"pfxZ":5.7332582735600255,"pX":0.6339200960366996,"pZ":2.177041322823036,"vX0":7.439474617049794,"vY0":-106.9698703260069,"vZ0":7.188843110351533,"x":92.84,"y":180.0,"x0":-3.6294914017281235,"y0":50.0011875408152,"z0":1.6576406637160193,"aX":6.3630820249288975},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":13.1,"breakHorizontal":-12.4,"spinRate":2415,"spinDirection":123},"zone":6,"typeConfidence":0.9,"plateTime":0.5146331946218523,"extension":6.201954488938217},"index":1,"playId":"abaf7333-4181-33cd-a5cc-e81f89ad7e8c","pitchNumber":2,"startTime":"2025-08-21T21:57:20.048Z","endTime":"2025-08-21T21:57:23.570Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"523b44da-41a6-47bd-8ad1-65e152ae367c","startTime":"2025-08-21T21:57:37.961Z","endTime":"2025-08-21T21:57:42.961Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":74.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.713592177315846,"aZ":-46.48460708105587,"pfxX":-0.09644906378309237,"pfxZ":-9.915823132855481,"pX":0.896397586271013,"pZ":2.244519337457064,"vX0":10.195036058962694,"vY0":-120.29026721564561,"vZ0":11.091296068562368,"x":82.83,"y":178.18,"x0":-3.412410683193325,"y0":50.004009929339325,"z0":1.7183896403982626,"aX":-0.13917764782624067},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.3,"breakHorizontal":-2.6,"spinRate":1957,"spinDirection":332},"zone":14,"typeConfidence":0.88,"plateTime":0.45806399161338796,"extension":6.145841555902307},"index":3,"playId":"57c15725-7f34-3deb-aa8c-73c83d9083c5","pitchNumber":3,"startTime":"2025-08-21T21:57:53.019Z","endTime":"2025-08-21T21:57:56.019Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-21T21:58:07.715Z","endTime":"2025-08-21T21:58:21.666Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":68.0,"strikeZoneTop":3.2380048631787,"strikeZoneBottom":1.41221710201017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.326582440854022,"aZ":-25.783526864840642,"pfxX":5.362657139170882,"pfxZ":5.435064239361358,"pX":1.3918585192638153,"pZ":2.053132230076639,"vX0":8.924965023301308,"vY0":-107.92396531258807,"vZ0":6.97574448343247,"x":63.95,"y":183.35,"x0":-3.49884593923238,"y0":50.00275279184385,"z0":1.62183523142972,"aX":6.305652483641907},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":12.2,"breakHorizontal":-12.1,"spinRate":2560,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.5081152747364079,"extension":6.1967999415419515},"index":5,"playId":"a19420fc-c2c4-36fb-ae62-d6ccf6757580","pitchNumber":4,"startTime":"2025-08-21T21:58:21.666Z","endTime":"2025-08-21T21:58:27.255Z","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":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.351122173833947,"aZ":-46.1641376862784,"pfxX":-0.3866468561978058,"pfxZ":-9.397513031195757,"pX":-0.6137489595338905,"pZ":1.9559370823496798,"vX0":7.4508524726231204,"vY0":-121.37418784901159,"vZ0":10.298419844630182,"x":140.39,"y":185.97,"x0":-3.6766867601438404,"y0":50.00471490792778,"z0":1.6818906527169668,"aX":-0.5756057324489696},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.2,"breakHorizontal":-1.1,"spinRate":2003,"spinDirection":311},"zone":7,"typeConfidence":0.88,"plateTime":0.45172777308237944,"extension":6.1017451950668695},"hitData":{"launchSpeed":100.5,"launchAngle":13.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.43,"coordY":101.01}},"index":6,"playId":"fc36201f-cb8d-3e06-a887-03f45958f0cf","pitchNumber":5,"startTime":"2025-08-21T21:58:41.102Z","endTime":"2025-08-21T21:58:53.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T21:58:53.035Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T22:01:47.372Z","endTime":"2025-08-21T22:02:55.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T21:59:13.403Z","endTime":"2025-08-21T22:00:37.992Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brooks Raley replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-21T22:00:37.992Z","endTime":"2025-08-21T22:01:35.189Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"1cc6b652-2180-30bf-a2c5-74d42e075ced","startTime":"2025-08-21T22:01:35.189Z","endTime":"2025-08-21T22:01:38.901Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.3,"strikeZoneTop":3.97028211832482,"strikeZoneBottom":1.81903550752244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.890697343803602,"aZ":-29.64219676313165,"pfxX":-11.285114634007433,"pfxZ":1.9555368031414542,"pX":0.3586502132262086,"pZ":2.985180290303574,"vX0":-2.99891867887943,"vY0":-113.9905266873105,"vZ0":0.5255034062849515,"x":103.33,"y":158.18,"x0":3.162283786706328,"y0":50.00409497433341,"z0":5.713725247339076,"aX":-14.62850958229301},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":4.0,"breakHorizontal":21.2,"spinRate":2995,"spinDirection":302},"zone":6,"typeConfidence":0.91,"plateTime":0.48329896558360996,"extension":5.539433982703522},"index":3,"playId":"d9393235-88ad-3be0-a9c4-281526a48d95","pitchNumber":1,"startTime":"2025-08-21T22:01:49.650Z","endTime":"2025-08-21T22:01:52.741Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.988917681441936,"aZ":-30.120564093127314,"pfxX":-9.367329196305445,"pfxZ":1.5070096336379066,"pX":-1.1958525463736194,"pZ":2.188985788854575,"vX0":-6.795526886794204,"vY0":-116.70209650705321,"vZ0":-1.2546266916624003,"x":162.58,"y":179.68,"x0":2.9812097630040997,"y0":50.00494433435375,"z0":5.596488047859932,"aX":-12.794030875592235},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.6,"breakHorizontal":18.7,"spinRate":3009,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.47112083069147825,"extension":5.742308485613481},"index":4,"playId":"070a04af-a7b7-36f6-a49a-69996c349059","pitchNumber":2,"startTime":"2025-08-21T22:02:03.942Z","endTime":"2025-08-21T22:02:07.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.78918659076709,"strikeZoneBottom":1.76075571400565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.258389088626284,"aZ":-32.863614889099026,"pfxX":-10.20442038999505,"pfxZ":-0.5187407276906555,"pX":-1.494897601209607,"pZ":2.758744536152966,"vX0":-6.98614604789798,"vY0":-115.43331732254528,"vZ0":0.6321840167290993,"x":173.98,"y":164.29,"x0":2.9111642627583043,"y0":50.002873140943905,"z0":5.68053666552721,"aX":-13.578571006898784},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-0.4,"breakHorizontal":20.4,"spinRate":3079,"spinDirection":298},"zone":13,"typeConfidence":0.91,"plateTime":0.47703018363576666,"extension":5.741937966810939},"index":5,"playId":"cec38e1c-66fa-37b7-a543-fd9db5ae80ad","pitchNumber":3,"startTime":"2025-08-21T22:02:18.893Z","endTime":"2025-08-21T22:02:22.394Z","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":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.87114114831771,"strikeZoneBottom":1.88109504162182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86192289989783,"aZ":-24.145075086344445,"pfxX":10.89070572074628,"pfxZ":4.470922507270142,"pX":-0.795098913022056,"pZ":2.4501758096691395,"vX0":-11.919293666622977,"vY0":-133.23474465992214,"vZ0":-4.070925031575819,"x":147.31,"y":172.63,"x0":2.3234600047533913,"y0":50.00391881440095,"z0":5.744691834198478,"aX":19.564181564699467},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":-17.2,"spinRate":2474,"spinDirection":130},"zone":7,"typeConfidence":0.9,"plateTime":0.4112441607429971,"extension":5.915625343610697},"index":6,"playId":"34bab641-78ff-37e0-a947-ed3e4cf3587f","pitchNumber":4,"startTime":"2025-08-21T22:02:34.889Z","endTime":"2025-08-21T22:02:38.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.351831818008886,"aZ":-27.794151091998717,"pfxX":-9.878274434653282,"pfxZ":3.136010557055519,"pX":-1.7084877670759124,"pZ":2.6067340550752434,"vX0":-8.005255893852265,"vY0":-117.97762628280249,"vZ0":-0.8141783531602893,"x":182.12,"y":168.4,"x0":3.0230970920166516,"y0":50.00267016762715,"z0":5.538841903078397,"aX":-13.797586550233914},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.8,"breakHorizontal":19.9,"spinRate":3078,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.4658947979663446,"extension":5.791016089044891},"index":7,"playId":"628eac55-ac50-3b84-8a31-a1390f32f059","pitchNumber":5,"startTime":"2025-08-21T22:02:52.295Z","endTime":"2025-08-21T22:02:55.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:02:55.295Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Francisco Lindor lines out to center fielder Jacob Young.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T22:05:32.019Z","endTime":"2025-08-21T22:06:37.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: PJ Poulin replaces Clayton Beeter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T22:04:16.581Z","endTime":"2025-08-21T22:05:34.306Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.35350764213614,"strikeZoneBottom":1.53642636403998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.585733757317232,"aZ":-26.923719047027742,"pfxX":-1.4715833201414994,"pfxZ":3.9750129795053724,"pX":-0.5407552829035397,"pZ":2.842083036169262,"vX0":-6.187797202498623,"vY0":-114.57701937720114,"vZ0":2.1924271439467677,"x":137.61,"y":162.04,"x0":2.3938476078682376,"y0":50.00070533069083,"z0":4.516649346116971,"aX":-1.9415472521462733},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":8.2,"breakHorizontal":4.3,"spinRate":2376,"spinDirection":281},"zone":1,"typeConfidence":2.0,"plateTime":0.47936154257348207,"extension":6.545231716857279},"index":1,"playId":"e4274fa4-91ef-3a3d-a212-5259efd70de0","pitchNumber":1,"startTime":"2025-08-21T22:05:34.306Z","endTime":"2025-08-21T22:05:38.533Z","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":90.5,"endSpeed":82.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.529055101817946,"aZ":-24.02891933233818,"pfxX":9.891679880446922,"pfxZ":4.660734414965896,"pX":0.5062774987329094,"pZ":3.1333003561433705,"vX0":-7.936428899845524,"vY0":-131.51893155103218,"vZ0":1.0870042493812793,"x":97.7,"y":154.18,"x0":2.2814997869357683,"y0":50.00265402500177,"z0":4.499952009296383,"aX":17.286409886214607},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":-16.1,"spinRate":2175,"spinDirection":111},"zone":3,"typeConfidence":2.0,"plateTime":0.4168497617309237,"extension":6.553445705268421},"index":2,"playId":"07cbf6db-f380-3c74-a90a-031ea1a3da1f","pitchNumber":2,"startTime":"2025-08-21T22:05:51.763Z","endTime":"2025-08-21T22:05:54.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.0,"strikeZoneTop":3.46834050413498,"strikeZoneBottom":1.63113045304162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.27685709504031,"aZ":-28.702303970754013,"pfxX":-7.403653815396723,"pfxZ":2.6511811745264717,"pX":-1.416782216439416,"pZ":1.9801152917844063,"vX0":-6.078126137406315,"vY0":-113.85322552420747,"vZ0":0.7372431977640084,"x":171.0,"y":185.32,"x0":2.2512998471383314,"y0":50.004423012630696,"z0":4.496967056213394,"aX":-9.700104330483905},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":5.3,"breakHorizontal":15.0,"spinRate":2388,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.48144358646771,"extension":6.480694378952873},"index":3,"playId":"330d3f92-d8b7-3f36-8790-03fe9c9d808e","pitchNumber":3,"startTime":"2025-08-21T22:06:11.644Z","endTime":"2025-08-21T22:06:15.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.236090195295226,"aZ":-25.068623250948075,"pfxX":10.887181353963053,"pfxZ":4.07691354763193,"pX":-0.5182709765919243,"pZ":2.5956978196699887,"vX0":-10.521653759594836,"vY0":-130.8532077945248,"vZ0":0.12732782308676815,"x":136.76,"y":168.7,"x0":2.1300402944372934,"y0":50.00432187509402,"z0":4.416447528109015,"aX":18.982745827288785},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":-17.5,"spinRate":2175,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.4177280152885623,"extension":6.439091288874475},"hitData":{"launchSpeed":96.0,"launchAngle":18.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.98,"coordY":68.66}},"index":4,"playId":"880b6ef8-34a9-3449-90f9-8fb18330d227","pitchNumber":4,"startTime":"2025-08-21T22:06:29.967Z","endTime":"2025-08-21T22:06:37.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:06:37.121Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T22:06:38.724Z","endTime":"2025-08-21T22:08:50.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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":90.8,"endSpeed":82.5,"strikeZoneTop":3.18000068007258,"strikeZoneBottom":1.61456537194665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88737040090021,"aZ":-22.000039442841853,"pfxX":10.112149288138632,"pfxZ":5.791672355118099,"pX":1.9409256579242478,"pZ":3.052438600866962,"vX0":-4.416564636712046,"vY0":-132.13364762421952,"vZ0":0.377940125046902,"x":43.02,"y":156.36,"x0":2.326422636739178,"y0":50.00264833585706,"z0":4.532573416035966,"aX":17.76234940606331},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.8,"breakHorizontal":-17.3,"spinRate":2199,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.41557285315974024,"extension":6.223301046595226},"index":0,"playId":"798e53da-777c-3192-8575-88ac8ac1fe4f","pitchNumber":1,"startTime":"2025-08-21T22:07:07.677Z","endTime":"2025-08-21T22:07:13.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.17453087317541,"strikeZoneBottom":1.55119330884222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.67360896774551,"aZ":-28.524871597185037,"pfxX":-5.973523458414316,"pfxZ":2.650462551028963,"pX":-0.30293999640701463,"pZ":1.7263900496624223,"vX0":-4.446480920492564,"vY0":-116.51350520686144,"vZ0":0.4341876477124602,"x":128.55,"y":192.17,"x0":2.4054253667961327,"y0":50.00150191113736,"z0":4.2307967599539085,"aX":-8.22081666136135},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.2,"breakHorizontal":11.9,"spinRate":2439,"spinDirection":282},"zone":7,"typeConfidence":2.0,"plateTime":0.4699011852918349,"extension":6.307486021658298},"index":1,"playId":"4500f8ba-f58c-313f-b3b9-5f93296bb154","pitchNumber":2,"startTime":"2025-08-21T22:07:29.329Z","endTime":"2025-08-21T22:07:33.076Z","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":89.8,"endSpeed":82.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89549118393709,"aZ":-28.409100815325846,"pfxX":10.816872984010045,"pfxZ":2.186233070558556,"pX":0.6175989023285907,"pZ":1.542865820175647,"vX0":-7.871559318891305,"vY0":-130.5977769559286,"vZ0":-1.2718294701240511,"x":93.46,"y":197.12,"x0":2.2676423255200016,"y0":50.00496451599273,"z0":4.17592410519978,"aX":18.65871569488617},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":-17.8,"spinRate":2137,"spinDirection":102},"zone":9,"typeConfidence":2.0,"plateTime":0.4196299378351136,"extension":6.270922492301919},"index":2,"playId":"1d621b47-15df-37a9-b700-4865342f4209","pitchNumber":3,"startTime":"2025-08-21T22:07:46.880Z","endTime":"2025-08-21T22:07:50.114Z","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":89.3,"endSpeed":81.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.591234619945322,"aZ":-32.759328336503046,"pfxX":9.81315667836225,"pfxZ":-0.34213248448398836,"pX":0.1662989463807962,"pZ":2.180030523906621,"vX0":-8.65632258040463,"vY0":-129.83595718698996,"vZ0":1.124804575116681,"x":110.66,"y":179.92,"x0":2.2647879107052744,"y0":50.003608425525826,"z0":4.229864094499986,"aX":16.794333114777398},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.1,"breakHorizontal":-16.0,"spinRate":2108,"spinDirection":99},"zone":5,"typeConfidence":2.0,"plateTime":0.4214866828868842,"extension":6.385673927767318},"index":3,"playId":"ad1da061-e7c7-37c6-9b97-b7bae7b4b03b","pitchNumber":4,"startTime":"2025-08-21T22:08:13.233Z","endTime":"2025-08-21T22:08:16.349Z","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":89.2,"endSpeed":81.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2310698190511,"aZ":-28.497059082056932,"pfxX":10.74142780874097,"pfxZ":2.163263507733503,"pX":-0.38814975892538706,"pZ":1.5327664247082553,"vX0":-10.030871459347097,"vY0":-129.60022837054072,"vZ0":-1.090559602931159,"x":131.8,"y":197.4,"x0":2.1379668329113555,"y0":50.00435232237701,"z0":4.136807191132657,"aX":18.264108327483804},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":-17.2,"spinRate":2095,"spinDirection":109},"zone":7,"typeConfidence":2.0,"plateTime":0.4227235688617106,"extension":6.441920955384617},"index":4,"playId":"8802062f-c2d4-3dca-b59a-d9cc3fea0ea5","pitchNumber":5,"startTime":"2025-08-21T22:08:46.417Z","endTime":"2025-08-21T22:08:50.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:08:50.427Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Starling Marte grounds out, pitcher PJ Poulin to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T22:08:52.851Z","endTime":"2025-08-21T22:10:18.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.66103797108741,"strikeZoneBottom":1.6385559600769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.35969320861124,"aZ":-25.01798308723306,"pfxX":10.482692122857346,"pfxZ":4.045304256004549,"pX":-0.2431280946776977,"pZ":2.3617801390746873,"vX0":-9.761679173786625,"vY0":-132.41222412244971,"vZ0":-0.34812808320128075,"x":126.27,"y":175.01,"x0":2.1366524072269786,"y0":50.001488767950754,"z0":4.331984303257594,"aX":18.5367797242074},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":-16.8,"spinRate":2151,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.4143061333531519,"extension":6.422173309171328},"index":0,"playId":"8d94fadd-0be7-3ac7-adf1-3f4387425aa8","pitchNumber":1,"startTime":"2025-08-21T22:09:17.950Z","endTime":"2025-08-21T22:09:21.122Z","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":90.5,"endSpeed":82.4,"strikeZoneTop":3.60361478252026,"strikeZoneBottom":1.61113119224291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.14297045320756,"aZ":-25.7465598010758,"pfxX":10.257172490616167,"pfxZ":3.6890751946585905,"pX":-1.2843209387798449,"pZ":2.644881481991171,"vX0":-11.871896177402295,"vY0":-131.27890889922594,"vZ0":0.22896522346742543,"x":165.96,"y":167.37,"x0":1.9667955076771966,"y0":50.00341749664023,"z0":4.475044575442507,"aX":17.879560047921586},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":-16.0,"spinRate":2163,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.4174257165561248,"extension":6.421729435612007},"index":1,"playId":"38e04bfb-22aa-390f-b20b-02475077c1f5","pitchNumber":2,"startTime":"2025-08-21T22:09:35.625Z","endTime":"2025-08-21T22:09:38.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.320556137819796,"aZ":-36.32276749782972,"pfxX":8.929864073536962,"pfxZ":-2.923536195807106,"pX":-0.2989247631068347,"pZ":1.9427004266773151,"vX0":-8.3036956654694,"vY0":-118.28941623830333,"vZ0":1.7756003403362888,"x":128.39,"y":186.33,"x0":2.0948245323438335,"y0":50.00359866872546,"z0":4.509677935817187,"aX":12.670416979178517},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.6,"breakHorizontal":-14.2,"spinRate":1425,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.4628386696495941,"extension":6.044023266169511},"index":2,"playId":"4531de1d-8964-30b1-bafb-f81ed2ba37f5","pitchNumber":3,"startTime":"2025-08-21T22:09:51.944Z","endTime":"2025-08-21T22:09:55.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.04272663487361,"aZ":-22.809069337041812,"pfxX":9.556750456372852,"pfxZ":5.241310714227115,"pX":-0.16164461991262544,"pZ":2.6974227354079225,"vX0":-9.076609375935679,"vY0":-132.74614448854376,"vZ0":-0.10534248741213048,"x":123.16,"y":165.95,"x0":2.0579479966757517,"y0":50.00490136047027,"z0":4.396224295722838,"aX":17.082471589408524},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.7,"breakHorizontal":-15.4,"spinRate":2220,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.41239699630789906,"extension":6.423631727691555},"hitData":{"launchSpeed":78.9,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":177.02}},"index":3,"playId":"16c4f36a-f405-38a4-9b98-9cc51ea224de","pitchNumber":4,"startTime":"2025-08-21T22:10:10.896Z","endTime":"2025-08-21T22:10:18.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:10:18.589Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T22:14:12.347Z","endTime":"2025-08-21T22:15:22.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"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":84.9,"endSpeed":79.8,"strikeZoneTop":3.53999927781336,"strikeZoneBottom":1.58515243462924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.516895278485567,"aZ":-27.627281443107304,"pfxX":-2.9616029942986675,"pfxZ":2.8752457766059916,"pX":-0.34302129347741667,"pZ":1.977650709663689,"vX0":-6.337872535421586,"vY0":-123.6246553054552,"vZ0":-3.937775990123906,"x":130.08,"y":185.38,"x0":2.6166607788800844,"y0":50.005599241074144,"z0":5.8537994400251385,"aX":-4.684460806088769},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":6.6,"spinRate":2587,"spinDirection":180},"zone":7,"typeConfidence":0.87,"plateTime":0.43936166160999957,"extension":5.949423434734391},"index":0,"playId":"03595cba-d821-34a8-ab4a-ce79fab9e48c","pitchNumber":1,"startTime":"2025-08-21T22:14:32.052Z","endTime":"2025-08-21T22:14:35.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.53579389644154,"strikeZoneBottom":1.57714007881923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.256897455941488,"aZ":-23.9244320817691,"pfxX":8.233775111038376,"pfxZ":4.74539866534952,"pX":-1.317613532248515,"pZ":2.1411351175298985,"vX0":-12.217497777252527,"vY0":-130.25575454581062,"vZ0":-4.725788374564123,"x":167.22,"y":180.97,"x0":2.3380456847537148,"y0":50.00609824445556,"z0":5.760905655511999,"aX":14.324124383614105},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.8,"breakHorizontal":-12.6,"spinRate":2422,"spinDirection":129},"zone":13,"typeConfidence":0.89,"plateTime":0.41858246271340027,"extension":5.8676874695487475},"index":1,"playId":"cca73594-4d44-394d-95fd-10e416a6a594","pitchNumber":2,"startTime":"2025-08-21T22:14:42.498Z","endTime":"2025-08-21T22:14:46.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06345535506758,"aZ":-25.837059094557617,"pfxX":7.962582371792632,"pfxZ":3.5801229711323383,"pX":0.9837557317366631,"pZ":2.403265873785082,"vX0":-7.394110270677906,"vY0":-131.46446009168116,"vZ0":-3.55994745927768,"x":79.5,"y":173.89,"x0":2.7837772334498334,"y0":50.00041138266199,"z0":5.6695524034719815,"aX":14.085626295533958},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":-13.0,"spinRate":2347,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.414933186586953,"extension":5.962296648856704},"index":2,"playId":"addaaf1c-19da-3e62-a138-8dfe1fc12b9a","pitchNumber":3,"startTime":"2025-08-21T22:14:56.544Z","endTime":"2025-08-21T22:15:00.667Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.51542959771894,"strikeZoneBottom":1.6614995481561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.913475911848977,"aZ":-25.723631582834457,"pfxX":-8.62413943805457,"pfxZ":4.460611739691995,"pX":0.9763919278094615,"pZ":2.729269467194541,"vX0":-2.506613652450654,"vY0":-119.436457110852,"vZ0":-1.1044221102922,"x":79.78,"y":165.09,"x0":3.15960518298244,"y0":50.00069905519926,"z0":5.5100577046865356,"aX":-12.46245444896461},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2947,"spinDirection":280},"zone":12,"typeConfidence":0.9,"plateTime":0.4585275823580992,"extension":5.833067866862126},"index":3,"playId":"08946513-28e3-3d41-b191-e8a948a5d7ce","pitchNumber":4,"startTime":"2025-08-21T22:15:19.184Z","endTime":"2025-08-21T22:15:22.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:15:22.626Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Paul DeJong pops out to second baseman Brett Baty.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T22:15:25.058Z","endTime":"2025-08-21T22:16:03.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.41000097074852,"strikeZoneBottom":1.4712527600568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.240320734873457,"aZ":-32.36081672018823,"pfxX":-7.238441190009216,"pfxZ":-0.13494498007345967,"pX":-0.05284917968583839,"pZ":2.1291770569648074,"vX0":-4.82039634102579,"vY0":-117.64746299128555,"vZ0":-0.9849703582730551,"x":119.01,"y":181.29,"x0":2.9626261897513917,"y0":50.00147116233458,"z0":5.551573430047371,"aX":-10.149009330323732},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.2,"breakHorizontal":14.3,"spinRate":2978,"spinDirection":290},"zone":5,"typeConfidence":0.87,"plateTime":0.4654880472413301,"extension":5.954014244720545},"index":0,"playId":"9f5139d5-2b65-365d-a22f-d0fd6c744be7","pitchNumber":1,"startTime":"2025-08-21T22:15:43.624Z","endTime":"2025-08-21T22:15:46.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":81.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.776834223565597,"aZ":-25.442985615389716,"pfxX":-1.034180189336635,"pfxZ":4.089073451610206,"pX":-0.4673216653827835,"pZ":3.307074536505382,"vX0":-7.515949975254518,"vY0":-125.92403282825133,"vZ0":-1.3194017616994094,"x":134.81,"y":149.49,"x0":2.6608751233617087,"y0":50.00025939416252,"z0":5.850553109619328,"aX":-1.6985711320507813},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.4,"breakHorizontal":3.2,"spinRate":2615,"spinDirection":197},"zone":1,"typeConfidence":0.92,"plateTime":0.4310331785342547,"extension":5.913178793381043},"hitData":{"launchSpeed":62.8,"launchAngle":50.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.43,"coordY":136.78}},"index":1,"playId":"f3008c0a-799d-3cce-bb94-c18d8fb38905","pitchNumber":2,"startTime":"2025-08-21T22:15:55.720Z","endTime":"2025-08-21T22:16:03.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:16:03.591Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T22:16:07.726Z","endTime":"2025-08-21T22:17:09.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"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":81.3,"endSpeed":74.0,"strikeZoneTop":3.5038122218462,"strikeZoneBottom":1.70503117698494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32660801247819,"aZ":-27.89188653298474,"pfxX":-7.854459508985319,"pfxZ":3.0570778211255014,"pX":0.5349297905405717,"pZ":2.8167295531622076,"vX0":-3.4295027371613624,"vY0":-118.32213253099943,"vZ0":-0.6300691184418945,"x":96.61,"y":162.73,"x0":3.0291085688513695,"y0":50.00022869939516,"z0":5.671733218575482,"aX":-10.989230987438992},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.6,"breakHorizontal":15.1,"spinRate":2932,"spinDirection":293},"zone":6,"typeConfidence":0.9,"plateTime":0.4652348688866459,"extension":5.704293305737633},"index":0,"playId":"093de5aa-33cd-3405-bd58-171ac9ccd085","pitchNumber":1,"startTime":"2025-08-21T22:16:28.497Z","endTime":"2025-08-21T22:16:31.950Z","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":89.9,"endSpeed":82.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.623571228910716,"aZ":-28.293275261948622,"pfxX":10.429947462639095,"pfxZ":2.2541593160548548,"pX":1.5082008410578556,"pZ":2.291225643570927,"vX0":-6.663469372965169,"vY0":-130.68667288439016,"vZ0":-2.806303665422932,"x":102.63,"y":141.84,"x0":2.7413804837739986,"y0":50.00410068856346,"z0":5.5135688214588985,"aX":17.96646817950653},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":-17.3,"spinRate":2362,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.4198010270735808,"extension":6.040844926549418},"index":1,"playId":"3b6f33de-848b-3096-81a2-51c391210460","pitchNumber":2,"startTime":"2025-08-21T22:16:43.427Z","endTime":"2025-08-21T22:16:48.624Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-21T22:16:55.859Z","endTime":"2025-08-21T22:17:06.054Z","isPitch":false,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53159247137467,"aZ":-32.55205316638217,"pfxX":10.426175492806996,"pfxZ":-0.2548726059041688,"pX":1.50954026041412,"pZ":0.8578124516261475,"vX0":-5.674410624366838,"vY0":-122.43795995511509,"vZ0":-4.795664661323403,"x":59.46,"y":215.62,"x0":2.5099136507413577,"y0":50.00043121291588,"z0":5.646426386291639,"aX":15.732302651247158},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":-17.4,"spinRate":2055,"spinDirection":106},"zone":14,"typeConfidence":0.91,"plateTime":0.4483943784221682,"extension":5.77399600186912},"index":3,"playId":"8b3a2acc-1aa8-3a07-983e-ba49d577a6d4","pitchNumber":3,"startTime":"2025-08-21T22:17:06.054Z","endTime":"2025-08-21T22:17:09.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:17:09.812Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, third baseman Brady House to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T22:19:37.527Z","endTime":"2025-08-21T22:20:50.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Henry replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T22:18:37.984Z","endTime":"2025-08-21T22:19:39.865Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669371,"link":"/api/v1/people/669371"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.53000092724866,"strikeZoneBottom":1.66392156568379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.547102933822128,"aZ":-24.785341638196247,"pfxX":-10.45765504217047,"pfxZ":3.947742911650913,"pX":-1.608471110187144,"pZ":4.147332506091556,"vX0":4.377354507646357,"vY0":-135.87072004924056,"vZ0":1.08346077408192,"x":178.31,"y":126.8,"x0":-1.8810742946643246,"y0":50.00227517189503,"z0":5.464783195779263,"aX":-19.566679462476596},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":18.0,"spinRate":2411,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4030004499744928,"extension":6.801458845921952},"index":1,"playId":"8639a566-437e-32d1-be13-070a328b8e22","pitchNumber":1,"startTime":"2025-08-21T22:19:39.865Z","endTime":"2025-08-21T22:19:43.363Z","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":93.7,"endSpeed":85.4,"strikeZoneTop":3.41582355088528,"strikeZoneBottom":1.56772701860897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.121428214014873,"aZ":-16.57157199643088,"pfxX":-10.047069985277771,"pfxZ":8.318629452316102,"pX":0.3988462830087793,"pZ":2.5976291204288184,"vX0":9.17859992216045,"vY0":-136.13202311439917,"vZ0":-3.6034884662007585,"x":101.8,"y":168.64,"x0":-1.7125811166851628,"y0":50.00088108235275,"z0":5.086904985688807,"aX":-18.8395322345536},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":16.2,"spinRate":2561,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4024749615716674,"extension":6.673696334494355},"index":2,"playId":"3bc28b0c-c6e9-3c6a-be5d-8079301a3805","pitchNumber":2,"startTime":"2025-08-21T22:19:56.598Z","endTime":"2025-08-21T22:20:00.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.52906803743881,"strikeZoneBottom":1.69293228931467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85817810592591,"aZ":-29.272571294789724,"pfxX":-11.770213657981442,"pfxZ":1.5317125278510577,"pX":-1.0305548505254802,"pZ":3.6760678983527675,"vX0":6.413976301103839,"vY0":-136.95573837247147,"vZ0":1.1676756613399146,"x":156.28,"y":139.53,"x0":-1.876273175512003,"y0":50.00466620141249,"z0":5.249517430889834,"aX":-22.312986216597977},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.2,"breakHorizontal":19.9,"spinRate":2438,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.40027254943383017,"extension":6.753837143845463},"index":3,"playId":"ac9efb8d-d12f-3ac4-a143-b7520419107c","pitchNumber":3,"startTime":"2025-08-21T22:20:11.783Z","endTime":"2025-08-21T22:20:14.992Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.43444483436264,"strikeZoneBottom":1.66305490189114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52123409935714,"aZ":-32.72521777109835,"pfxX":7.898716853717044,"pfxZ":-0.3941200512459089,"pX":0.30897652915151075,"pZ":1.5450781391429176,"vX0":3.271003190269518,"vY0":-118.15814694158415,"vZ0":-0.9879703496997334,"x":105.22,"y":197.06,"x0":-2.121319917042199,"y0":50.00139698945422,"z0":4.988474609760382,"aX":11.11313399761141},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.7,"breakHorizontal":-15.1,"spinRate":2674,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.46440416343748225,"extension":6.68573924528435},"index":4,"playId":"ee968b8e-f8fa-3daf-80fc-a52053afc976","pitchNumber":4,"startTime":"2025-08-21T22:20:26.822Z","endTime":"2025-08-21T22:20:30.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.461268673929727,"aZ":-19.71499658053878,"pfxX":-9.616818141647014,"pfxZ":6.55428426637723,"pX":0.03149041701302398,"pZ":2.0812066028088787,"vX0":8.115981723841715,"vY0":-137.02357417182722,"vZ0":-4.481377124357339,"x":115.8,"y":182.59,"x0":-1.720347828649444,"y0":50.00143250672298,"z0":5.08615648795649,"aX":-18.27390704623304},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":15.7,"spinRate":2573,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.3998312976268794,"extension":6.941712793714059},"hitData":{"launchSpeed":108.8,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":167.9}},"index":5,"playId":"1bf1099d-ae10-357d-92ab-2227203ce158","pitchNumber":5,"startTime":"2025-08-21T22:20:43.116Z","endTime":"2025-08-21T22:20:50.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:20:50.689Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mark Vientos walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T22:20:54.047Z","endTime":"2025-08-21T22:23:30.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.2,"strikeZoneTop":3.70532447204162,"strikeZoneBottom":1.69800972464389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.393352232824903,"aZ":-33.45675858319178,"pfxX":7.957588742016884,"pfxZ":-0.9407592546861387,"pX":-0.5603778236413799,"pZ":2.569234635681231,"vX0":1.3883253054025,"vY0":-116.60561262287527,"vZ0":1.2332626742601769,"x":138.36,"y":169.41,"x0":-2.197777565974315,"y0":50.00202058205642,"z0":5.207527304606526,"aX":10.87759846857203},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.1,"breakHorizontal":-14.8,"spinRate":2639,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.4710190699461716,"extension":6.5146346330020855},"index":0,"playId":"549ca330-d8e9-3d36-8797-44a61500ad6a","pitchNumber":1,"startTime":"2025-08-21T22:21:13.108Z","endTime":"2025-08-21T22:21:16.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.421490945085228,"aZ":-18.54096744726756,"pfxX":-10.051920630073386,"pfxZ":7.328966179589239,"pX":-1.036938247198472,"pZ":2.9296266391562162,"vX0":5.738283825112507,"vY0":-135.92390452311122,"vZ0":-2.491966178644557,"x":156.53,"y":159.68,"x0":-1.8760176169373837,"y0":50.0018121558073,"z0":5.154214972373644,"aX":-18.697520216996427},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":16.9,"spinRate":2467,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.403871989117941,"extension":6.823573123893109},"index":1,"playId":"c15e5227-5f6f-37bb-9825-1b4af8cc32ef","pitchNumber":2,"startTime":"2025-08-21T22:21:26.299Z","endTime":"2025-08-21T22:21:29.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.76500889944968,"strikeZoneBottom":1.72754781882798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.035679493929912,"aZ":-34.99772923448971,"pfxX":5.419640239723098,"pfxZ":-2.004631592371671,"pX":2.7898090845467767,"pZ":0.7598625775187468,"vX0":9.076433453622013,"vY0":-118.06958508158021,"vZ0":-2.478812259222977,"x":10.66,"y":218.26,"x0":-1.8123983088217976,"y0":50.00431941602668,"z0":5.052392995751957,"aX":7.6295171989753605},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.0,"breakHorizontal":-12.1,"spinRate":2735,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.464373446074724,"extension":6.702301034271848},"index":2,"playId":"19a2dc9b-66a4-31fa-a972-914796955075","pitchNumber":3,"startTime":"2025-08-21T22:21:46.459Z","endTime":"2025-08-21T22:21:49.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.68394260709485,"strikeZoneBottom":1.70744329413671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48687514710066,"aZ":-30.885341676960905,"pfxX":6.849772194259251,"pfxZ":0.9065720904197478,"pX":2.533328846991001,"pZ":0.889438128612779,"vX0":8.111517240072667,"vY0":-119.0422390828604,"vZ0":-3.1421760670954964,"x":20.44,"y":214.77,"x0":-1.8239356491844838,"y0":50.000808384141294,"z0":5.05830698166107,"aX":9.707396063236722},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.1,"breakHorizontal":-14.5,"spinRate":2837,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46231002493370843,"extension":6.552883646459302},"index":3,"playId":"14dcbbf3-292e-300e-8f50-4dfccc3bf75a","pitchNumber":4,"startTime":"2025-08-21T22:22:04.160Z","endTime":"2025-08-21T22:22:07.433Z","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":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.6224455220277,"strikeZoneBottom":1.65555051027136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65053080580521,"aZ":-32.00038862852544,"pfxX":-11.529365707904443,"pfxZ":0.09253066459772619,"pX":-0.30106367631154574,"pZ":3.641083732188077,"vX0":7.811458968773736,"vY0":-136.32104681070484,"vZ0":1.5367770639765892,"x":128.48,"y":140.47,"x0":-1.7041246754738273,"y0":50.002823884274726,"z0":5.277245965839339,"aX":-21.72395027289845},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.7,"breakHorizontal":19.2,"spinRate":2333,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.4016128789286908,"extension":6.813105530544482},"index":4,"playId":"2d88b5c6-8605-378c-9f77-c5de2982fd43","pitchNumber":5,"startTime":"2025-08-21T22:22:23.444Z","endTime":"2025-08-21T22:22:28.021Z","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":92.5,"endSpeed":84.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.426162074126445,"aZ":-17.110821026658368,"pfxX":-10.309035601185135,"pfxZ":8.257422086364807,"pX":-0.6983831985132528,"pZ":2.7696892486251596,"vX0":5.651910492683513,"vY0":-134.5132789812059,"vZ0":-3.3396112356509025,"x":143.62,"y":164.0,"x0":-1.4925343224346543,"y0":50.00231223622851,"z0":5.247525480214476,"aX":-18.80416360284034},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":17.4,"spinRate":2532,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4079004024765296,"extension":6.91768923967368},"index":5,"playId":"448d8dd7-767f-3049-bfb3-72ee0c02103d","pitchNumber":6,"startTime":"2025-08-21T22:22:43.917Z","endTime":"2025-08-21T22:22:50.723Z","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":82.5,"endSpeed":75.5,"strikeZoneTop":3.78370671719942,"strikeZoneBottom":1.69732219505288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86807774444231,"aZ":-27.96198507402481,"pfxX":6.8323945947464555,"pfxZ":2.919115375528232,"pX":2.6418166592923846,"pZ":2.445630087011593,"vX0":8.46234743239577,"vY0":-119.85180194381108,"vZ0":-0.42451346002791956,"x":16.3,"y":172.75,"x0":-1.833029541417666,"y0":50.003115169682204,"z0":5.139289856906196,"aX":9.860900991384275},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.4,"breakHorizontal":-14.5,"spinRate":2594,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4583929391206647,"extension":6.717973883609331},"index":6,"playId":"16b60ddd-e0a1-3e54-89bf-b71f251407e5","pitchNumber":7,"startTime":"2025-08-21T22:23:25.567Z","endTime":"2025-08-21T22:23:30.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:23:30.151Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T22:24:09.696Z","endTime":"2025-08-21T22:26:23.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T22:23:55.240Z","endTime":"2025-08-21T22:24:11.438Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.8232951138763,"strikeZoneBottom":1.7419223114904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.661901052056557,"aZ":-29.848495419523143,"pfxX":5.166658744139298,"pfxZ":1.6374526901088036,"pX":-0.20635428237374204,"pZ":3.3557059673259415,"vX0":2.9630612753864343,"vY0":-117.56075486736775,"vZ0":1.8816546043611844,"x":124.87,"y":148.18,"x0":-2.148929491869852,"y0":50.00026615042225,"z0":5.2911116156886955,"aX":7.320866678150128},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.6,"breakHorizontal":-10.1,"spinRate":2535,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.46368280069530776,"extension":6.5867400621221766},"index":1,"playId":"3f9d17ae-a679-3dac-8cb8-e8a36785014e","pitchNumber":1,"startTime":"2025-08-21T22:24:11.438Z","endTime":"2025-08-21T22:24:15.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.82245223083003,"strikeZoneBottom":1.68051065333946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.305030857437266,"aZ":-27.17112742368852,"pfxX":-11.885901478144588,"pfxZ":3.1119366758269305,"pX":0.8801479334114067,"pZ":2.600278509044698,"vX0":10.472966062152542,"vY0":-125.7251847438488,"vZ0":-0.3214573387208258,"x":83.45,"y":168.57,"x0":-1.7851989117121854,"y0":50.0044412475134,"z0":4.9255823930979,"aX":-19.124531549800995},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":19.3,"spinRate":2531,"spinDirection":257},"zone":14,"typeConfidence":0.91,"plateTime":0.43483737112039433,"extension":6.750369341328994},"index":2,"playId":"bcb90666-c8ab-3d42-8ae9-46bce340aa58","pitchNumber":2,"startTime":"2025-08-21T22:24:29.225Z","endTime":"2025-08-21T22:24:33.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93405689513997,"aZ":-17.894622938640566,"pfxX":-9.653064370815413,"pfxZ":7.447343616148971,"pX":0.30569610197973135,"pZ":1.9511339139890538,"vX0":8.813960379564044,"vY0":-137.45906638221163,"vZ0":-5.389471392361815,"x":105.35,"y":186.1,"x0":-1.685237078699459,"y0":50.00297643874105,"z0":5.148760731225412,"aX":-18.507996523172906},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":15.7,"spinRate":2623,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39818072331585874,"extension":7.0020558376165996},"index":3,"playId":"0d7fd570-dbc0-3773-9e77-3c56cb814ac6","pitchNumber":3,"startTime":"2025-08-21T22:24:47.544Z","endTime":"2025-08-21T22:24:50.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.613059914042925,"aZ":-36.86956762601259,"pfxX":3.157324459964821,"pfxZ":-3.3424281259726065,"pX":0.021223940932929102,"pZ":1.9838669590013747,"vX0":3.7008567037948272,"vY0":-117.87293537458599,"vZ0":0.39746323050568444,"x":116.19,"y":185.22,"x0":-1.979860564422055,"y0":50.0011658910548,"z0":5.219932882846372,"aX":4.437693099100272},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.6,"breakHorizontal":-6.6,"spinRate":2612,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4648555539516668,"extension":6.436242323364315},"index":4,"playId":"85ddabbd-83b4-39ce-92db-ec893b5ff015","pitchNumber":4,"startTime":"2025-08-21T22:25:09.678Z","endTime":"2025-08-21T22:25:13.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.546327845738897,"aZ":-32.85225214359829,"pfxX":10.063475421701131,"pfxZ":-0.48510645729776236,"pX":0.7919371608893411,"pZ":1.9366898781142088,"vX0":3.3601567715259963,"vY0":-118.18897822900755,"vZ0":-0.5985208457621642,"x":86.81,"y":186.49,"x0":-1.957205713352248,"y0":50.00058212057816,"z0":5.222998139943879,"aX":14.165005752911744},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.7,"breakHorizontal":-19.1,"spinRate":2711,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.4642943461870934,"extension":6.47874776365487},"index":5,"playId":"06249aa6-6609-37e8-84c9-579e5c97c331","pitchNumber":5,"startTime":"2025-08-21T22:25:34.705Z","endTime":"2025-08-21T22:25:37.705Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.73120651180889,"strikeZoneBottom":1.63923963877996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.688029190142107,"aZ":-19.416524997895007,"pfxX":-8.631415289621884,"pfxZ":6.654050569850883,"pX":-1.1638542366499003,"pZ":3.6335172901513775,"vX0":4.705282233463223,"vY0":-137.85977120248592,"vZ0":-0.6843658865491211,"x":161.36,"y":140.68,"x0":-1.77457915979709,"y0":50.005221821111306,"z0":5.1999450696739276,"aX":-16.5558312756082},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":14.6,"spinRate":2604,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39786533246242106,"extension":6.815127753363984},"index":6,"playId":"67e7ee76-8bed-3db7-89aa-19dbb9977f7c","pitchNumber":6,"startTime":"2025-08-21T22:25:59.670Z","endTime":"2025-08-21T22:26:05.245Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.296080148715355,"aZ":-19.949226493805767,"pfxX":-11.433339642121718,"pfxZ":6.587018873455479,"pX":0.30628549616124223,"pZ":2.6135411478183825,"vX0":9.105717692815555,"vY0":-135.96388852154888,"vZ0":-2.7900179543014176,"x":105.33,"y":168.21,"x0":-1.6156727428743773,"y0":50.00018835525744,"z0":5.051520789171953,"aX":-21.21182589897438},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":18.6,"spinRate":2488,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.40423310070535745,"extension":6.9807791732822375},"index":7,"playId":"241ca82b-6be8-33cb-8737-99e4609dd456","pitchNumber":7,"startTime":"2025-08-21T22:26:18.605Z","endTime":"2025-08-21T22:26:23.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:26:23.325Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T22:29:31.418Z","endTime":"2025-08-21T22:30:16.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jeff McNeil replaces Tyrone Taylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T22:26:43.476Z","endTime":"2025-08-21T22:27:45.576Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":621438,"link":"/api/v1/people/621438"}},{"details":{"description":"Pitching Change: José A. Ferrer replaces Cole Henry.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-21T22:27:45.576Z","endTime":"2025-08-21T22:29:33.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678606,"link":"/api/v1/people/678606"},"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":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.286542059125406,"aZ":-29.110808850260536,"pfxX":0.585433671381721,"pfxZ":1.7955796338692962,"pX":-0.9934138177918792,"pZ":0.9925317467798046,"vX0":-10.092169412723386,"vY0":-129.8464015485514,"vZ0":-6.159521986164293,"x":154.87,"y":211.98,"x0":2.868362043563491,"y0":50.00503105979452,"z0":5.611762391537384,"aX":1.00155572812124},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.0,"breakHorizontal":1.2,"spinRate":2558,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.42190439820798753,"extension":5.971139760124883},"index":2,"playId":"bd17fca0-d1f9-38cf-8983-51a9c2355976","pitchNumber":1,"startTime":"2025-08-21T22:29:33.733Z","endTime":"2025-08-21T22:29:37.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":83.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.217578608066287,"aZ":-30.30300533104282,"pfxX":0.8595789437909582,"pfxZ":1.0703025943561073,"pX":-1.4299431196241663,"pZ":1.6705685135908719,"vX0":-11.407862894298535,"vY0":-130.58571020072895,"vZ0":-4.431942522245597,"x":171.51,"y":193.67,"x0":2.860035214590452,"y0":50.0025293038256,"z0":5.63640627975558,"aX":1.5034643177909763},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.2,"breakHorizontal":0.6,"spinRate":2525,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4174148923946479,"extension":5.967398786442213},"index":3,"playId":"c6414b8e-3ca5-30d2-b6e7-ac8d98be7ec9","pitchNumber":2,"startTime":"2025-08-21T22:29:51.794Z","endTime":"2025-08-21T22:29:57.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.34960648888468,"strikeZoneBottom":1.5462008408197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.101354451006753,"aZ":-25.19437989704265,"pfxX":10.73744735864615,"pfxZ":3.303819626294789,"pX":-0.37013311525150616,"pZ":3.1852074740266545,"vX0":-12.287555626209574,"vY0":-143.92741224189635,"vZ0":-3.1722259724652533,"x":131.11,"y":152.78,"x0":2.5444975218409,"y0":50.00490051648467,"z0":5.8490915758812525,"aX":22.696600095082662},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":5.5,"breakHorizontal":-17.2,"spinRate":2043,"spinDirection":116},"zone":1,"typeConfidence":2.0,"plateTime":0.3794957391031817,"extension":6.065790204514984},"index":4,"playId":"dc8996e8-193c-3961-b38e-31564d171f01","pitchNumber":3,"startTime":"2025-08-21T22:30:13.293Z","endTime":"2025-08-21T22:30:16.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:30:16.688Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Adams singles on a line drive to left fielder Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T22:32:40.121Z","endTime":"2025-08-21T22:35:07.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8,10],"actionIndex":[0,1],"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":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Jeff McNeil remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T22:32:26.565Z","endTime":"2025-08-21T22:32:26.589Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":621438,"link":"/api/v1/people/621438"}},{"details":{"description":"Pitching Change: Ryne Stanek replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-21T22:32:26.589Z","endTime":"2025-08-21T22:32:42.420Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592773,"link":"/api/v1/people/592773"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":85.0,"endSpeed":78.6,"strikeZoneTop":3.35027899217333,"strikeZoneBottom":1.47429819893318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.262224266458293,"aZ":-31.573381048309244,"pfxX":7.2313115543233,"pfxZ":0.3890690488549442,"pX":1.2655620249134694,"pZ":2.047424761897945,"vX0":3.33373106317476,"vY0":-123.75784313144781,"vZ0":-3.918410072316549,"x":68.76,"y":183.5,"x0":-1.0378329608360488,"y0":50.00488935799525,"z0":6.290477586460643,"aX":11.238862621058923},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":-13.9,"spinRate":2562,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.44225712417780416,"extension":5.9521544370161},"index":2,"playId":"d2ac74b0-2570-3be0-b401-a290590fdfe2","pitchNumber":1,"startTime":"2025-08-21T22:32:42.420Z","endTime":"2025-08-21T22:32:45.920Z","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":98.0,"endSpeed":89.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.256378432346374,"aZ":-10.961454054162289,"pfxX":-4.32646506522034,"pfxZ":10.272476552310822,"pX":-0.13135185313314052,"pZ":3.797385902864067,"vX0":3.0912134341559687,"vY0":-142.67194455015246,"vZ0":-5.269164963570094,"x":122.01,"y":136.25,"x0":-0.6657243662623344,"y0":50.00513214269665,"z0":6.356540770528982,"aX":-8.936950449123342},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":7.2,"spinRate":2321,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38363519914992317,"extension":5.933768954793695},"index":3,"playId":"417a8bbe-59c3-337b-9642-6ac3b3d64f56","pitchNumber":2,"startTime":"2025-08-21T22:32:55.567Z","endTime":"2025-08-21T22:32:58.567Z","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":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.44201861655054,"strikeZoneBottom":1.59656464490003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.277645434556685,"aZ":-32.683745128573804,"pfxX":5.547649239353683,"pfxZ":-0.33226861899153093,"pX":-0.3614601297699672,"pZ":1.302949761199994,"vX0":-0.19336584991948508,"vY0":-121.96469348471264,"vZ0":-4.912573822616722,"x":130.78,"y":203.6,"x0":-1.0031602299840856,"y0":50.004702411424816,"z0":6.13773605694073,"aX":8.422437703352593},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":-10.1,"spinRate":2564,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.44778095169398613,"extension":6.082924915973649},"index":4,"playId":"484c5b6b-ee78-3393-b1a0-5efbb18c91d0","pitchNumber":3,"startTime":"2025-08-21T22:33:12.550Z","endTime":"2025-08-21T22:33:15.899Z","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.9,"endSpeed":89.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.465524052416104,"aZ":-13.007365650421162,"pfxX":-7.038452123207889,"pfxZ":9.466149715321665,"pX":0.05163207087079707,"pZ":3.0251783121673363,"vX0":4.547612688530809,"vY0":-141.02429783233487,"vZ0":-6.646007827930941,"x":115.03,"y":157.1,"x0":-0.6629338351097587,"y0":50.003486072287565,"z0":6.242395858125464,"aX":-14.253338653758814},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2313,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3876001661054511,"extension":6.005156897459124},"index":5,"playId":"2f2d0c1c-fbd9-3b08-9c3a-ec13fc69eafb","pitchNumber":4,"startTime":"2025-08-21T22:33:27.450Z","endTime":"2025-08-21T22:33:30.771Z","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":88.7,"endSpeed":82.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.499475435693974,"aZ":-32.48309844158095,"pfxX":1.7134802505295452,"pfxZ":-0.18179393278476041,"pX":-0.2217417696373297,"pZ":3.0772386853086147,"vX0":0.24545629728775803,"vY0":-129.35454382320398,"vZ0":-2.391024163149102,"x":125.45,"y":155.69,"x0":-0.5404431508659757,"y0":50.002583411426805,"z0":6.480040495043614,"aX":2.931970583914348},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.6,"breakHorizontal":-3.1,"spinRate":2493,"spinDirection":49},"zone":2,"typeConfidence":2.0,"plateTime":0.4218643274273446,"extension":5.953518552045503},"index":6,"playId":"5b7311ab-5668-3949-8bf6-2b6e77a2921e","pitchNumber":5,"startTime":"2025-08-21T22:33:48.321Z","endTime":"2025-08-21T22:33:51.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":90.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.16484325000236,"aZ":-10.40958797837403,"pfxX":-4.42831555088555,"pfxZ":10.33130040706021,"pX":0.2083266680376243,"pZ":3.7819125720121254,"vX0":3.0476367826591333,"vY0":-144.9741220756122,"vZ0":-5.608615659108181,"x":109.06,"y":136.67,"x0":-0.2868315825426719,"y0":50.002080572970364,"z0":6.390972024929964,"aX":-9.328292940921548},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2369,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.37931923487382724,"extension":5.894124212222534},"index":7,"playId":"ed081cf5-ef48-3be6-ba52-d6d0525b87e5","pitchNumber":6,"startTime":"2025-08-21T22:34:07.036Z","endTime":"2025-08-21T22:34:10.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.39612023906971,"strikeZoneBottom":1.5202020431428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.427331437718912,"aZ":-32.28106560331863,"pfxX":0.2741156079636493,"pfxZ":-0.06390501971363771,"pX":1.2972412294458238,"pZ":0.43847946002110877,"vX0":3.8396132367717795,"vY0":-129.12408722689554,"vZ0":-8.579580906003603,"x":67.55,"y":226.94,"x0":-0.23860253544804502,"y0":50.0031625679598,"z0":6.254524821821823,"aX":0.4666120372792451},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.7,"breakHorizontal":-1.3,"spinRate":2536,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4226243649099075,"extension":5.987357692647679},"index":8,"playId":"1f24d2cc-c8b0-322c-af5f-72ffcb2e647a","pitchNumber":7,"startTime":"2025-08-21T22:34:27.229Z","endTime":"2025-08-21T22:34:30.229Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2025-08-21T22:34:42.640Z","endTime":"2025-08-21T22:34:56.669Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.070918678597394,"aZ":-9.585560719293293,"pfxX":-6.186300461532194,"pfxZ":10.84313485495446,"pX":-0.26528304155181104,"pZ":2.251456659499218,"vX0":3.374951860134585,"vY0":-143.6165820926187,"vZ0":-9.316241582749047,"x":127.11,"y":177.99,"x0":-0.6535153866034136,"y0":50.00522751861463,"z0":6.138574699154299,"aX":-12.89093293316112},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.9,"breakHorizontal":10.6,"spinRate":2450,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3817590034293774,"extension":5.931381454571621},"hitData":{"launchSpeed":82.7,"launchAngle":11.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.35,"coordY":112.5}},"index":10,"playId":"2804a887-f9dd-37a1-906a-d952399fb0b0","pitchNumber":8,"startTime":"2025-08-21T22:34:56.669Z","endTime":"2025-08-21T22:35:07.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:35:07.020Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Crews walks. Riley Adams to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T22:35:12.443Z","endTime":"2025-08-21T22:37:53.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnSecond":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.395129099304235,"aZ":-8.621277113311056,"pfxX":-5.253862907131846,"pfxZ":11.614325625379783,"pX":0.5471943191818418,"pZ":2.3947683985617094,"vX0":5.008833344744298,"vY0":-141.73584672877854,"vZ0":-8.957080318919248,"x":96.14,"y":174.12,"x0":-0.5631624901692998,"y0":50.00164714424641,"z0":6.152332071755187,"aX":-10.653546078188254},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.3,"breakHorizontal":8.4,"spinRate":2357,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3869251215928391,"extension":6.005312162241506},"index":0,"playId":"f1864c8c-a559-3fae-8c0f-74afa6b196d7","pitchNumber":1,"startTime":"2025-08-21T22:35:34.195Z","endTime":"2025-08-21T22:35:37.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.507050172708812,"aZ":-29.282081755907825,"pfxX":-6.433850650054251,"pfxZ":1.7464936669872113,"pX":-0.8846358629039703,"pZ":1.976031834269246,"vX0":0.9933625052403225,"vY0":-127.35227718336638,"vZ0":-4.995542314462688,"x":150.72,"y":185.43,"x0":-0.4418868886992921,"y0":50.001511710215155,"z0":6.260753493505237,"aX":-10.637922442773617},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":11.5,"spinRate":944,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42899306498123835,"extension":6.185647674211566},"index":1,"playId":"2fb25b70-e989-3e9c-ab97-99aa80f192d4","pitchNumber":2,"startTime":"2025-08-21T22:35:50.759Z","endTime":"2025-08-21T22:35:54.955Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-21T22:36:01.663Z","endTime":"2025-08-21T22:36:19.244Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"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":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.00678724216045,"strikeZoneBottom":1.31494212596795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02438204756644,"aZ":-30.553721994993364,"pfxX":-5.240896840526261,"pfxZ":0.9265154923656516,"pX":-0.6840394395811827,"pZ":1.772286430086136,"vX0":0.6536969313570573,"vY0":-131.86634564335694,"vZ0":-6.157738122170867,"x":143.07,"y":190.93,"x0":-0.2550147440187752,"y0":50.004274783534726,"z0":6.402517947215871,"aX":-9.19604891471169},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.5,"breakHorizontal":9.4,"spinRate":982,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.41594720742912283,"extension":6.252330629229997},"index":3,"playId":"324f04cd-7bd2-3b47-8110-477b876787b1","pitchNumber":3,"startTime":"2025-08-21T22:36:19.244Z","endTime":"2025-08-21T22:36:24.980Z","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":89.0,"endSpeed":81.8,"strikeZoneTop":3.05999841384311,"strikeZoneBottom":1.21254199309017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71305514690138,"aZ":-27.0588187914865,"pfxX":-2.3278600282896758,"pfxZ":3.0035599419419583,"pX":-1.2293040371541828,"pZ":3.316977888022226,"vX0":-1.9793886076598899,"vY0":-129.61802893591184,"vZ0":-2.8494897954228615,"x":163.86,"y":149.22,"x0":-0.1536611493794207,"y0":50.005203028282565,"z0":6.493523657027804,"aX":-3.9668594676917563},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":4.7,"spinRate":972,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.42233505740969157,"extension":6.215038742649802},"index":4,"playId":"19f75f36-cc07-3015-a0fb-012fa3f3ea01","pitchNumber":4,"startTime":"2025-08-21T22:36:41.997Z","endTime":"2025-08-21T22:36:45.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.7,"strikeZoneTop":3.04625159383023,"strikeZoneBottom":1.24230797164979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.471228843966074,"aZ":-6.040251749073295,"pfxX":-4.071776270418029,"pfxZ":12.409559665371212,"pX":1.0434592171590955,"pZ":2.2260619523817526,"vX0":4.66911540774301,"vY0":-144.1848673585346,"vZ0":-10.39201693780736,"x":77.23,"y":178.68,"x0":-0.06773965197340787,"y0":50.00447222020832,"z0":6.249625624269452,"aX":-8.575859334973503},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.5,"breakHorizontal":6.5,"spinRate":2453,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3798655907663062,"extension":5.966679049468361},"index":5,"playId":"133dbe99-12c5-357e-9f9a-c37adc355115","pitchNumber":5,"startTime":"2025-08-21T22:37:01.503Z","endTime":"2025-08-21T22:37:05.939Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96509886021053,"aZ":-9.601486527209477,"pfxX":-7.066738768669903,"pfxZ":10.895721011013153,"pX":0.9765963795811106,"pZ":2.808310237789087,"vX0":6.649011874127362,"vY0":-142.80631023223236,"vZ0":-7.907783297185658,"x":79.77,"y":162.96,"x0":-0.46036692915825494,"y0":50.001023851038006,"z0":6.212171455487618,"aX":-14.638234074595895},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.4,"breakHorizontal":11.5,"spinRate":2424,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3831082585019012,"extension":6.009419812260676},"index":6,"playId":"e2cd4efb-d9ea-3f83-831e-2e9be7c559db","pitchNumber":6,"startTime":"2025-08-21T22:37:21.658Z","endTime":"2025-08-21T22:37:25.481Z","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":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.05999876428712,"strikeZoneBottom":1.3059277093407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.535746645042877,"aZ":-30.431823983041355,"pfxX":3.0070916245367707,"pfxZ":1.0518353946918149,"pX":0.09193423299333504,"pZ":1.1173080419941919,"vX0":0.16078006276592235,"vY0":-127.7095138833885,"vZ0":-6.74376032199162,"x":113.5,"y":208.61,"x0":-0.36243097742059815,"y0":50.00144206718532,"z0":6.188849508187407,"aX":4.961432597687496},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-5.5,"spinRate":2534,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.42905025121205975,"extension":6.145421655129248},"index":7,"playId":"1603945e-5e59-3264-99d8-c4553f35056e","pitchNumber":7,"startTime":"2025-08-21T22:37:50.437Z","endTime":"2025-08-21T22:37:53.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:37:53.649Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T22:38:47.815Z","endTime":"2025-08-21T22:40:19.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnSecond":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T22:38:07.981Z","endTime":"2025-08-21T22:38:50.199Z","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":98.3,"endSpeed":89.0,"strikeZoneTop":3.48999799895058,"strikeZoneBottom":1.56090776512015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.786175722055006,"aZ":-11.53865085206121,"pfxX":-5.928103228759924,"pfxZ":10.110607396358429,"pX":1.278550652738691,"pZ":2.631015819290571,"vX0":7.607955200089726,"vY0":-142.65443802330242,"vZ0":-7.790110779781977,"x":68.26,"y":167.74,"x0":-0.6649764823537934,"y0":50.003676404254634,"z0":6.141772847947369,"aX":-12.100582888551552},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":9.0,"spinRate":2353,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3853879716051729,"extension":6.098478720486381},"index":1,"playId":"372f1c8f-6a71-3713-b8f6-be13cbe7d28e","pitchNumber":1,"startTime":"2025-08-21T22:38:50.199Z","endTime":"2025-08-21T22:38:54.081Z","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.8,"endSpeed":87.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.90035189597083,"aZ":-10.046916323011457,"pfxX":-6.352734421839328,"pfxZ":11.349679297424316,"pX":-0.33162141827181235,"pZ":1.8937660072363494,"vX0":3.479517211990084,"vY0":-139.14542339836044,"vZ0":-9.928332823706842,"x":129.64,"y":187.65,"x0":-0.7768387726030801,"y0":50.0012780543712,"z0":6.185519644288539,"aX":-12.384278236904818},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":10.7,"spinRate":2283,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.39450405400564703,"extension":5.997046152011247},"index":2,"playId":"107e1c27-ccba-338e-9ebb-d69115bf0628","pitchNumber":2,"startTime":"2025-08-21T22:39:17.226Z","endTime":"2025-08-21T22:39:20.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85561676052174,"aZ":-11.900371020254429,"pfxX":-6.641141888928221,"pfxZ":9.779286221811592,"pX":-0.0676526232746261,"pZ":2.714036476117894,"vX0":3.674477887106982,"vY0":-143.0523661372372,"vZ0":-8.04213157444678,"x":119.58,"y":165.5,"x0":-0.5055388866525481,"y0":50.00688659025386,"z0":6.307183297198353,"aX":-13.773772267183436},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2344,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3828137795703981,"extension":6.043758027729304},"index":3,"playId":"4ee81a32-4f54-3937-b664-64ff3acf1935","pitchNumber":3,"startTime":"2025-08-21T22:39:39.882Z","endTime":"2025-08-21T22:39:43.444Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-21T22:39:50.915Z","endTime":"2025-08-21T22:40:06.397Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28332337409898,"aZ":-10.002434444124754,"pfxX":-5.11837023698179,"pfxZ":10.563904649214955,"pX":-0.10083677846527521,"pZ":2.4811635812731128,"vX0":2.671205996922404,"vY0":-144.139158035622,"vZ0":-9.130323599832728,"x":120.84,"y":171.79,"x0":-0.3758217661235062,"y0":50.00419824587985,"z0":6.312176766703418,"aX":-10.74384481721161},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.4,"breakHorizontal":8.8,"spinRate":2411,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.380357983815379,"extension":5.9397287679593465},"hitData":{"launchSpeed":96.4,"launchAngle":46.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.42,"coordY":81.7}},"index":5,"playId":"3de15882-2263-316c-ae08-1e069891a4f9","pitchNumber":4,"startTime":"2025-08-21T22:40:06.397Z","endTime":"2025-08-21T22:40:19.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:40:19.430Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a line drive to right fielder Juan Soto. Riley Adams scores. Dylan Crews to 3rd.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T22:40:20.874Z","endTime":"2025-08-21T22:42:32.454Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"postOnThird":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"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":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":{"id":592773,"link":"/api/v1/people/592773"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.84825489366368,"aZ":-34.11790297680371,"pfxX":6.053936030949119,"pfxZ":-1.303261518620939,"pX":-0.42406310499055283,"pZ":2.087665011772988,"vX0":-0.45346568129418496,"vY0":-120.60194422266062,"vZ0":-2.862325798430877,"x":133.16,"y":182.41,"x0":-1.0226177555556941,"y0":50.002535285522505,"z0":6.263685394953383,"aX":9.02367215229747},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.8,"breakHorizontal":-10.9,"spinRate":2464,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.4521067670483383,"extension":6.000907306641526},"index":0,"playId":"2c700451-7941-34aa-ac94-63143decda30","pitchNumber":1,"startTime":"2025-08-21T22:40:51.958Z","endTime":"2025-08-21T22:40:56.090Z","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":98.7,"endSpeed":90.2,"strikeZoneTop":3.53676693227328,"strikeZoneBottom":1.57576687202652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26410172782995,"aZ":-6.700579555757429,"pfxX":-5.564872709044197,"pfxZ":12.267773599179026,"pX":0.22019809596543283,"pZ":1.3249077166960996,"vX0":3.357726633379244,"vY0":-143.2251903361242,"vZ0":-12.520098687969211,"x":108.61,"y":203.01,"x0":-0.24470654387856083,"y0":50.00319814297814,"z0":6.173402981622409,"aX":-11.554620382135328},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.8,"breakHorizontal":9.4,"spinRate":2488,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3825208967721516,"extension":6.0189748677488355},"index":1,"playId":"27a36243-ac34-3fa9-bf2b-7ae9c1d58d3f","pitchNumber":2,"startTime":"2025-08-21T22:41:20.508Z","endTime":"2025-08-21T22:41:23.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.53719553833673,"strikeZoneBottom":1.66974224497816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.122358159928698,"aZ":-34.133084793575854,"pfxX":6.439849980124973,"pfxZ":-1.3228941047930762,"pX":0.5334985652655078,"pZ":0.4950869589201108,"vX0":1.1180596973905248,"vY0":-121.5348441945958,"vZ0":-6.301511025632151,"x":96.66,"y":225.41,"x0":-0.7692779472618813,"y0":50.000012183697336,"z0":6.106866498404591,"aX":9.574755205447548},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.7,"breakHorizontal":-11.9,"spinRate":2625,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.45169649610785223,"extension":6.078887661449305},"index":2,"playId":"faf55021-ce95-31db-8a49-45c4f8ddab5d","pitchNumber":3,"startTime":"2025-08-21T22:41:38.010Z","endTime":"2025-08-21T22:41:41.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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.462837814100965,"aZ":-10.007494479272086,"pfxX":-4.682530525258585,"pfxZ":10.44879384821754,"pX":-0.1263380629580985,"pZ":3.1523658687374034,"vX0":2.744702739330405,"vY0":-144.6657659921456,"vZ0":-7.054053311176666,"x":121.82,"y":153.67,"x0":-0.478577784366849,"y0":50.00330352097305,"z0":6.2344470546914375,"aX":-9.934138363659141},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.8,"breakHorizontal":7.9,"spinRate":2422,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.37847685284507504,"extension":6.0404190942396365},"index":3,"playId":"867b039d-87fd-3edb-ac6e-5ebb192ee852","pitchNumber":4,"startTime":"2025-08-21T22:42:01.453Z","endTime":"2025-08-21T22:42:05.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82741733462161,"aZ":-7.833785522385143,"pfxX":-4.065772750107325,"pfxZ":11.538317699991442,"pX":0.5098851575153002,"pZ":2.1563284942114755,"vX0":3.6717978260696085,"vY0":-144.16226719445285,"vZ0":-10.155464405715033,"x":97.56,"y":180.56,"x0":-0.2506698329352205,"y0":50.00580337600197,"z0":6.204481844081744,"aX":-8.578260945012788},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.1,"breakHorizontal":6.6,"spinRate":2464,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.37963763382613136,"extension":6.1583102281868465},"hitData":{"launchSpeed":101.6,"launchAngle":7.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.42,"coordY":105.06}},"index":4,"playId":"38698032-2774-3184-b148-61f59f7d96c3","pitchNumber":5,"startTime":"2025-08-21T22:42:21.463Z","endTime":"2025-08-21T22:42:32.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:42:32.454Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T22:42:46.952Z","endTime":"2025-08-21T22:44:35.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"postOnThird":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.24354459886824,"aZ":-13.589983879368072,"pfxX":-5.58633266124782,"pfxZ":9.047399704950843,"pX":0.30736102636425394,"pZ":3.5641607903302437,"vX0":4.688540667033634,"vY0":-142.94763382996985,"vZ0":-5.005777390822766,"x":105.28,"y":142.55,"x0":-0.6343646985814191,"y0":50.00292344128822,"z0":6.202049306040112,"aX":-11.475117708241863},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2282,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.38426753701532324,"extension":5.97769626282476},"index":0,"playId":"8f768e9a-0b84-39ac-b6de-c94ce5718a7c","pitchNumber":1,"startTime":"2025-08-21T22:43:12.698Z","endTime":"2025-08-21T22:43:17.672Z","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":98.8,"endSpeed":90.1,"strikeZoneTop":3.28814132342597,"strikeZoneBottom":1.3309170018716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19670488516487,"aZ":-11.097601523959263,"pfxX":-4.175093241967208,"pfxZ":10.075986587771887,"pX":-0.18114179635606606,"pZ":4.387219227506842,"vX0":2.0498364988285838,"vY0":-143.8974866915476,"vZ0":-4.071822044983428,"x":123.9,"y":120.33,"x0":-0.3612996101298829,"y0":50.00354203749414,"z0":6.511241938760666,"aX":-8.733110676474656},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2308,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38101589075166276,"extension":5.908934540232633},"index":1,"playId":"8bc99b74-ae9c-339f-9056-20c7e858a20b","pitchNumber":2,"startTime":"2025-08-21T22:43:38.954Z","endTime":"2025-08-21T22:43:42.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.4848947720063,"aZ":-31.196678416807543,"pfxX":4.367160509840884,"pfxZ":0.6371895293764176,"pX":-0.018962770266708773,"pZ":1.898585522333849,"vX0":0.8956762349438236,"vY0":-122.38756936922736,"vZ0":-3.842958260671483,"x":117.72,"y":187.52,"x0":-0.9563523421815009,"y0":50.002270930813744,"z0":6.12716482160982,"aX":6.703098034791516},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.6,"breakHorizontal":-8.2,"spinRate":2499,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4455178812822731,"extension":6.196156595658016},"index":2,"playId":"614b6219-3540-33b5-b60a-c09f186f28ea","pitchNumber":3,"startTime":"2025-08-21T22:43:59.217Z","endTime":"2025-08-21T22:44:02.217Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-21T22:44:14.516Z","endTime":"2025-08-21T22:44:32.393Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90819237901218,"aZ":-29.021844365665252,"pfxX":3.8703239620514,"pfxZ":1.8654012181971629,"pX":1.1631234755533228,"pZ":1.1055900814980284,"vX0":1.8710263220960794,"vY0":-129.4170251845057,"vZ0":-7.626835694967664,"x":72.66,"y":208.93,"x0":-0.07285557677246848,"y0":50.00370541264898,"z0":6.324820940144765,"aX":6.541584244948915},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":-7.4,"spinRate":2524,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.42380161282076756,"extension":6.055741745502773},"index":4,"playId":"c6212f1c-c475-307b-b34f-6e455b6132f2","pitchNumber":4,"startTime":"2025-08-21T22:44:32.393Z","endTime":"2025-08-21T22:44:35.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:44:35.393Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James Wood homers (26) on a fly ball to left center field. Dylan Crews scores. Brady House scores.","rbi":3,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T22:44:41.831Z","endTime":"2025-08-21T22:45:59.958Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":592773,"link":"/api/v1/people/592773"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":{"id":592773,"link":"/api/v1/people/592773"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":592773,"link":"/api/v1/people/592773"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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, 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":90.7,"endSpeed":84.3,"strikeZoneTop":3.84083077661323,"strikeZoneBottom":1.78520554912712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.741089247211022,"aZ":-32.49107309682789,"pfxX":0.9367693791652836,"pfxZ":-0.17558417562297968,"pX":0.6517472328831746,"pZ":0.00807919429495165,"vX0":2.268891143807739,"vY0":-131.88291772949322,"vZ0":-9.811068866217768,"x":92.16,"y":238.56,"x0":-0.33979516141460736,"y0":50.00606988751136,"z0":6.155453903663336,"aX":1.6584502612862833},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.2,"breakHorizontal":-2.2,"spinRate":2649,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.414526455389145,"extension":6.17257289602919},"index":0,"playId":"99434c4f-6250-3f40-96a3-601325684853","pitchNumber":1,"startTime":"2025-08-21T22:45:06.606Z","endTime":"2025-08-21T22:45:09.736Z","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":2},"pitchData":{"startSpeed":99.9,"endSpeed":90.9,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.61570834919755,"aZ":-10.312911432153935,"pfxX":-5.203900477867347,"pfxZ":10.267207328183408,"pX":0.47311736557402506,"pZ":3.384209148795,"vX0":4.377019159630038,"vY0":-145.33598339178536,"vZ0":-6.535794154576272,"x":98.97,"y":147.41,"x0":-0.3800161269685459,"y0":50.00019918422078,"z0":6.2956913636339005,"aX":-11.07665655296938},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2524,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3775900820009759,"extension":6.089139251592116},"hitData":{"launchSpeed":109.1,"launchAngle":24.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":45.76,"coordY":62.81}},"index":1,"playId":"6c465259-373b-35c0-ac3c-e52eabea87d7","pitchNumber":2,"startTime":"2025-08-21T22:45:30.599Z","endTime":"2025-08-21T22:45:59.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:45:59.958Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T22:45:56.248Z","endTime":"2025-08-21T22:48:03.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.48142608779514,"strikeZoneBottom":1.63649474708633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.272229601030784,"aZ":-11.77321723831531,"pfxX":-6.151320393959742,"pfxZ":9.861804999852007,"pX":0.736381869975248,"pZ":2.930596757986933,"vX0":5.502377387030848,"vY0":-142.58584961572004,"vZ0":-7.495889378766235,"x":88.93,"y":159.65,"x0":-0.4145112572151894,"y0":50.00660750441798,"z0":6.328135966844137,"aX":-12.731182736493485},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2251,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3834072660027674,"extension":6.047700864600748},"index":0,"playId":"0adfefa0-f9eb-3160-96b8-ae8b66beac48","pitchNumber":1,"startTime":"2025-08-21T22:46:24.008Z","endTime":"2025-08-21T22:46:27.392Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.496252720182042,"aZ":-24.60021264420856,"pfxX":-7.0656502758906345,"pfxZ":4.565435896713532,"pX":-0.45875934832465015,"pZ":2.069304978281753,"vX0":1.6287925945170243,"vY0":-127.5903856936159,"vZ0":-6.0745748521054095,"x":134.49,"y":182.91,"x0":-0.1842820650675363,"y0":50.00592052235431,"z0":6.401027159667046,"aX":-11.73498344435206},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.2,"breakHorizontal":12.5,"spinRate":976,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.42811018843868087,"extension":6.146832654464232},"index":1,"playId":"346c74ac-44b7-351c-8dfa-18b6d906f518","pitchNumber":2,"startTime":"2025-08-21T22:46:38.502Z","endTime":"2025-08-21T22:46:41.619Z","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":89.0,"endSpeed":82.2,"strikeZoneTop":3.46152393211891,"strikeZoneBottom":1.52465393012508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.045961354378797,"aZ":-21.599595554139608,"pfxX":-2.7504006337015827,"pfxZ":6.1465102780438166,"pX":-1.6190033388281506,"pZ":4.157648090163854,"vX0":-2.459132064970485,"vY0":-129.77200973770238,"vZ0":-1.9292260496991644,"x":178.71,"y":126.52,"x0":-0.30468905279954633,"y0":50.00102129936692,"z0":6.542231114769499,"aX":-4.728354695409481},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.9,"breakHorizontal":5.5,"spinRate":1088,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.42074458119628444,"extension":6.123651972509401},"index":2,"playId":"40ba6f50-4a0d-343a-9ee6-879b62268490","pitchNumber":3,"startTime":"2025-08-21T22:46:56.037Z","endTime":"2025-08-21T22:47:00.344Z","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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.49219577269259,"strikeZoneBottom":1.67755497237078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.220272959308986,"aZ":-19.183719779537956,"pfxX":-2.009288920418572,"pfxZ":7.810114668083317,"pX":1.0051634895836363,"pZ":1.3711855011690883,"vX0":3.544030248400455,"vY0":-127.59780475553502,"vZ0":-8.421085078346298,"x":78.69,"y":201.76,"x0":-0.1354991255091278,"y0":50.0007475479671,"z0":6.204033940448363,"aX":-3.3408170766871588},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.6,"breakHorizontal":2.9,"spinRate":1089,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.42792446613806323,"extension":6.044614716978233},"index":3,"playId":"6fd87efa-460a-3c9e-9b55-a111143ca39a","pitchNumber":4,"startTime":"2025-08-21T22:47:15.253Z","endTime":"2025-08-21T22:47:19.124Z","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":89.2,"endSpeed":82.7,"strikeZoneTop":3.40054460552025,"strikeZoneBottom":1.49423675867231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25367888133002,"aZ":-28.710181666939587,"pfxX":1.117369695813049,"pfxZ":2.025671251705189,"pX":1.2687609774675717,"pZ":0.2648641235106263,"vX0":3.840723156922354,"vY0":-129.67303446946173,"vZ0":-9.814596066611973,"x":68.64,"y":231.63,"x0":-0.3746584678349039,"y0":50.002471757493005,"z0":6.27760062599936,"aX":1.9085905948820905},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":-2.9,"spinRate":2456,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.42183795574545435,"extension":6.01588526394545},"index":4,"playId":"bd80f299-cf89-37f9-b915-8dc25a0132a8","pitchNumber":5,"startTime":"2025-08-21T22:47:32.344Z","endTime":"2025-08-21T22:47:37.819Z","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":97.9,"endSpeed":89.6,"strikeZoneTop":3.41313311693211,"strikeZoneBottom":1.50709014022959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34192567150844,"aZ":-9.163162416049325,"pfxX":-4.047543551225782,"pfxZ":11.219056895586654,"pX":1.1056239700370378,"pZ":2.420968812845493,"vX0":5.8004393483931525,"vY0":-142.2348895658189,"vZ0":-9.16076386189807,"x":74.86,"y":173.41,"x0":-0.43335687218730434,"y0":50.00306677514752,"z0":6.262940151398875,"aX":-8.301912342469167},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.6,"breakHorizontal":6.1,"spinRate":2371,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.38496275587268025,"extension":6.11335148614702},"index":5,"playId":"74635835-61eb-3838-85c6-405fe494d5e9","pitchNumber":6,"startTime":"2025-08-21T22:47:58.653Z","endTime":"2025-08-21T22:48:03.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:48:03.699Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul DeJong grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T22:48:47.488Z","endTime":"2025-08-21T22:48:57.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T22:48:20.105Z","endTime":"2025-08-21T22:48:49.821Z","isPitch":false,"type":"action"},{"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":84.9,"endSpeed":78.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.796048518147554,"aZ":-29.43685724560015,"pfxX":2.302469289402418,"pfxZ":1.7617838888373418,"pX":-0.7803366511847163,"pZ":1.999102328168179,"vX0":-0.1738628439378229,"vY0":-123.63729895526744,"vZ0":-4.027304758232624,"x":146.74,"y":184.8,"x0":-1.0085428733853403,"y0":50.00339745840166,"z0":6.109446007252169,"aX":3.5777465120813114},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":-4.1,"spinRate":2563,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.4423867228439784,"extension":6.189788644691871},"hitData":{"launchSpeed":66.6,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.8,"coordY":170.43}},"index":1,"playId":"c5d8b641-0cea-3b28-9dec-7f25002adf29","pitchNumber":1,"startTime":"2025-08-21T22:48:49.821Z","endTime":"2025-08-21T22:48:57.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:48:57.577Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T22:51:08.393Z","endTime":"2025-08-21T22:53:32.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Robert Hassell III replaces left fielder Daylen Lile, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T22:50:38.866Z","endTime":"2025-08-21T22:51:10.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":695734,"link":"/api/v1/people/695734"}},{"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":96.4,"endSpeed":87.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77628816248102,"aZ":-25.008974029301633,"pfxX":13.258911415076074,"pfxZ":3.6269806646227076,"pX":0.8031283526263912,"pZ":2.1144330718683633,"vX0":-10.365825101366752,"vY0":-139.8795249362447,"vZ0":-5.341567654357057,"x":86.39,"y":181.69,"x0":2.8420660348069657,"y0":50.00033985502101,"z0":5.697551541473157,"aX":26.161919103671277},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.5,"breakHorizontal":-21.7,"spinRate":2007,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.3922035992499815,"extension":6.142990440056968},"index":1,"playId":"34edec24-a16d-3655-8f33-bae917feafdd","pitchNumber":1,"startTime":"2025-08-21T22:51:10.753Z","endTime":"2025-08-21T22:51:14.285Z","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":89.0,"endSpeed":81.6,"strikeZoneTop":3.4699217364426,"strikeZoneBottom":1.70956856634243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31883182346387,"aZ":-30.5807386325805,"pfxX":0.9687396938759374,"pfxZ":0.9472685812511097,"pX":-2.1910030271044554,"pZ":1.052640881226339,"vX0":-12.764115571967851,"vY0":-128.90027018383105,"vZ0":-5.511439104312786,"x":200.52,"y":210.36,"x0":2.7116398652859717,"y0":50.00003386976224,"z0":5.597184303429049,"aX":1.6236049638453331},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":1.3,"spinRate":2439,"spinDirection":354},"zone":13,"typeConfidence":2.0,"plateTime":0.42591718686441427,"extension":5.996410110953943},"index":2,"playId":"eac3fb92-bcf1-3a0d-8910-5280444ab87a","pitchNumber":2,"startTime":"2025-08-21T22:51:41.866Z","endTime":"2025-08-21T22:51:44.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.47084537334226,"strikeZoneBottom":1.77214557145114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26215116316372,"aZ":-22.591258495640655,"pfxX":10.759606869931527,"pfxZ":4.7576778089473155,"pX":-0.6003066230707725,"pZ":0.6088705631813183,"vX0":-13.022880524977378,"vY0":-140.89709037713246,"vZ0":-9.863399337580145,"x":139.88,"y":222.34,"x0":2.6783152613745727,"y0":50.00641874160386,"z0":5.608282066190982,"aX":21.691777748594145},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.6,"breakHorizontal":-16.9,"spinRate":2127,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.38836849497659287,"extension":6.300696267608983},"index":3,"playId":"afd1d45a-2f4a-3bb5-a8f4-2fa4f5591ece","pitchNumber":3,"startTime":"2025-08-21T22:51:58.081Z","endTime":"2025-08-21T22:52:02.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34064738404255,"aZ":-23.246748998648613,"pfxX":10.958721701885398,"pfxZ":4.420011993301225,"pX":0.775107567752462,"pZ":2.3739274375794106,"vX0":-9.576159291912486,"vY0":-141.4695098829085,"vZ0":-5.260080405770499,"x":87.45,"y":174.68,"x0":2.7860768369308966,"y0":50.00375971171316,"z0":5.754727289827101,"aX":22.13571679241301},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.1,"breakHorizontal":-17.8,"spinRate":2185,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.3877044726142893,"extension":6.086313087876408},"index":4,"playId":"82847c1d-c490-3a59-a688-40409565e133","pitchNumber":4,"startTime":"2025-08-21T22:52:17.151Z","endTime":"2025-08-21T22:52:21.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.46783611282988,"strikeZoneBottom":1.60594840908114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.876804375819273,"aZ":-31.841426486726903,"pfxX":-0.7231767146335386,"pfxZ":0.1955482139404232,"pX":1.1664949633158017,"pZ":2.800651153058009,"vX0":-4.7316793952869185,"vY0":-130.0602243651768,"vZ0":-1.4031344766582705,"x":72.54,"y":163.16,"x0":3.0992831951231796,"y0":50.005103571269025,"z0":5.749758546539444,"aX":-1.2452204406698397},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.2,"breakHorizontal":2.3,"spinRate":2527,"spinDirection":101},"zone":12,"typeConfidence":2.0,"plateTime":0.42026078744354844,"extension":5.934817786996253},"index":5,"playId":"65a96be1-cbce-3daf-b61d-88742f67b834","pitchNumber":5,"startTime":"2025-08-21T22:52:44.163Z","endTime":"2025-08-21T22:52:47.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.24380954217348,"aZ":-27.12602114666146,"pfxX":11.640127381824644,"pfxZ":2.471876118187879,"pX":1.0461253676475069,"pZ":2.9955071756329037,"vX0":-9.177250217467838,"vY0":-142.50409044955038,"vZ0":-3.047384695103513,"x":77.12,"y":157.9,"x0":2.809248209517345,"y0":50.000908214058995,"z0":5.807788030497404,"aX":23.742495661167432},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.0,"breakHorizontal":-19.0,"spinRate":2053,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.3855726663462069,"extension":6.230168800979436},"index":6,"playId":"8cf47040-63f4-31d4-9411-efdb980c7203","pitchNumber":6,"startTime":"2025-08-21T22:53:01.496Z","endTime":"2025-08-21T22:53:04.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.83007199989385,"aZ":-27.276964922416944,"pfxX":11.00278769754634,"pfxZ":2.389330789919157,"pX":0.6814202533413297,"pZ":1.7273218407276223,"vX0":-9.51258949394511,"vY0":-142.58880469367014,"vZ0":-6.284453465007626,"x":91.03,"y":192.14,"x0":2.636860351803248,"y0":50.005440673226694,"z0":5.689091236138764,"aX":22.582612103289257},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.1,"breakHorizontal":-17.9,"spinRate":2027,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.3846241074885328,"extension":6.169687488489606},"hitData":{"launchSpeed":98.3,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":167.93,"coordY":161.03}},"index":7,"playId":"bce53463-7354-3dd7-930f-98307f626af1","pitchNumber":7,"startTime":"2025-08-21T22:53:25.571Z","endTime":"2025-08-21T22:53:32.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:53:32.736Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hayden Senger strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T22:53:40.619Z","endTime":"2025-08-21T22:55:44.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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.0,"endSpeed":90.2,"strikeZoneTop":3.39710285544873,"strikeZoneBottom":1.52569007642344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.390880044022854,"aZ":-26.06837314215117,"pfxX":10.493305598655791,"pfxZ":2.955905868121505,"pX":-0.0984383292164934,"pZ":2.373833297851919,"vX0":-11.41029172031536,"vY0":-142.2749243472069,"vZ0":-4.916459994912996,"x":120.75,"y":174.69,"x0":2.5866403141945336,"y0":50.00107907882098,"z0":5.760816048879182,"aX":21.668570995349416},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.6,"breakHorizontal":-16.9,"spinRate":2073,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.3838848100428218,"extension":6.192863140102008},"index":0,"playId":"4f4b13c1-5211-3a92-abfd-8e9e2eecee76","pitchNumber":1,"startTime":"2025-08-21T22:54:00.598Z","endTime":"2025-08-21T22:54:03.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.58423015772437,"aZ":-33.3461340932897,"pfxX":9.148187453716478,"pfxZ":-0.6980202812671248,"pX":-0.5457408205410843,"pZ":1.7224387211757939,"vX0":-11.190063809997007,"vY0":-128.24406419659275,"vZ0":-3.488862004246709,"x":137.8,"y":192.27,"x0":2.678002205663742,"y0":50.00431217527097,"z0":5.691175797861576,"aX":15.296731667093512},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.8,"breakHorizontal":-14.2,"spinRate":2030,"spinDirection":92},"zone":7,"typeConfidence":2.0,"plateTime":0.42647919777211074,"extension":6.165596357721301},"index":1,"playId":"9246fc71-8904-3594-9400-96e723114257","pitchNumber":2,"startTime":"2025-08-21T22:54:16.515Z","endTime":"2025-08-21T22:54:19.515Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-21T22:54:26.781Z","endTime":"2025-08-21T22:54:38.637Z","isPitch":false,"type":"action","player":{"id":663584,"link":"/api/v1/people/663584"}},{"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":97.1,"endSpeed":88.9,"strikeZoneTop":3.30650034549589,"strikeZoneBottom":1.49479022174929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.583213415509068,"aZ":-23.519626456642456,"pfxX":9.878308984896945,"pfxZ":4.274501429929542,"pX":1.2347474890296495,"pZ":3.382088210067933,"vX0":-7.427190341877058,"vY0":-141.2592523733761,"vZ0":-2.573314702012386,"x":69.93,"y":147.46,"x0":2.612088704116198,"y0":50.002600020204746,"z0":5.81364419185716,"aX":20.00254933291227},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.4,"breakHorizontal":-16.4,"spinRate":2224,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.387448242163444,"extension":6.079156509124183},"index":3,"playId":"232a8b77-31e4-3a79-8a78-2e124ebd0ea9","pitchNumber":3,"startTime":"2025-08-21T22:54:38.637Z","endTime":"2025-08-21T22:54:43.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.39519169168806,"strikeZoneBottom":1.4637890995405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00488020523595,"aZ":-31.060100620713094,"pfxX":11.25503979661404,"pfxZ":0.6632684323888255,"pX":-0.9383615113258691,"pZ":-0.24772004393327238,"vX0":-12.517689944404722,"vY0":-129.20286366455053,"vZ0":-8.478153479443758,"x":152.77,"y":245.47,"x0":2.516911272458582,"y0":50.003386329159085,"z0":5.477633697026387,"aX":18.94718169910861},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.7,"breakHorizontal":-17.4,"spinRate":2193,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.42461589391033927,"extension":6.1923270794598375},"index":4,"playId":"3b2d5df9-af35-3492-b964-6501524cc120","pitchNumber":4,"startTime":"2025-08-21T22:54:57.881Z","endTime":"2025-08-21T22:55:02.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68803241502776,"aZ":-21.84691410444366,"pfxX":10.942169837130919,"pfxZ":5.0531920318280115,"pX":-0.5360545055136201,"pZ":3.048981026670229,"vX0":-12.218782089294718,"vY0":-141.88755894659815,"vZ0":-3.8099389087274864,"x":137.43,"y":156.46,"x0":2.399259788333209,"y0":50.005158682057974,"z0":5.797002820782519,"aX":22.371477404959965},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.5,"breakHorizontal":-17.4,"spinRate":2039,"spinDirection":116},"zone":1,"typeConfidence":2.0,"plateTime":0.38565302771817933,"extension":6.241426531488933},"index":5,"playId":"111caa51-2884-338b-92d1-24ae0910c169","pitchNumber":5,"startTime":"2025-08-21T22:55:21.555Z","endTime":"2025-08-21T22:55:24.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.467867861675824,"aZ":-33.753221964020426,"pfxX":11.71148942219997,"pfxZ":-0.9748301246536748,"pX":0.0862987349607111,"pZ":1.8974190444191636,"vX0":-10.211997857886095,"vY0":-126.90806947376039,"vZ0":-2.7931426345946564,"x":113.71,"y":187.55,"x0":2.6528825521183697,"y0":50.00188678112738,"z0":5.71745327010754,"aX":18.984562697554864},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.2,"breakHorizontal":-18.7,"spinRate":2020,"spinDirection":88},"zone":8,"typeConfidence":2.0,"plateTime":0.4326169132053552,"extension":6.142759961313118},"index":6,"playId":"966cc78a-6d03-3ad8-986b-b4b8642d8e55","pitchNumber":6,"startTime":"2025-08-21T22:55:41.169Z","endTime":"2025-08-21T22:55:44.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:55:44.169Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a ground ball to right fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T22:55:54.479Z","endTime":"2025-08-21T22:58:21.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.44538368129197,"strikeZoneBottom":1.60145831105003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.459366722692636,"aZ":-25.888376609463563,"pfxX":11.542400595597684,"pfxZ":3.046883822070477,"pX":0.9881435844534276,"pZ":2.9396381345858105,"vX0":-8.64002545744053,"vY0":-142.90946361386324,"vZ0":-3.514558313014706,"x":79.33,"y":159.41,"x0":2.5535876955193393,"y0":50.00474808236749,"z0":5.814682946831994,"aX":23.836449427478627},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":4.9,"breakHorizontal":-19.1,"spinRate":2129,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.3835158059303012,"extension":6.260571928636587},"index":0,"playId":"be7a7cd1-3e1a-3b06-a567-eef40d0dad53","pitchNumber":1,"startTime":"2025-08-21T22:56:11.377Z","endTime":"2025-08-21T22:56:14.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00074487894557,"aZ":-31.187110419826862,"pfxX":11.809214281172263,"pfxZ":0.5978293214241295,"pX":-0.7019576705813266,"pZ":0.6977207213671958,"vX0":-12.012782578299976,"vY0":-128.04151964815918,"vZ0":-6.175694904805699,"x":143.76,"y":219.94,"x0":2.521280679253007,"y0":50.004352785085764,"z0":5.588244222933481,"aX":19.5655835312011},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":-18.6,"spinRate":2062,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4281526562690994,"extension":6.200630478346963},"index":1,"playId":"9ed60070-b641-384e-8db6-cb494da44bc4","pitchNumber":2,"startTime":"2025-08-21T22:56:27.125Z","endTime":"2025-08-21T22:56:30.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.47000093698458,"strikeZoneBottom":1.54039191662036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.435263323864934,"aZ":-26.06367342543232,"pfxX":11.551625591308452,"pfxZ":3.030934471019748,"pX":-1.087660784368642,"pZ":2.6560357922489763,"vX0":-13.977932856110012,"vY0":-140.5592529053299,"vZ0":-3.9315652924785565,"x":158.46,"y":167.07,"x0":2.4299456034460487,"y0":50.00380568812287,"z0":5.749086263168362,"aX":23.303289820823572},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.9,"breakHorizontal":-18.4,"spinRate":2114,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.3884742456556278,"extension":6.301523572010361},"index":2,"playId":"bace8d7a-5a60-30d6-936a-40aadcce409c","pitchNumber":3,"startTime":"2025-08-21T22:56:47.577Z","endTime":"2025-08-21T22:56:50.958Z","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":98.4,"endSpeed":90.9,"strikeZoneTop":3.47113160281819,"strikeZoneBottom":1.60094079660315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.953238251196748,"aZ":-24.163072388492594,"pfxX":11.208207787702284,"pfxZ":3.8485752942502165,"pX":0.10068488143113498,"pZ":0.6326351728566633,"vX0":-11.337350108118537,"vY0":-142.70154411459623,"vZ0":-9.400811275134723,"x":113.16,"y":221.7,"x0":2.6510067904390855,"y0":50.00443050238442,"z0":5.4673134846930544,"aX":23.335610548098533},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.3,"breakHorizontal":-18.2,"spinRate":2142,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.38246262144669574,"extension":6.35121222470263},"index":3,"playId":"2366ab0f-046e-3cd6-a7bd-4492f4320ed1","pitchNumber":4,"startTime":"2025-08-21T22:57:04.804Z","endTime":"2025-08-21T22:57:07.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.40610036433556,"strikeZoneBottom":1.63175772855655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.205698533493187,"aZ":-26.128478169706867,"pfxX":11.116815865831782,"pfxZ":2.8724558276355765,"pX":0.8886609237869775,"pZ":3.0741591797827046,"vX0":-8.981565155432735,"vY0":-143.50087107589601,"vZ0":-3.222078775924704,"x":83.13,"y":155.78,"x0":2.599776870246735,"y0":50.003787556408874,"z0":5.821740573297325,"aX":23.410192075671883},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":4.8,"breakHorizontal":-18.6,"spinRate":2060,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.3802924476878089,"extension":6.237586893790012},"index":4,"playId":"da843180-ad8d-3c08-a542-d9b23a33f5ba","pitchNumber":5,"startTime":"2025-08-21T22:57:25.474Z","endTime":"2025-08-21T22:57:29.247Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-21T22:57:49.186Z","endTime":"2025-08-21T22:58:10.055Z","isPitch":false,"type":"action"},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5873876438152,"aZ":-24.890966922243084,"pfxX":10.558429510990422,"pfxZ":3.4351348265381247,"pX":0.8921302563555223,"pZ":2.4200936499241053,"vX0":-8.729293585491208,"vY0":-143.80524800748955,"vZ0":-5.067592941757174,"x":82.99,"y":173.44,"x0":2.5772286827107753,"y0":50.000689628391314,"z0":5.724901101816761,"aX":22.377472694363117},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":5.5,"breakHorizontal":-17.6,"spinRate":2046,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.3791302203799529,"extension":6.217417541463057},"hitData":{"launchSpeed":95.7,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.82,"coordY":107.09}},"index":6,"playId":"75a5e5bc-0ebc-32a9-9b9c-3603a7bab099","pitchNumber":6,"startTime":"2025-08-21T22:58:10.055Z","endTime":"2025-08-21T22:58:21.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T22:58:21.981Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T22:58:23.965Z","endTime":"2025-08-21T23:01:53.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.630004415914428,"aZ":-23.457241167879662,"pfxX":11.315031969016006,"pfxZ":4.120927981752464,"pX":0.700496039742221,"pZ":1.908567917515488,"vX0":-9.8223527300114,"vY0":-143.9208331615062,"vZ0":-6.682916726115472,"x":90.3,"y":187.25,"x0":2.6726312855894676,"y0":50.005780945537516,"z0":5.69441968011224,"aX":23.951426145955526},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.4,"breakHorizontal":-18.7,"spinRate":2099,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.3792982901673607,"extension":6.294625006662262},"index":0,"playId":"e9abced7-309c-3f91-bddb-323f8afe50d4","pitchNumber":1,"startTime":"2025-08-21T22:58:50.265Z","endTime":"2025-08-21T22:58:55.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.359390562729285,"aZ":-20.821701880362554,"pfxX":11.063431242337366,"pfxZ":5.341420810786952,"pX":0.31070195835112396,"pZ":2.817949896886051,"vX0":-10.483894118606655,"vY0":-144.3119429602109,"vZ0":-4.87785470269703,"x":105.16,"y":162.7,"x0":2.5407916868458726,"y0":50.00029417563471,"z0":5.800226264395907,"aX":23.497740889235804},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":8.9,"breakHorizontal":-18.1,"spinRate":2195,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.37852639463764337,"extension":6.271961400268075},"index":1,"playId":"2fb84602-5bad-30e6-aa8c-b51d355b250e","pitchNumber":2,"startTime":"2025-08-21T22:59:18.052Z","endTime":"2025-08-21T22:59:21.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"dcb7d527-608c-326a-bc1a-eb3080f7d493","startTime":"2025-08-21T23:00:17.528Z","endTime":"2025-08-21T23:00:24.132Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":2.93233113668368,"strikeZoneBottom":1.46083186211044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.935710365199924,"aZ":-30.693125195165287,"pfxX":12.525083473435195,"pfxZ":0.877013804916893,"pX":-0.2644599565421467,"pZ":1.2145168360677,"vX0":-11.64446091908512,"vY0":-129.41919033875706,"vZ0":-5.263829616661408,"x":127.08,"y":205.99,"x0":2.6738893842309994,"y0":50.00318040952564,"z0":5.635930678723801,"aX":21.169533647843334},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":-19.9,"spinRate":2249,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.42380428509517953,"extension":6.12734809152386},"index":3,"playId":"fa63baef-3c78-3512-9e9e-d8cdf7d2d0e8","pitchNumber":3,"startTime":"2025-08-21T23:00:48.297Z","endTime":"2025-08-21T23:00:53.297Z","isPitch":true,"type":"pitch"},{"details":{"description":"Francisco Lindor advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"fa63baef-3c78-3512-9e9e-d8cdf7d2d0e8","startTime":"2025-08-21T23:00:58.950Z","endTime":"2025-08-21T23:01:05.848Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.228469848072336,"aZ":-23.650260233154107,"pfxX":12.85615275741911,"pfxZ":3.9557761825839233,"pX":0.1858385070553498,"pZ":2.671717173985306,"vX0":-11.410382891684614,"vY0":-146.03882946166098,"vZ0":-4.968233205690553,"x":109.92,"y":166.64,"x0":2.4783644098590822,"y0":50.002212009991815,"z0":5.822524113632064,"aX":27.69636092522941},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":6.2,"breakHorizontal":-21.0,"spinRate":2132,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.37543542218473025,"extension":6.283217474261451},"index":5,"playId":"96aa0cef-bbcb-311c-a9f9-07706ed0b5b2","pitchNumber":4,"startTime":"2025-08-21T23:01:05.848Z","endTime":"2025-08-21T23:01:08.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":2.89924058336195,"strikeZoneBottom":1.42833096830205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.165856995803008,"aZ":-27.974155015923927,"pfxX":0.6593988246250326,"pfxZ":2.293723321786149,"pX":-1.1767484646065447,"pZ":1.0404612397473236,"vX0":-10.558241635313511,"vY0":-134.07345217179,"vZ0":-6.787608593328406,"x":161.85,"y":210.69,"x0":2.7155936702907484,"y0":50.00498235686663,"z0":5.583224200246844,"aX":1.2094642227318617},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":1.0,"spinRate":2600,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.40748401913578736,"extension":6.120792217927912},"index":6,"playId":"2a1cfa24-3887-3dbf-8f42-60e6be9c8724","pitchNumber":5,"startTime":"2025-08-21T23:01:29.951Z","endTime":"2025-08-21T23:01:32.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.410366280378977,"aZ":-29.637697559168007,"pfxX":12.24975679326945,"pfxZ":1.4952252207970886,"pX":0.006350109428413993,"pZ":1.4119306620263672,"vX0":-11.077943980056107,"vY0":-130.43450931237885,"vZ0":-4.926620614751629,"x":116.76,"y":200.66,"x0":2.7492873416752404,"y0":50.00245238789807,"z0":5.601706340610274,"aX":20.779078671183992},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.6,"breakHorizontal":-19.2,"spinRate":2259,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.42243884215900573,"extension":6.18441315847544},"index":7,"playId":"1c348ab9-4ddb-32df-bfcf-e12a1d3e860b","pitchNumber":6,"startTime":"2025-08-21T23:01:50.002Z","endTime":"2025-08-21T23:01:53.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T23:01:53.052Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T22:58:23.965Z","endTime":"2025-08-21T23:01:53.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.630004415914428,"aZ":-23.457241167879662,"pfxX":11.315031969016006,"pfxZ":4.120927981752464,"pX":0.700496039742221,"pZ":1.908567917515488,"vX0":-9.8223527300114,"vY0":-143.9208331615062,"vZ0":-6.682916726115472,"x":90.3,"y":187.25,"x0":2.6726312855894676,"y0":50.005780945537516,"z0":5.69441968011224,"aX":23.951426145955526},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.4,"breakHorizontal":-18.7,"spinRate":2099,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.3792982901673607,"extension":6.294625006662262},"index":0,"playId":"e9abced7-309c-3f91-bddb-323f8afe50d4","pitchNumber":1,"startTime":"2025-08-21T22:58:50.265Z","endTime":"2025-08-21T22:58:55.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.359390562729285,"aZ":-20.821701880362554,"pfxX":11.063431242337366,"pfxZ":5.341420810786952,"pX":0.31070195835112396,"pZ":2.817949896886051,"vX0":-10.483894118606655,"vY0":-144.3119429602109,"vZ0":-4.87785470269703,"x":105.16,"y":162.7,"x0":2.5407916868458726,"y0":50.00029417563471,"z0":5.800226264395907,"aX":23.497740889235804},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":8.9,"breakHorizontal":-18.1,"spinRate":2195,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.37852639463764337,"extension":6.271961400268075},"index":1,"playId":"2fb84602-5bad-30e6-aa8c-b51d355b250e","pitchNumber":2,"startTime":"2025-08-21T22:59:18.052Z","endTime":"2025-08-21T22:59:21.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"dcb7d527-608c-326a-bc1a-eb3080f7d493","startTime":"2025-08-21T23:00:17.528Z","endTime":"2025-08-21T23:00:24.132Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":2.93233113668368,"strikeZoneBottom":1.46083186211044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.935710365199924,"aZ":-30.693125195165287,"pfxX":12.525083473435195,"pfxZ":0.877013804916893,"pX":-0.2644599565421467,"pZ":1.2145168360677,"vX0":-11.64446091908512,"vY0":-129.41919033875706,"vZ0":-5.263829616661408,"x":127.08,"y":205.99,"x0":2.6738893842309994,"y0":50.00318040952564,"z0":5.635930678723801,"aX":21.169533647843334},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":-19.9,"spinRate":2249,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.42380428509517953,"extension":6.12734809152386},"index":3,"playId":"fa63baef-3c78-3512-9e9e-d8cdf7d2d0e8","pitchNumber":3,"startTime":"2025-08-21T23:00:48.297Z","endTime":"2025-08-21T23:00:53.297Z","isPitch":true,"type":"pitch"},{"details":{"description":"Francisco Lindor advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"fa63baef-3c78-3512-9e9e-d8cdf7d2d0e8","startTime":"2025-08-21T23:00:58.950Z","endTime":"2025-08-21T23:01:05.848Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.228469848072336,"aZ":-23.650260233154107,"pfxX":12.85615275741911,"pfxZ":3.9557761825839233,"pX":0.1858385070553498,"pZ":2.671717173985306,"vX0":-11.410382891684614,"vY0":-146.03882946166098,"vZ0":-4.968233205690553,"x":109.92,"y":166.64,"x0":2.4783644098590822,"y0":50.002212009991815,"z0":5.822524113632064,"aX":27.69636092522941},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":6.2,"breakHorizontal":-21.0,"spinRate":2132,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.37543542218473025,"extension":6.283217474261451},"index":5,"playId":"96aa0cef-bbcb-311c-a9f9-07706ed0b5b2","pitchNumber":4,"startTime":"2025-08-21T23:01:05.848Z","endTime":"2025-08-21T23:01:08.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":2.89924058336195,"strikeZoneBottom":1.42833096830205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.165856995803008,"aZ":-27.974155015923927,"pfxX":0.6593988246250326,"pfxZ":2.293723321786149,"pX":-1.1767484646065447,"pZ":1.0404612397473236,"vX0":-10.558241635313511,"vY0":-134.07345217179,"vZ0":-6.787608593328406,"x":161.85,"y":210.69,"x0":2.7155936702907484,"y0":50.00498235686663,"z0":5.583224200246844,"aX":1.2094642227318617},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":1.0,"spinRate":2600,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.40748401913578736,"extension":6.120792217927912},"index":6,"playId":"2a1cfa24-3887-3dbf-8f42-60e6be9c8724","pitchNumber":5,"startTime":"2025-08-21T23:01:29.951Z","endTime":"2025-08-21T23:01:32.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.410366280378977,"aZ":-29.637697559168007,"pfxX":12.24975679326945,"pfxZ":1.4952252207970886,"pX":0.006350109428413993,"pZ":1.4119306620263672,"vX0":-11.077943980056107,"vY0":-130.43450931237885,"vZ0":-4.926620614751629,"x":116.76,"y":200.66,"x0":2.7492873416752404,"y0":50.00245238789807,"z0":5.601706340610274,"aX":20.779078671183992},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.6,"breakHorizontal":-19.2,"spinRate":2259,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.42243884215900573,"extension":6.18441315847544},"index":7,"playId":"1c348ab9-4ddb-32df-bfcf-e12a1d3e860b","pitchNumber":6,"startTime":"2025-08-21T23:01:50.002Z","endTime":"2025-08-21T23:01:53.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T23:01:53.052Z","atBatIndex":76},"scoringPlays":[0,17,27,33,44,46,53,68,70],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":24.33,"y":87.45},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":59.08,"y":90.82},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":59.77,"y":101.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":168.07,"y":60.14},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":15,"endIndex":22,"top":[15,16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":86.45,"y":110.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":149.28,"y":56.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":164.2,"y":36.07},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":128.06,"y":45.99},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":152.32,"y":164.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":66.02,"y":55.86},"type":"H","description":"Double"}]}},{"startIndex":23,"endIndex":34,"top":[23,24,25,26,27,28],"bottom":[29,30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":105.81,"y":73.58},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":152.32,"y":96.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":173.61,"y":107.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"coordinates":{"x":150.84,"y":61.47},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":102.16,"y":170.43},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"coordinates":{"x":73.33,"y":106.76},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":115.64,"y":97.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":123.78,"y":161.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":101.24,"y":75.48},"type":"O","description":"Flyout"}]}},{"startIndex":35,"endIndex":46,"top":[35,36,37,38,39],"bottom":[40,41,42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":83.87,"y":51.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":180.95,"y":130.69},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":123.95,"y":102.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":144.29,"y":178.64},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":79.97,"y":93.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"coordinates":{"x":128.53,"y":85.65},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"coordinates":{"x":135.18,"y":73.94},"type":"H","description":"Single"}]}},{"startIndex":47,"endIndex":54,"top":[47,48,49],"bottom":[50,51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":130.23,"y":76.32},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":119.39,"y":145.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"coordinates":{"x":158.11,"y":82.26},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":148.0,"y":89.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":122.43,"y":101.01},"type":"H","description":"Single"}]}},{"startIndex":55,"endIndex":60,"top":[55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":111.98,"y":68.66},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":127.49,"y":177.02},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"coordinates":{"x":134.43,"y":136.78},"type":"O","description":"Pop Out"}]}},{"startIndex":61,"endIndex":72,"top":[61,62,63,64],"bottom":[65,66,67,68,69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":104.18,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"coordinates":{"x":67.35,"y":112.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":123.42,"y":81.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":159.42,"y":105.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":45.76,"y":62.81},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"coordinates":{"x":112.8,"y":170.43},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":76,"top":[73,74,75,76],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":167.93,"y":161.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":151.82,"y":107.09},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":9,"hits":9,"errors":0,"leftOnBase":6},"away":{"runs":3,"hits":7,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"catcher":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"first":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"second":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"third":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"shortstop":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"left":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"onDeck":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"inHole":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"battingOrder":4,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"onDeck":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"inHole":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"battingOrder":2,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":5,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".244","atBats":32,"obp":".321","slg":".418","ops":".739","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":13,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"16.00","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":4,"airOuts":7,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":32,"obp":".368","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":161,"era":"3.81","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.31","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":58,"strikes":103,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":9,"pitchesPerInning":"20.13","runsScoredPer9":"10.13","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":25,"groundOuts":71,"airOuts":48,"runs":10,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".210","atBats":214,"obp":".275","slg":".299","ops":".574","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":64,"rbi":16,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"107.00","popOuts":4,"lineOuts":19},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":4,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.00","battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":15,"stolenBases":21,"stolenBasePercentage":".583","caughtStealingPercentage":".417","assists":31,"putOuts":538,"errors":5,"chances":574,"fielding":".991","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":44,"groundOuts":57,"airOuts":99,"runs":27,"doubles":13,"triples":3,"homeRuns":2,"strikeOuts":70,"baseOnBalls":14,"intentionalWalks":1,"hits":55,"hitByPitch":8,"avg":".199","atBats":277,"obp":".256","slg":".289","ops":".545","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":80,"rbi":19,"leftOnBase":120,"sacBunts":2,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.58","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"138.50","popOuts":29,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":219,"errors":2,"chances":228,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","summary":"4.2 IP, 4 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":2,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":33,"strikes":58,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":7,"flyOuts":21,"groundOuts":27,"airOuts":40,"runs":21,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":6,"atBats":142,"obp":".299","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":651,"era":"5.15","inningsPitched":"36.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.12","battersFaced":159,"outs":110,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":651,"balls":207,"strikes":444,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":2,"winPercentage":".333","pitchesPerInning":"17.75","gamesFinished":1,"strikeoutWalkRatio":"5.63","strikeoutsPer9Inn":"11.05","walksPer9Inn":"1.96","hitsPer9Inn":"8.10","runsScoredPer9":"5.15","homeRunsPer9":"1.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":6},"fielding":{"gamesStarted":1,"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"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":91,"flyOuts":69,"groundOuts":80,"airOuts":107,"runs":33,"doubles":16,"triples":4,"homeRuns":10,"strikeOuts":36,"baseOnBalls":38,"intentionalWalks":4,"hits":76,"hitByPitch":5,"avg":".259","atBats":294,"obp":".350","slg":".442","ops":".792","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":130,"rbi":40,"leftOnBase":122,"sacBunts":2,"sacFlies":3,"babip":".263","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":17,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":130,"errors":4,"chances":266,"fielding":".985","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"}]},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":50,"groundOuts":84,"airOuts":82,"runs":27,"doubles":15,"triples":2,"homeRuns":9,"strikeOuts":75,"baseOnBalls":20,"intentionalWalks":0,"hits":72,"hitByPitch":2,"avg":".233","atBats":309,"obp":".281","slg":".382","ops":".663","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":118,"rbi":38,"leftOnBase":141,"sacBunts":0,"sacFlies":4,"babip":".275","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","popOuts":16,"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":87,"putOuts":45,"errors":7,"chances":139,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":31,"groundOuts":92,"airOuts":58,"runs":39,"doubles":9,"triples":2,"homeRuns":15,"strikeOuts":80,"baseOnBalls":26,"intentionalWalks":0,"hits":72,"hitByPitch":1,"avg":".241","atBats":299,"obp":".301","slg":".435","ops":".736","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":130,"rbi":41,"leftOnBase":127,"sacBunts":0,"sacFlies":3,"babip":".275","groundOutsToAirouts":"1.59","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.93","popOuts":10,"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":172,"putOuts":113,"errors":7,"chances":292,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":54,"gamesStarted":0,"flyOuts":24,"groundOuts":45,"airOuts":40,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":52,"baseOnBalls":19,"intentionalWalks":1,"hits":36,"hitByPitch":6,"atBats":170,"obp":".310","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":748,"era":"3.15","inningsPitched":"45.2","wins":1,"losses":3,"saves":1,"saveOpportunities":2,"holds":22,"blownSaves":1,"earnedRuns":16,"whip":"1.20","battersFaced":198,"outs":137,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":748,"balls":272,"strikes":476,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".250","pitchesPerInning":"16.38","gamesFinished":11,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"10.25","walksPer9Inn":"3.74","hitsPer9Inn":"7.09","runsScoredPer9":"3.55","homeRunsPer9":"0.39","inheritedRunners":27,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":57,"groundOuts":111,"airOuts":93,"runs":36,"doubles":20,"triples":5,"homeRuns":11,"strikeOuts":99,"baseOnBalls":50,"intentionalWalks":0,"hits":81,"hitByPitch":2,"atBats":383,"obp":".305","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1734,"era":"2.58","inningsPitched":"104.2","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.25","battersFaced":438,"outs":314,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1734,"balls":688,"strikes":1046,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".583","pitchesPerInning":"16.57","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"8.51","walksPer9Inn":"4.30","hitsPer9Inn":"6.96","runsScoredPer9":"3.10","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":72,"groundOuts":105,"airOuts":129,"runs":65,"doubles":32,"triples":1,"homeRuns":28,"strikeOuts":125,"baseOnBalls":52,"intentionalWalks":4,"hits":126,"hitByPitch":13,"avg":".264","atBats":478,"obp":".347","slg":".510","ops":".857","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":20,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":244,"rbi":101,"leftOnBase":221,"sacBunts":0,"sacFlies":7,"babip":".295","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.07","popOuts":26,"lineOuts":31},"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":97,"putOuts":917,"errors":5,"chances":1019,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":50,"groundOuts":174,"airOuts":112,"runs":56,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":127,"baseOnBalls":51,"intentionalWalks":1,"hits":128,"hitByPitch":6,"atBats":539,"obp":".310","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2232,"era":"3.18","inningsPitched":"144.1","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.24","battersFaced":599,"outs":433,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2232,"balls":792,"strikes":1440,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".615","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"2.49","strikeoutsPer9Inn":"7.92","walksPer9Inn":"3.18","hitsPer9Inn":"7.98","runsScoredPer9":"3.49","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":54},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":11,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID516782":{"person":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":25,"groundOuts":61,"airOuts":50,"runs":26,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":18,"intentionalWalks":0,"hits":59,"hitByPitch":8,"avg":".281","atBats":210,"obp":".356","slg":".433","ops":".789","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":91,"rbi":24,"leftOnBase":82,"sacBunts":1,"sacFlies":3,"babip":".321","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID593423":{"person":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":7,"flyOuts":27,"groundOuts":37,"airOuts":46,"runs":29,"doubles":14,"triples":0,"homeRuns":8,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":0,"hits":48,"hitByPitch":1,"atBats":161,"obp":".356","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":708,"era":"6.28","inningsPitched":"38.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.60","battersFaced":178,"outs":116,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":708,"balls":256,"strikes":452,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".600","pitchesPerInning":"18.31","gamesFinished":1,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"7.45","walksPer9Inn":"3.26","hitsPer9Inn":"11.17","runsScoredPer9":"6.75","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 4 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":16,"strikes":21,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"36.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":30,"groundOuts":25,"airOuts":59,"runs":33,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":45,"baseOnBalls":23,"intentionalWalks":0,"hits":46,"hitByPitch":0,"atBats":174,"obp":".348","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":828,"era":"5.65","inningsPitched":"43.0","wins":2,"losses":6,"saves":3,"saveOpportunities":8,"holds":8,"blownSaves":5,"earnedRuns":27,"whip":"1.60","battersFaced":198,"outs":129,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":828,"balls":295,"strikes":533,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":4,"winPercentage":".250","pitchesPerInning":"19.26","gamesFinished":12,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"9.42","walksPer9Inn":"4.81","hitsPer9Inn":"9.63","runsScoredPer9":"6.91","homeRunsPer9":"1.05","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664854":{"person":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"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":21,"groundOuts":38,"airOuts":39,"runs":21,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":3,"hits":45,"hitByPitch":1,"atBats":168,"obp":".337","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":726,"era":"3.61","inningsPitched":"42.1","wins":3,"losses":4,"saves":21,"saveOpportunities":29,"holds":0,"blownSaves":8,"earnedRuns":17,"whip":"1.49","battersFaced":191,"outs":127,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":726,"balls":225,"strikes":501,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".429","pitchesPerInning":"17.15","gamesFinished":31,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"10.63","walksPer9Inn":"3.83","hitsPer9Inn":"9.57","runsScoredPer9":"4.46","homeRunsPer9":"1.06","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605280":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":48,"groundOuts":171,"airOuts":99,"runs":58,"doubles":19,"triples":1,"homeRuns":12,"strikeOuts":105,"baseOnBalls":53,"intentionalWalks":0,"hits":123,"hitByPitch":10,"atBats":494,"obp":".332","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2219,"era":"3.64","inningsPitched":"131.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.34","battersFaced":561,"outs":393,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2219,"balls":823,"strikes":1396,"strikePercentage":".630","hitBatsmen":10,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":".625","pitchesPerInning":"16.94","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"7.21","walksPer9Inn":"3.64","hitsPer9Inn":"8.45","runsScoredPer9":"3.98","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":11,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"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":125,"flyOuts":78,"groundOuts":125,"airOuts":148,"runs":85,"doubles":26,"triples":0,"homeRuns":25,"strikeOuts":108,"baseOnBalls":42,"intentionalWalks":2,"hits":133,"hitByPitch":12,"avg":".262","atBats":508,"obp":".329","slg":".461","ops":".790","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":568,"totalBases":234,"rbi":72,"leftOnBase":182,"sacBunts":0,"sacFlies":6,"babip":".283","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"20.32","popOuts":32,"lineOuts":38},"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":289,"putOuts":179,"errors":11,"chances":479,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621242":{"person":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":18,"groundOuts":33,"airOuts":36,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":70,"baseOnBalls":17,"intentionalWalks":0,"hits":27,"hitByPitch":7,"atBats":164,"obp":".268","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":790,"era":"1.69","inningsPitched":"48.0","wins":5,"losses":2,"saves":24,"saveOpportunities":26,"holds":0,"blownSaves":2,"earnedRuns":9,"whip":"0.92","battersFaced":190,"outs":144,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":790,"balls":305,"strikes":485,"strikePercentage":".610","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".714","pitchesPerInning":"16.46","gamesFinished":36,"strikeoutWalkRatio":"4.12","strikeoutsPer9Inn":"13.13","walksPer9Inn":"3.19","hitsPer9Inn":"5.06","runsScoredPer9":"2.06","homeRunsPer9":"0.75","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":62,"groundOuts":116,"airOuts":119,"runs":62,"doubles":23,"triples":0,"homeRuns":20,"strikeOuts":110,"baseOnBalls":43,"intentionalWalks":1,"hits":116,"hitByPitch":7,"avg":".254","atBats":456,"obp":".325","slg":".436","ops":".761","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":199,"rbi":68,"leftOnBase":199,"sacBunts":1,"sacFlies":4,"babip":".291","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.80","popOuts":25,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":194,"errors":0,"chances":198,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"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":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,"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":64,"gamesStarted":0,"flyOuts":21,"groundOuts":94,"airOuts":41,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":5,"intentionalWalks":0,"hits":55,"hitByPitch":1,"atBats":231,"obp":".257","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":774,"era":"1.91","inningsPitched":"61.1","wins":4,"losses":4,"saves":0,"saveOpportunities":1,"holds":24,"blownSaves":1,"earnedRuns":13,"whip":"0.98","battersFaced":237,"outs":184,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":774,"balls":197,"strikes":577,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.29","rbi":3,"winPercentage":".500","pitchesPerInning":"12.62","gamesFinished":11,"strikeoutWalkRatio":"8.20","strikeoutsPer9Inn":"6.02","walksPer9Inn":"0.73","hitsPer9Inn":"8.07","runsScoredPer9":"2.05","homeRunsPer9":"0.44","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":5,"errors":0,"chances":22,"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"}]},"ID663584":{"person":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":12,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".163","atBats":49,"obp":".192","slg":".184","ops":".376","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":9,"rbi":1,"leftOnBase":20,"sacBunts":1,"sacFlies":1,"babip":".235","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":9,"putOuts":143,"errors":1,"chances":153,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":2,"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":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":125,"flyOuts":60,"groundOuts":127,"airOuts":105,"runs":90,"doubles":16,"triples":0,"homeRuns":31,"strikeOuts":110,"baseOnBalls":98,"intentionalWalks":11,"hits":110,"hitByPitch":2,"avg":".247","atBats":446,"obp":".381","slg":".491","ops":".872","caughtStealing":1,"stolenBases":20,"stolenBasePercentage":".952","caughtStealingPercentage":".048","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":552,"totalBases":219,"rbi":72,"leftOnBase":197,"sacBunts":1,"sacFlies":5,"babip":".255","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.39","popOuts":21,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":202,"errors":0,"chances":208,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID657585":{"person":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":53,"gamesStarted":1,"flyOuts":26,"groundOuts":44,"airOuts":47,"runs":22,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":24,"intentionalWalks":2,"hits":37,"hitByPitch":0,"atBats":189,"obp":".286","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":890,"era":"3.33","inningsPitched":"51.1","wins":3,"losses":5,"saves":3,"saveOpportunities":8,"holds":20,"blownSaves":5,"earnedRuns":19,"whip":"1.19","battersFaced":213,"outs":154,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":890,"balls":338,"strikes":552,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".375","pitchesPerInning":"17.34","gamesFinished":8,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"10.69","walksPer9Inn":"4.21","hitsPer9Inn":"6.49","runsScoredPer9":"3.86","homeRunsPer9":"0.88","inheritedRunners":32,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677595":{"person":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":15,"groundOuts":32,"airOuts":34,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":12,"intentionalWalks":1,"hits":34,"hitByPitch":1,"avg":".230","atBats":148,"obp":".292","slg":".392","ops":".684","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":58,"rbi":10,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".298","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":12,"lineOuts":7},"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":79,"putOuts":38,"errors":5,"chances":122,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":6,"groundOuts":7,"airOuts":15,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":42,"obp":".292","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":195,"era":"2.38","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"1.15","battersFaced":48,"outs":34,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":74,"strikes":121,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.53","walksPer9Inn":"3.97","hitsPer9Inn":"6.35","runsScoredPer9":"2.38","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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"}]},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":91,"era":"0.00","inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.13","battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":36,"strikes":55,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.06","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"6.75","hitsPer9Inn":"3.38","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB","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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":67,"groundOuts":65,"airOuts":127,"runs":50,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":103,"baseOnBalls":40,"intentionalWalks":0,"hits":84,"hitByPitch":3,"avg":".225","atBats":373,"obp":".302","slg":".413","ops":".715","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":422,"totalBases":154,"rbi":53,"leftOnBase":164,"sacBunts":1,"sacFlies":5,"babip":".263","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.31","popOuts":33,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":252,"errors":3,"chances":256,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[596019,665742,516782,624413,668901,683146,621438,643446,656775,663584,640455,643511,548384,592773],"pitchers":[640455,643511,548384,592773],"bench":[677595,607043,620443],"bullpen":[621242,657585,664854,605280,690997,593423,656849,673540,642397],"battingOrder":[596019,665742,516782,624413,668901,683146,643446,656775,663584],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Lindor (25, 1st inning off Gore, 0 on, 0 out); Marte, S (7, 3rd inning off Gore, 0 on, 2 out)."},{"label":"TB","value":"Baty; Lindor 6; Marte, S 4; Mullins; Vientos."},{"label":"RBI","value":"Lindor (72); Marte, S (24); Senger (1)."},{"label":"2-out RBI","value":"Marte, S."},{"label":"Runners left in scoring position, 2 out","value":"Baty; Soto, J; Senger; Lindor."},{"label":"SF","value":"Senger."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Lindor (4, 2nd base by Gore/Adams, R)."},{"label":"PO","value":"Lindor (1st base by Gore)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Mullins (Chaparro at 3rd base)."}]}],"note":[{"label":"a","value":"Struck out for Taylor, T in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":4,"airOuts":7,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".244","atBats":32,"obp":".309","slg":".388","ops":".697","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":13,"rbi":9,"leftOnBase":16,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":5,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".316","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":172,"era":"5.32","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.44","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":63,"strikes":109,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":3,"pitchesPerInning":"19.11","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"55","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":24,"groundOuts":43,"airOuts":44,"runs":17,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":5,"intentionalWalks":0,"hits":43,"hitByPitch":0,"avg":".246","atBats":175,"obp":".262","slg":".326","ops":".588","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":57,"rbi":20,"leftOnBase":79,"sacBunts":0,"sacFlies":3,"babip":".320","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.50","popOuts":2,"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":95,"putOuts":25,"errors":5,"chances":125,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID829272":{"person":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":10,"groundOuts":18,"airOuts":20,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":68,"obp":".351","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":297,"era":"5.50","inningsPitched":"18.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.39","battersFaced":77,"outs":54,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":297,"balls":111,"strikes":186,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".500","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.50","runsScoredPer9":"5.50","homeRunsPer9":"1.00","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(S, 4)","summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":59,"gamesStarted":0,"flyOuts":17,"groundOuts":90,"airOuts":35,"runs":32,"doubles":9,"triples":2,"homeRuns":3,"strikeOuts":54,"baseOnBalls":12,"intentionalWalks":0,"hits":65,"hitByPitch":5,"atBats":238,"obp":".319","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":954,"era":"4.29","inningsPitched":"63.0","wins":4,"losses":3,"saves":4,"saveOpportunities":6,"holds":20,"blownSaves":2,"earnedRuns":30,"whip":"1.22","battersFaced":261,"outs":189,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":954,"balls":314,"strikes":640,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.57","rbi":0,"winPercentage":".571","pitchesPerInning":"15.14","gamesFinished":10,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"7.71","walksPer9Inn":"1.71","hitsPer9Inn":"9.29","runsScoredPer9":"4.57","homeRunsPer9":"0.43","inheritedRunners":34,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":2,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, HBP, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":76,"groundOuts":116,"airOuts":132,"runs":77,"doubles":27,"triples":5,"homeRuns":16,"strikeOuts":87,"baseOnBalls":31,"intentionalWalks":1,"hits":120,"hitByPitch":13,"avg":".265","atBats":452,"obp":".329","slg":".454","ops":".783","caughtStealing":3,"stolenBases":26,"stolenBasePercentage":".897","caughtStealingPercentage":".103","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":205,"rbi":50,"leftOnBase":143,"sacBunts":1,"sacFlies":2,"babip":".296","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.25","popOuts":30,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":262,"putOuts":157,"errors":13,"chances":432,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":4,"airOuts":3,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".250","atBats":16,"obp":".368","slg":".375","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":6,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":28,"errors":0,"chances":30,"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"}]},"ID663455":{"person":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":14,"gamesStarted":0,"flyOuts":7,"groundOuts":8,"airOuts":15,"runs":10,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":47,"obp":".351","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":219,"era":"6.39","inningsPitched":"12.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.42","battersFaced":57,"outs":38,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":219,"balls":89,"strikes":130,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.29","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.95","walksPer9Inn":"4.97","hitsPer9Inn":"7.82","runsScoredPer9":"7.11","homeRunsPer9":"3.55","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"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}},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"81","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":14,"airOuts":11,"runs":6,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".333","atBats":45,"obp":".375","slg":".489","ops":".864","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":22,"rbi":7,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"babip":".385","groundOutsToAirouts":"1.27","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":6,"putOuts":98,"errors":3,"chances":107,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656180":{"person":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | HBP, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":15,"groundOuts":41,"airOuts":27,"runs":22,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":75,"baseOnBalls":13,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".206","atBats":180,"obp":".267","slg":".361","ops":".628","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":65,"rbi":19,"leftOnBase":87,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.71","popOuts":5,"lineOuts":7},"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":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":24,"putOuts":357,"errors":1,"chances":382,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"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":52,"flyOuts":21,"groundOuts":48,"airOuts":44,"runs":30,"doubles":4,"triples":2,"homeRuns":7,"strikeOuts":53,"baseOnBalls":15,"intentionalWalks":0,"hits":36,"hitByPitch":4,"avg":".199","atBats":181,"obp":".275","slg":".359","ops":".634","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":65,"rbi":19,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".240","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.86","popOuts":7,"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":3,"putOuts":122,"errors":3,"chances":128,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"19","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":58,"groundOuts":111,"airOuts":106,"runs":41,"doubles":12,"triples":1,"homeRuns":16,"strikeOuts":74,"baseOnBalls":48,"intentionalWalks":1,"hits":86,"hitByPitch":5,"avg":".229","atBats":375,"obp":".323","slg":".395","ops":".718","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":430,"totalBases":148,"rbi":45,"leftOnBase":155,"sacBunts":0,"sacFlies":2,"babip":".244","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.44","popOuts":19,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":86,"errors":0,"chances":91,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(H, 2)","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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":3,"strikes":10,"strikePercentage":".770","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":30,"obp":".314","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":135,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"1.25","battersFaced":35,"outs":24,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":50,"strikes":85,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".000","pitchesPerInning":"16.88","gamesFinished":2,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.50","hitsPer9Inn":"6.75","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":3,"strikes":8,"strikePercentage":".730","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":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":8,"groundOuts":10,"airOuts":15,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":40,"obp":".327","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":213,"era":"7.71","inningsPitched":"11.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":10,"whip":"1.37","battersFaced":50,"outs":35,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":213,"balls":87,"strikes":126,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".000","pitchesPerInning":"18.26","gamesFinished":2,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"6.94","walksPer9Inn":"6.17","hitsPer9Inn":"6.17","runsScoredPer9":"7.71","homeRunsPer9":"2.31","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"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"}]},"ID669371":{"person":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","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":49,"gamesStarted":0,"flyOuts":26,"groundOuts":32,"airOuts":58,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":24,"intentionalWalks":1,"hits":38,"hitByPitch":10,"atBats":171,"obp":".350","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":818,"era":"3.55","inningsPitched":"45.2","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":18,"whip":"1.36","battersFaced":207,"outs":137,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":818,"balls":329,"strikes":489,"strikePercentage":".600","hitBatsmen":10,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".500","pitchesPerInning":"17.91","gamesFinished":12,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.87","walksPer9Inn":"4.73","hitsPer9Inn":"7.49","runsScoredPer9":"3.74","homeRunsPer9":"1.18","inheritedRunners":34,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690987":{"person":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"jerseyNumber":"57","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":13,"groundOuts":34,"airOuts":24,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":2,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".237","atBats":114,"obp":".250","slg":".333","ops":".583","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":38,"rbi":13,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".301","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":78,"errors":1,"chances":81,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":12,"flyOuts":32,"groundOuts":113,"airOuts":84,"runs":38,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":77,"baseOnBalls":31,"intentionalWalks":0,"hits":89,"hitByPitch":3,"atBats":359,"obp":".312","caughtStealing":5,"stolenBases":2,"stolenBasePercentage":".286","caughtStealingPercentage":".714","numberOfPitches":1532,"era":"3.46","inningsPitched":"96.1","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":37,"whip":"1.25","battersFaced":397,"outs":289,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1532,"balls":540,"strikes":992,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".400","pitchesPerInning":"15.90","gamesFinished":2,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.19","walksPer9Inn":"2.90","hitsPer9Inn":"8.31","runsScoredPer9":"3.55","homeRunsPer9":"0.75","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657557":{"person":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":25,"groundOuts":16,"airOuts":47,"runs":15,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".246","atBats":138,"obp":".293","slg":".435","ops":".728","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":60,"rbi":20,"leftOnBase":56,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":12,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":27,"errors":3,"chances":100,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"51","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | R, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":34,"groundOuts":51,"airOuts":70,"runs":30,"doubles":12,"triples":4,"homeRuns":3,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".259","atBats":212,"obp":".304","slg":".396","ops":".700","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":84,"rbi":21,"leftOnBase":111,"sacBunts":0,"sacFlies":3,"babip":".301","groundOutsToAirouts":"0.73","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"70.67","popOuts":13,"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":1,"putOuts":116,"errors":1,"chances":118,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | HR, 3 K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":44,"groundOuts":115,"airOuts":73,"runs":71,"doubles":27,"triples":0,"homeRuns":26,"strikeOuts":167,"baseOnBalls":69,"intentionalWalks":8,"hits":121,"hitByPitch":3,"avg":".256","atBats":473,"obp":".352","slg":".478","ops":".830","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":548,"totalBases":226,"rbi":83,"leftOnBase":167,"sacBunts":0,"sacFlies":3,"babip":".336","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.19","popOuts":5,"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":3,"putOuts":203,"errors":2,"chances":208,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, 3 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":1,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":17,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":94,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":37,"strikes":57,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.23","homeRunsPer9":"4.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":93,"groundOuts":89,"airOuts":149,"runs":66,"doubles":23,"triples":1,"homeRuns":19,"strikeOuts":170,"baseOnBalls":53,"intentionalWalks":0,"hits":139,"hitByPitch":5,"atBats":539,"obp":".327","caughtStealing":9,"stolenBases":12,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":2478,"era":"4.11","inningsPitched":"142.1","wins":5,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.35","battersFaced":605,"outs":427,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2478,"balls":918,"strikes":1560,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":12,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":3,"winPercentage":".294","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"10.75","walksPer9Inn":"3.35","hitsPer9Inn":"8.79","runsScoredPer9":"4.17","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":22,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":0,"chances":14,"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"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":3,"gamesStarted":3,"flyOuts":8,"groundOuts":19,"airOuts":15,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":64,"obp":".304","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":266,"era":"2.20","inningsPitched":"16.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.29","battersFaced":69,"outs":49,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":266,"balls":94,"strikes":172,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.20","hitsPer9Inn":"9.37","runsScoredPer9":"2.20","homeRunsPer9":"0.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"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}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"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":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":27,"groundOuts":104,"airOuts":64,"runs":28,"doubles":8,"triples":1,"homeRuns":0,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":0,"hits":61,"hitByPitch":3,"avg":".226","atBats":270,"obp":".294","slg":".263","ops":".557","caughtStealing":10,"stolenBases":13,"stolenBasePercentage":".565","caughtStealingPercentage":".435","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":71,"rbi":20,"leftOnBase":115,"sacBunts":9,"sacFlies":0,"babip":".277","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":11,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":239,"errors":0,"chances":242,"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"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":26,"gamesStarted":26,"flyOuts":95,"groundOuts":163,"airOuts":166,"runs":91,"doubles":31,"triples":3,"homeRuns":29,"strikeOuts":97,"baseOnBalls":50,"intentionalWalks":0,"hits":154,"hitByPitch":5,"atBats":579,"obp":".329","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2372,"era":"5.30","inningsPitched":"146.0","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":86,"whip":"1.40","battersFaced":635,"outs":438,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2372,"balls":839,"strikes":1533,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".500","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"5.98","walksPer9Inn":"3.08","hitsPer9Inn":"9.49","runsScoredPer9":"5.61","homeRunsPer9":"1.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":16,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":12,"gamesStarted":0,"flyOuts":10,"groundOuts":13,"airOuts":16,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":56,"obp":".348","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":270,"era":"6.28","inningsPitched":"14.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.53","battersFaced":66,"outs":43,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":270,"balls":92,"strikes":178,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".---","pitchesPerInning":"18.84","gamesFinished":4,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.79","walksPer9Inn":"5.02","hitsPer9Inn":"8.79","runsScoredPer9":"6.28","homeRunsPer9":"1.88","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680730":{"person":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":103,"groundOuts":111,"airOuts":188,"runs":94,"doubles":36,"triples":4,"homeRuns":18,"strikeOuts":84,"baseOnBalls":52,"intentionalWalks":0,"hits":142,"hitByPitch":3,"atBats":515,"obp":".340","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2141,"era":"5.83","inningsPitched":"129.2","wins":7,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":84,"whip":"1.50","battersFaced":580,"outs":389,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2141,"balls":737,"strikes":1404,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".350","pitchesPerInning":"16.51","gamesFinished":0,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"5.83","walksPer9Inn":"3.61","hitsPer9Inn":"9.86","runsScoredPer9":"6.52","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":9,"passedBall":0,"popOuts":33,"lineOuts":52},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671131":{"person":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","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":46,"gamesStarted":0,"flyOuts":38,"groundOuts":50,"airOuts":64,"runs":41,"doubles":11,"triples":1,"homeRuns":14,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":0,"hits":70,"hitByPitch":5,"atBats":229,"obp":".367","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1074,"era":"6.16","inningsPitched":"57.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":39,"whip":"1.58","battersFaced":260,"outs":171,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":1074,"balls":411,"strikes":663,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"18.84","gamesFinished":15,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"8.05","walksPer9Inn":"3.16","hitsPer9Inn":"11.05","runsScoredPer9":"6.47","homeRunsPer9":"2.21","inheritedRunners":19,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":17,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"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"}]},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":64,"groundOuts":126,"airOuts":107,"runs":53,"doubles":24,"triples":1,"homeRuns":9,"strikeOuts":61,"baseOnBalls":23,"intentionalWalks":0,"hits":101,"hitByPitch":2,"avg":".260","atBats":388,"obp":".300","slg":".397","ops":".697","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":154,"rbi":51,"leftOnBase":152,"sacBunts":0,"sacFlies":7,"babip":".283","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.11","popOuts":18,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":248,"putOuts":193,"errors":6,"chances":447,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[695578,682928,657557,665953,656180,686611,695734,690987,691781,696285,669022,671131,690925,676571,669371,678606],"pitchers":[669022,671131,690925,676571,669371,678606],"bench":[605137,671277,686452],"bullpen":[676917,663623,695418,829272,680730,663455,687377],"battingOrder":[695578,682928,657557,665953,656180,686611,690987,691781,696285],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"House (8, Manaea)."},{"label":"HR","value":"Wood (26, 8th inning off Stanek, 2 on, 2 out)."},{"label":"TB","value":"Adams, R 2; Chaparro; House 4; Lile; Wood 4; Young."},{"label":"RBI","value":"Adams, R 2 (19); Crews (19); DeJong (20); House (20); Wood 3 (83); Young (20)."},{"label":"2-out RBI","value":"Wood 3; Young; Adams, R 2."},{"label":"Runners left in scoring position, 2 out","value":"Wood; Lile 2."},{"label":"SAC","value":"Young."},{"label":"SF","value":"DeJong."},{"label":"Team RISP","value":"4-for-12."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lile (6, 2nd base off Rogers, Ty/Senger)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Gore (Lindor at 1st base)."}]}],"note":[]}},"officials":[{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Manaea."},{"label":"HBP","value":"Adams, R (by Manaea); Abrams (by Manaea)."},{"label":"Pitches-strikes","value":"Manaea 91-58; Rogers, Ty 19-13; Raley, B 14-11; Stanek 37-21; Gore 94-57; Rutledge 7-5; Beeter 11-8; Poulin 13-10; Henry 19-11; Ferrer 28-18."},{"label":"Groundouts-flyouts","value":"Manaea 3-4; Rogers, Ty 0-0; Raley, B 0-0; Stanek 1-1; Gore 1-5; Rutledge 0-1; Beeter 1-0; Poulin 1-0; Henry 1-0; Ferrer 1-0."},{"label":"Batters faced","value":"Manaea 22; Rogers, Ty 5; Raley, B 4; Stanek 8; Gore 22; Rutledge 2; Beeter 3; Poulin 3; Henry 3; Ferrer 5."},{"label":"Inherited runners-scored","value":"Rogers, Ty 3-2; Raley, B 1-0; Rutledge 2-0; Ferrer 1-0."},{"label":"Umpires","value":"HP: Mike Muchlinski. 1B: Tom Hanahan. 2B: Nestor Ceja. 3B: Todd Tichenor. "},{"label":"Weather","value":"68 degrees, Overcast."},{"label":"Wind","value":"4 mph, In From RF."},{"label":"First pitch","value":"4:06 PM."},{"label":"T","value":"2:56."},{"label":"Att","value":"20,127."},{"label":"Venue","value":"Nationals Park."},{"label":"August 21, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","boxscoreName":"House"},"jerseyNumber":"55","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":24,"groundOuts":43,"airOuts":44,"runs":17,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":5,"intentionalWalks":0,"hits":43,"hitByPitch":0,"avg":".246","atBats":175,"obp":".262","slg":".326","ops":".588","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":57,"rbi":20,"leftOnBase":79,"sacBunts":0,"sacFlies":3,"babip":".320","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.50","popOuts":2,"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":95,"putOuts":25,"errors":5,"chances":125,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180","boxscoreName":"Adams, R"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | HBP, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":15,"groundOuts":41,"airOuts":27,"runs":22,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":75,"baseOnBalls":13,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".206","atBats":180,"obp":".267","slg":".361","ops":".628","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":65,"rbi":19,"leftOnBase":87,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.71","popOuts":5,"lineOuts":7},"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":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":24,"putOuts":357,"errors":1,"chances":382,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","boxscoreName":"Lindor"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"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":125,"flyOuts":78,"groundOuts":125,"airOuts":148,"runs":85,"doubles":26,"triples":0,"homeRuns":25,"strikeOuts":108,"baseOnBalls":42,"intentionalWalks":2,"hits":133,"hitByPitch":12,"avg":".262","atBats":508,"obp":".329","slg":".461","ops":".790","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":568,"totalBases":234,"rbi":72,"leftOnBase":182,"sacBunts":0,"sacFlies":6,"babip":".283","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"20.32","popOuts":32,"lineOuts":38},"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":289,"putOuts":179,"errors":11,"chances":479,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"loser":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"save":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}