{"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":776659,"link":"/api/v1.1/game/776659/feed/live","metaData":{"wait":10,"timeStamp":"20250821_011546","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count20","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776659,"type":"R","doubleHeader":"N","id":"2025/08/20/nynmlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776659-2025-08-20","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-20T22:45:00Z","originalDate":"2025-08-20","officialDate":"2025-08-20","dayNight":"night","time":"6:45","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":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":67,"losses":59,"ties":0,"pct":".532"},"records":{},"divisionLeader":false,"wins":67,"losses":59,"winningPercentage":".532"},"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":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":75,"ties":0,"pct":".405"},"records":{},"divisionLeader":false,"wins":51,"losses":75,"winningPercentage":".405"},"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":"22","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":"31","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":"56","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":"25","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":"12","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":"31","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":"Cloudy","temp":"80","wind":"5 mph, In From RF"},"gameInfo":{"attendance":19565,"firstPitch":"2025-08-20T22:45:00.000Z","gameDurationMinutes":152},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"home":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"}},"officialScorer":{"id":663079,"fullName":"Jason Lee","link":"/api/v1/people/663079"},"primaryDatacaster":{"id":496220,"fullName":"Jason Risley","link":"/api/v1/people/496220"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a ground ball to center fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-20T22:45:29.920Z","endTime":"2025-08-20T22:45:57.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":4},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-20T18:41:06.331Z","endTime":"2025-08-20T22:14:13.733Z","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-20T22:14:13.733Z","endTime":"2025-08-20T22:44:50.266Z","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-20T22:44:50.266Z","endTime":"2025-08-20T22:45:32.039Z","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":93.9,"endSpeed":86.0,"strikeZoneTop":3.53809422076041,"strikeZoneBottom":1.60487718445665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.848355111688377,"aZ":-18.79061995968155,"pfxX":-9.24638419961742,"pfxZ":7.055733003359492,"pX":-1.850628880662205,"pZ":2.8794935633548766,"vX0":3.8485629231425773,"vY0":-136.78006710239492,"vZ0":-3.386677778722358,"x":187.54,"y":161.03,"x0":-2.0737064557855214,"y0":50.00254815503655,"z0":5.420311554443612,"aX":-17.53963108547773},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":16.0,"spinRate":2291,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.40026041979801663,"extension":5.524347345639669},"index":3,"playId":"dbaec16a-23c6-377a-8eff-459c6ed4bc88","pitchNumber":1,"startTime":"2025-08-20T22:45:32.039Z","endTime":"2025-08-20T22:45:36.474Z","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":94.8,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80278048038995,"aZ":-21.101501362665417,"pfxX":-8.837616030776633,"pfxZ":5.695957190893592,"pX":0.0484652229683502,"pZ":1.4316995458778174,"vX0":8.731724899497257,"vY0":-137.84251208417697,"vZ0":-6.580024112887883,"x":115.15,"y":200.12,"x0":-1.9970888194129814,"y0":50.00066475029732,"z0":5.252857951870008,"aX":-17.173013568369974},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.2,"breakHorizontal":14.4,"spinRate":2372,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.3958699685511484,"extension":5.7731882472388145},"hitData":{"launchSpeed":104.5,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.65,"coordY":107.6}},"index":4,"playId":"2944949d-726e-3c5a-ab6e-8683888012a5","pitchNumber":2,"startTime":"2025-08-20T22:45:46.721Z","endTime":"2025-08-20T22:45:57.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T22:45:57.425Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-20T22:46:22.479Z","endTime":"2025-08-20T22:48:20.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.09922887538626,"strikeZoneBottom":1.57667445399579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.430236293747804,"aZ":-24.67512094866103,"pfxX":-11.065066077365415,"pfxZ":4.001910292930573,"pX":-1.3641062377890527,"pZ":2.3522682105782744,"vX0":6.720882825172052,"vY0":-135.4692550657138,"vZ0":-3.4533982504628113,"x":169.0,"y":175.27,"x0":-2.4296156421683777,"y0":50.002457432686754,"z0":5.3532155097384395,"aX":-20.72608640535951},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":18.7,"spinRate":2084,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4031221492227197,"extension":5.711097783393272},"index":0,"playId":"f7c015ab-c303-3887-90a5-a2c956412c28","pitchNumber":1,"startTime":"2025-08-20T22:46:22.479Z","endTime":"2025-08-20T22:46:27.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.14693953946342,"strikeZoneBottom":1.62435244786878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.936850503013456,"aZ":-25.461420402242048,"pfxX":-10.860285996214099,"pfxZ":3.519726936829766,"pX":-1.4657608142619805,"pZ":2.7548430642882877,"vX0":6.763916835736447,"vY0":-136.87159656835024,"vZ0":-2.037626738279453,"x":172.87,"y":164.4,"x0":-2.55236864491544,"y0":50.00079600781772,"z0":5.2445899656225,"aX":-20.695759190236902},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.1,"breakHorizontal":18.4,"spinRate":2146,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.3994926512469976,"extension":5.614238710365856},"index":1,"playId":"9bbb5680-8997-37b0-b816-91ca307c36d5","pitchNumber":2,"startTime":"2025-08-20T22:46:41.732Z","endTime":"2025-08-20T22:46:46.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":76.9,"strikeZoneTop":3.201577876012,"strikeZoneBottom":1.51317240355518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.870828185034565,"aZ":-25.84032151508571,"pfxX":-11.706468098461304,"pfxZ":4.176973620812046,"pX":-0.6176771728587923,"pZ":1.3841506446110534,"vX0":7.758702200031768,"vY0":-123.3266041752863,"vZ0":-4.0183646224869385,"x":140.54,"y":201.41,"x0":-2.306798333254087,"y0":50.00609766725797,"z0":5.251230144080234,"aX":-17.77235263324261},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.7,"breakHorizontal":19.1,"spinRate":1813,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4466388249648201,"extension":5.595835090575133},"index":2,"playId":"f8b171c2-8bc6-34f5-ad5d-86320fc3f87a","pitchNumber":3,"startTime":"2025-08-20T22:47:00.896Z","endTime":"2025-08-20T22:47:05.235Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-20T22:47:18.602Z","endTime":"2025-08-20T22:47:33.499Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.16505550022207,"strikeZoneBottom":1.49211056353949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.616684686629267,"aZ":-28.678164493026742,"pfxX":-10.747112934634336,"pfxZ":2.250363253457415,"pX":-0.8492781603460255,"pZ":1.5668350189174347,"vX0":7.053094389081937,"vY0":-124.20982984373244,"vZ0":-3.339985324244622,"x":149.37,"y":196.48,"x0":-2.340157951081969,"y0":50.00116063056376,"z0":5.332816490440799,"aX":-16.665624377303498},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":17.6,"spinRate":1733,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4422416403677225,"extension":5.521629310256178},"index":4,"playId":"ced0ba6a-f641-3364-9e49-9a21393ebcf6","pitchNumber":4,"startTime":"2025-08-20T22:47:33.499Z","endTime":"2025-08-20T22:47:39.294Z","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":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.02952212164275,"strikeZoneBottom":1.46231569114808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9170979979502,"aZ":-23.5863050016706,"pfxX":-12.68669650492635,"pfxZ":4.625646107960582,"pX":-0.40898383618780426,"pZ":1.4168593745530407,"vX0":9.445668059511373,"vY0":-136.3806851994601,"vZ0":-5.549333915725666,"x":132.59,"y":200.52,"x0":-2.2935265347184104,"y0":50.00611907605253,"z0":5.136369445191311,"aX":-23.568097693418206},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":20.6,"spinRate":2139,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.40379330652900647,"extension":5.900799922671959},"index":5,"playId":"424cfc98-8a5f-3f80-9975-5a9b7a349abf","pitchNumber":5,"startTime":"2025-08-20T22:47:53.603Z","endTime":"2025-08-20T22:47:59.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.756767898475324,"aZ":-23.297976621040135,"pfxX":-13.46848666771298,"pfxZ":4.730599176585804,"pX":0.30547664331622354,"pZ":2.037553387455059,"vX0":11.338607113549402,"vY0":-136.74484912458217,"vZ0":-4.355071894561813,"x":105.36,"y":183.77,"x0":-2.163840305007507,"y0":50.00338892945777,"z0":5.267869497408156,"aX":-25.272302010251845},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":21.7,"spinRate":2266,"spinDirection":248},"zone":9,"typeConfidence":2.0,"plateTime":0.401977922096989,"extension":5.724432045418825},"index":6,"playId":"7d914155-7f95-3845-b71a-f6df4e57178e","pitchNumber":6,"startTime":"2025-08-20T22:48:15.245Z","endTime":"2025-08-20T22:48:20.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T22:48:20.513Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brandon Nimmo grounds into a double play, second baseman Luis García Jr. to shortstop CJ Abrams to first baseman Josh Bell. Francisco Lindor out at 2nd. Brandon Nimmo out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-20T22:48:43.008Z","endTime":"2025-08-20T22:50:20.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.58420700453079,"strikeZoneBottom":1.75641170929099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87258423637973,"aZ":-16.190250810045576,"pfxX":-10.694249775735383,"pfxZ":8.359888426481268,"pX":0.6766084356053468,"pZ":2.579659937400317,"vX0":11.396153660015544,"vY0":-137.9326174711037,"vZ0":-4.640155798037654,"x":91.21,"y":169.13,"x0":-2.134320482328535,"y0":50.002467039101965,"z0":5.387789389888924,"aX":-20.4482169036318},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":16.8,"spinRate":2424,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.398263576648743,"extension":5.752298662513281},"index":0,"playId":"6d995ed5-af6c-3aa7-8134-39125cc2cd88","pitchNumber":1,"startTime":"2025-08-20T22:48:44.603Z","endTime":"2025-08-20T22:48:51.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.481647780893027,"aZ":-28.064995657016492,"pfxX":-11.754799777884957,"pfxZ":2.6786814985490315,"pX":-0.3744536304633448,"pZ":1.9112601629344625,"vX0":8.773536299556039,"vY0":-122.8756235711392,"vZ0":-2.567538378673989,"x":131.27,"y":187.18,"x0":-2.457385806703604,"y0":50.0044684266063,"z0":5.345162613938003,"aX":-18.04503582673582},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.4,"breakHorizontal":19.3,"spinRate":1880,"spinDirection":263},"zone":7,"typeConfidence":2.0,"plateTime":0.4451151778292899,"extension":5.448166874346881},"index":1,"playId":"d2f6b3d1-666f-3956-8ce7-c757dc810ee3","pitchNumber":2,"startTime":"2025-08-20T22:49:04.992Z","endTime":"2025-08-20T22:49:11.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.317280169823412,"aZ":-20.61940025844353,"pfxX":-9.766698601373463,"pfxZ":5.849852258482514,"pX":-0.1813631838577863,"pZ":3.2667353627582405,"vX0":9.353573179265835,"vY0":-139.43094940034146,"vZ0":-1.6316451755304466,"x":123.91,"y":150.58,"x0":-2.3048318462981383,"y0":50.00645409511745,"z0":5.215388567567489,"aX":-19.30260065359899},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":15.8,"spinRate":2337,"spinDirection":248},"zone":2,"typeConfidence":2.0,"plateTime":0.3923039825503549,"extension":5.674477474374883},"index":2,"playId":"b922c681-3aaa-3e55-ac7a-b1f2a4dab550","pitchNumber":3,"startTime":"2025-08-20T22:49:27.444Z","endTime":"2025-08-20T22:49:32.102Z","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":95.2,"endSpeed":87.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.070907330247724,"aZ":-19.80276846175108,"pfxX":-9.61008011979945,"pfxZ":6.375596176665214,"pX":0.1910135110671263,"pZ":2.4919809128632986,"vX0":9.765673528457661,"vY0":-138.23091406533626,"vZ0":-4.360170477166571,"x":109.72,"y":171.5,"x0":-2.1347020920756012,"y0":50.00059722318681,"z0":5.414599952924773,"aX":-18.643010648956718},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":15.5,"spinRate":2381,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.3958411889010609,"extension":5.764201414088055},"index":3,"playId":"047b5e8a-b481-3638-a573-8501581536ec","pitchNumber":4,"startTime":"2025-08-20T22:49:48.009Z","endTime":"2025-08-20T22:49:53.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33181047096866,"aZ":-21.038776630739797,"pfxX":-11.808475137647081,"pfxZ":5.8181172873051255,"pX":-0.1573538595073342,"pZ":2.1248181533623938,"vX0":9.793291157385935,"vY0":-137.64515634194257,"vZ0":-4.78317330386214,"x":123.0,"y":181.41,"x0":-2.231996482022544,"y0":50.00331596333681,"z0":5.314995391214684,"aX":-22.597834501605313},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":19.3,"spinRate":2398,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.3983452118176012,"extension":5.7299122915019876},"hitData":{"launchSpeed":102.8,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":153.2}},"index":4,"playId":"93336ca4-8a12-3242-81d1-031dad9f2d7f","pitchNumber":5,"startTime":"2025-08-20T22:50:12.867Z","endTime":"2025-08-20T22:50:20.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T22:50:20.315Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-20T22:52:30.616Z","endTime":"2025-08-20T22:53:21.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":4.0393568898334,"strikeZoneBottom":1.78936915660311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.166054245622032,"aZ":-14.475238561216216,"pfxX":-6.132194412491187,"pfxZ":9.130522487224567,"pX":-0.9769179862481583,"pZ":1.9674505375443463,"vX0":4.783169925296489,"vY0":-137.32657033180715,"vZ0":-8.119015426964996,"x":154.24,"y":185.66,"x0":-1.9317447841693025,"y0":50.003014674737855,"z0":5.9165824499001465,"aX":-11.887037902557825},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2262,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39660845074266327,"extension":6.5290762555299615},"index":0,"playId":"a3d5f801-432f-347f-b920-cf89e4dd31e3","pitchNumber":1,"startTime":"2025-08-20T22:52:33.667Z","endTime":"2025-08-20T22:52:38.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.8,"strikeZoneTop":4.00688238960112,"strikeZoneBottom":1.96862757152549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85661616091035,"aZ":-41.25243989532177,"pfxX":4.985719902416291,"pfxZ":-6.961137028646144,"pX":-0.29776315635207706,"pZ":2.680187725399607,"vX0":1.7638297606330948,"vY0":-114.01961097856922,"vZ0":1.260092406528442,"x":128.35,"y":166.41,"x0":-1.7312592614940174,"y0":50.00375661183735,"z0":6.221818100644014,"aX":6.5007896095480175},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-11.9,"breakHorizontal":-9.5,"spinRate":2640,"spinDirection":11},"zone":4,"typeConfidence":2.0,"plateTime":0.4821789204482858,"extension":5.968124959607902},"index":1,"playId":"047ec457-3a91-30a7-bfc9-747e59a5c1c4","pitchNumber":2,"startTime":"2025-08-20T22:52:48.589Z","endTime":"2025-08-20T22:52:53.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.95638483364988,"strikeZoneBottom":1.82743107663189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.684428261197127,"aZ":-25.091834687263912,"pfxX":-10.606313976616796,"pfxZ":4.121359505152818,"pX":0.5744313873411823,"pZ":2.124051307893609,"vX0":9.503142956553296,"vY0":-129.3698469547737,"vZ0":-5.003544475670894,"x":95.1,"y":181.43,"x0":-1.7454664866550194,"y0":50.00157438494534,"z0":5.975345894031161,"aX":-18.212748442764056},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.7,"breakHorizontal":17.4,"spinRate":2297,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4212950922690548,"extension":6.215238030233905},"index":2,"playId":"9822a2c9-9987-347b-a514-f237e117045c","pitchNumber":3,"startTime":"2025-08-20T22:53:02.573Z","endTime":"2025-08-20T22:53:07.322Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.98044415624971,"strikeZoneBottom":1.88170482691766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.82145152061018,"aZ":-27.02111665519247,"pfxX":-4.016111003000619,"pfxZ":3.5472548847913234,"pX":0.5458867719857173,"pZ":2.9389598201424416,"vX0":6.796036826915168,"vY0":-119.41706082267565,"vZ0":-1.7461506649104326,"x":96.19,"y":159.43,"x0":-1.8080559096106417,"y0":50.001782554109205,"z0":6.097754658791734,"aX":-5.832195911086565},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.2,"breakHorizontal":5.8,"spinRate":1270,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.4577210415110091,"extension":6.2675583825698356},"index":3,"playId":"42f89e0a-33e0-3d10-a34e-f50eda30e353","pitchNumber":4,"startTime":"2025-08-20T22:53:17.528Z","endTime":"2025-08-20T22:53:21.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T22:53:21.404Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-20T22:53:41.820Z","endTime":"2025-08-20T22:54:03.588Z","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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.6,"endSpeed":72.8,"strikeZoneTop":3.49626836328196,"strikeZoneBottom":1.57673212632297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.08299753209432,"aZ":-36.89694522355382,"pfxX":4.592691383455312,"pfxZ":-3.5533363872809307,"pX":0.02507915926672223,"pZ":2.0629960107144436,"vX0":2.6873609332722115,"vY0":-114.55342874756343,"vZ0":-0.9772492035671132,"x":116.04,"y":183.08,"x0":-1.7597156087124186,"y0":50.00192495901354,"z0":6.100822181292407,"aX":6.105597371996386},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-6.4,"breakHorizontal":-9.0,"spinRate":2701,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.47806503692639923,"extension":6.21817853779303},"index":0,"playId":"c2383e56-d1a7-3521-92c6-75bfb4f278e0","pitchNumber":1,"startTime":"2025-08-20T22:53:43.603Z","endTime":"2025-08-20T22:53:49.756Z","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":88.3,"endSpeed":81.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.966774572718133,"aZ":-25.408195721810838,"pfxX":-2.1384959690951537,"pfxZ":4.018563256136327,"pX":0.31298523796156885,"pZ":2.9284376737551496,"vX0":5.548792382336158,"vY0":-128.48964805193359,"vZ0":-3.2098312439100303,"x":105.07,"y":159.71,"x0":-1.5903180022730123,"y0":50.00202119035997,"z0":6.153836283093573,"aX":-3.5999892972218674},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":2.8,"spinRate":2523,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4251982786429407,"extension":6.352919395546712},"hitData":{"launchSpeed":68.1,"launchAngle":44.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":102.71,"coordY":122.11}},"index":1,"playId":"5e4f2843-1b14-36b6-be58-50d312936442","pitchNumber":2,"startTime":"2025-08-20T22:53:55.537Z","endTime":"2025-08-20T22:54:03.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T22:54:03.588Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-20T22:54:27.527Z","endTime":"2025-08-20T22:55:45.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":96.8,"endSpeed":88.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.583193120416208,"aZ":-13.307373252163751,"pfxX":-5.702970338191388,"pfxZ":9.355910824769143,"pX":-0.42409598967380907,"pZ":2.584788075875245,"vX0":6.140236173751529,"vY0":-140.78316253548252,"vZ0":-6.798040940495005,"x":133.17,"y":168.99,"x0":-1.8876577141573374,"y0":50.00383165429464,"z0":5.884247169525049,"aX":-11.50155837677957},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2495,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.38838464441804144,"extension":6.41800106825326},"index":0,"playId":"067c0926-0b95-3d55-b41e-81a07072032c","pitchNumber":1,"startTime":"2025-08-20T22:54:28.549Z","endTime":"2025-08-20T22:54:33.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.52747453755909,"strikeZoneBottom":1.69999795211014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31177038340438,"aZ":-25.017749558042386,"pfxX":-0.8327943257415065,"pfxZ":4.11506698205326,"pX":1.616727873835397,"pZ":1.9962224033766978,"vX0":8.593522988356122,"vY0":-129.9992099931246,"vZ0":-5.355520569194077,"x":55.37,"y":184.88,"x0":-1.6018839332883321,"y0":50.001141863499925,"z0":5.944823759703321,"aX":-1.4489823432947166},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":-0.1,"spinRate":2618,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.41887675402116686,"extension":6.488185143322503},"index":1,"playId":"7d8058db-1a8f-30ac-bc37-c8bbbf3ed52f","pitchNumber":2,"startTime":"2025-08-20T22:54:42.837Z","endTime":"2025-08-20T22:54:47.371Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.153670026117446,"aZ":-33.22474329920404,"pfxX":-6.791700669973309,"pfxZ":-0.7172697172316287,"pX":-0.8532666437227546,"pZ":1.1150133798254418,"vX0":4.237182447950501,"vY0":-120.45399189389741,"vZ0":-4.532622531144259,"x":149.52,"y":208.67,"x0":-1.7517952892934914,"y0":50.00082836541395,"z0":5.955048174173415,"aX":-9.990133301083945},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.2,"breakHorizontal":11.3,"spinRate":1191,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.45452483655952847,"extension":6.087145451637912},"index":2,"playId":"c9c64dc3-9b3a-3de8-9e49-5b227406df1c","pitchNumber":3,"startTime":"2025-08-20T22:54:58.571Z","endTime":"2025-08-20T22:55:04.408Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-20T22:55:11.174Z","endTime":"2025-08-20T22:55:19.512Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.472801286698875,"aZ":-29.626524086554806,"pfxX":-6.17021505749534,"pfxZ":1.7233275421896197,"pX":-0.9823433424111443,"pZ":1.0933857572100665,"vX0":4.3131394643581595,"vY0":-120.94148008077435,"vZ0":-5.304312942749359,"x":154.44,"y":209.26,"x0":-1.9907854091110564,"y0":50.00150513381785,"z0":5.925925134931609,"aX":-9.103144097872564},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.0,"breakHorizontal":10.1,"spinRate":1328,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4535890920032619,"extension":6.260335538023267},"index":4,"playId":"89a054f8-aabe-34f2-9595-7238594483fa","pitchNumber":4,"startTime":"2025-08-20T22:55:19.512Z","endTime":"2025-08-20T22:55:25.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.259965802375305,"aZ":-13.112039443127395,"pfxX":-4.323942609006323,"pfxZ":9.552503240560107,"pX":-1.1030711971438043,"pZ":3.116251996663462,"vX0":4.396478922833432,"vY0":-140.47447392041582,"vZ0":-5.386710303396248,"x":159.05,"y":154.64,"x0":-2.1277666616586446,"y0":50.004041185154406,"z0":5.913437131423746,"aX":-8.629640280730117},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":7.0,"spinRate":2406,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39013514094786483,"extension":6.466437901430143},"index":5,"playId":"dbb9143e-9742-3381-88f3-6a546fdc0500","pitchNumber":5,"startTime":"2025-08-20T22:55:40.592Z","endTime":"2025-08-20T22:55:45.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T22:55:45.421Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to right fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T22:57:45.323Z","endTime":"2025-08-20T22:58:34.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.55202178996844,"strikeZoneBottom":1.75622080646358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.608556262461413,"aZ":-24.227463422130175,"pfxX":-10.970284532871924,"pfxZ":4.296590972147305,"pX":-0.8127851285542422,"pZ":1.2768526689238655,"vX0":7.145368971607013,"vY0":-134.54708680006348,"vZ0":-5.952353579696386,"x":147.98,"y":204.3,"x0":-2.0647941988671237,"y0":50.0049732263337,"z0":5.212567062095569,"aX":-20.306098207713077},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":18.5,"spinRate":2150,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4056282032499299,"extension":5.443239532880623},"index":0,"playId":"39adc63b-7ac7-32f1-bf6d-8747d21d899f","pitchNumber":1,"startTime":"2025-08-20T22:57:45.323Z","endTime":"2025-08-20T22:57:50.585Z","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.3,"endSpeed":86.8,"strikeZoneTop":3.4536091720473,"strikeZoneBottom":1.68790506701947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.964585056752256,"aZ":-18.7222568153645,"pfxX":-9.840480415529804,"pfxZ":7.0281906255399225,"pX":0.16502611296159683,"pZ":1.5311775927217426,"vX0":8.840386726696252,"vY0":-136.94074452351856,"vZ0":-6.696024814180577,"x":110.71,"y":197.44,"x0":-1.813930252525356,"y0":50.00666685646895,"z0":5.272355305756931,"aX":-18.84441608119173},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":16.2,"spinRate":2200,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.3987603345902624,"extension":5.502111076844574},"index":1,"playId":"f64a2780-facf-3e90-b10e-3f96094aff65","pitchNumber":2,"startTime":"2025-08-20T22:57:59.107Z","endTime":"2025-08-20T22:58:04.338Z","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":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.45139391015841,"strikeZoneBottom":1.65525906150129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.650516839229773,"aZ":-28.903360778739103,"pfxX":-11.812534532012444,"pfxZ":1.739251008495689,"pX":-0.868937529447741,"pZ":1.54239228520806,"vX0":7.115343186816984,"vY0":-136.06236191248996,"vZ0":-4.525113197244407,"x":150.12,"y":197.14,"x0":-1.9773079633389778,"y0":50.00463109633124,"z0":5.2197660244121655,"aX":-22.245834517593686},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":19.9,"spinRate":2274,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4018909042556782,"extension":5.459535451043367},"index":2,"playId":"7c8636d9-e148-34ab-a780-3ea2812d6b19","pitchNumber":3,"startTime":"2025-08-20T22:58:11.470Z","endTime":"2025-08-20T22:58:16.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46874450306343,"aZ":-17.210891086344848,"pfxX":-9.428476479360224,"pfxZ":7.846361825339995,"pX":-0.2513051767916867,"pZ":2.4325277935561758,"vX0":7.555165550927859,"vY0":-137.02633099490885,"vZ0":-4.902705615581488,"x":126.58,"y":173.1,"x0":-1.8153812011457922,"y0":50.0024479944687,"z0":5.415858708803779,"aX":-17.98036780457381},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":15.6,"spinRate":2410,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.3992827747053145,"extension":5.4270016339380955},"hitData":{"launchSpeed":103.0,"launchAngle":61.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.69,"coordY":134.96}},"index":3,"playId":"5bcf8f22-2fd6-3384-911d-a2698938e39d","pitchNumber":4,"startTime":"2025-08-20T22:58:23.964Z","endTime":"2025-08-20T22:58:34.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T22:58:34.801Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, first baseman Josh Bell to pitcher Brad Lord.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T22:58:58.602Z","endTime":"2025-08-20T23:01:04.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"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(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.0,"endSpeed":78.1,"strikeZoneTop":3.43949679790519,"strikeZoneBottom":1.69593909791577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.673660359877392,"aZ":-32.06245322053403,"pfxX":0.5926977285793544,"pfxZ":0.07023667265000633,"pX":-1.6574538626116044,"pZ":2.6006484718242544,"vX0":1.6064044868769312,"vY0":-123.87921101033932,"vZ0":-0.29476337057597946,"x":180.18,"y":168.56,"x0":-2.3912074696875174,"y0":50.001307290993594,"z0":5.400650692770421,"aX":0.9212560539395449},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":-1.4,"spinRate":2478,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4420905696356181,"extension":5.536058065828291},"index":0,"playId":"645ef451-a0a5-37be-af50-27e292c8ea2d","pitchNumber":1,"startTime":"2025-08-20T22:59:03.366Z","endTime":"2025-08-20T22:59:08.749Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12020640362555,"aZ":-19.606596777175636,"pfxX":-9.602519325209828,"pfxZ":6.551143023272728,"pX":-0.6135830980093919,"pZ":2.545464581914293,"vX0":7.269294746609872,"vY0":-137.95771892017117,"vZ0":-3.6041452209057314,"x":140.39,"y":170.05,"x0":-2.04173674288857,"y0":50.00193646884634,"z0":5.198686689430799,"aX":-18.416446728227104},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":15.7,"spinRate":2381,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.3977941757877623,"extension":5.494263234249381},"index":1,"playId":"ab3122ba-f9b9-3ca9-9cf8-317311035328","pitchNumber":2,"startTime":"2025-08-20T22:59:18.992Z","endTime":"2025-08-20T22:59:22.742Z","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":95.1,"endSpeed":86.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.385284633234484,"aZ":-18.323136377937107,"pfxX":-10.687181414535647,"pfxZ":7.1942732589577325,"pX":-0.6443784614643163,"pZ":2.321215646551193,"vX0":7.300941236720439,"vY0":-138.2631226729083,"vZ0":-4.600578057551533,"x":141.56,"y":176.11,"x0":-1.9379187496883563,"y0":50.00605008986546,"z0":5.245872812470073,"aX":-20.583385011789062},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":17.8,"spinRate":2306,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.3969775039766317,"extension":5.603653643202938},"index":2,"playId":"dc049f22-31e5-3f33-baf1-04267f0d39ff","pitchNumber":3,"startTime":"2025-08-20T22:59:37.157Z","endTime":"2025-08-20T22:59:41.461Z","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":95.3,"endSpeed":87.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.799471655494287,"aZ":-21.234230432486562,"pfxX":-11.108100928475846,"pfxZ":5.605417544032786,"pX":-0.2038561266084702,"pZ":4.152916738330846,"vX0":8.991599374144613,"vY0":-138.57024041291226,"vZ0":0.39847322766098603,"x":124.77,"y":126.65,"x0":-2.0410732895220454,"y0":50.00571986938866,"z0":5.421385787896539,"aX":-21.69276480123361},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":18.4,"spinRate":2429,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.3946682381286166,"extension":5.325789642233151},"index":3,"playId":"47415b86-fc7e-3835-ad5f-f538703a2b87","pitchNumber":4,"startTime":"2025-08-20T22:59:57.285Z","endTime":"2025-08-20T23:00:00.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":80.2,"strikeZoneTop":3.50470923704527,"strikeZoneBottom":1.70022032774604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.358843248213855,"aZ":-26.14638211107755,"pfxX":-12.915279048187479,"pfxZ":3.722072258973958,"pX":-0.5519649157664486,"pZ":0.6544415172556656,"vX0":7.997634470776873,"vY0":-125.91814227281236,"vZ0":-5.8358714484722976,"x":138.04,"y":221.11,"x0":-2.0763750351662287,"y0":50.00483598388794,"z0":5.09260873931261,"aX":-20.93339266545747},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":21.8,"spinRate":1981,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4334673063192449,"extension":5.2783842835321195},"index":4,"playId":"e1de80ff-1a54-30cb-9bc3-0beb970384d6","pitchNumber":5,"startTime":"2025-08-20T23:00:13.918Z","endTime":"2025-08-20T23:00:19.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.981662367385738,"aZ":-31.170572720213443,"pfxX":-0.03590516034014524,"pfxZ":0.6444132202320247,"pX":-1.465069975891008,"pZ":2.247749244779758,"vX0":2.4286123379218676,"vY0":-124.66128259690078,"vZ0":-1.0587470451927141,"x":172.85,"y":178.09,"x0":-2.450660340177604,"y0":50.0042836019078,"z0":5.270282225005999,"aX":-0.056377973013790335},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":-0.6,"spinRate":2571,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.44075398908396934,"extension":5.4134821945346205},"index":5,"playId":"687496ee-8954-39e9-9878-182d508fb6a5","pitchNumber":6,"startTime":"2025-08-20T23:00:32.642Z","endTime":"2025-08-20T23:00:36.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.541687450216415,"aZ":-25.856712695056345,"pfxX":-12.041573002427558,"pfxZ":3.2549905756210293,"pX":0.5666331028545784,"pZ":1.9856865330148832,"vX0":11.026104351813004,"vY0":-138.14314457126588,"vZ0":-3.9109297265535767,"x":95.4,"y":185.17,"x0":-1.90368409498763,"y0":50.003509431062795,"z0":5.149262841976511,"aX":-23.374279894185577},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.3,"breakHorizontal":19.7,"spinRate":2174,"spinDirection":257},"zone":9,"typeConfidence":2.0,"plateTime":0.3958437807158277,"extension":5.559713049026094},"hitData":{"launchSpeed":68.5,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.42,"coordY":164.35}},"index":6,"playId":"7cccf833-e9bd-36e5-b3c0-d1880928d3bd","pitchNumber":7,"startTime":"2025-08-20T23:00:56.651Z","endTime":"2025-08-20T23:01:04.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:01:04.077Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mark Vientos doubles (15) on a sharp line drive to center fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T23:01:31.552Z","endTime":"2025-08-20T23:01:46.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87744102175185,"aZ":-20.841297585751658,"pfxX":-12.091076333473632,"pfxZ":5.952099476396118,"pX":0.44972733538959125,"pZ":2.5325260754440366,"vX0":10.356222166153085,"vY0":-137.45116246951537,"vZ0":-3.8970451763652476,"x":99.86,"y":170.4,"x0":-1.8051777592039253,"y0":50.00182882710777,"z0":5.392620807144355,"aX":-23.019564215651947},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":19.6,"spinRate":2276,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.39923484683589683,"extension":5.588801393276855},"hitData":{"launchSpeed":104.9,"launchAngle":20.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":161.0,"coordY":50.91}},"index":0,"playId":"28fdb870-fbc7-3e1d-9f99-1e8563d82c6e","pitchNumber":1,"startTime":"2025-08-20T23:01:31.552Z","endTime":"2025-08-20T23:01:46.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:01:46.929Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, shortstop CJ Abrams to first baseman Josh Bell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T23:02:20.961Z","endTime":"2025-08-20T23:03:16.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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":93.1,"endSpeed":84.5,"strikeZoneTop":3.9894565330225,"strikeZoneBottom":1.89008957707074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.854883438094298,"aZ":-20.448145801455365,"pfxX":-11.67118581842785,"pfxZ":6.383037053997432,"pX":0.16876170200291074,"pZ":2.583561711252964,"vX0":10.460830495662504,"vY0":-135.0631627858119,"vZ0":-3.3806322124935813,"x":110.57,"y":169.02,"x0":-2.2480603897731926,"y0":50.006274807717816,"z0":5.298594453126368,"aX":-21.454453864598413},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.9,"breakHorizontal":18.7,"spinRate":2331,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.4063446149755334,"extension":5.6220629947588625},"index":0,"playId":"5c5d158c-2eec-3d9a-8a83-399e38f55f45","pitchNumber":1,"startTime":"2025-08-20T23:02:25.103Z","endTime":"2025-08-20T23:02:31.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02446229540488,"aZ":-20.726556228136392,"pfxX":-9.281107933005107,"pfxZ":6.120350671348655,"pX":-0.07992774367377621,"pZ":2.9993422164068066,"vX0":9.21845450647172,"vY0":-135.97458240557864,"vZ0":-2.7393014962984514,"x":120.05,"y":157.8,"x0":-2.3094899386179493,"y0":50.00634353556274,"z0":5.459245878619609,"aX":-17.370231841816604},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.7,"breakHorizontal":14.9,"spinRate":2320,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.40293205288575473,"extension":5.480930974961232},"index":1,"playId":"cb44863d-b277-38e6-b1bb-5a4418f2488c","pitchNumber":2,"startTime":"2025-08-20T23:02:44.461Z","endTime":"2025-08-20T23:02:49.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.274576740045234,"aZ":-21.56878958274908,"pfxX":-10.562835587857439,"pfxZ":5.417416299883863,"pX":-0.5159547994092795,"pZ":2.8950934105735286,"vX0":8.616366742595646,"vY0":-139.0724109259742,"vZ0":-2.5859989865563557,"x":136.67,"y":160.61,"x0":-2.2824087662229164,"y0":50.00435127610239,"z0":5.268061078686644,"aX":-20.686704194233815},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":17.3,"spinRate":2448,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.39388933479985155,"extension":5.570769368627237},"hitData":{"launchSpeed":104.1,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":151.18}},"index":2,"playId":"4d720db1-92c1-33b9-86f0-f5124154da4e","pitchNumber":3,"startTime":"2025-08-20T23:03:08.974Z","endTime":"2025-08-20T23:03:16.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:03:16.300Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T23:05:22.309Z","endTime":"2025-08-20T23:06:02.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"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"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Starling Marte replaces left fielder Brandon Nimmo, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T23:05:24.625Z","endTime":"2025-08-20T23:05:24.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.50447975123127,"strikeZoneBottom":1.73690785427209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.007214446646582,"aZ":-13.445452674098771,"pfxX":-4.991797559188695,"pfxZ":10.073719437659769,"pX":-0.5994877843038784,"pZ":2.5869334944085924,"vX0":5.099758355053491,"vY0":-135.1391731051878,"vZ0":-6.542010173994914,"x":139.85,"y":168.93,"x0":-1.857785317858974,"y0":50.00601136444945,"z0":5.974435819405236,"aX":-9.28336894569459},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":8.0,"spinRate":2304,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4045075724154299,"extension":6.0866860562870455},"index":1,"playId":"489109e1-8190-397a-bee1-26bdab64aa11","pitchNumber":1,"startTime":"2025-08-20T23:05:24.627Z","endTime":"2025-08-20T23:05:29.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.5592799393046,"strikeZoneBottom":1.76142378412657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.16001425314507,"aZ":-28.139498729738385,"pfxX":-7.252934416445564,"pfxZ":2.9657926521999833,"pX":0.7194713034741254,"pZ":1.0950663722675795,"vX0":7.6048900130955195,"vY0":-115.50831980476258,"vZ0":-5.103916054486576,"x":89.58,"y":209.21,"x0":-1.662883798311306,"y0":50.00312114521421,"z0":6.017695984517718,"aX":-9.867252099917106},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.4,"breakHorizontal":11.4,"spinRate":1186,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.4729754641670416,"extension":6.0780532704253405},"index":2,"playId":"e3b2acd5-91aa-3d35-be96-8a77c0c1386c","pitchNumber":2,"startTime":"2025-08-20T23:05:40.040Z","endTime":"2025-08-20T23:05:46.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14824307799861,"aZ":-22.37895522980349,"pfxX":-0.5416562408324874,"pfxZ":6.094129450555702,"pX":-0.8817681565187558,"pZ":2.0929520822100045,"vX0":2.4475388088678023,"vY0":-125.61380898156044,"vZ0":-5.273476696608975,"x":150.61,"y":182.27,"x0":-1.7960544633421762,"y0":50.001159979510476,"z0":6.02595858837086,"aX":-0.8705940307304636},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.1,"breakHorizontal":0.5,"spinRate":2398,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.43514242688746085,"extension":6.162897812939553},"hitData":{"launchSpeed":99.8,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.3,"coordY":150.16}},"index":3,"playId":"1fc37ddc-e2b9-3a94-bc73-df81c99b8f8c","pitchNumber":3,"startTime":"2025-08-20T23:05:54.797Z","endTime":"2025-08-20T23:06:02.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:06:02.435Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul DeJong flies out to right fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T23:06:19.942Z","endTime":"2025-08-20T23:07:07.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.1,"endSpeed":76.2,"strikeZoneTop":3.41006808645629,"strikeZoneBottom":1.49162183234269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.56147888072893,"aZ":-33.22288275267799,"pfxX":5.371058942437214,"pfxZ":-0.715859573530647,"pX":0.7313013654352006,"pZ":2.6539112290881413,"vX0":4.16905095650889,"vY0":-119.61829036290119,"vZ0":-1.2639163638770539,"x":89.12,"y":167.12,"x0":-1.7278545424391782,"y0":50.00554995551591,"z0":6.149116892679509,"aX":7.837765651528676},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.3,"breakHorizontal":-10.7,"spinRate":2678,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.45667811255055923,"extension":6.478007424170356},"index":0,"playId":"b2528e4b-c529-3429-8c8b-5837ece787c6","pitchNumber":1,"startTime":"2025-08-20T23:06:24.328Z","endTime":"2025-08-20T23:06:29.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":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.58064335001126,"strikeZoneBottom":1.66237336190162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94135162464651,"aZ":-9.531445295871405,"pfxX":-5.9170122656274975,"pfxZ":11.599001692952726,"pX":1.3882262399004224,"pZ":0.5004221406488896,"vX0":10.154652832900677,"vY0":-138.80210664226576,"vZ0":-12.477254137537344,"x":64.08,"y":225.27,"x0":-1.5481831838979372,"y0":50.00433288865118,"z0":5.687752872371841,"aX":-11.552609547975786},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":8.6,"spinRate":2453,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3945452189123677,"extension":6.614504816974367},"index":1,"playId":"03ce11a3-d8a5-364c-9c17-8720f6787404","pitchNumber":2,"startTime":"2025-08-20T23:06:37.983Z","endTime":"2025-08-20T23:06:42.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47009162048613,"aZ":-15.720421640160026,"pfxX":-3.962478783255107,"pfxZ":8.493314993457822,"pX":0.5329240187292772,"pZ":2.3449828668003736,"vX0":7.5032305487896025,"vY0":-137.5905298189019,"vZ0":-6.679017863724099,"x":96.69,"y":175.47,"x0":-1.701600476057891,"y0":50.00660457671304,"z0":5.849128035132556,"aX":-7.6805030999872805},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":5.8,"spinRate":2337,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39646113050280274,"extension":6.455036594614384},"hitData":{"launchSpeed":84.3,"launchAngle":31.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.71,"coordY":78.66}},"index":2,"playId":"209d41cd-6311-388c-b019-96ebb73c99cd","pitchNumber":3,"startTime":"2025-08-20T23:06:59.541Z","endTime":"2025-08-20T23:07:07.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:07:07.960Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T23:07:30.006Z","endTime":"2025-08-20T23:07:56.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.5270932331871,"strikeZoneBottom":1.67152497247532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.311419539986144,"aZ":-37.56247368344339,"pfxX":4.841629566113416,"pfxZ":-4.1609431068509934,"pX":-1.495443176565582,"pZ":2.4032564873601956,"vX0":-0.21815029307356826,"vY0":-113.29425480165085,"vZ0":0.2203699735960556,"x":174.0,"y":173.89,"x0":-2.0264262039916083,"y0":50.00220026740875,"z0":6.068789736087054,"aX":6.273230074427052},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.2,"breakHorizontal":-8.8,"spinRate":2704,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.48405583444513134,"extension":6.026315584575688},"index":0,"playId":"47a112d5-d60f-34bd-b2ba-858b1ad6edc0","pitchNumber":1,"startTime":"2025-08-20T23:07:31.958Z","endTime":"2025-08-20T23:07:38.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95940558954502,"aZ":-11.772747095593669,"pfxX":-3.1527754210082293,"pfxZ":10.464619410844264,"pX":0.20365756161039375,"pZ":1.583605198822444,"vX0":6.1060655363372,"vY0":-138.51983690040043,"vZ0":-9.70554008172138,"x":109.24,"y":196.02,"x0":-1.6163191267116332,"y0":50.00581545990328,"z0":5.9128856533376,"aX":-6.14874571774121},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":4.4,"spinRate":2381,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.394894712769676,"extension":6.4033893815682985},"hitData":{"launchSpeed":102.8,"launchAngle":-17.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.82,"coordY":155.74}},"index":1,"playId":"8e2ead70-2059-392d-bf85-e7d81d1a1cad","pitchNumber":2,"startTime":"2025-08-20T23:07:48.116Z","endTime":"2025-08-20T23:07:56.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:07:56.439Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T23:10:11.337Z","endTime":"2025-08-20T23:11:08.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.769455628865824,"aZ":-18.776190911871513,"pfxX":-10.978328479614646,"pfxZ":6.9470346481419325,"pX":-0.33115108820199335,"pZ":1.6115104154899347,"vX0":7.986032947598405,"vY0":-137.78323107257006,"vZ0":-6.565537142364196,"x":129.62,"y":195.27,"x0":-1.8365657091987497,"y0":50.00134793483656,"z0":5.287931106733303,"aX":-21.168393998603765},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":18.2,"spinRate":2368,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.39708299870723707,"extension":5.511503511411763},"index":0,"playId":"0399bf02-4df4-3e71-964d-a308f0b9baff","pitchNumber":1,"startTime":"2025-08-20T23:10:11.337Z","endTime":"2025-08-20T23:10:14.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.45814507670431,"strikeZoneBottom":1.61606034763542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.782101081942876,"aZ":-22.2447607626426,"pfxX":-11.197697065227027,"pfxZ":5.147363625967693,"pX":-0.041684155325879324,"pZ":1.9120676896292954,"vX0":8.69876146414915,"vY0":-137.99796004584118,"vZ0":-4.804296128332545,"x":118.59,"y":187.15,"x0":-1.7803559255283938,"y0":50.00055493847613,"z0":5.174539219158587,"aX":-21.588713839335583},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":18.5,"spinRate":2403,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.3969475693767688,"extension":5.432419995910754},"index":1,"playId":"085160ff-bd84-3104-840b-ee955426065d","pitchNumber":2,"startTime":"2025-08-20T23:10:26.902Z","endTime":"2025-08-20T23:10:31.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.49000255019007,"strikeZoneBottom":1.67769819441175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.332294105106165,"aZ":-23.63417964439635,"pfxX":-12.337901872843712,"pfxZ":5.422244209269537,"pX":-1.1049254550051069,"pZ":0.21482656025112504,"vX0":6.508887890723692,"vY0":-124.9755769371651,"vZ0":-7.164430288562323,"x":159.12,"y":232.98,"x0":-2.146853405958891,"y0":50.00213036482012,"z0":5.073807003508337,"aX":-19.42062736349664},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.3,"breakHorizontal":20.8,"spinRate":1990,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.43909936188363385,"extension":5.343784226505243},"index":2,"playId":"771dfcce-99f8-3d93-9a83-33adb6c7403a","pitchNumber":3,"startTime":"2025-08-20T23:10:41.675Z","endTime":"2025-08-20T23:10:44.915Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.766664749585846,"aZ":-26.080171548937475,"pfxX":-10.668228491284822,"pfxZ":3.804452567523488,"pX":-1.373064146893796,"pZ":1.875655667032646,"vX0":5.449690947537519,"vY0":-125.76424769073442,"vZ0":-3.1223558112511514,"x":169.34,"y":188.14,"x0":-2.183393252066891,"y0":50.000583426252014,"z0":5.251127802226833,"aX":-17.067930620425575},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":18.0,"spinRate":2056,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4357048274993982,"extension":5.625745390244602},"index":3,"playId":"9a160586-83ae-378a-ae5f-ed5ad1eaae5f","pitchNumber":4,"startTime":"2025-08-20T23:11:04.234Z","endTime":"2025-08-20T23:11:08.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:11:08.089Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, shortstop CJ Abrams to first baseman Josh Bell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T23:11:29.496Z","endTime":"2025-08-20T23:12:38.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.4111164748306,"strikeZoneBottom":1.65188564133486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.335049334354643,"aZ":-28.3750077550945,"pfxX":-0.5146793240323194,"pfxZ":2.3469475135638707,"pX":0.06026336821362998,"pZ":1.4205006174003185,"vX0":5.676238675212544,"vY0":-127.02467176307218,"vZ0":-3.9189630662299826,"x":114.7,"y":200.43,"x0":-2.145551424319531,"y0":50.00280343290656,"z0":5.263570959683448,"aX":-0.8336762423553326},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":-0.5,"spinRate":2349,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4327754821392591,"extension":5.661392403102636},"index":0,"playId":"450a208c-9559-3a62-96e8-c2b28c0f1ca1","pitchNumber":1,"startTime":"2025-08-20T23:11:29.496Z","endTime":"2025-08-20T23:11:34.567Z","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.0,"endSpeed":86.7,"strikeZoneTop":3.46965294284713,"strikeZoneBottom":1.59006063235373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1109810508962,"aZ":-18.007450376679348,"pfxX":-8.777921373832356,"pfxZ":7.364240579021378,"pX":0.05439384541490481,"pZ":1.5394263605038627,"vX0":8.335467123211503,"vY0":-137.922700939746,"vZ0":-6.641707381157299,"x":114.93,"y":197.22,"x0":-1.8687381951088236,"y0":50.00399355252345,"z0":5.1963421362532785,"aX":-16.88741222240584},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":14.2,"spinRate":2300,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.397370406291655,"extension":5.804474659794335},"index":1,"playId":"da904db2-c6cf-3fd1-81e6-5aece4f5db64","pitchNumber":2,"startTime":"2025-08-20T23:11:44.721Z","endTime":"2025-08-20T23:11:51.455Z","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":95.6,"endSpeed":87.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00483119083505,"aZ":-19.75492674105367,"pfxX":-9.122176174840673,"pfxZ":6.331440543741369,"pX":0.26366643647849625,"pZ":2.695010393558788,"vX0":9.138554364553809,"vY0":-138.90615861670426,"vZ0":-3.5292597285395884,"x":106.95,"y":166.01,"x0":-1.8776793864810617,"y0":50.003135565925206,"z0":5.289285248086685,"aX":-17.894804903463136},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":14.8,"spinRate":2280,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.39374908468835157,"extension":5.812774677370956},"index":2,"playId":"903a292b-9aa6-377e-a4c6-9232e44b7123","pitchNumber":3,"startTime":"2025-08-20T23:12:03.447Z","endTime":"2025-08-20T23:12:07.478Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-20T23:12:20.741Z","endTime":"2025-08-20T23:12:30.514Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.356634874949957,"aZ":-27.418450554045226,"pfxX":-9.31450666944048,"pfxZ":2.8831577430382778,"pX":0.16383385996549243,"pZ":2.0286741260488754,"vX0":8.53906790539089,"vY0":-126.62745853160219,"vZ0":-2.6444577525352644,"x":110.76,"y":184.01,"x0":-2.018632568082782,"y0":50.000963967782155,"z0":5.247936412915233,"aX":-15.344013281678334},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":15.2,"spinRate":1981,"spinDirection":261},"zone":8,"typeConfidence":2.0,"plateTime":0.43019987093991885,"extension":5.324652443346118},"hitData":{"launchSpeed":102.6,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.4,"coordY":140.43}},"index":4,"playId":"8272e02a-cfa9-3fc6-9b14-fcb3a35ab92f","pitchNumber":4,"startTime":"2025-08-20T23:12:30.514Z","endTime":"2025-08-20T23:12:38.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:12:38.066Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman Luis García Jr. to first baseman Josh Bell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T23:13:00.609Z","endTime":"2025-08-20T23:14:26.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05276300462435,"aZ":-27.85956874710518,"pfxX":-10.387191443541932,"pfxZ":2.6565045507342893,"pX":0.21806050134712396,"pZ":2.0718783828339884,"vX0":8.798908600252696,"vY0":-126.06295108317084,"vZ0":-2.428510143548874,"x":108.69,"y":182.84,"x0":-1.949900312311527,"y0":50.00617308566619,"z0":5.272474375460225,"aX":-16.900996243039497},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":17.0,"spinRate":1971,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.43272162754979737,"extension":5.8726157272027315},"index":0,"playId":"58e9e654-b651-38ad-b4dc-8b1a5d518329","pitchNumber":1,"startTime":"2025-08-20T23:13:02.296Z","endTime":"2025-08-20T23:13:08.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.33260636991296,"strikeZoneBottom":1.47857455891215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.187385371917014,"aZ":-22.700454943745353,"pfxX":-11.09022728424383,"pfxZ":4.789922108415961,"pX":0.6374040905744595,"pZ":2.315045134959033,"vX0":11.20354641058051,"vY0":-139.71009261865828,"vZ0":-3.783078031275261,"x":92.7,"y":176.27,"x0":-1.9819124794317466,"y0":50.0057835448222,"z0":5.176953650405579,"aX":-21.949246492448722},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":17.8,"spinRate":2354,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.3918994232672417,"extension":5.889176753032433},"index":1,"playId":"cd65dd28-ab84-3fe8-b1f0-26d8c23dedd3","pitchNumber":2,"startTime":"2025-08-20T23:13:19.207Z","endTime":"2025-08-20T23:13:23.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.1,"strikeZoneTop":3.36763440286891,"strikeZoneBottom":1.51371068581267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.14451839939582,"aZ":-21.283967116449915,"pfxX":-11.026974828335494,"pfxZ":5.514331119935655,"pX":-0.7625209581328913,"pZ":3.4135616464666945,"vX0":7.3597855561203405,"vY0":-140.88213931451978,"vZ0":-1.493766497150688,"x":146.07,"y":146.61,"x0":-1.9994294571194726,"y0":50.00448896267879,"z0":5.35020827012304,"aX":-21.786490598331522},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.8,"breakHorizontal":18.1,"spinRate":2458,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.39137180504749347,"extension":5.529776110208307},"index":2,"playId":"46192c2d-80a6-391e-974d-837596ad3615","pitchNumber":3,"startTime":"2025-08-20T23:13:48.067Z","endTime":"2025-08-20T23:13:53.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.57858161945965,"aZ":-19.709886471106728,"pfxX":-10.642439949977268,"pfxZ":6.504402562826069,"pX":-0.622820406632111,"pZ":2.1089221276745476,"vX0":7.9455500036684885,"vY0":-138.63327605720522,"vZ0":-4.533023690049225,"x":140.74,"y":181.84,"x0":-2.1664530436237186,"y0":50.00116823051604,"z0":5.109534916463823,"aX":-20.385079380215096},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":17.3,"spinRate":2497,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.3975239496725296,"extension":5.668005536039944},"index":3,"playId":"6ade2879-15bc-3ade-8c6b-8283a7fc04a2","pitchNumber":4,"startTime":"2025-08-20T23:14:04.089Z","endTime":"2025-08-20T23:14:08.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.645735969765767,"aZ":-27.9055435565272,"pfxX":-1.8712912588334558,"pfxZ":2.644475769098829,"pX":-0.055483904761979834,"pZ":1.153487364638902,"vX0":5.910888661175167,"vY0":-126.79920235602758,"vZ0":-4.522497896845093,"x":119.11,"y":207.64,"x0":-2.181092199608481,"y0":50.00560629267613,"z0":5.205324199470687,"aX":-3.0257656288837245},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":1.9,"spinRate":2551,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.43314378720474567,"extension":5.5899444130264895},"hitData":{"launchSpeed":70.6,"launchAngle":-3.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":157.76}},"index":4,"playId":"1a23431d-77cb-3404-aa67-7688eb9b2add","pitchNumber":5,"startTime":"2025-08-20T23:14:19.086Z","endTime":"2025-08-20T23:14:26.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:14:26.789Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Crews walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T23:16:36.671Z","endTime":"2025-08-20T23:18:31.299Z","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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.05466749718445,"strikeZoneBottom":1.28990418170021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.471329131409174,"aZ":-14.145768335145213,"pfxX":-5.054770266410084,"pfxZ":9.404945771579037,"pX":-0.2814391796990862,"pZ":2.212538945195352,"vX0":5.450499571541084,"vY0":-137.33754079560188,"vZ0":-7.45613620727379,"x":127.73,"y":179.04,"x0":-1.631897656546438,"y0":50.00141832510055,"z0":5.918286344895113,"aX":-9.687689517880584},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2369,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39832413094065977,"extension":6.35470697222507},"index":0,"playId":"11085f7d-b89d-33bc-8455-b3d6369c7229","pitchNumber":1,"startTime":"2025-08-20T23:16:36.671Z","endTime":"2025-08-20T23:16:41.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22847715280283,"aZ":-26.713362018434882,"pfxX":-10.482578162250615,"pfxZ":3.279971312432016,"pX":-0.054495313789378205,"pZ":1.9788982729079085,"vX0":7.629838386672012,"vY0":-127.69423515506622,"vZ0":-4.632117855448055,"x":119.08,"y":185.35,"x0":-1.7068111258915566,"y0":50.00372797037338,"z0":5.897173895116716,"aX":-17.457571230974747},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":17.4,"spinRate":2162,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.42757401555133034,"extension":6.2438159460097085},"index":1,"playId":"1c9bc902-9778-3d7a-b8ee-72f8cc685de3","pitchNumber":2,"startTime":"2025-08-20T23:16:55.872Z","endTime":"2025-08-20T23:17:00.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":2.93935455901497,"strikeZoneBottom":1.47685723277632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.395643696865076,"aZ":-30.02224603767434,"pfxX":-7.921798122387639,"pfxZ":1.4110428823927499,"pX":0.20735810483927053,"pZ":0.43875686407639775,"vX0":7.003663062756759,"vY0":-122.58280770034467,"vZ0":-7.166137559615515,"x":109.1,"y":226.93,"x0":-1.658533894904599,"y0":50.001210307181374,"z0":5.965551681148673,"aX":-12.046519093512664},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.1,"breakHorizontal":12.7,"spinRate":1244,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.44695105159998283,"extension":6.395197301310093},"index":2,"playId":"4e82a0e2-443d-3285-95a1-395db4c49790","pitchNumber":3,"startTime":"2025-08-20T23:17:25.139Z","endTime":"2025-08-20T23:17:29.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":2.96382775107358,"strikeZoneBottom":1.35022984789968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32346759416079,"aZ":-33.39128099574691,"pfxX":-6.553053664247308,"pfxZ":-0.8215266592256838,"pX":-0.9073290638802679,"pZ":-0.637068351238579,"vX0":4.314249160016682,"vY0":-121.91353367229765,"vZ0":-8.596402169182475,"x":151.59,"y":255.98,"x0":-1.8619671261053734,"y0":50.00355863652908,"z0":5.875968828791596,"aX":-9.7167008313025},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.6,"breakHorizontal":10.7,"spinRate":1275,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.45188386704779937,"extension":6.4885538519995105},"index":3,"playId":"12017354-8403-3e18-8b86-35195faa831b","pitchNumber":4,"startTime":"2025-08-20T23:17:46.103Z","endTime":"2025-08-20T23:17:51.310Z","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.00523955748819,"strikeZoneBottom":1.43679362284662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.793750340918265,"aZ":-23.493974295091473,"pfxX":-10.93988899198494,"pfxZ":4.910889147544554,"pX":-0.0020137595361496897,"pZ":1.331703676957865,"vX0":8.163183157938265,"vY0":-131.98908683388862,"vZ0":-7.0739091704188475,"x":117.08,"y":202.82,"x0":-1.711830519852928,"y0":50.0011523840081,"z0":5.773691058509896,"aX":-19.3225019286252},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":18.0,"spinRate":2306,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.41479736212448515,"extension":6.358614478683543},"index":4,"playId":"3e957309-615f-3055-9682-4ff75a21530d","pitchNumber":5,"startTime":"2025-08-20T23:18:10.447Z","endTime":"2025-08-20T23:18:16.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":2.93822261727486,"strikeZoneBottom":1.32428551424207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.392734356834303,"aZ":-11.39651846185975,"pfxX":-5.227659759023593,"pfxZ":10.7381884487471,"pX":0.5024042942500475,"pZ":0.5246798579936476,"vX0":7.944616214746126,"vY0":-137.9213905887224,"vZ0":-12.064770988692255,"x":97.85,"y":224.61,"x0":-1.7303607412677624,"y0":50.00395187341849,"z0":5.71333149080973,"aX":-10.116985849446257},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":7.9,"spinRate":2404,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39645034226330056,"extension":6.728403753730096},"index":5,"playId":"a428b12c-c1ef-3d0c-8587-761d72a31c9c","pitchNumber":6,"startTime":"2025-08-20T23:18:27.016Z","endTime":"2025-08-20T23:18:31.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:18:31.299Z","atBatIndex":16},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Drew Millas reaches on catcher interference by Luis Torrens. Dylan Crews to 2nd. Drew Millas to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T23:18:56.714Z","endTime":"2025-08-20T23:19:02.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","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":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57862390196796,"aZ":-11.263931406177582,"pfxX":-4.998671079560719,"pfxZ":10.734190209390007,"pX":-0.8031688052814757,"pZ":1.8783774977128123,"vX0":4.591079475570007,"vY0":-138.59661269053814,"vZ0":-8.804543460989443,"x":147.61,"y":188.06,"x0":-1.8305813601134115,"y0":50.00487267155595,"z0":5.846033056838344,"aX":-9.739355184234645},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2391,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3949959714656801,"extension":6.251762669967508},"hitData":{"launchSpeed":59.3,"launchAngle":-0.0,"totalDistance":28.0,"trajectory":"","hardness":"medium","location":"2","coordinates":{"coordX":108.85,"coordY":168.95}},"index":0,"playId":"40f58aae-ffc0-367d-a055-94afadc6340f","pitchNumber":1,"startTime":"2025-08-20T23:18:56.714Z","endTime":"2025-08-20T23:19:02.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:19:02.105Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Robert Hassell III grounds into a force out, first baseman Pete Alonso to shortstop Francisco Lindor. Dylan Crews to 3rd. Drew Millas out at 2nd. Robert Hassell III to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T23:22:03.184Z","endTime":"2025-08-20T23:22:13.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"postOnThird":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"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_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","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":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T23:20:41.606Z","endTime":"2025-08-20T23:22:05.340Z","isPitch":false,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.079132387475077,"aZ":-23.89883905257347,"pfxX":-0.8105279555658267,"pfxZ":4.9911940866304585,"pX":-0.07277846918216378,"pZ":1.6377917450444834,"vX0":4.530637183394438,"vY0":-127.8621380904417,"vZ0":-6.2776318780519595,"x":119.77,"y":194.56,"x0":-1.7614423416227343,"y0":50.00207309433705,"z0":5.997059573388175,"aX":-1.3439989465624793},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":0.5,"spinRate":2561,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.42817578763255737,"extension":6.3989446218449935},"hitData":{"launchSpeed":83.1,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.31,"coordY":172.46}},"index":1,"playId":"499926d0-5881-34a3-a0fe-9d26bfa49ea1","pitchNumber":1,"startTime":"2025-08-20T23:22:05.340Z","endTime":"2025-08-20T23:22:13.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:22:13.051Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks. Robert Hassell III to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T23:22:48.904Z","endTime":"2025-08-20T23:24:58.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"postOnThird":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.97911245801632,"strikeZoneBottom":1.9060648593338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.656624229869596,"aZ":-31.659972956480914,"pfxX":-6.198232566388757,"pfxZ":0.3279947297753525,"pX":-1.2674094616283162,"pZ":1.604375627800783,"vX0":3.314051762413579,"vY0":-123.15207815136927,"vZ0":-3.8921348060442496,"x":165.31,"y":195.46,"x0":-1.8228654370147328,"y0":50.00031574922103,"z0":5.873219476261762,"aX":-9.552430557219552},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.0,"breakHorizontal":10.4,"spinRate":1358,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4441655385979977,"extension":6.373832606170319},"index":0,"playId":"8a246391-3b76-3094-8663-385359ce2708","pitchNumber":1,"startTime":"2025-08-20T23:22:52.252Z","endTime":"2025-08-20T23:22:58.439Z","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":67.6,"endSpeed":62.2,"strikeZoneTop":3.82999298702315,"strikeZoneBottom":1.78672744996821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.005785137300013,"aZ":-38.37323602830373,"pfxX":2.1356172751889013,"pfxZ":-6.438122537180717,"pX":0.7402165170891065,"pZ":1.47993671658428,"vX0":3.9356912436068465,"vY0":-98.34713965946776,"vZ0":0.8619693897462963,"x":88.78,"y":198.82,"x0":-1.5776107475707488,"y0":50.00165474427986,"z0":6.193576957147594,"aX":2.056754562754161},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-71.5,"breakVerticalInduced":-10.8,"breakHorizontal":-5.2,"spinRate":2421,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.5604935431104381,"extension":6.157121333587467},"index":1,"playId":"d26665d7-6cc3-3bb4-953e-110fd05d3e0a","pitchNumber":2,"startTime":"2025-08-20T23:23:25.634Z","endTime":"2025-08-20T23:23:30.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.86401323206225,"strikeZoneBottom":1.79093170202983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.938471845900423,"aZ":-13.574768031789546,"pfxX":-6.766931683078056,"pfxZ":9.643143048625877,"pX":-0.14349265587966767,"pZ":1.8046727952483015,"vX0":7.0854452386014835,"vY0":-138.27896449120996,"vZ0":-8.273355685789586,"x":122.47,"y":190.05,"x0":-1.8646045945967462,"y0":50.006038827078115,"z0":5.754111910537553,"aX":-13.056870824491382},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":10.7,"spinRate":2452,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3966858078240576,"extension":6.288290849255223},"index":2,"playId":"e5adf946-6a94-3aac-b221-ffa970e3a775","pitchNumber":3,"startTime":"2025-08-20T23:23:48.968Z","endTime":"2025-08-20T23:23:53.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.7739101375176,"strikeZoneBottom":1.7605261920708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.4707369829782,"aZ":-34.65782412004891,"pfxX":6.41701909478385,"pfxZ":-1.8286028879738172,"pX":-0.6479144188763793,"pZ":3.87034873551571,"vX0":1.3773881745600152,"vY0":-115.52023241682832,"vZ0":2.4204631537250334,"x":141.7,"y":134.28,"x0":-2.0849790719689874,"y0":50.00257237579693,"z0":6.12856580274194,"aX":8.717368134969892},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.5,"breakHorizontal":-12.0,"spinRate":2679,"spinDirection":48},"zone":1,"typeConfidence":2.0,"plateTime":0.4732006389441019,"extension":6.073029828829143},"index":3,"playId":"3edc0805-0d40-3bec-afa9-6065f1c323ec","pitchNumber":4,"startTime":"2025-08-20T23:24:09.922Z","endTime":"2025-08-20T23:24:14.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"eb39aeef-f34f-3196-b28a-1b2fa45c2312","startTime":"2025-08-20T23:24:31.783Z","endTime":"2025-08-20T23:24:36.069Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.88733972346928,"strikeZoneBottom":1.87393720872722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.953831428978575,"aZ":-27.714527994053526,"pfxX":-8.873961437221427,"pfxZ":2.7085538101789,"pX":-1.4012564710599615,"pZ":3.1838223922965914,"vX0":4.122459535320012,"vY0":-127.24212864232793,"vZ0":-1.5604936007732695,"x":170.41,"y":152.82,"x0":-1.8852949768055993,"y0":50.00459793231236,"z0":5.991231571067315,"aX":-14.621203334427108},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":15.2,"spinRate":2331,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.42968908881819434,"extension":6.167142869823813},"index":5,"playId":"01042bc7-2911-391c-9d52-0625e3106edb","pitchNumber":5,"startTime":"2025-08-20T23:24:52.277Z","endTime":"2025-08-20T23:24:58.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:24:58.579Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a ground ball to first baseman Pete Alonso. Dylan Crews scores. Robert Hassell III to 3rd. James Wood to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T23:26:13.440Z","endTime":"2025-08-20T23:27:25.750Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnThird":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T23:25:12.922Z","endTime":"2025-08-20T23:26:15.702Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.50155307658517,"strikeZoneBottom":1.60865516665559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.304424311213353,"aZ":-25.044727822683374,"pfxX":-1.3950374484935124,"pfxZ":4.102639217064039,"pX":0.7200115259874001,"pZ":1.216490941890549,"vX0":6.513003571410671,"vY0":-130.90171392433072,"vZ0":-7.129165389522581,"x":89.55,"y":205.93,"x0":-1.617696811111906,"y0":50.003403079239234,"z0":5.846929957592179,"aX":-2.425104877539055},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":1.1,"spinRate":2534,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4182265529444784,"extension":6.552159011767646},"index":1,"playId":"d8ced618-505b-3301-b640-13e6f93dcea7","pitchNumber":1,"startTime":"2025-08-20T23:26:15.702Z","endTime":"2025-08-20T23:26:20.804Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.197365502165564,"aZ":-30.303064550370188,"pfxX":-6.9994721574236625,"pfxZ":1.2577341306959529,"pX":-0.05071775705581823,"pZ":0.7237815172613304,"vX0":6.459466565026287,"vY0":-120.96531431936347,"vZ0":-5.744445635235938,"x":118.93,"y":219.24,"x0":-1.843950049855019,"y0":50.00108874916801,"z0":5.780099370994313,"aX":-10.39093147122071},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.2,"breakHorizontal":11.2,"spinRate":1412,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4524798800862957,"extension":6.246315226881341},"index":2,"playId":"13306f25-0ef8-3b46-8f4c-6aa72623d7b7","pitchNumber":2,"startTime":"2025-08-20T23:26:34.181Z","endTime":"2025-08-20T23:26:38.578Z","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":80.9,"endSpeed":74.9,"strikeZoneTop":3.44196424084593,"strikeZoneBottom":1.57955500634705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.132565038784353,"aZ":-35.34856832321564,"pfxX":7.081005233266921,"pfxZ":-2.2434379788785854,"pX":-1.2040108671807084,"pZ":3.4757566392464883,"vX0":-0.35724941126733506,"vY0":-117.93399432939196,"vZ0":1.4390583605697125,"x":162.89,"y":144.93,"x0":-1.9717288098776984,"y0":50.000127071254994,"z0":6.102923078785455,"aX":10.03424762205876},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.5,"breakHorizontal":-12.7,"spinRate":2645,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.46334816006453616,"extension":6.4432290164720385},"index":3,"playId":"9f223396-db6e-3dfd-be15-cff2cad42355","pitchNumber":3,"startTime":"2025-08-20T23:26:58.795Z","endTime":"2025-08-20T23:27:04.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.889106548317912,"aZ":-25.05868488792595,"pfxX":-1.2015399809923903,"pfxZ":4.087510650896863,"pX":-0.8836695874160754,"pZ":1.980079582235399,"vX0":2.952901690596729,"vY0":-130.41822433723377,"vZ0":-5.298146552736149,"x":150.68,"y":185.32,"x0":-1.8694897730923152,"y0":50.0002335423982,"z0":5.903964556561026,"aX":-2.090245390845346},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":1.6,"spinRate":2526,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.41840074693576046,"extension":6.255511130621648},"hitData":{"launchSpeed":73.4,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.75,"coordY":174.99}},"index":4,"playId":"6137dd33-a5ac-3d59-a2cc-a4b1ab47cee7","pitchNumber":4,"startTime":"2025-08-20T23:27:17.770Z","endTime":"2025-08-20T23:27:25.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:27:25.750Z","atBatIndex":20},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Josh Bell out on a sacrifice fly to center fielder Cedric Mullins. Robert Hassell III scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T23:28:05.065Z","endTime":"2025-08-20T23:28:15.773Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02163259127099,"aZ":-25.969442339514323,"pfxX":-0.3609840694112534,"pfxZ":3.6610727465235495,"pX":-0.6383009287980811,"pZ":3.5323987576568663,"vX0":2.9183277413552946,"vY0":-128.45545307402503,"vZ0":-1.277849370952464,"x":141.33,"y":143.41,"x0":-1.7352909489793205,"y0":50.00416922010573,"z0":6.0285061256410915,"aX":-0.6124734609189432},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":0.1,"spinRate":2533,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.42407065304890645,"extension":6.4971764134889884},"hitData":{"launchSpeed":107.8,"launchAngle":13.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.87,"coordY":77.32}},"index":0,"playId":"e36e9f9a-7918-3e79-ba9d-8d65f15677a8","pitchNumber":1,"startTime":"2025-08-20T23:28:05.065Z","endTime":"2025-08-20T23:28:15.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:28:15.773Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T23:28:54.569Z","endTime":"2025-08-20T23:30:48.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.672346291082444,"aZ":-29.162898018749903,"pfxX":-6.373024680919222,"pfxZ":2.0851665276581066,"pX":-1.4020156065872285,"pZ":2.9816295243278015,"vX0":3.255358036235255,"vY0":-119.9388190254879,"vZ0":-1.01518026623678,"x":170.44,"y":158.28,"x0":-1.953694605198027,"y0":50.005479548287965,"z0":6.027064887282131,"aX":-9.22321253580836},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.8,"breakHorizontal":10.7,"spinRate":1126,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4578639774844042,"extension":6.1846816801434175},"index":0,"playId":"a6a95513-2ca5-3506-9810-4b7da6c36fd1","pitchNumber":1,"startTime":"2025-08-20T23:28:54.569Z","endTime":"2025-08-20T23:28:59.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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.095767085550925,"aZ":-36.42197731526982,"pfxX":-4.392123033544893,"pfxZ":-3.0866069270443806,"pX":-1.1698636425213713,"pZ":2.392363079953178,"vX0":3.1861308663024417,"vY0":-117.44328734469032,"vZ0":-0.612966728155946,"x":161.59,"y":174.19,"x0":-1.9827189472577018,"y0":50.001096937628176,"z0":6.08501229018799,"aX":-6.050612168859909},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.4,"breakHorizontal":7.1,"spinRate":1274,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4688441224814852,"extension":6.2140631557814645},"index":1,"playId":"3af818dc-2d34-3a94-83bd-5323b315b84a","pitchNumber":2,"startTime":"2025-08-20T23:29:19.517Z","endTime":"2025-08-20T23:29:24.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.37147985690306,"strikeZoneBottom":1.65764871027537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.387684504320355,"aZ":-38.106769003132726,"pfxX":-5.383281084352999,"pfxZ":-3.9154418013090027,"pX":-1.9329865437012426,"pZ":3.234178002025582,"vX0":2.2966112339507823,"vY0":-122.93473461112751,"vZ0":1.1775429626644212,"x":190.68,"y":151.46,"x0":-2.184509520862951,"y0":50.000558096204124,"z0":6.005950285405495,"aX":-8.16540252679028},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.5,"breakHorizontal":9.1,"spinRate":1355,"spinDirection":265},"zone":11,"typeConfidence":2.0,"plateTime":0.44706633977409815,"extension":6.194680998374282},"index":2,"playId":"649dd91e-022a-3307-a5a1-4d385a812563","pitchNumber":3,"startTime":"2025-08-20T23:29:51.465Z","endTime":"2025-08-20T23:29:55.707Z","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":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1068207591273,"aZ":-40.205185311087256,"pfxX":6.8884246247817345,"pfxZ":-5.644942477903784,"pX":1.011027737933234,"pZ":1.6642384808653141,"vX0":4.055247817888139,"vY0":-119.09365229192679,"vZ0":-1.701967857406495,"x":78.46,"y":193.85,"x0":-1.6149479726435962,"y0":50.005014519050455,"z0":6.059674349616182,"aX":9.792814608814398},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.3,"breakHorizontal":-13.6,"spinRate":2717,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4617689892100665,"extension":6.256809949925815},"index":3,"playId":"b4f0027e-4ae3-3986-9842-21a3ab9026fe","pitchNumber":4,"startTime":"2025-08-20T23:30:13.469Z","endTime":"2025-08-20T23:30:17.800Z","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":95.5,"endSpeed":87.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.311654172977253,"aZ":-13.620287550645802,"pfxX":-5.493885167103324,"pfxZ":9.48795746221657,"pX":-0.3757899739217008,"pZ":1.4647925852200292,"vX0":6.099847280148574,"vY0":-138.7826021875019,"vZ0":-8.978006460605192,"x":131.32,"y":199.23,"x0":-1.8857380756542617,"y0":50.006570854619156,"z0":5.643814593658811,"aX":-10.747247846205477},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":8.8,"spinRate":2378,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3942917424175789,"extension":6.6011739541740875},"hitData":{"launchSpeed":78.8,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.0,"coordY":163.0}},"index":4,"playId":"4aa8e666-abbb-3f0e-98ad-cd205a37c7b5","pitchNumber":5,"startTime":"2025-08-20T23:30:40.712Z","endTime":"2025-08-20T23:30:48.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:30:48.212Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T23:32:55.894Z","endTime":"2025-08-20T23:34:30.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":84.4,"endSpeed":77.7,"strikeZoneTop":3.05885181286845,"strikeZoneBottom":1.6084327290646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73513420346903,"aZ":-31.75379181676271,"pfxX":-0.019460677305580543,"pfxZ":0.2742410011235368,"pX":-0.5569408932464063,"pZ":2.446199145480499,"vX0":4.503275540500129,"vY0":-122.85224125567392,"vZ0":-0.7911404786626606,"x":138.23,"y":172.73,"x0":-2.4091749385415113,"y0":50.003819852510965,"z0":5.465238354063496,"aX":-0.030946356929535634},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.6,"breakHorizontal":-1.0,"spinRate":2512,"spinDirection":25},"zone":4,"typeConfidence":2.0,"plateTime":0.4453910162488137,"extension":5.5978404471435},"index":0,"playId":"33e8523b-7bb8-3e75-96cf-7b392459ce0f","pitchNumber":1,"startTime":"2025-08-20T23:32:55.894Z","endTime":"2025-08-20T23:33:00.157Z","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":83.8,"endSpeed":76.2,"strikeZoneTop":3.11766207975332,"strikeZoneBottom":1.66731833139303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95160020425212,"aZ":-33.10404827626789,"pfxX":0.0556618230776218,"pfxZ":-0.6203433382644441,"pX":-1.6998717990676153,"pZ":2.137215407782484,"vX0":1.9641861751491698,"vY0":-121.99890446208262,"vZ0":-0.918354983772481,"x":181.8,"y":181.08,"x0":-2.5271933558826363,"y0":50.006005926743626,"z0":5.40555931642984,"aX":0.082717626309918},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.1,"breakHorizontal":-0.6,"spinRate":2652,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4512332358886919,"extension":5.5500931307208505},"index":1,"playId":"dfa799db-5ad9-356b-8520-8135af9fe683","pitchNumber":2,"startTime":"2025-08-20T23:33:10.019Z","endTime":"2025-08-20T23:33:15.476Z","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":85.3,"endSpeed":77.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.333998486906427,"aZ":-24.4662045621127,"pfxX":-13.386421105656666,"pfxZ":5.0254064339579125,"pX":0.29925051027103566,"pZ":1.7477565685242265,"vX0":9.633335343496714,"vY0":-123.76014783438475,"vZ0":-3.507622106551365,"x":105.59,"y":191.59,"x0":-1.926719582981241,"y0":50.002688786627964,"z0":5.259226277009133,"aX":-20.5283332386792},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.4,"breakHorizontal":21.6,"spinRate":1970,"spinDirection":259},"zone":9,"typeConfidence":2.0,"plateTime":0.44451740567042686,"extension":5.41356457852362},"index":2,"playId":"6b9d5baf-dea9-3f32-ac0b-8652f8684f28","pitchNumber":3,"startTime":"2025-08-20T23:33:23.835Z","endTime":"2025-08-20T23:33:28.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":2.91138475266822,"strikeZoneBottom":1.49085755574655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40072926512663,"aZ":-29.646950568645778,"pfxX":-0.9387216041548673,"pfxZ":1.6268298402447066,"pX":0.1805607181711322,"pZ":1.0893340141982548,"vX0":6.277578417737313,"vY0":-124.57882019938316,"vZ0":-3.9044467945780355,"x":110.12,"y":209.37,"x0":-2.2656164849900042,"y0":50.00018105428526,"z0":5.1669522944399,"aX":-1.4552617779227999},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":0.0,"spinRate":2663,"spinDirection":342},"zone":14,"typeConfidence":2.0,"plateTime":0.4421143376768142,"extension":5.389079779841994},"index":3,"playId":"205081e7-7ab8-300a-a350-4edaadac1bf5","pitchNumber":4,"startTime":"2025-08-20T23:33:39.680Z","endTime":"2025-08-20T23:33:44.322Z","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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":2.91198516977087,"strikeZoneBottom":1.55129041838603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.177614114755876,"aZ":-29.18049326511467,"pfxX":-11.406673766829257,"pfxZ":1.585852455030222,"pX":-0.017721052883884807,"pZ":0.7390397052827348,"vX0":9.439373762237361,"vY0":-137.1159450367762,"vZ0":-6.185417068624023,"x":117.68,"y":218.83,"x0":-2.034093488837274,"y0":50.00642314566783,"z0":5.032636137637088,"aX":-21.58160312173781},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.7,"breakHorizontal":18.5,"spinRate":2115,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4004764083225423,"extension":5.660698529512299},"index":4,"playId":"3316fa23-37f8-3a6b-b682-72b2dbfa42db","pitchNumber":5,"startTime":"2025-08-20T23:33:53.587Z","endTime":"2025-08-20T23:33:59.750Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-20T23:34:11.737Z","endTime":"2025-08-20T23:34:24.531Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":2.91420685785482,"strikeZoneBottom":1.49383598704058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.45589868043609,"aZ":-24.071398198516114,"pfxX":-11.306951590596679,"pfxZ":5.133497602858503,"pX":-0.3870464985430195,"pZ":1.4018221835892075,"vX0":7.6765100861425015,"vY0":-125.14949678938623,"vZ0":-4.49714756462306,"x":131.75,"y":200.93,"x0":-2.0330000058253677,"y0":50.00195880582553,"z0":5.2058418842957295,"aX":-17.843825079733808},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.4,"breakHorizontal":18.6,"spinRate":2097,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.43850843144169493,"extension":5.250757392698951},"index":6,"playId":"322b1ece-be62-3462-bf4e-bb772a9f8a82","pitchNumber":6,"startTime":"2025-08-20T23:34:24.531Z","endTime":"2025-08-20T23:34:30.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:34:30.618Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Starling Marte singles on a ground ball to right fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T23:34:52.415Z","endTime":"2025-08-20T23:35:34.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"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":{"description":"Mets left fielder Brandon Nimmo left the game due to an injured neck.","event":"Injury","eventType":"injury","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T23:34:54.631Z","endTime":"2025-08-20T23:34:54.632Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"injuryType":"neck"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.095992503039103,"aZ":-29.86280571240624,"pfxX":-1.4374828746202306,"pfxZ":1.4134011073992632,"pX":1.4663029348084786,"pZ":1.2416202607599522,"vX0":9.417009004266248,"vY0":-126.15339993702294,"vZ0":-4.066601897141628,"x":61.11,"y":205.26,"x0":-2.104648613650995,"y0":50.003850246516606,"z0":5.242496868476693,"aX":-2.3529689682768655},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":0.8,"spinRate":2594,"spinDirection":295},"zone":14,"typeConfidence":2.0,"plateTime":0.43174834817099716,"extension":5.428296282242835},"index":1,"playId":"5fd56fb5-fbb7-38c9-ba97-bf9f079028f4","pitchNumber":1,"startTime":"2025-08-20T23:34:54.633Z","endTime":"2025-08-20T23:35:01.092Z","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":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.63748355709629,"strikeZoneBottom":1.73691247867387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50498635317573,"aZ":-31.989993317495294,"pfxX":0.39468906769451095,"pfxZ":0.12080916751415582,"pX":0.9801271970037524,"pZ":0.7693036321451023,"vX0":7.21858228661516,"vY0":-123.28599314101135,"vZ0":-4.367600460938855,"x":79.64,"y":218.01,"x0":-2.026476267653292,"y0":50.00352634685273,"z0":5.237774408020551,"aX":0.6131585789596016},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":-2.3,"spinRate":2700,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4427916735318238,"extension":5.514884034531907},"index":2,"playId":"1efd2300-1af7-3e99-b80d-ef562f245990","pitchNumber":2,"startTime":"2025-08-20T23:35:07.258Z","endTime":"2025-08-20T23:35:14.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.678317162667987,"aZ":-26.985964976337286,"pfxX":-10.672713589732147,"pfxZ":2.6642520490782644,"pX":0.4907082733997173,"pZ":2.3912724191488444,"vX0":10.21085431324819,"vY0":-138.40045734411584,"vZ0":-2.670861604916439,"x":98.3,"y":174.22,"x0":-1.8523814489012085,"y0":50.00449675837167,"z0":5.1682567812448585,"aX":-20.79384059526421},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.4,"breakHorizontal":17.3,"spinRate":2299,"spinDirection":252},"zone":6,"typeConfidence":2.0,"plateTime":0.3951362105015668,"extension":5.669590568225931},"hitData":{"launchSpeed":109.6,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.1,"coordY":128.37}},"index":3,"playId":"65f1d111-0be5-37e9-a3ec-5e90ef9a7700","pitchNumber":3,"startTime":"2025-08-20T23:35:24.249Z","endTime":"2025-08-20T23:35:34.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:35:34.658Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Pete Alonso grounds into a double play, third baseman Paul DeJong to second baseman Luis García Jr. to first baseman Josh Bell. Starling Marte out at 2nd. Pete Alonso out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T23:36:00.049Z","endTime":"2025-08-20T23:36:32.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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":94.1,"endSpeed":85.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87539766589181,"aZ":-19.085964023422736,"pfxX":-9.787832240504711,"pfxZ":7.006160941857834,"pX":0.2989970804867353,"pZ":2.623169894266424,"vX0":10.436769321094623,"vY0":-136.5039749664954,"vZ0":-3.611410272873761,"x":105.6,"y":167.95,"x0":-2.3207987228573486,"y0":50.00410329015496,"z0":5.2942185795385655,"aX":-18.287254118460538},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":15.2,"spinRate":2392,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.40282381723257554,"extension":5.555983483654584},"index":0,"playId":"a9db8e48-bc35-3db0-91d2-3be41b7f143e","pitchNumber":1,"startTime":"2025-08-20T23:36:03.212Z","endTime":"2025-08-20T23:36:08.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67716826813416,"aZ":-28.480295874878035,"pfxX":-10.818084171723406,"pfxZ":2.3509393114734234,"pX":-0.7926616727518031,"pZ":2.721861780535654,"vX0":7.7706099931284,"vY0":-123.92724772006562,"vZ0":-0.5833957743171878,"x":147.21,"y":165.29,"x0":-2.5494611244317413,"y0":50.00053760915134,"z0":5.320685977150012,"aX":-16.97625603469231},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.4,"breakHorizontal":18.0,"spinRate":1920,"spinDirection":268},"zone":4,"typeConfidence":2.0,"plateTime":0.4404607232519888,"extension":5.534850273728678},"hitData":{"launchSpeed":102.6,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":164.35}},"index":1,"playId":"21bced40-6094-3d85-b2c6-d92d35451f74","pitchNumber":2,"startTime":"2025-08-20T23:36:24.472Z","endTime":"2025-08-20T23:36:32.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:36:32.851Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Paul DeJong doubles (8) on a line drive to left fielder Starling Marte.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T23:38:39.783Z","endTime":"2025-08-20T23:39:25.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.45918565207415,"strikeZoneBottom":1.50689462914675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.485126498232937,"aZ":-22.06369454520186,"pfxX":2.608766618309758,"pfxZ":6.038352210401381,"pX":-0.30138997846163657,"pZ":2.9488305737183804,"vX0":2.1955743709453106,"vY0":-127.58932344426984,"vZ0":-3.8052026819463465,"x":128.49,"y":159.16,"x0":-1.5073171875677882,"y0":50.002001915398075,"z0":6.166947681482701,"aX":4.36590859363309},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.4,"breakHorizontal":-5.2,"spinRate":2404,"spinDirection":184},"zone":1,"typeConfidence":2.0,"plateTime":0.4268169532390065,"extension":6.393829421781562},"index":0,"playId":"dc3028c7-c410-30f6-8557-e18f4fd1cc9c","pitchNumber":1,"startTime":"2025-08-20T23:38:41.792Z","endTime":"2025-08-20T23:38:47.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.42998028861143,"strikeZoneBottom":1.50740938246803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.484382348694318,"aZ":-13.291683074743245,"pfxX":-3.4434691775410586,"pfxZ":10.030213711984704,"pX":0.19924636993902148,"pZ":1.8688975964974253,"vX0":6.413767872816559,"vY0":-136.23923212426226,"vZ0":-8.161604989195727,"x":109.41,"y":188.32,"x0":-1.7364162646735601,"y0":50.005676951667276,"z0":5.819072237267644,"aX":-6.484931339734042},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":4.9,"spinRate":2316,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4017867666204564,"extension":6.457319806730954},"index":1,"playId":"b796e628-2824-37ec-ae61-9a4db27f779b","pitchNumber":2,"startTime":"2025-08-20T23:38:57.734Z","endTime":"2025-08-20T23:39:02.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.419557155980936,"aZ":-35.61586811629838,"pfxX":5.86862730512088,"pfxZ":-2.385698398443802,"pX":-0.3237608203983046,"pZ":3.3769762082590504,"vX0":2.068592286096791,"vY0":-119.5522318375681,"vZ0":1.2378994960641352,"x":129.34,"y":147.6,"x0":-1.9629288492174901,"y0":50.00092437713468,"z0":6.053467322346238,"aX":8.478296614993141},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.7,"breakHorizontal":-11.2,"spinRate":2647,"spinDirection":37},"zone":1,"typeConfidence":2.0,"plateTime":0.45845274896612054,"extension":6.420890881593039},"hitData":{"launchSpeed":90.2,"launchAngle":14.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.41,"coordY":123.54}},"index":2,"playId":"275b1d62-7703-37e3-8135-bf5cef437d4e","pitchNumber":3,"startTime":"2025-08-20T23:39:12.268Z","endTime":"2025-08-20T23:39:25.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:39:25.662Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T23:39:54.903Z","endTime":"2025-08-20T23:41:22.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":620443,"link":"/api/v1/people/620443"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.842040073256918,"aZ":-33.51139247721128,"pfxX":-6.9450684925979145,"pfxZ":-0.9761538475069278,"pX":0.43265297598397184,"pZ":1.0722395190102934,"vX0":6.992194951316791,"vY0":-115.95387304181523,"vZ0":-3.8550236796989226,"x":100.51,"y":209.83,"x0":-1.7137281031832137,"y0":50.00360218079635,"z0":5.93982472063001,"aX":-9.496909994320559},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.4,"breakHorizontal":10.9,"spinRate":1255,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.47161144003935584,"extension":6.084498919155827},"index":0,"playId":"e3869bd7-be7d-34f4-9161-3d9e700c7a1f","pitchNumber":1,"startTime":"2025-08-20T23:40:01.065Z","endTime":"2025-08-20T23:40:05.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.165843690012284,"aZ":-22.801474868632702,"pfxX":-4.897261318537312,"pfxZ":6.646943912775263,"pX":0.07988119864615656,"pZ":2.1861324093504253,"vX0":5.908150556987548,"vY0":-118.20379780995881,"vZ0":-3.8887185309713512,"x":113.96,"y":179.75,"x0":-1.819265052849739,"y0":50.0053547143994,"z0":5.9535074048692405,"aX":-6.91015962019021},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.3,"breakHorizontal":7.3,"spinRate":1225,"spinDirection":256},"zone":5,"typeConfidence":2.0,"plateTime":0.46389909913855965,"extension":6.36958136103919},"index":1,"playId":"53c5a504-8197-3da7-be05-3b50e944b72d","pitchNumber":2,"startTime":"2025-08-20T23:40:20.394Z","endTime":"2025-08-20T23:40:24.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.4009276136492,"strikeZoneBottom":1.63475386758179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.030674691589333,"aZ":-38.47031390461164,"pfxX":4.244542241227081,"pfxZ":-4.372473089075346,"pX":1.1720931407914184,"pZ":-0.03162124270234532,"vX0":5.150590957426826,"vY0":-119.51068238556867,"vZ0":-5.826522077005007,"x":72.32,"y":239.63,"x0":-1.5661981769901978,"y0":50.002307064017764,"z0":5.911270567197208,"aX":6.111349710760287},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-9.1,"breakHorizontal":-9.0,"spinRate":2749,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.45911554201962845,"extension":6.645818906575891},"index":2,"playId":"be3ec414-0dae-37c2-938c-23a308ce034f","pitchNumber":3,"startTime":"2025-08-20T23:40:53.940Z","endTime":"2025-08-20T23:40:59.217Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31664846174924,"aZ":-31.22767657470357,"pfxX":-6.49464308385528,"pfxZ":0.646823582611082,"pX":-0.9390047474845596,"pZ":0.8174848468325792,"vX0":4.132911463227767,"vY0":-121.37779367273711,"vZ0":-5.308751015710377,"x":152.79,"y":216.71,"x0":-1.8379319891353774,"y0":50.0030596165919,"z0":5.818955171315174,"aX":-9.491311587278506},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.1,"breakHorizontal":10.6,"spinRate":1474,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.45486777077121854,"extension":6.294248581040094},"index":3,"playId":"c1efd303-ad7f-3cd0-afc5-230ee5137876","pitchNumber":4,"startTime":"2025-08-20T23:41:18.734Z","endTime":"2025-08-20T23:41:22.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:41:22.861Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Crews doubles (4) on a sharp line drive to left fielder Starling Marte. Paul DeJong scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T23:41:44.478Z","endTime":"2025-08-20T23:42:28.707Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.977031270787638,"aZ":-13.733594630222784,"pfxX":-4.801044128828064,"pfxZ":9.615988019281161,"pX":0.17718588359834045,"pZ":2.2204974740585244,"vX0":6.790054512403877,"vY0":-137.4774253589172,"vZ0":-7.255557093728396,"x":110.25,"y":178.83,"x0":-1.69888828258416,"y0":50.00371893755973,"z0":5.822920039330542,"aX":-9.207698989821372},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2434,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3981599908094351,"extension":6.4863248871839865},"index":0,"playId":"00c5b9bb-30e1-3a9c-85cc-e26989c3c228","pitchNumber":1,"startTime":"2025-08-20T23:41:52.127Z","endTime":"2025-08-20T23:41:56.265Z","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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.985795875957493,"aZ":-32.03361161205979,"pfxX":-6.208125582795955,"pfxZ":0.10225105860060424,"pX":0.032460840717528874,"pZ":2.0669583754767773,"vX0":6.193147687541714,"vY0":-116.91442389571898,"vZ0":-2.1005212667081787,"x":115.76,"y":182.97,"x0":-1.8499797389701507,"y0":50.00414024851427,"z0":5.996826185722777,"aX":-8.55621400220999},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.1,"breakHorizontal":9.6,"spinRate":1408,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.46931699884218947,"extension":6.2995833387620035},"hitData":{"launchSpeed":106.1,"launchAngle":10.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":33.49,"coordY":107.5}},"index":1,"playId":"b9935ffb-4242-3907-9228-c4903f1969b1","pitchNumber":2,"startTime":"2025-08-20T23:42:14.989Z","endTime":"2025-08-20T23:42:28.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:42:28.707Z","atBatIndex":28},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Drew Millas triples (1) on a line drive to right fielder Juan Soto. Dylan Crews scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T23:42:57.676Z","endTime":"2025-08-20T23:43:41.878Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53801977545125,"aZ":-23.92471468378603,"pfxX":0.7222515730834362,"pfxZ":5.090434496015917,"pX":0.4448949425171932,"pZ":2.3406483090641035,"vX0":5.351511140769596,"vY0":-126.23782174116738,"vZ0":-4.185523137789838,"x":100.04,"y":175.58,"x0":-1.7922296518129486,"y0":50.005297957976545,"z0":5.935033270346411,"aX":1.1718496273503194},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.5,"breakHorizontal":-2.5,"spinRate":2498,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4330796577760525,"extension":6.422182578820773},"index":0,"playId":"84666315-892d-395b-afe4-b1aacfdd0cc0","pitchNumber":1,"startTime":"2025-08-20T23:43:04.005Z","endTime":"2025-08-20T23:43:09.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.847610139171564,"aZ":-33.92617973668151,"pfxX":6.955312931913092,"pfxZ":-1.3684006206297887,"pX":-0.09510063505810806,"pZ":2.210347037609725,"vX0":2.1527565762954235,"vY0":-113.38706079298075,"vZ0":-0.7836524622131983,"x":120.63,"y":179.1,"x0":-1.9644552556394512,"y0":50.00223318366817,"z0":5.993986638091671,"aX":8.9098758742549},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.4,"breakHorizontal":-13.2,"spinRate":2555,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.4860676015870329,"extension":6.287694814858858},"hitData":{"launchSpeed":90.8,"launchAngle":9.0,"totalDistance":135.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":223.0,"coordY":109.0}},"index":1,"playId":"3923776e-430e-3151-962f-1154384a3867","pitchNumber":2,"startTime":"2025-08-20T23:43:26.715Z","endTime":"2025-08-20T23:43:41.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:43:41.878Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Robert Hassell III grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T23:44:44.735Z","endTime":"2025-08-20T23:45:19.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T23:44:25.557Z","endTime":"2025-08-20T23:44:47.041Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.47737063013883,"strikeZoneBottom":1.7007912407594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.248701598653604,"aZ":-25.429537860832593,"pfxX":-8.835631367150736,"pfxZ":3.8948904872340098,"pX":-1.4748510814971916,"pZ":2.6025119387244344,"vX0":4.264799485301079,"vY0":-130.47159972525426,"vZ0":-3.583500098929664,"x":173.22,"y":168.51,"x0":-1.9785301847824917,"y0":50.00456761911912,"z0":5.900151323706307,"aX":-15.305610068622114},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":15.1,"spinRate":2364,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4190631018113087,"extension":6.250229660847585},"index":1,"playId":"947b25ef-f356-3b2e-92d8-5c84cfbb61c1","pitchNumber":1,"startTime":"2025-08-20T23:44:47.041Z","endTime":"2025-08-20T23:44:51.874Z","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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.613131176854225,"aZ":-33.09482568585095,"pfxX":-6.472019627088769,"pfxZ":-0.6303216306590524,"pX":0.17000210041254074,"pZ":1.2055440444866976,"vX0":6.7055670890176176,"vY0":-120.41989177151223,"vZ0":-4.114096079063404,"x":110.52,"y":206.23,"x0":-1.811203218373906,"y0":50.00059040133201,"z0":5.867084422754078,"aX":-9.493984114423052},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.9,"breakHorizontal":10.1,"spinRate":1465,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.4550167927334048,"extension":6.35772041574115},"hitData":{"launchSpeed":78.0,"launchAngle":-8.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.79,"coordY":174.49}},"index":2,"playId":"e89bc9c3-d790-3c02-9e75-b18b19d08d36","pitchNumber":2,"startTime":"2025-08-20T23:45:12.159Z","endTime":"2025-08-20T23:45:19.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:45:19.159Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James Wood lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T23:45:41.050Z","endTime":"2025-08-20T23:46:56.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":94.3,"endSpeed":85.8,"strikeZoneTop":4.03528449071258,"strikeZoneBottom":1.84009109759235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.789739942063665,"aZ":-12.16309592608994,"pfxX":-5.136432001758829,"pfxZ":10.605017832797579,"pX":1.1588565664166266,"pZ":2.0862627963930067,"vX0":9.343739522337154,"vY0":-136.86915919161882,"vZ0":-7.805914205955122,"x":72.83,"y":182.45,"x0":-1.6405047345679922,"y0":50.00066459754383,"z0":5.818741806437371,"aX":-9.69072435576079},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2405,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4010542467774929,"extension":6.752415434446377},"index":0,"playId":"58dc3fe6-d97d-3be8-97b9-d20fc763f7e9","pitchNumber":1,"startTime":"2025-08-20T23:45:43.830Z","endTime":"2025-08-20T23:45:49.073Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.130513151654007,"aZ":-30.39747182653265,"pfxX":-8.117941756715958,"pfxZ":1.2522413877124665,"pX":-0.07178744625135863,"pZ":0.4894894047966642,"vX0":6.275305330422648,"vY0":-118.4895807257812,"vZ0":-6.037653076189104,"x":119.74,"y":225.56,"x0":-1.7028083203415612,"y0":50.00291882434701,"z0":5.855968948400023,"aX":-11.51657906666308},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.0,"breakHorizontal":13.1,"spinRate":1337,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4626722545558777,"extension":6.324106917148752},"index":1,"playId":"80efcae8-d736-3837-8af8-4f3ba48082a9","pitchNumber":2,"startTime":"2025-08-20T23:46:01.836Z","endTime":"2025-08-20T23:46:07.605Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":3.91404250703883,"strikeZoneBottom":1.87042737958524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.79748690688917,"aZ":-30.502842983415693,"pfxX":-6.661291689727316,"pfxZ":1.1244911184709558,"pX":-0.8395631792707442,"pZ":0.4060065754544823,"vX0":4.725150874355466,"vY0":-120.29330723546818,"vZ0":-6.316198775629633,"x":149.0,"y":227.82,"x0":-1.952635252324288,"y0":50.002652153205936,"z0":5.7314988688260895,"aX":-9.875890473517515},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.0,"breakHorizontal":11.2,"spinRate":1229,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4533406908793953,"extension":6.512188542814646},"index":2,"playId":"c2cad2dc-6574-386e-9453-6afbd474a350","pitchNumber":3,"startTime":"2025-08-20T23:46:25.539Z","endTime":"2025-08-20T23:46:30.227Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.156443282768706,"aZ":-26.043241241525244,"pfxX":-0.3638164986165795,"pfxZ":3.5676698242484353,"pX":0.810796236966499,"pZ":3.578891918757103,"vX0":6.381619829972838,"vY0":-129.957596729687,"vZ0":-1.0868027153223443,"x":86.09,"y":142.15,"x0":-1.6248458959119376,"y0":50.00090640948161,"z0":5.972959438183324,"aX":-0.6253863200558178},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":-0.7,"spinRate":2491,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.4207826551359233,"extension":6.637232008316542},"hitData":{"launchSpeed":94.1,"launchAngle":24.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.59,"coordY":61.46}},"index":3,"playId":"8a1c6f5e-3055-39de-acee-a985fe0d2ff8","pitchNumber":4,"startTime":"2025-08-20T23:46:49.261Z","endTime":"2025-08-20T23:46:56.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:46:56.822Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, first baseman Josh Bell to pitcher Brad Lord.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T23:49:03.401Z","endTime":"2025-08-20T23:50:31.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","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":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.46617690948254,"strikeZoneBottom":1.74673131598474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.151936399409248,"aZ":-25.70290109579958,"pfxX":-10.98366304278412,"pfxZ":3.4735154601543545,"pX":-0.019798945647291438,"pZ":2.3232411755766376,"vX0":9.42388766918807,"vY0":-135.55842734042238,"vZ0":-2.8864194143226776,"x":117.75,"y":176.05,"x0":-2.11126957611468,"y0":50.00527459551714,"z0":5.192846218275875,"aX":-20.480246831324706},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.9,"breakHorizontal":17.9,"spinRate":2354,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.40377748309713635,"extension":5.659929352204675},"index":0,"playId":"cc3ee1b3-76fa-3d8f-a5b8-f21ca5d85050","pitchNumber":1,"startTime":"2025-08-20T23:49:06.524Z","endTime":"2025-08-20T23:49:11.176Z","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":85.5,"endSpeed":78.9,"strikeZoneTop":3.5602453257066,"strikeZoneBottom":1.80970616577453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.538485885625917,"aZ":-29.155166482408983,"pfxX":-0.6767773408551037,"pfxZ":1.9153039583245324,"pX":-1.4441815389021784,"pZ":2.680354167167563,"vX0":2.9815922424256014,"vY0":-124.51440525511116,"vZ0":-0.5950153183762036,"x":172.05,"y":166.41,"x0":-2.5660483508089253,"y0":50.00556169819943,"z0":5.321642892029772,"aX":-1.0693275414181656},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":0.6,"spinRate":2505,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4388352129344626,"extension":5.307584385226272},"index":1,"playId":"43dcc789-8a52-3a24-bd24-52f07588822a","pitchNumber":2,"startTime":"2025-08-20T23:49:20.410Z","endTime":"2025-08-20T23:49:24.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5819782027853,"aZ":-21.44293829702535,"pfxX":-10.228928468889029,"pfxZ":5.72269681439513,"pX":0.9730797421972792,"pZ":2.074580806397787,"vX0":11.530793262748832,"vY0":-135.5946423126684,"vZ0":-4.495983065506964,"x":79.91,"y":182.77,"x0":-1.9906654226542275,"y0":50.00605465834161,"z0":5.236080464463165,"aX":-19.193298428622562},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":16.3,"spinRate":2428,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.40280447645864825,"extension":5.739340610639576},"index":2,"playId":"f3c608b9-e238-3c70-9bc3-4f6eb78547d2","pitchNumber":3,"startTime":"2025-08-20T23:49:33.593Z","endTime":"2025-08-20T23:49:39.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":77.9,"strikeZoneTop":3.55314191109862,"strikeZoneBottom":1.71412727975836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.980329644198886,"aZ":-25.32398040616888,"pfxX":-12.480483275353864,"pfxZ":4.372700867041569,"pX":-2.595614652588726,"pZ":1.8676055084318317,"vX0":3.4026528992134044,"vY0":-125.58833080437178,"vZ0":-2.9882576197072446,"x":215.94,"y":188.35,"x0":-2.362843078915339,"y0":50.004421947623726,"z0":5.1759182876467404,"aX":-19.555096819011933},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.3,"breakHorizontal":21.6,"spinRate":2126,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.43937442554906525,"extension":5.417209308556132},"index":3,"playId":"7b9f4b68-2b21-3d49-b47d-cfe54b07a988","pitchNumber":4,"startTime":"2025-08-20T23:50:07.847Z","endTime":"2025-08-20T23:50:15.706Z","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":85.5,"endSpeed":77.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.732724072219984,"aZ":-25.870656166149477,"pfxX":-10.833013019703834,"pfxZ":4.058967320371138,"pX":-1.010825396344614,"pZ":2.219877327470179,"vX0":6.183806302801553,"vY0":-124.26244546550943,"vZ0":-2.146563670317888,"x":155.53,"y":178.84,"x0":-2.1344455507728584,"y0":50.00014678738185,"z0":5.261326036144032,"aX":-16.805040149722},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.1,"breakHorizontal":18.0,"spinRate":2001,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.44212501825051387,"extension":5.256714496912268},"hitData":{"launchSpeed":82.6,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.74,"coordY":155.22}},"index":4,"playId":"77995a03-4ff3-3e30-886a-2d13d35c850f","pitchNumber":5,"startTime":"2025-08-20T23:50:23.409Z","endTime":"2025-08-20T23:50:31.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:50:31.456Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mark Vientos lines out sharply to center fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T23:50:52.097Z","endTime":"2025-08-20T23:51:48.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":690987,"link":"/api/v1/people/690987"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.818872793820084,"aZ":-26.521534725649463,"pfxX":-11.058783565842916,"pfxZ":2.988406502236156,"pX":-0.27990895778438135,"pZ":3.1623521010611255,"vX0":8.62436064142214,"vY0":-136.226006449515,"vZ0":-0.9029656281887792,"x":127.67,"y":153.4,"x0":-2.0381983894724356,"y0":50.005870339923206,"z0":5.319053989363312,"aX":-20.944858141187694},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.4,"breakHorizontal":18.4,"spinRate":2251,"spinDirection":254},"zone":1,"typeConfidence":2.0,"plateTime":0.4009113259971797,"extension":5.880710763031932},"index":0,"playId":"4804e177-d705-3cce-bcbf-a9acc8ac839b","pitchNumber":1,"startTime":"2025-08-20T23:50:56.968Z","endTime":"2025-08-20T23:51:00.553Z","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.0,"endSpeed":85.3,"strikeZoneTop":3.72014027258388,"strikeZoneBottom":1.72162922048427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41154639466787,"aZ":-19.731041486197242,"pfxX":-11.59423494505576,"pfxZ":6.633635398791055,"pX":-1.0182371212245516,"pZ":2.158689317193373,"vX0":7.264753499690574,"vY0":-136.6623616502255,"vZ0":-4.580227394740723,"x":155.81,"y":180.5,"x0":-2.215811516026297,"y0":50.00522015092139,"z0":5.226853935153393,"aX":-21.754924194271005},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":19.3,"spinRate":2413,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.40204715707399297,"extension":5.66193231686638},"index":1,"playId":"74b31103-e45b-39db-ad33-01cb8731171c","pitchNumber":2,"startTime":"2025-08-20T23:51:14.488Z","endTime":"2025-08-20T23:51:19.586Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62578316607471,"aZ":-25.16744441192348,"pfxX":-11.354589747780524,"pfxZ":4.5464982530466775,"pX":-0.011317862834921758,"pZ":1.560460965303422,"vX0":8.579475311783902,"vY0":-123.38871947050102,"vZ0":-3.628129419332928,"x":117.43,"y":196.65,"x0":-2.0587760287475296,"y0":50.00430239935619,"z0":5.171424715668858,"aX":-17.504167487189168},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.6,"breakHorizontal":18.6,"spinRate":2108,"spinDirection":262},"zone":8,"typeConfidence":2.0,"plateTime":0.4439567838083853,"extension":5.436357746653726},"index":2,"playId":"8aa8811c-cce0-3e73-84c7-78c7a223bd31","pitchNumber":3,"startTime":"2025-08-20T23:51:27.113Z","endTime":"2025-08-20T23:51:30.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.187168216487564,"aZ":-27.044696716797922,"pfxX":-10.215593557940364,"pfxZ":3.1853643787705295,"pX":0.6081887892334497,"pZ":2.6010808320324674,"vX0":9.47007728593729,"vY0":-125.80829690620263,"vZ0":-1.1012443237079779,"x":93.82,"y":168.55,"x0":-1.867470856567431,"y0":50.006095841382184,"z0":5.225363216047221,"aX":-16.470880656247967},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":16.4,"spinRate":2073,"spinDirection":262},"zone":6,"typeConfidence":2.0,"plateTime":0.4344362509832287,"extension":5.706350441992379},"hitData":{"launchSpeed":104.4,"launchAngle":13.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.58,"coordY":79.28}},"index":3,"playId":"2a2ca7e3-f99d-322d-8646-4d4a5a5a7304","pitchNumber":4,"startTime":"2025-08-20T23:51:41.046Z","endTime":"2025-08-20T23:51:48.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:51:48.156Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brett Baty homers (15) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T23:52:19.873Z","endTime":"2025-08-20T23:54:12.299Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":695418,"link":"/api/v1/people/695418"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T23:52:11.376Z","endTime":"2025-08-20T23:52:22.098Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.72636841480212,"strikeZoneBottom":1.78797334958411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.19638314104846,"aZ":-19.086737934585376,"pfxX":-8.409660197701333,"pfxZ":6.673519777487173,"pX":0.8987488845213442,"pZ":2.181967327887978,"vX0":10.789428507362983,"vY0":-138.693036054405,"vZ0":-4.702191441646577,"x":82.74,"y":179.87,"x0":-1.9378073862452412,"y0":50.001128473273276,"z0":5.161236323562685,"aX":-16.486347414350195},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.3,"breakHorizontal":13.2,"spinRate":2437,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.3939805994289456,"extension":5.971814053340177},"index":1,"playId":"cade180e-d880-3e50-a7dd-284c12a430f1","pitchNumber":1,"startTime":"2025-08-20T23:52:22.098Z","endTime":"2025-08-20T23:52:28.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.323954341948408,"aZ":-21.554864361155317,"pfxX":-9.538347797193378,"pfxZ":5.551946805543247,"pX":-0.3465641816130188,"pZ":2.281372092850428,"vX0":8.47778983641604,"vY0":-137.4231529539272,"vZ0":-3.7339022527867956,"x":130.21,"y":177.18,"x0":-2.231565102616081,"y0":50.0056263959788,"z0":5.121168198653576,"aX":-18.254988867342234},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":15.5,"spinRate":2388,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.39850879792917304,"extension":5.5369430190777935},"index":2,"playId":"560d4ff9-0e0d-3e22-b208-744823efdc07","pitchNumber":2,"startTime":"2025-08-20T23:52:36.265Z","endTime":"2025-08-20T23:52:40.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.129814239258536,"aZ":-22.145011396184678,"pfxX":-11.15202261457262,"pfxZ":5.1546339274204875,"pX":0.5542716490881197,"pZ":2.449921463188578,"vX0":10.993391967937617,"vY0":-138.84896203647133,"vZ0":-3.296565600022644,"x":95.87,"y":172.63,"x0":-2.0142999597297937,"y0":50.0025392429825,"z0":5.132332248363396,"aX":-21.696950630258907},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":17.8,"spinRate":2470,"spinDirection":253},"zone":6,"typeConfidence":2.0,"plateTime":0.3950169974514326,"extension":5.654815501497749},"index":3,"playId":"2dfe8958-696f-387d-931c-5660aff14e7b","pitchNumber":3,"startTime":"2025-08-20T23:52:52.272Z","endTime":"2025-08-20T23:52:57.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.62190310885475,"strikeZoneBottom":1.65265865811958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72609709654069,"aZ":-23.359793997954945,"pfxX":-10.846416190150752,"pfxZ":5.3141969293156635,"pX":0.23766549706405649,"pZ":1.2170892739040162,"vX0":9.10067749946998,"vY0":-127.60233571652365,"vZ0":-5.107847332245481,"x":107.94,"y":205.92,"x0":-1.9550498376874061,"y0":50.00613723779222,"z0":5.070758150556477,"aX":-18.001605888998892},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.8,"breakHorizontal":17.8,"spinRate":2131,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4282368719349101,"extension":5.242827384020319},"index":4,"playId":"beb793cb-4f63-3b6a-8c3d-fac86e46e925","pitchNumber":4,"startTime":"2025-08-20T23:53:13.340Z","endTime":"2025-08-20T23:53:17.864Z","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.4,"endSpeed":87.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3110534038399,"aZ":-22.08937975171526,"pfxX":-9.563223222275319,"pfxZ":5.175054613964808,"pX":0.31095947522465917,"pZ":2.2833546998820236,"vX0":10.048395583561337,"vY0":-138.56799669093434,"vZ0":-3.899546113969625,"x":105.15,"y":177.13,"x0":-2.1159379938882554,"y0":50.00464565500455,"z0":5.180710297243623,"aX":-18.641710180195226},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":15.2,"spinRate":2383,"spinDirection":253},"zone":9,"typeConfidence":2.0,"plateTime":0.39493928015588864,"extension":5.741426603181472},"index":5,"playId":"e743c139-b3a2-397c-8914-6486162f2036","pitchNumber":5,"startTime":"2025-08-20T23:53:27.873Z","endTime":"2025-08-20T23:53:32.710Z","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":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15240386047824,"aZ":-20.1493399035958,"pfxX":-10.241837078092914,"pfxZ":6.0477025925794905,"pX":0.25608437975395276,"pZ":2.7613038761621382,"vX0":9.684123036762005,"vY0":-140.44427172936977,"vZ0":-3.603819400622116,"x":107.24,"y":164.22,"x0":-1.9136999158462487,"y0":50.00428395306942,"z0":5.379053068767649,"aX":-20.36931956474136},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":16.4,"spinRate":2473,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.3906723233051723,"extension":5.587210619848592},"hitData":{"launchSpeed":114.8,"launchAngle":24.0,"totalDistance":455.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":197.47,"coordY":28.51}},"index":6,"playId":"3b91b29b-4097-3c18-a1d1-f9fd5619e715","pitchNumber":6,"startTime":"2025-08-20T23:53:44.640Z","endTime":"2025-08-20T23:54:12.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:54:12.299Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a line drive to left fielder James Wood.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T23:54:25.486Z","endTime":"2025-08-20T23:55:08.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.47665118067179,"strikeZoneBottom":1.57632798325278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13849892286806,"aZ":-22.250756718562783,"pfxX":-9.42111692733397,"pfxZ":5.244541586913895,"pX":-0.8676017203544886,"pZ":3.017546800043539,"vX0":6.519077874983868,"vY0":-137.14955475765328,"vZ0":-2.2762609764442123,"x":150.07,"y":157.31,"x0":-2.059026841205622,"y0":50.00517161328466,"z0":5.386132002490982,"aX":-17.83570715656353},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.1,"breakHorizontal":15.6,"spinRate":2173,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4003438711227929,"extension":5.685832268541351},"index":0,"playId":"7ad688f6-0ced-3d46-a219-a9b851835dea","pitchNumber":1,"startTime":"2025-08-20T23:54:30.875Z","endTime":"2025-08-20T23:54:35.298Z","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":93.9,"endSpeed":85.2,"strikeZoneTop":3.51696909572573,"strikeZoneBottom":1.61664221338348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37036621416579,"aZ":-18.329422488227994,"pfxX":-9.517956551354505,"pfxZ":7.408880046305413,"pX":0.9013446886528544,"pZ":2.676185521436669,"vX0":11.046929835201862,"vY0":-136.21331288479678,"vZ0":-3.1271224875969503,"x":82.64,"y":166.52,"x0":-1.9802032445947406,"y0":50.00676003182921,"z0":5.11453209588632,"aX":-17.797045413107956},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":14.8,"spinRate":2396,"spinDirection":253},"zone":12,"typeConfidence":2.0,"plateTime":0.4029180942053867,"extension":5.791700229291547},"index":1,"playId":"78e79b35-b61b-3865-8322-b85f58126a8b","pitchNumber":2,"startTime":"2025-08-20T23:54:44.630Z","endTime":"2025-08-20T23:54:50.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.607828818631535,"aZ":-27.444854916666845,"pfxX":-10.407111716516216,"pfxZ":2.9617908687838916,"pX":-0.9394324589145394,"pZ":2.4374498971679976,"vX0":6.291950726475145,"vY0":-126.16844731799405,"vZ0":-1.3814797423070626,"x":152.81,"y":172.97,"x0":-2.1237559954344216,"y0":50.00584633175044,"z0":5.220651959551569,"aX":-16.645616822972098},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":17.3,"spinRate":2039,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.4354659426512866,"extension":5.284465994234812},"hitData":{"launchSpeed":104.0,"launchAngle":7.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.53,"coordY":102.53}},"index":2,"playId":"158ce080-0a97-36c5-bd1e-8ffb2da30a8e","pitchNumber":3,"startTime":"2025-08-20T23:54:56.959Z","endTime":"2025-08-20T23:55:08.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:55:08.219Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out to first baseman Josh Bell.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T23:56:24.528Z","endTime":"2025-08-20T23:56:33.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"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":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T23:55:27.247Z","endTime":"2025-08-20T23:56:07.272Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"8de91195-d1a8-319d-8c9a-46584453c5bb","startTime":"2025-08-20T23:56:07.272Z","endTime":"2025-08-20T23:56:11.185Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.148519342126868,"aZ":-28.94483569029285,"pfxX":-8.946495910236344,"pfxZ":1.7154980375751396,"pX":-0.48971145503441926,"pZ":2.5183989933067505,"vX0":8.437699899336867,"vY0":-135.94804564621268,"vZ0":-2.1084713457534585,"x":135.67,"y":170.78,"x0":-2.462410583647254,"y0":50.00228939760518,"z0":5.301229652803329,"aX":-16.84500739009625},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.9,"breakHorizontal":14.5,"spinRate":2239,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.40198219493262766,"extension":5.444279357769759},"hitData":{"launchSpeed":92.8,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.31,"coordY":169.42}},"index":2,"playId":"c5b9bdea-b9e0-366c-bda5-72a97eece7fe","pitchNumber":1,"startTime":"2025-08-20T23:56:26.695Z","endTime":"2025-08-20T23:56:33.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T23:56:33.968Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"CJ Abrams lines out sharply to right fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T23:58:56.028Z","endTime":"2025-08-21T00:01:46.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,8],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":70.5,"strikeZoneTop":3.35052140791524,"strikeZoneBottom":1.48865017662299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.501183896395684,"aZ":-33.85585628834537,"pfxX":5.870260873590632,"pfxZ":-1.3343701162922432,"pX":-0.39381880676476244,"pZ":3.157943211665135,"vX0":1.5819734901275224,"vY0":-112.08311644636916,"vZ0":1.238652862998444,"x":132.01,"y":153.52,"x0":-1.872390317039869,"y0":50.0003820304086,"z0":6.072811107744693,"aX":7.418333187033968},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-1.7,"breakHorizontal":-11.0,"spinRate":2505,"spinDirection":36},"zone":1,"typeConfidence":2.0,"plateTime":0.4899107521643744,"extension":6.12968922521939},"index":0,"playId":"5fa0f74e-82f3-375b-8bf8-ec2dbaa56424","pitchNumber":1,"startTime":"2025-08-20T23:59:02.060Z","endTime":"2025-08-20T23:59:07.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.47082425444139,"strikeZoneBottom":1.57881265271263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57452259998112,"aZ":-24.489730006529832,"pfxX":-1.0556296595944215,"pfxZ":4.513786213194393,"pX":0.7846206014882984,"pZ":2.785996646325492,"vX0":6.168542615110754,"vY0":-129.73742904752683,"vZ0":-3.7389714947498156,"x":87.09,"y":163.56,"x0":-1.4883314026806391,"y0":50.00116152057207,"z0":6.115985124131796,"aX":-1.7970164551590682},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":0.5,"spinRate":2492,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.42245919167309065,"extension":6.356382651837267},"index":1,"playId":"812174be-7961-348b-bb97-76f345f137e0","pitchNumber":2,"startTime":"2025-08-20T23:59:16.328Z","endTime":"2025-08-20T23:59:21.463Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-20T23:59:28.556Z","endTime":"2025-08-20T23:59:40.436Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.820722221466117,"aZ":-34.3861178577849,"pfxX":5.664387678926761,"pfxZ":-1.5311776742629242,"pX":0.1230324167134933,"pZ":2.4970619285001674,"vX0":2.380675756744725,"vY0":-119.68562434539854,"vZ0":-1.355626752806192,"x":112.31,"y":171.36,"x0":-1.6214267892361023,"y0":50.00317033691034,"z0":6.159790186984807,"aX":8.1889561611967},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.9,"breakHorizontal":-10.8,"spinRate":2637,"spinDirection":25},"zone":5,"typeConfidence":2.0,"plateTime":0.458238645296583,"extension":6.36325173672263},"index":3,"playId":"7a6f29a9-f889-3ac9-8665-c79302040d60","pitchNumber":3,"startTime":"2025-08-20T23:59:40.436Z","endTime":"2025-08-20T23:59:45.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.41162529431403,"strikeZoneBottom":1.5502391995736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87268444363329,"aZ":-29.922291526282272,"pfxX":-7.0717067594667,"pfxZ":1.5721469658997014,"pX":-0.20448208795023323,"pZ":0.4285075767037197,"vX0":6.134976593401159,"vY0":-118.56391983733562,"vZ0":-6.3180856917591885,"x":124.79,"y":227.21,"x0":-1.9021259477033647,"y0":50.00163776627024,"z0":5.84584932636143,"aX":-10.105603081761005},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.6,"breakHorizontal":11.4,"spinRate":1330,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4613227654170218,"extension":6.463013068614424},"index":4,"playId":"08942cb4-95ba-37fa-a5da-db944bce2b34","pitchNumber":4,"startTime":"2025-08-21T00:00:03.364Z","endTime":"2025-08-21T00:00:08.131Z","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":95.4,"endSpeed":87.7,"strikeZoneTop":3.52852244202155,"strikeZoneBottom":1.63696035011605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56343510092405,"aZ":-13.254728902046601,"pfxX":-4.090448250856571,"pfxZ":9.662491908725581,"pX":-0.9907404223387536,"pZ":1.8811162723894528,"vX0":3.6482147052357115,"vY0":-138.70119228070033,"vZ0":-8.334418925598728,"x":154.76,"y":187.99,"x0":-1.7884382123688722,"y0":50.00252878506611,"z0":5.798682519525739,"aX":-8.009738173638185},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":6.7,"spinRate":2366,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39414267708140605,"extension":6.327859363520648},"index":5,"playId":"1b414672-6f30-3654-9fbc-bc71a1c9a377","pitchNumber":5,"startTime":"2025-08-21T00:00:22.408Z","endTime":"2025-08-21T00:00:28.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.52341115954636,"strikeZoneBottom":1.69248087542956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.235489372601705,"aZ":-14.069873087154727,"pfxX":-5.061461832440616,"pfxZ":9.233506622882453,"pX":-0.172967771474793,"pZ":1.4080967036535152,"vX0":6.30104320950714,"vY0":-138.70266771279734,"vZ0":-9.289136589885882,"x":123.59,"y":200.76,"x0":-1.809970091718634,"y0":50.00159202824022,"z0":5.725288351547103,"aX":-9.922517631598993},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":7.9,"spinRate":2351,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3939708628536742,"extension":6.464633724993255},"index":6,"playId":"cf0a0de4-720e-3c33-8ebe-7efb64824598","pitchNumber":6,"startTime":"2025-08-21T00:00:44.047Z","endTime":"2025-08-21T00:00:51.557Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-21T00:01:23.036Z","endTime":"2025-08-21T00:01:40.690Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.175977997840594,"aZ":-26.605739717864555,"pfxX":-1.333391159148139,"pfxZ":3.263476470905263,"pX":-0.10735881489999838,"pZ":1.4298872786846613,"vX0":4.498029622678647,"vY0":-128.88189112699078,"vZ0":-6.013981473151348,"x":121.09,"y":200.17,"x0":-1.6911358188879115,"y0":50.00487058897539,"z0":5.810351969253983,"aX":-2.276627881231507},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":1.6,"spinRate":2435,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.422684041942615,"extension":6.514598054577219},"hitData":{"launchSpeed":109.6,"launchAngle":17.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.61,"coordY":96.18}},"index":8,"playId":"155f4cf0-1053-3305-b62a-e20a1b168105","pitchNumber":7,"startTime":"2025-08-21T00:01:40.690Z","endTime":"2025-08-21T00:01:46.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:01:46.850Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Bell homers (16) on a line drive to right center field.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T00:02:08.263Z","endTime":"2025-08-21T00:03:34.965Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.493111449756217,"aZ":-26.34251881242049,"pfxX":0.39761243936139046,"pfxZ":3.526540459056184,"pX":0.534919995879642,"pZ":2.5848751677013797,"vX0":5.220150694466883,"vY0":-127.55342590461596,"vZ0":-3.500099390141971,"x":96.61,"y":168.99,"x0":-1.5871078022050116,"y0":50.00096429419767,"z0":6.044878109537366,"aX":0.6565347774509043},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.9,"breakHorizontal":-1.9,"spinRate":2526,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.42891538380696437,"extension":6.384062249473053},"index":0,"playId":"7a43ff79-e99a-3666-9d3e-a8a2bf81c2dd","pitchNumber":1,"startTime":"2025-08-21T00:02:11.433Z","endTime":"2025-08-21T00:02:16.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.56016693403619,"strikeZoneBottom":1.69713578805502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7822337228588,"aZ":-31.119904973851718,"pfxX":-8.287886228431336,"pfxZ":0.7390035278653955,"pX":-0.5004143306555318,"pZ":-0.1228221107289983,"vX0":5.286637407375259,"vY0":-118.92597572279972,"vZ0":-7.269064446682688,"x":136.07,"y":242.1,"x0":-1.6752212695844242,"y0":50.00588059396096,"z0":5.7958714411219745,"aX":-11.875281198595262},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.2,"breakHorizontal":13.7,"spinRate":1279,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.46054979914961436,"extension":6.210771172354007},"index":1,"playId":"39550fc9-a266-3aa1-b19c-044045103bb9","pitchNumber":2,"startTime":"2025-08-21T00:02:36.012Z","endTime":"2025-08-21T00:02:40.770Z","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.2,"endSpeed":86.6,"strikeZoneTop":3.67885389520609,"strikeZoneBottom":1.75599154847045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54239557839265,"aZ":-11.61210771552938,"pfxX":-5.233168532364452,"pfxZ":10.706206331659448,"pX":0.12011045678759052,"pZ":1.320971502376827,"vX0":7.082623086094674,"vY0":-138.13733314191418,"vZ0":-9.582464725037827,"x":112.42,"y":203.11,"x0":-1.8045640890566605,"y0":50.00263375767694,"z0":5.628536655294065,"aX":-10.051162171241161},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2446,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.397440563001088,"extension":6.502457600006953},"index":2,"playId":"3e61f3a1-3436-3caa-a20b-c49ab6f56535","pitchNumber":3,"startTime":"2025-08-21T00:02:54.891Z","endTime":"2025-08-21T00:03:00.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38983942980918,"aZ":-25.554201139682654,"pfxX":-0.26339864887328873,"pfxZ":3.9670919681306884,"pX":-0.029368102425548017,"pZ":2.1806466576740453,"vX0":4.634376164264811,"vY0":-128.79245515585177,"vZ0":-4.274130790666753,"x":118.12,"y":179.9,"x0":-1.8229269387344247,"y0":50.00380962828913,"z0":5.853560140927721,"aX":-0.44029140647171505},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.4,"breakHorizontal":-0.6,"spinRate":2471,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.426349933677431,"extension":6.550804248633758},"hitData":{"launchSpeed":112.5,"launchAngle":20.0,"totalDistance":420.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":183.46,"coordY":38.81}},"index":3,"playId":"d64226d9-4987-351a-9837-1fd568387db1","pitchNumber":4,"startTime":"2025-08-21T00:03:10.166Z","endTime":"2025-08-21T00:03:34.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:03:34.965Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T00:03:50.652Z","endTime":"2025-08-21T00:05:45.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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, 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":79.5,"endSpeed":73.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.980499304982125,"aZ":-35.03688859570636,"pfxX":5.053148956753463,"pfxZ":-2.101263369476749,"pX":-0.3654388155072698,"pZ":1.900234332881618,"vX0":1.8465320737770587,"vY0":-115.89192984980059,"vZ0":-1.7205389238501232,"x":130.93,"y":187.47,"x0":-1.8281331454653367,"y0":50.000339836368575,"z0":5.988349227725484,"aX":6.895285941341525},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.0,"breakHorizontal":-9.6,"spinRate":2629,"spinDirection":13},"zone":7,"typeConfidence":2.0,"plateTime":0.47200978990765696,"extension":6.410758672140567},"index":0,"playId":"38c77e65-38e0-3c77-a2dc-461ffa458cb1","pitchNumber":1,"startTime":"2025-08-21T00:03:55.661Z","endTime":"2025-08-21T00:04:01.995Z","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":88.8,"endSpeed":81.9,"strikeZoneTop":3.54574964933271,"strikeZoneBottom":1.67398353705262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.599073392537644,"aZ":-24.273455404965592,"pfxX":-9.08778516628043,"pfxZ":4.635022792095182,"pX":-2.1874631153718136,"pZ":2.8763986562635218,"vX0":2.6185328500441747,"vY0":-129.39757410873895,"vZ0":-3.0125438559668023,"x":200.38,"y":161.12,"x0":-2.0282480889743604,"y0":50.00592380439871,"z0":5.904405013073494,"aX":-15.498292827449195},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":16.0,"spinRate":2210,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.42240481337220226,"extension":6.472785178991827},"index":1,"playId":"fa97462a-5601-33c3-92be-f3c944d3ac87","pitchNumber":2,"startTime":"2025-08-21T00:04:37.455Z","endTime":"2025-08-21T00:04:42.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.448681734859967,"aZ":-30.866419254644835,"pfxX":-4.64914146678888,"pfxZ":0.9291150570655713,"pX":-0.3801960171091693,"pZ":1.7001458265275935,"vX0":4.662892137177561,"vY0":-117.69256616246737,"vZ0":-3.2386616384903846,"x":131.49,"y":192.88,"x0":-1.7835573505665225,"y0":50.00120327824649,"z0":5.954352120895388,"aX":-6.518379325140249},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.2,"breakHorizontal":7.3,"spinRate":1234,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.4654913903766724,"extension":6.290212020795192},"index":2,"playId":"008bfc03-cdd8-31e3-8769-55b40602cd8c","pitchNumber":3,"startTime":"2025-08-21T00:04:54.239Z","endTime":"2025-08-21T00:04:58.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.51892854053413,"strikeZoneBottom":1.76949768367511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87286479290919,"aZ":-32.54135025026047,"pfxX":-6.502474457549066,"pfxZ":-0.2441704876673219,"pX":0.15611046524252492,"pZ":-0.03196021099321043,"vX0":6.697388725140159,"vY0":-121.06834045163855,"vZ0":-6.9846086510279815,"x":111.05,"y":239.64,"x0":-1.7908877781681907,"y0":50.004005347584275,"z0":5.710169259805632,"aX":-9.730778433730093},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.8,"breakHorizontal":10.3,"spinRate":1220,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.45103430833741287,"extension":6.316287191861321},"index":3,"playId":"36e02618-555f-3254-a27c-0d768d26985e","pitchNumber":4,"startTime":"2025-08-21T00:05:18.463Z","endTime":"2025-08-21T00:05:23.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.55448988455801,"strikeZoneBottom":1.71349100109526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.737574342091406,"aZ":-11.662905264345808,"pfxX":-2.416841429017295,"pfxZ":10.551039189608431,"pX":0.1171607424145926,"pZ":1.6295461671688007,"vX0":5.880302497991359,"vY0":-138.92860186253128,"vZ0":-9.040801583048228,"x":112.53,"y":194.78,"x0":-1.7180557165611325,"y0":50.000759815745575,"z0":5.712144500271319,"aX":-4.697767141007502},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":3.1,"spinRate":2339,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.39508862013871315,"extension":6.394740441967875},"index":4,"playId":"28eea59c-a487-3b86-a40c-677a682733c4","pitchNumber":5,"startTime":"2025-08-21T00:05:40.746Z","endTime":"2025-08-21T00:05:45.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:05:45.609Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul DeJong grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T00:06:06.968Z","endTime":"2025-08-21T00:07:25.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.604186141382215,"aZ":-11.588418627918685,"pfxX":-3.692316468754006,"pfxZ":10.897915626145805,"pX":-0.16269586698355967,"pZ":1.7848100394959399,"vX0":5.4903773591010605,"vY0":-137.13144278188554,"vZ0":-8.584442845742247,"x":123.2,"y":190.59,"x0":-1.7185796381346805,"y0":50.005450428509356,"z0":5.7625401911013245,"aX":-6.976794877218481},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":5.4,"spinRate":2331,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4006546905796675,"extension":6.471835051085041},"index":0,"playId":"f44a02cb-ba3a-35be-bd6e-b59e8e52a538","pitchNumber":1,"startTime":"2025-08-21T00:06:10.031Z","endTime":"2025-08-21T00:06:14.760Z","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":85.3,"endSpeed":78.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.345303400130806,"aZ":-30.0662165305016,"pfxX":1.3202115388715334,"pfxZ":1.3424728167630633,"pX":0.25449139293777107,"pZ":3.2183577755615493,"vX0":4.403331061834049,"vY0":-124.24883276246948,"vZ0":-0.8312983115584947,"x":107.3,"y":151.88,"x0":-1.7104290899620096,"y0":50.00173005656114,"z0":6.0505675166245965,"aX":2.067537670484718},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":-3.4,"spinRate":2382,"spinDirection":166},"zone":2,"typeConfidence":2.0,"plateTime":0.4404424036032175,"extension":6.506000795173574},"index":1,"playId":"e8b24603-0e6b-39d3-8834-293a6d048aea","pitchNumber":2,"startTime":"2025-08-21T00:06:33.642Z","endTime":"2025-08-21T00:06:38.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.39377407180723,"strikeZoneBottom":1.47462070698919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93915475276211,"aZ":-31.474585853962434,"pfxX":0.21035456126908425,"pfxZ":0.4580390126559406,"pX":1.6643056387882915,"pZ":0.6992990815933731,"vX0":7.553242015570207,"vY0":-123.41414934174836,"vZ0":-6.01540740982239,"x":53.56,"y":219.9,"x0":-1.4654853056447956,"y0":50.005130834691165,"z0":5.8246503302972465,"aX":0.32396702648641823},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-2.2,"spinRate":2596,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.44409651057055655,"extension":6.656434238703134},"index":2,"playId":"54a4dfe3-416f-3d7d-a2e0-3c22a162efcc","pitchNumber":3,"startTime":"2025-08-21T00:06:56.339Z","endTime":"2025-08-21T00:07:00.578Z","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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.4043022568713,"aZ":-31.620595491963947,"pfxX":-5.986984541416907,"pfxZ":0.38109379639773877,"pX":0.21448837198341175,"pZ":2.143469612305344,"vX0":6.728466121781922,"vY0":-119.2317535096364,"vZ0":-2.196657109826849,"x":108.82,"y":180.91,"x0":-1.8629840341173358,"y0":50.001314398461794,"z0":5.923382981688132,"aX":-8.640607535299933},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.5,"breakHorizontal":9.2,"spinRate":1529,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4589578482446428,"extension":6.45068787055493},"hitData":{"launchSpeed":62.5,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.28,"coordY":144.41}},"index":3,"playId":"881902ec-8afc-3a61-be39-041851917672","pitchNumber":4,"startTime":"2025-08-21T00:07:17.832Z","endTime":"2025-08-21T00:07:25.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:07:25.768Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T00:09:26.807Z","endTime":"2025-08-21T00:11:22.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.44828857498139,"strikeZoneBottom":1.68186192404206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.858579887829308,"aZ":-19.498906965158312,"pfxX":-8.812179162796038,"pfxZ":6.9609612688633895,"pX":-1.5827801622301951,"pZ":3.8539764258858544,"vX0":4.551125805494859,"vY0":-134.29692771559775,"vZ0":-0.7028494072658038,"x":177.33,"y":134.72,"x0":-2.157041512498582,"y0":50.00449104654607,"z0":5.509584879869988,"aX":-16.05223849691653},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":15.0,"spinRate":2195,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.40829519297127614,"extension":5.340760629223719},"index":0,"playId":"42b7a224-7bea-3161-ae64-c53332cd52e2","pitchNumber":1,"startTime":"2025-08-21T00:09:31.973Z","endTime":"2025-08-21T00:09:36.839Z","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":93.4,"endSpeed":84.1,"strikeZoneTop":3.33424503015088,"strikeZoneBottom":1.56804420420467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95700895633137,"aZ":-18.565454123127058,"pfxX":-10.28292306077762,"pfxZ":7.393986112072316,"pX":-1.323316750581395,"pZ":3.6270492854477743,"vX0":5.622412491158981,"vY0":-135.83780235994996,"vZ0":-1.266866581045163,"x":167.44,"y":140.85,"x0":-2.1007496935990644,"y0":50.00283770285778,"z0":5.4097202040719266,"aX":-18.925467224705095},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":17.2,"spinRate":2388,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4055864590694722,"extension":5.774507565332911},"index":1,"playId":"ba7c7dc2-58d4-3744-9a9a-93e1bef6e57c","pitchNumber":2,"startTime":"2025-08-21T00:09:44.963Z","endTime":"2025-08-21T00:09:49.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.3633579862858,"strikeZoneBottom":1.59726912146671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.720796294774058,"aZ":-20.262816220317838,"pfxX":-9.371064348119251,"pfxZ":6.41011117429384,"pX":-0.9290840542331221,"pZ":2.856535575000636,"vX0":6.450550262382496,"vY0":-135.24821132473792,"vZ0":-2.5592206436139904,"x":152.41,"y":161.65,"x0":-2.124138529455437,"y0":50.002191298993594,"z0":5.231744220765484,"aX":-17.408998555023704},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":15.6,"spinRate":2363,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.404552786015139,"extension":5.682739413096014},"index":2,"playId":"7fb176b3-aa3c-35f3-a42d-5d91e64d59f0","pitchNumber":3,"startTime":"2025-08-21T00:10:01.231Z","endTime":"2025-08-21T00:10:06.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.39543133387854,"strikeZoneBottom":1.69002418518766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.994787498190124,"aZ":-21.43805758672919,"pfxX":-10.577881959047645,"pfxZ":5.839743946123495,"pX":0.6182519276163496,"pZ":2.6277860950521976,"vX0":10.811825439124235,"vY0":-134.20053472825165,"vZ0":-2.9430437773860225,"x":93.43,"y":167.83,"x0":-2.073959919647242,"y0":50.00102059505212,"z0":5.252777821736885,"aX":-19.4384016669139},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":17.0,"spinRate":2398,"spinDirection":247},"zone":6,"typeConfidence":2.0,"plateTime":0.4069775755326277,"extension":5.685017568201071},"index":3,"playId":"dfaf2b78-687e-3252-9119-48c25131cd72","pitchNumber":4,"startTime":"2025-08-21T00:10:15.951Z","endTime":"2025-08-21T00:10:20.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39580039095109,"aZ":-19.07059061619317,"pfxX":-9.821262542889457,"pfxZ":6.961540307533764,"pX":0.2426526726731369,"pZ":2.4346642618757093,"vX0":9.304322992623597,"vY0":-135.75257105564174,"vZ0":-4.139304680350363,"x":107.75,"y":173.04,"x0":-1.939400494032618,"y0":50.00185774922507,"z0":5.29226638287143,"aX":-18.483222310964564},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":16.0,"spinRate":2366,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.4022027014434886,"extension":5.568788594544483},"index":4,"playId":"f3af119d-07af-3169-8c3e-c4505a2ae80e","pitchNumber":5,"startTime":"2025-08-21T00:10:32.192Z","endTime":"2025-08-21T00:10:37.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.428675942580817,"aZ":-31.20478347612379,"pfxX":-10.148637764645574,"pfxZ":0.6095448978939615,"pX":-0.8205087395624799,"pZ":2.6464609715004497,"vX0":6.7022086843791,"vY0":-125.31937504888859,"vZ0":-0.24706816904669227,"x":148.28,"y":167.33,"x0":-2.205919493265039,"y0":50.004691930817394,"z0":5.2871145242019955,"aX":-16.205048146969894},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.3,"breakHorizontal":16.9,"spinRate":2167,"spinDirection":262},"zone":4,"typeConfidence":2.0,"plateTime":0.4364413232759743,"extension":5.371951147131084},"index":5,"playId":"28bcd10f-a80d-3302-9730-bd5b3b28343f","pitchNumber":6,"startTime":"2025-08-21T00:10:47.787Z","endTime":"2025-08-21T00:10:52.717Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-21T00:11:09.934Z","endTime":"2025-08-21T00:11:17.260Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.3330316077574,"strikeZoneBottom":1.56682014324505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.364604913002022,"aZ":-22.949876063530468,"pfxX":-10.719195983727479,"pfxZ":4.758413142797153,"pX":-0.8971969640557326,"pZ":1.425524549231121,"vX0":7.6585310391727655,"vY0":-137.84307700192372,"vZ0":-5.779055782869987,"x":151.2,"y":200.29,"x0":-2.3077307717796836,"y0":50.00645990466105,"z0":5.081768984143198,"aX":-20.79577053707913},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":18.0,"spinRate":2353,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.39615793376208464,"extension":5.6381030029116594},"index":7,"playId":"f2682eaa-8f89-38c2-a1fa-b69b0796e4bf","pitchNumber":7,"startTime":"2025-08-21T00:11:17.260Z","endTime":"2025-08-21T00:11:22.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:11:22.881Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Francisco Lindor to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T00:12:28.107Z","endTime":"2025-08-21T00:13:35.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T00:11:35.574Z","endTime":"2025-08-21T00:12:30.400Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.11962181396054,"strikeZoneBottom":1.55038432534375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6534948909285,"aZ":-31.63795654469259,"pfxX":-0.37937810331444144,"pfxZ":0.3573951554101633,"pX":-1.4430043545419142,"pZ":2.37515984513164,"vX0":3.0521296615302664,"vY0":-122.79317259166321,"vZ0":-0.5791652910315064,"x":172.0,"y":174.65,"x0":-2.655990542651122,"y0":50.00540485312024,"z0":5.319637910661943,"aX":-0.5760321294675256},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":-0.1,"spinRate":2538,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.44705889367386975,"extension":5.434132366634351},"index":1,"playId":"c019c087-7664-31b0-ac65-a1e6cb784a5b","pitchNumber":1,"startTime":"2025-08-21T00:12:30.400Z","endTime":"2025-08-21T00:12:35.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.20899068194783,"strikeZoneBottom":1.53521513466001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.676579841770323,"aZ":-28.624363963315524,"pfxX":-2.468282148537106,"pfxZ":2.2358628241718943,"pX":0.7378198436309679,"pZ":1.7750170263794363,"vX0":8.696420099656494,"vY0":-124.59036158834404,"vZ0":-2.661380089670288,"x":88.88,"y":190.85,"x0":-2.462013718205339,"y0":50.004053347564394,"z0":5.198699408947731,"aX":-3.9212604232942985},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":2.6,"spinRate":2449,"spinDirection":278},"zone":9,"typeConfidence":2.0,"plateTime":0.43795492188505625,"extension":5.437593311978997},"index":2,"playId":"0fa788c0-093b-3f5b-924a-3cee2b9facf5","pitchNumber":2,"startTime":"2025-08-21T00:12:49.324Z","endTime":"2025-08-21T00:12:55.799Z","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":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.12398431387941,"strikeZoneBottom":1.58457932346738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.014963630475826,"aZ":-27.657864589801306,"pfxX":-10.463931785732395,"pfxZ":2.370236023535588,"pX":-1.4103314096892339,"pZ":2.7559871578433235,"vX0":6.388138023883496,"vY0":-136.85449342673064,"vZ0":-1.6169550465952593,"x":170.76,"y":164.37,"x0":-2.4102949920031134,"y0":50.00138736245038,"z0":5.241184451200484,"aX":-19.930340175111567},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.2,"breakHorizontal":17.6,"spinRate":2237,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.39958043433461343,"extension":5.662992825030087},"index":3,"playId":"fd9ca5f9-ffec-32d0-bdae-42a873adfa8e","pitchNumber":3,"startTime":"2025-08-21T00:13:09.746Z","endTime":"2025-08-21T00:13:14.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.14030129535573,"strikeZoneBottom":1.60092006053755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29880647455926,"aZ":-28.8020483266993,"pfxX":-10.19957307254442,"pfxZ":1.7568124849104185,"pX":-0.1996467172566473,"pZ":1.527430963202054,"vX0":9.489307482737605,"vY0":-136.89620706292513,"vZ0":-4.268072863387486,"x":124.61,"y":197.54,"x0":-2.368509353716999,"y0":50.00133166329263,"z0":5.054757095414727,"aX":-19.557503980878685},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.5,"breakHorizontal":16.7,"spinRate":2195,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.3985393199613858,"extension":5.893831547185441},"index":4,"playId":"671c595d-38a0-3349-8573-361a99b52c13","pitchNumber":4,"startTime":"2025-08-21T00:13:29.889Z","endTime":"2025-08-21T00:13:35.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:13:35.064Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T00:13:55.548Z","endTime":"2025-08-21T00:14:46.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":87.9,"endSpeed":81.9,"strikeZoneTop":3.60149306177765,"strikeZoneBottom":1.69997206160262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.684841966338617,"aZ":-29.483801738977657,"pfxX":-0.6214349525512957,"pfxZ":1.598646568106556,"pX":0.09479482487562539,"pZ":1.7325293879220514,"vX0":6.780112625048732,"vY0":-127.95090895298067,"vZ0":-3.1783442369055668,"x":113.39,"y":192.0,"x0":-2.4918612712407118,"y0":50.003248406858596,"z0":5.26492389877235,"aX":-1.0468064081288502},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":-0.1,"spinRate":2399,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4256554430105335,"extension":5.500393033504262},"index":0,"playId":"44d68830-5c28-3656-8822-9ba84deb0c55","pitchNumber":1,"startTime":"2025-08-21T00:14:02.571Z","endTime":"2025-08-21T00:14:07.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.5106562517305,"strikeZoneBottom":1.72908909028155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.482278473255814,"aZ":-29.514360461455134,"pfxX":-11.538307319168677,"pfxZ":1.4254846476019134,"pX":0.3519775899530195,"pZ":2.1184316146139697,"vX0":10.7048374964425,"vY0":-135.61424988692784,"vZ0":-2.8458419210973958,"x":103.58,"y":181.58,"x0":-2.1393266082955957,"y0":50.005566977706515,"z0":5.231051470299807,"aX":-21.586125392346922},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.2,"breakHorizontal":18.7,"spinRate":2279,"spinDirection":248},"zone":9,"typeConfidence":2.0,"plateTime":0.40323600788093916,"extension":5.692265842867496},"index":1,"playId":"1f8069de-2363-3c45-9a91-bb258af9c6d0","pitchNumber":2,"startTime":"2025-08-21T00:14:20.896Z","endTime":"2025-08-21T00:14:25.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.56741815959874,"strikeZoneBottom":1.60638236677143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.388948131668908,"aZ":-27.883237721706315,"pfxX":-11.333589966692372,"pfxZ":2.2620409428893815,"pX":0.30019864444578886,"pZ":1.9033500697660362,"vX0":10.864340208097614,"vY0":-136.43151474830418,"vZ0":-3.4561150561039686,"x":105.56,"y":187.39,"x0":-2.2499678515139707,"y0":50.00154437774366,"z0":5.095917852634011,"aX":-21.48797323633024},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.6,"breakHorizontal":18.4,"spinRate":2274,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.4005857151780563,"extension":5.886279835085271},"index":2,"playId":"dfeb3fce-176a-3a8c-bc37-1a74a76a6905","pitchNumber":3,"startTime":"2025-08-21T00:14:41.684Z","endTime":"2025-08-21T00:14:46.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:14:46.781Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Alonso doubles (32) on a line drive to right fielder Dylan Crews. Francisco Lindor scores. Juan Soto to 3rd.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T00:15:06.445Z","endTime":"2025-08-21T00:16:26.297Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":695418,"link":"/api/v1/people/695418"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.248722913573477,"aZ":-26.907715853356798,"pfxX":-10.531455907588448,"pfxZ":2.7334025480983577,"pX":-0.735661078791252,"pZ":2.7603982911708425,"vX0":8.17940534496987,"vY0":-137.43557465576654,"vZ0":-1.6224360766391723,"x":145.04,"y":164.25,"x0":-2.3705965544716094,"y0":50.00507628872174,"z0":5.172318787240011,"aX":-20.30576113536787},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.8,"breakHorizontal":17.5,"spinRate":2293,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.3973642296122306,"extension":5.733341012078519},"index":0,"playId":"75d360fa-d908-300e-852d-4f11a22d3a4b","pitchNumber":1,"startTime":"2025-08-21T00:15:13.961Z","endTime":"2025-08-21T00:15:18.033Z","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.3,"endSpeed":78.0,"strikeZoneTop":3.52189681168059,"strikeZoneBottom":1.6725018578508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.495008029934915,"aZ":-26.4066405156474,"pfxX":-12.31875415802017,"pfxZ":3.6724846524056938,"pX":-1.3225072821662478,"pZ":2.2098049688299852,"vX0":6.901829708843592,"vY0":-125.34065331959508,"vZ0":-1.970818490733547,"x":167.41,"y":179.12,"x0":-2.5306603923046644,"y0":50.00125964533582,"z0":5.19125323935555,"aX":-19.336697884414722},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.4,"breakHorizontal":20.4,"spinRate":2096,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4392454682916309,"extension":5.560221125739823},"index":1,"playId":"f7cb09f1-6493-3401-90c6-9f5e0e515863","pitchNumber":2,"startTime":"2025-08-21T00:15:35.895Z","endTime":"2025-08-21T00:15:40.460Z","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":1},"index":2,"playId":"a2f5f93c-6654-420a-a394-719970fb54c3","startTime":"2025-08-21T00:15:54.289Z","endTime":"2025-08-21T00:15:59.289Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.604805875652694,"aZ":-27.646701354336177,"pfxX":-11.8514296180119,"pfxZ":2.3781721577676223,"pX":-0.48373112800113477,"pZ":2.384529493002666,"vX0":9.261332236366387,"vY0":-136.976207523269,"vZ0":-2.425544643945395,"x":135.44,"y":174.4,"x0":-2.3649844894421377,"y0":50.00423362148673,"z0":5.167387059880856,"aX":-22.574333116599476},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.0,"breakHorizontal":19.6,"spinRate":2175,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.399520650702617,"extension":5.868398581257854},"hitData":{"launchSpeed":98.8,"launchAngle":20.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.0,"coordY":110.13}},"index":3,"playId":"c489df05-2c27-3672-9532-17c3c7204a3b","pitchNumber":3,"startTime":"2025-08-21T00:16:13.364Z","endTime":"2025-08-21T00:16:26.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:16:26.297Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (16) on a line drive to left fielder James Wood. Juan Soto scores. Pete Alonso scores.","rbi":2,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T00:17:22.058Z","endTime":"2025-08-21T00:18:40.919Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":695418,"link":"/api/v1/people/695418"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":695418,"link":"/api/v1/people/695418"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T00:17:23.054Z","endTime":"2025-08-21T00:17:24.352Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.5734304670066,"strikeZoneBottom":1.7511296657741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21009256069069,"aZ":-30.45102682426558,"pfxX":0.14793632500110476,"pfxZ":1.08257794700976,"pX":-1.772868246880996,"pZ":2.4214674711664044,"vX0":2.2872494397774568,"vY0":-125.4510061510904,"vZ0":-1.3265867292494495,"x":184.58,"y":173.4,"x0":-2.715399045503538,"y0":50.00485045057355,"z0":5.437690719627376,"aX":0.23571074747518558},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":-0.8,"spinRate":2351,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.43648512159557695,"extension":5.335574728633186},"index":1,"playId":"9ac090e6-59da-3725-812d-d407924a0926","pitchNumber":1,"startTime":"2025-08-21T00:17:24.352Z","endTime":"2025-08-21T00:17:29.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.51633826817391,"strikeZoneBottom":1.73587463731666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.595105434625133,"aZ":-20.863810707880187,"pfxX":-9.322523589368021,"pfxZ":5.86758580159572,"pX":-1.4143710797759754,"pZ":3.8576603235310305,"vX0":6.161269772641612,"vY0":-137.49875586248035,"vZ0":-0.09184248631458558,"x":170.91,"y":134.62,"x0":-2.4654249623555553,"y0":50.002793849860126,"z0":5.299389352898289,"aX":-17.96866430380323},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":15.7,"spinRate":2293,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.39735186624195107,"extension":5.630428228130349},"index":2,"playId":"d2234409-99ae-3308-b5d5-da8299ff2dbe","pitchNumber":2,"startTime":"2025-08-21T00:17:42.121Z","endTime":"2025-08-21T00:17:46.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.459530405627383,"aZ":-28.96307378550515,"pfxX":-9.107786854698816,"pfxZ":2.0037270163028973,"pX":-0.13551643162048835,"pZ":1.683023572631122,"vX0":8.548095031044745,"vY0":-125.25326068505026,"vZ0":-2.848161377384599,"x":122.17,"y":193.34,"x0":-2.3965762772310377,"y0":50.00113861098948,"z0":5.184230279694911,"aX":-14.582504124540826},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.2,"breakHorizontal":14.8,"spinRate":2029,"spinDirection":264},"zone":8,"typeConfidence":2.0,"plateTime":0.436008242439585,"extension":5.644855925860482},"index":3,"playId":"7daf0847-22a8-32cd-851f-2fa0e556c952","pitchNumber":3,"startTime":"2025-08-21T00:18:03.103Z","endTime":"2025-08-21T00:18:06.361Z","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":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98693516494285,"aZ":-25.094513182039428,"pfxX":-10.750827164064031,"pfxZ":3.674471924803388,"pX":-0.743300942605196,"pZ":2.339798899404901,"vX0":8.078786144842155,"vY0":-137.6216268158399,"vZ0":-3.1575757892264233,"x":145.33,"y":175.61,"x0":-2.312054019207519,"y0":50.00674510007459,"z0":5.1915629538356765,"aX":-20.739077065702514},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.2,"breakHorizontal":17.9,"spinRate":2297,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.3971754906779794,"extension":5.837365995550948},"hitData":{"launchSpeed":96.9,"launchAngle":9.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.43,"coordY":125.49}},"index":4,"playId":"feb8cdb9-9a3a-3ec8-9835-0eb0ded48b42","pitchNumber":4,"startTime":"2025-08-21T00:18:26.566Z","endTime":"2025-08-21T00:18:40.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:18:40.919Z","atBatIndex":45},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Mark Vientos reaches on a throwing error by third baseman Paul DeJong. Jeff McNeil to 3rd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T00:21:09.287Z","endTime":"2025-08-21T00:23:18.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"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":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"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T00:19:09.680Z","endTime":"2025-08-21T00:20:12.028Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Henry replaces Brad Lord.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-21T00:20:12.028Z","endTime":"2025-08-21T00:21:11.579Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.415842795350603,"aZ":-28.083311548966233,"pfxX":-11.561784207090454,"pfxZ":2.1961985631261793,"pX":-0.5311615334376635,"pZ":3.355111261503125,"vX0":7.8564330975667245,"vY0":-135.72985148730672,"vZ0":-0.07907157295297917,"x":137.25,"y":148.19,"x0":-1.9648925438691995,"y0":50.00122410674131,"z0":5.344398987722185,"aX":-21.51509464600066},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":19.2,"spinRate":2468,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.4039452305436497,"extension":6.252072767060048},"index":2,"playId":"55264521-28fd-385c-a94f-e1b987f257af","pitchNumber":1,"startTime":"2025-08-21T00:21:11.579Z","endTime":"2025-08-21T00:21:17.426Z","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":81.9,"endSpeed":75.5,"strikeZoneTop":3.65851352418277,"strikeZoneBottom":1.77894699161241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.708441632529603,"aZ":-33.09950337657051,"pfxX":9.211591305668977,"pfxZ":-0.6490713130590198,"pX":0.5957854421868481,"pZ":1.2532482543125911,"vX0":3.9152577853426678,"vY0":-119.24653035938086,"vZ0":-2.0550061602109713,"x":94.29,"y":204.94,"x0":-2.2656460462976917,"y0":50.0007325825936,"z0":5.12269145801581,"aX":13.214455072999517},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.4,"breakHorizontal":-17.6,"spinRate":2750,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4599748903061074,"extension":6.204474936794609},"index":3,"playId":"0340fdef-2350-3175-bd5d-d4f13d265a85","pitchNumber":2,"startTime":"2025-08-21T00:21:41.514Z","endTime":"2025-08-21T00:21:46.523Z","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":80.7,"endSpeed":73.9,"strikeZoneTop":3.74991353903674,"strikeZoneBottom":1.74760875926851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.778620006146145,"aZ":-29.07751353717311,"pfxX":9.425024267656454,"pfxZ":2.22320125151227,"pX":-1.1721065266851445,"pZ":3.34174842538657,"vX0":0.25441182426195924,"vY0":-117.4532267085765,"vZ0":1.824474538606769,"x":161.68,"y":148.55,"x0":-2.505963711236898,"y0":50.00371234140593,"z0":5.263797289411309,"aX":13.134437064422553},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.8,"breakHorizontal":-17.2,"spinRate":2574,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.466801963424448,"extension":6.553557028921168},"index":4,"playId":"2c3a76bc-4af4-33ce-b66f-bd8686174380","pitchNumber":3,"startTime":"2025-08-21T00:21:54.326Z","endTime":"2025-08-21T00:21:59.254Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nationals interim manager Miguel Cairo ejected by HP umpire Todd Tichenor.","event":"Ejection","eventType":"ejection","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"startTime":"2025-08-21T00:22:50.802Z","endTime":"2025-08-21T00:22:50.803Z","isPitch":false,"type":"action","player":{"id":111867,"link":"/api/v1/people/111867"},"umpire":{"id":429805,"link":"/api/v1/people/429805"}},{"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":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.58667535500623,"strikeZoneBottom":1.6461673439334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.042789560570935,"aZ":-31.807964682721412,"pfxX":9.889234706868544,"pfxZ":0.26529417732652405,"pX":0.43689514730451673,"pZ":2.9837336751482617,"vX0":3.322319685289247,"vY0":-117.59732988150392,"vZ0":1.5224596603508316,"x":100.35,"y":158.22,"x0":-2.282247403532506,"y0":50.003373130187754,"z0":5.296884463511463,"aX":13.735210125371362},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.2,"breakHorizontal":-18.7,"spinRate":2616,"spinDirection":70},"zone":3,"typeConfidence":2.0,"plateTime":0.46726041185753475,"extension":6.628504126132011},"index":6,"playId":"281ffac6-bc02-33d8-a40b-91f73d6868dd","pitchNumber":4,"startTime":"2025-08-21T00:22:50.804Z","endTime":"2025-08-21T00:22:55.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05681748364111,"aZ":-24.59659720899733,"pfxX":-11.414303535756673,"pfxZ":3.9163077337605223,"pX":-0.5224263620040211,"pZ":1.9160459332182305,"vX0":7.664569643982486,"vY0":-138.6750702073079,"vZ0":-4.369567503301626,"x":136.91,"y":187.05,"x0":-1.8492215346766854,"y0":50.00178198186607,"z0":5.16740459300593,"aX":-22.07279692996687},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.2,"breakHorizontal":19.0,"spinRate":2427,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.396057486944549,"extension":6.684092446180885},"hitData":{"launchSpeed":96.9,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":167.9}},"index":7,"playId":"52714955-7f08-3003-8e99-3470aaf35918","pitchNumber":5,"startTime":"2025-08-21T00:23:06.279Z","endTime":"2025-08-21T00:23:18.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:23:18.762Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Baty walks. Mark Vientos to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T00:23:59.176Z","endTime":"2025-08-21T00:26:33.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":95.1,"endSpeed":87.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.733240986650852,"aZ":-20.57057216996322,"pfxX":-8.740694889730694,"pfxZ":5.950255986621647,"pX":-0.9628071364923023,"pZ":3.3974074159699366,"vX0":6.221566915882066,"vY0":-138.47125488121236,"vZ0":-1.1505480041234648,"x":153.7,"y":147.05,"x0":-2.0985232873990913,"y0":50.00124724391384,"z0":5.1891183867017965,"aX":-17.042023218604054},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.8,"breakHorizontal":14.6,"spinRate":2535,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3949314377247659,"extension":6.6581288860151835},"index":0,"playId":"4f228d21-6018-3a01-9194-bbe2389ee2f7","pitchNumber":1,"startTime":"2025-08-21T00:24:03.735Z","endTime":"2025-08-21T00:24:07.997Z","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":87.6,"endSpeed":80.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.212697388010398,"aZ":-32.871772653344536,"pfxX":-10.468715225050023,"pfxZ":-0.4255536604155381,"pX":-0.42070406065797705,"pZ":1.3482866872007868,"vX0":7.5952139591424075,"vY0":-127.35683383861279,"vZ0":-2.5452163029744064,"x":133.04,"y":202.38,"x0":-2.0758225089337583,"y0":50.001430991547515,"z0":4.950588831734304,"aX":-17.262115600235447},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.1,"breakHorizontal":17.3,"spinRate":2173,"spinDirection":257},"zone":13,"typeConfidence":0.93,"plateTime":0.42944965621051523,"extension":6.685861646727033},"index":1,"playId":"f0602178-a056-3719-9182-9c94f1cef1b1","pitchNumber":2,"startTime":"2025-08-21T00:24:21.442Z","endTime":"2025-08-21T00:24:26.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.906886458251478,"aZ":-33.0407255771852,"pfxX":-10.537516808459898,"pfxZ":-0.5064874009132483,"pX":0.15736409323217398,"pZ":1.4413043201094764,"vX0":8.461655489138684,"vY0":-129.1827952163203,"vZ0":-2.8059345882868376,"x":111.0,"y":199.86,"x0":-1.7850924901865535,"y0":50.00627994696288,"z0":5.071329183193218,"aX":-17.88482273478402},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.3,"breakHorizontal":17.3,"spinRate":2203,"spinDirection":258},"zone":14,"typeConfidence":0.92,"plateTime":0.4233510878413198,"extension":6.874649884730072},"index":2,"playId":"4975347e-bb84-327b-8ea5-78b60374ac10","pitchNumber":3,"startTime":"2025-08-21T00:24:41.894Z","endTime":"2025-08-21T00:24:46.469Z","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.8,"endSpeed":75.0,"strikeZoneTop":3.74975425470151,"strikeZoneBottom":1.75544586590075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.029299446473846,"aZ":-38.3591937744391,"pfxX":5.586561681031526,"pfxZ":-4.371521513339422,"pX":-1.7175569764587495,"pZ":1.7580782156304453,"vX0":-0.37107846778102155,"vY0":-117.78517984671481,"vZ0":0.018028267416162258,"x":182.47,"y":191.31,"x0":-2.2850502699678463,"y0":50.004757872507696,"z0":5.278617186736632,"aX":7.900272968087288},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.7,"breakHorizontal":-10.1,"spinRate":2611,"spinDirection":67},"zone":13,"typeConfidence":2.0,"plateTime":0.4638955835713192,"extension":6.194349408397688},"index":3,"playId":"772e0c1d-e989-33a6-b190-318e8411f7aa","pitchNumber":4,"startTime":"2025-08-21T00:25:07.936Z","endTime":"2025-08-21T00:25:12.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.73801716923824,"strikeZoneBottom":1.71375930022843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.557082057840987,"aZ":-31.810022572213473,"pfxX":-9.734494125056186,"pfxZ":0.22335081417830982,"pX":-1.0608630696957921,"pZ":0.31612660296171285,"vX0":5.406174468647506,"vY0":-127.24845989311765,"vZ0":-5.125906512954881,"x":157.44,"y":230.24,"x0":-1.950259176830106,"y0":50.00254804365571,"z0":4.882086492945198,"aX":-15.934392097902053},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.6,"breakHorizontal":16.3,"spinRate":2200,"spinDirection":256},"zone":13,"typeConfidence":0.93,"plateTime":0.4307257497983641,"extension":6.90063967304005},"index":4,"playId":"0e4ccc3e-fdbc-3ee6-9b81-a3c7c1e198a9","pitchNumber":5,"startTime":"2025-08-21T00:25:35.995Z","endTime":"2025-08-21T00:25:41.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.73203003877806,"strikeZoneBottom":1.76832500632162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.612385056500656,"aZ":-19.512708267461225,"pfxX":-10.52212538638042,"pfxZ":6.616424504524003,"pX":-0.10576337639925071,"pZ":1.2955877774791404,"vX0":8.226219764298179,"vY0":-137.48323580361938,"vZ0":-6.512304203454497,"x":121.03,"y":203.8,"x0":-1.7702950010764598,"y0":50.00300229399768,"z0":5.020386095198746,"aX":-20.13387432985322},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":17.3,"spinRate":2458,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.3984743721101105,"extension":6.820615999921013},"index":5,"playId":"e0330b52-f31c-325a-a4a9-1c4bad0e24ab","pitchNumber":6,"startTime":"2025-08-21T00:26:08.470Z","endTime":"2025-08-21T00:26:13.660Z","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":94.9,"endSpeed":87.0,"strikeZoneTop":3.7646555338207,"strikeZoneBottom":1.80084640587977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.606464398946358,"aZ":-16.41718601790358,"pfxX":-10.751713883961509,"pfxZ":8.183385772616003,"pX":0.8455520876903396,"pZ":0.7872882174264663,"vX0":10.481434936755466,"vY0":-137.65510361508183,"vZ0":-8.479365142671204,"x":84.77,"y":217.52,"x0":-1.6084471986543956,"y0":50.00402752866953,"z0":5.011788704880372,"aX":-20.7043895180716},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":17.4,"spinRate":2525,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.39739231890159754,"extension":7.046594581026989},"index":6,"playId":"e88e0c77-2267-3489-9a60-30e421428093","pitchNumber":7,"startTime":"2025-08-21T00:26:28.293Z","endTime":"2025-08-21T00:26:33.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:26:33.338Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to right fielder Dylan Crews.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T00:26:56.023Z","endTime":"2025-08-21T00:29:15.655Z","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":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.53139462006967,"strikeZoneBottom":1.635887602441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42485183337845,"aZ":-18.560899276674796,"pfxX":-10.340900976445463,"pfxZ":7.095706106961414,"pX":0.40890189999885423,"pZ":1.2615987739476315,"vX0":9.535135648301434,"vY0":-137.3632381372483,"vZ0":-6.5283943893690735,"x":101.41,"y":204.72,"x0":-1.757891749282562,"y0":50.0002372366813,"z0":4.923750649323649,"aX":-19.828647543966344},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":16.8,"spinRate":2463,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.39821846930819627,"extension":6.874089166801578},"index":0,"playId":"0d0f44d5-f342-3fb5-9471-225cfbf15453","pitchNumber":1,"startTime":"2025-08-21T00:26:58.582Z","endTime":"2025-08-21T00:27:03.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.039482317395443,"aZ":-29.163723866641323,"pfxX":-11.49366872125971,"pfxZ":1.911220597921294,"pX":0.3132672906881717,"pZ":1.9095531218725312,"vX0":8.848796879938634,"vY0":-124.8069870217395,"vZ0":-1.5503302260500154,"x":105.06,"y":187.22,"x0":-1.791759792246719,"y0":50.000369361829875,"z0":4.949572815275905,"aX":-18.05912195333496},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":18.7,"spinRate":2204,"spinDirection":258},"zone":9,"typeConfidence":0.93,"plateTime":0.43952281623858935,"extension":6.823217268466129},"index":1,"playId":"ab228158-6836-39da-a279-27d571958803","pitchNumber":2,"startTime":"2025-08-21T00:27:16.503Z","endTime":"2025-08-21T00:27:20.049Z","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":80.8,"endSpeed":73.9,"strikeZoneTop":3.50274773896015,"strikeZoneBottom":1.63815198141316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37705776814185,"aZ":-32.54237738939783,"pfxX":5.371005268831935,"pfxZ":-0.2690885845663553,"pX":1.2067349412291497,"pZ":1.6755481724888535,"vX0":5.89630777749878,"vY0":-117.51249241625705,"vZ0":-0.9138613496069509,"x":71.0,"y":193.54,"x0":-2.042098621619949,"y0":50.00097036139317,"z0":5.119999152150233,"aX":7.433551604994146},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.5,"breakHorizontal":-11.3,"spinRate":2513,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.46792978481888614,"extension":6.537044251781019},"index":2,"playId":"4bee0a5c-fe26-3723-b6c4-2bec3ad770e7","pitchNumber":3,"startTime":"2025-08-21T00:27:38.197Z","endTime":"2025-08-21T00:27:42.836Z","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":93.5,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.674306146550105,"aZ":-17.5032267975649,"pfxX":-9.302417038190207,"pfxZ":7.893399494356002,"pX":-0.20677739148206437,"pZ":2.7728748374996286,"vX0":7.74279314018551,"vY0":-135.91686451215264,"vZ0":-2.8940522674632696,"x":124.88,"y":163.91,"x0":-1.8934123153716378,"y0":50.00110946604002,"z0":5.076883642060304,"aX":-17.285160033309396},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":15.0,"spinRate":2457,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.40403998461989143,"extension":6.859472079560663},"index":3,"playId":"55629b5c-9efb-32f2-9924-ed117b2e438e","pitchNumber":4,"startTime":"2025-08-21T00:27:56.600Z","endTime":"2025-08-21T00:28:00.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-21T00:28:23.582Z","endTime":"2025-08-21T00:28:38.176Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.432017607706,"strikeZoneBottom":1.61302677378855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27898465777967,"aZ":-18.726235863696164,"pfxX":-10.261502309357612,"pfxZ":6.935801410110175,"pX":0.1578887372346575,"pZ":3.3103720006785777,"vX0":8.743678156434685,"vY0":-138.44481004994182,"vZ0":-1.5448997387668846,"x":110.98,"y":149.4,"x0":-1.710109320075875,"y0":50.0013864620819,"z0":5.130598390053357,"aX":-19.89262592425298},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":16.7,"spinRate":2569,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.3958233280401968,"extension":6.816431253011576},"index":5,"playId":"9e88a290-a9c8-38f0-9044-96b019c711df","pitchNumber":5,"startTime":"2025-08-21T00:28:38.176Z","endTime":"2025-08-21T00:28:43.558Z","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":94.0,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.736985948202474,"aZ":-18.07873766393268,"pfxX":-9.176723542651958,"pfxZ":7.446246977300897,"pX":-0.05504440400208686,"pZ":2.326396198637017,"vX0":7.852851441173236,"vY0":-136.61246722620152,"vZ0":-4.245977957920144,"x":119.1,"y":175.97,"x0":-1.7727736463391273,"y0":50.001558847236396,"z0":5.14134493060228,"aX":-17.36664962902295},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":15.0,"spinRate":2494,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4007462930951107,"extension":6.933998735664481},"hitData":{"launchSpeed":95.2,"launchAngle":58.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.83,"coordY":122.85}},"index":6,"playId":"eefb5ff9-3b14-38ce-bb74-bc533ac471f8","pitchNumber":6,"startTime":"2025-08-21T00:29:01.613Z","endTime":"2025-08-21T00:29:15.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:29:15.655Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, second baseman Luis García Jr. to first baseman Josh Bell.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T00:29:42.772Z","endTime":"2025-08-21T00:30:13.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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":[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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.984059515953355,"aZ":-30.68967264493727,"pfxX":5.6406761080740555,"pfxZ":1.0165685951223988,"pX":0.4239536053719402,"pZ":2.4043909135402814,"vX0":4.168537659053674,"vY0":-119.90177853303352,"vZ0":0.10659946183186397,"x":100.84,"y":173.86,"x0":-2.0692254723384904,"y0":50.00084802618855,"z0":5.095735316923936,"aX":8.219163720789744},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":-11.2,"spinRate":2481,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.4566419471648837,"extension":6.5988589473053585},"index":0,"playId":"978d4d0c-413a-3d9b-a4ab-e1aa3e2ec2a4","pitchNumber":1,"startTime":"2025-08-21T00:29:44.732Z","endTime":"2025-08-21T00:29:49.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92465003521578,"aZ":-24.245857585684767,"pfxX":-11.136200786651145,"pfxZ":4.175118955880079,"pX":-0.13481580828030454,"pZ":1.7320171081359663,"vX0":8.06255523147861,"vY0":-136.82737523961313,"vZ0":-4.815873248750004,"x":122.14,"y":192.02,"x0":-1.6714632937089247,"y0":50.00123921875262,"z0":5.174294468338296,"aX":-21.133438243604196},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":18.5,"spinRate":2214,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4001621260170256,"extension":6.849728469473895},"hitData":{"launchSpeed":110.4,"launchAngle":2.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.22,"coordY":151.68}},"index":1,"playId":"b1e6d765-cf37-3934-bc44-ce5f5b3540c1","pitchNumber":2,"startTime":"2025-08-21T00:30:06.161Z","endTime":"2025-08-21T00:30:13.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:30:13.889Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a line drive to left fielder Starling Marte.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T00:32:48.331Z","endTime":"2025-08-21T00:34:11.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.57253255071221,"strikeZoneBottom":1.70587510964555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.054532221869817,"aZ":-14.147473880177591,"pfxX":-4.754214415605274,"pfxZ":9.504625634440593,"pX":-1.0321465748214056,"pZ":2.034660221871119,"vX0":3.756407531202971,"vY0":-136.81475941917918,"vZ0":-7.692205408691459,"x":156.34,"y":183.84,"x0":-1.8049432585721379,"y0":50.00282268014353,"z0":5.851341936426488,"aX":-9.01704734081381},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":7.8,"spinRate":2267,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4002762972407039,"extension":6.336465391728699},"index":0,"playId":"766e06cf-e397-36ff-a44f-3811456836f1","pitchNumber":1,"startTime":"2025-08-21T00:32:48.331Z","endTime":"2025-08-21T00:32:53.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.51656943894016,"strikeZoneBottom":1.71078476648423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.372810048477113,"aZ":-24.187894459748147,"pfxX":-0.604004982788803,"pfxZ":4.7765133655480065,"pX":-0.7070389688859445,"pZ":2.283071488350101,"vX0":2.9147963620159323,"vY0":-128.16845113090594,"vZ0":-4.684714509951873,"x":143.95,"y":177.14,"x0":-1.7782839007064783,"y0":50.00042875062341,"z0":6.01285856318642,"aX":-1.0095439383546594},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.9,"breakHorizontal":0.5,"spinRate":2446,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.42661591466257187,"extension":6.362532766384971},"index":1,"playId":"6c6948c0-3d5f-36b4-9aac-bd67227dac72","pitchNumber":2,"startTime":"2025-08-21T00:33:02.202Z","endTime":"2025-08-21T00:33:06.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.54500038160095,"strikeZoneBottom":1.67847409064104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29586418141094,"aZ":-25.490732254401816,"pfxX":-1.2988393668789255,"pfxZ":3.967532431857223,"pX":1.1357045481698165,"pZ":2.3291088848983916,"vX0":7.213658971671544,"vY0":-128.85717513198028,"vZ0":-4.3605612545630645,"x":73.71,"y":175.89,"x0":-1.5289701125400321,"y0":50.00253195629563,"z0":6.0081135641073224,"aX":-2.1881735253077905},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.5,"breakHorizontal":0.7,"spinRate":2405,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4247407443105842,"extension":6.421936641150554},"index":2,"playId":"14102eaf-d415-3ccc-97c6-6c1b342a00b8","pitchNumber":3,"startTime":"2025-08-21T00:33:18.236Z","endTime":"2025-08-21T00:33:22.506Z","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":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.66136905877877,"aZ":-14.85228745960218,"pfxX":-3.8783537045150496,"pfxZ":8.929948134840574,"pX":-0.5067217516038669,"pZ":3.4755670955330555,"vX0":5.231169871802422,"vY0":-138.34177858823236,"vZ0":-3.795152361979488,"x":136.32,"y":144.94,"x0":-1.9176431069039903,"y0":50.003474929958806,"z0":5.859865169692268,"aX":-7.523749431261619},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":6.0,"spinRate":2338,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39581850034376886,"extension":6.241548012830588},"index":3,"playId":"105ca4c4-b82f-366b-96c0-4cb926b94f20","pitchNumber":4,"startTime":"2025-08-21T00:33:36.565Z","endTime":"2025-08-21T00:33:40.500Z","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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.868245318937277,"aZ":-27.326840840089652,"pfxX":-6.8612655891096175,"pfxZ":3.3459800525332914,"pX":-0.6616720263398889,"pZ":1.2411890288567955,"vX0":4.829984724970196,"vY0":-119.61808615010953,"vZ0":-5.270107965138471,"x":142.22,"y":205.27,"x0":-1.8146281443885637,"y0":50.00528251046553,"z0":5.920158966239561,"aX":-9.953817385084834},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.0,"breakHorizontal":11.3,"spinRate":1459,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.45772333662537656,"extension":6.113020085576601},"hitData":{"launchSpeed":65.6,"launchAngle":26.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.22,"coordY":109.39}},"index":4,"playId":"62310805-c0d6-39fa-a640-b3278a55860b","pitchNumber":5,"startTime":"2025-08-21T00:33:59.601Z","endTime":"2025-08-21T00:34:11.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:34:11.447Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dylan Crews grounds into a double play, shortstop Francisco Lindor to first baseman Pete Alonso. Daylen Lile out at 2nd. Dylan Crews out at 1st.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T00:36:51.912Z","endTime":"2025-08-21T00:37:21.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":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],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":596019,"link":"/api/v1/people/596019"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","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":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T00:34:40.214Z","endTime":"2025-08-21T00:35:37.252Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Rogers replaces Kodai Senga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-21T00:35:37.252Z","endTime":"2025-08-21T00:36:54.097Z","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":"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":83.0,"endSpeed":75.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.663124372915092,"aZ":-43.50934202582418,"pfxX":-1.457579584883486,"pfxZ":-7.730441261253972,"pX":0.18747678711838256,"pZ":2.9154379462172484,"vX0":8.887350574633015,"vY0":-119.92202878513716,"vZ0":11.493277355254724,"x":109.85,"y":160.06,"x0":-3.365839246644939,"y0":50.0013746938969,"z0":1.9334942880011452,"aX":-2.1391767701842297},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.0,"breakHorizontal":0.7,"spinRate":1933,"spinDirection":305},"zone":2,"typeConfidence":0.9,"plateTime":0.45551352790905986,"extension":6.069204198880941},"index":2,"playId":"ff586ce9-7af3-3bee-bed0-a22e2e1bb183","pitchNumber":1,"startTime":"2025-08-21T00:36:54.097Z","endTime":"2025-08-21T00:36:58.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.618077417975332,"aZ":-46.40114527761618,"pfxX":-2.0201337833112585,"pfxZ":-9.624709006322112,"pX":-0.32273944612420513,"pZ":2.8588438843880164,"vX0":8.37270699721931,"vY0":-120.60035502103953,"vZ0":12.193205689034613,"x":129.3,"y":161.59,"x0":-3.571124463363956,"y0":50.0013088750255,"z0":1.8253908007762567,"aX":-2.988582801511522},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-14.2,"breakHorizontal":1.7,"spinRate":1924,"spinDirection":324},"zone":1,"typeConfidence":0.9,"plateTime":0.45350765333379384,"extension":5.926142985614394},"hitData":{"launchSpeed":93.4,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.55,"coordY":153.82}},"index":3,"playId":"d282be97-dde3-3250-ac4f-4f029f88fe10","pitchNumber":2,"startTime":"2025-08-21T00:37:14.293Z","endTime":"2025-08-21T00:37:21.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:37:21.776Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out softly, pitcher Tyler Rogers to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T00:37:51.696Z","endTime":"2025-08-21T00:39:03.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.59714542009806,"strikeZoneBottom":1.65381800671002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4523584071293,"aZ":-45.19247893139338,"pfxX":-1.5337756485340952,"pfxZ":-8.704373062215232,"pX":0.28437895914921696,"pZ":2.477294837576733,"vX0":9.507555496492513,"vY0":-121.41761312043153,"vZ0":11.22030747137184,"x":106.16,"y":171.89,"x0":-3.4804620641077553,"y0":50.00387630410765,"z0":1.7267623776135899,"aX":-2.294607901675707},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.7,"breakHorizontal":0.6,"spinRate":1883,"spinDirection":326},"zone":6,"typeConfidence":0.9,"plateTime":0.45086063187666436,"extension":6.064712167324973},"index":0,"playId":"37c31326-983d-34d1-b402-38771c8ef777","pitchNumber":1,"startTime":"2025-08-21T00:37:51.696Z","endTime":"2025-08-21T00:37:56.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.1,"endSpeed":67.9,"strikeZoneTop":3.46202581791676,"strikeZoneBottom":1.64189608689448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.476159527982023,"aZ":-25.337114118269852,"pfxX":5.354102350557959,"pfxZ":5.810252018626855,"pX":-0.9604053405231896,"pZ":2.975076072830579,"vX0":4.485989631766909,"vY0":-107.4656688789458,"vZ0":8.480842230217979,"x":153.61,"y":158.45,"x0":-3.7656306284769174,"y0":50.004555860536335,"z0":1.7874056985146298,"aX":6.30315774167209},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":13.0,"breakHorizontal":-10.8,"spinRate":2330,"spinDirection":123},"zone":11,"typeConfidence":0.9,"plateTime":0.5084009567030425,"extension":5.879055554300675},"index":1,"playId":"0808128f-4379-3501-b044-d514d46a56e1","pitchNumber":2,"startTime":"2025-08-21T00:38:07.355Z","endTime":"2025-08-21T00:38:12.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-21T00:38:20.145Z","endTime":"2025-08-21T00:38:34.458Z","isPitch":false,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.107548721743065,"aZ":-44.41139877784086,"pfxX":-1.6884187280298089,"pfxZ":-7.719470405071912,"pX":-0.351572365278941,"pZ":1.5885055937634178,"vX0":8.494021532155626,"vY0":-124.58688997832672,"vZ0":8.850878640904588,"x":130.4,"y":195.89,"x0":-3.573717922062034,"y0":50.003958737485505,"z0":1.6476657088562232,"aX":-2.6779777419366995},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.8,"breakHorizontal":1.3,"spinRate":1896,"spinDirection":315},"zone":7,"typeConfidence":0.9,"plateTime":0.43827404817144267,"extension":5.916152295305023},"index":3,"playId":"85366c5a-de0b-3a30-88f3-c67cdfd4f0a6","pitchNumber":3,"startTime":"2025-08-21T00:38:34.458Z","endTime":"2025-08-21T00:38:39.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.848847712986732,"aZ":-45.66025769144374,"pfxX":-2.1585834293266037,"pfxZ":-8.772005022713358,"pX":0.3037033961607683,"pZ":2.7472619464053247,"vX0":10.37530789638801,"vY0":-122.82416552434893,"vZ0":11.739744923593321,"x":105.42,"y":164.6,"x0":-3.682858136635703,"y0":50.00121297928128,"z0":1.7806141416090415,"aX":-3.3195885946452433},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.8,"breakHorizontal":1.7,"spinRate":2042,"spinDirection":331},"zone":6,"typeConfidence":0.9,"plateTime":0.4448463904961253,"extension":5.906681909067051},"hitData":{"launchSpeed":59.9,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.32,"coordY":181.47}},"index":4,"playId":"7a8d64d9-245c-31d2-9667-760e53aba2f5","pitchNumber":4,"startTime":"2025-08-21T00:38:56.293Z","endTime":"2025-08-21T00:39:03.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:39:03.756Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Francisco Lindor pops out to first baseman Josh Bell.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T00:41:31.067Z","endTime":"2025-08-21T00:42:35.872Z","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":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"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":"Pop Out","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":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shinnosuke Ogasawara replaces Cole Henry.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T00:41:00.237Z","endTime":"2025-08-21T00:41:33.310Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829272,"link":"/api/v1/people/829272"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.5,"strikeZoneTop":3.44607550684187,"strikeZoneBottom":1.59390351478398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.551280119353102,"aZ":-24.631544753541142,"pfxX":7.96788895409127,"pfxZ":5.809104937917093,"pX":0.9792493232637269,"pZ":3.1339155381376975,"vX0":-3.4248089088283993,"vY0":-112.93875305506477,"vZ0":-0.5856178246258933,"x":79.67,"y":154.16,"x0":1.475811253653642,"y0":50.00432241450507,"z0":5.862561533399936,"aX":10.348193809821579},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":10.7,"breakHorizontal":-13.7,"spinRate":1457,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.48400974185619505,"extension":6.157389285577881},"index":1,"playId":"788af5df-6e11-3160-86ce-9dc3a4353303","pitchNumber":1,"startTime":"2025-08-21T00:41:33.310Z","endTime":"2025-08-21T00:41:38.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.357174020102022,"aZ":-24.86624429987823,"pfxX":8.142232948435188,"pfxZ":5.454906579608775,"pX":0.7858615205704907,"pZ":2.2394000839254606,"vX0":-3.7258389173771684,"vY0":-114.78049949806903,"vZ0":-2.494042471776828,"x":87.04,"y":178.32,"x0":1.368385796282953,"y0":50.00543661086184,"z0":5.750525508994855,"aX":10.91418796001204},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":9.6,"breakHorizontal":-13.9,"spinRate":1503,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4763866183465595,"extension":6.0965761433662635},"index":2,"playId":"7515db69-ccb0-3f0a-8dc9-d755aadad56b","pitchNumber":2,"startTime":"2025-08-21T00:41:48.295Z","endTime":"2025-08-21T00:41:52.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.6,"endSpeed":65.7,"strikeZoneTop":3.53403076024658,"strikeZoneBottom":1.62043937178416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.611781790531968,"aZ":-45.50288782641959,"pfxX":-1.5505869993149253,"pfxZ":-12.439184955204697,"pX":-0.39514579443087666,"pZ":0.2743847029878839,"vX0":-2.4095308133155395,"vY0":-104.18789514256324,"vZ0":-0.3140401983089327,"x":132.06,"y":231.37,"x0":0.9893679954744594,"y0":50.001562717103376,"z0":5.921305986643008,"aX":-1.6616028131757905},"breaks":{"breakAngle":2.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-76.4,"breakVerticalInduced":-22.0,"breakHorizontal":3.6,"spinRate":2718,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.530858366016739,"extension":6.024617232158286},"index":3,"playId":"bb1275cd-0879-3767-8704-baff83ada356","pitchNumber":3,"startTime":"2025-08-21T00:42:06.549Z","endTime":"2025-08-21T00:42:10.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.879117938358135,"aZ":-24.503994103147765,"pfxX":7.926174231370577,"pfxZ":5.419243349292342,"pX":-0.21505314786124138,"pZ":1.3009176729239267,"vX0":-5.646744827177248,"vY0":-117.03033212456633,"vZ0":-4.894031170031735,"x":125.2,"y":203.66,"x0":1.1754171013315398,"y0":50.00290485652658,"z0":5.658718291589656,"aX":11.218154790339158},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.1,"breakHorizontal":-13.3,"spinRate":1413,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.46443703638116585,"extension":6.136821511483725},"hitData":{"launchSpeed":79.5,"launchAngle":77.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":138.7,"coordY":178.01}},"index":4,"playId":"7da1d4ad-48d1-383d-9674-c4301c956fc3","pitchNumber":4,"startTime":"2025-08-21T00:42:26.053Z","endTime":"2025-08-21T00:42:35.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:42:35.872Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Luis García Jr. to first baseman Josh Bell.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T00:43:02.615Z","endTime":"2025-08-21T00:43:26.091Z","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":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"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":"Groundout","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":1},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.6,"strikeZoneTop":3.05537426097811,"strikeZoneBottom":1.55511696397986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.63194632905211,"aZ":-30.716042926562626,"pfxX":0.4039558269988539,"pfxZ":1.0203978758530585,"pX":-0.3599328702545312,"pZ":1.6553870767102468,"vX0":-4.453251079009813,"vY0":-117.55842584581805,"vZ0":-2.765935121428627,"x":130.72,"y":194.08,"x0":1.4924186344248862,"y0":50.001466947413206,"z0":5.649124949555293,"aX":0.5762561645923381},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.6,"breakHorizontal":0.1,"spinRate":2316,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.462844949884023,"extension":6.195644126988813},"index":0,"playId":"216c4d7c-1b39-31bb-9ee6-07fa168871e7","pitchNumber":1,"startTime":"2025-08-21T00:43:02.615Z","endTime":"2025-08-21T00:43:06.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.3,"endSpeed":65.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.12736013582794,"aZ":-42.90949650162483,"pfxX":-3.0700240639883543,"pfxZ":-10.121782625483771,"pX":-0.4138919272719105,"pZ":1.6876456177231483,"vX0":-2.272267216988877,"vY0":-102.3885351134568,"vZ0":1.7288018144857715,"x":132.78,"y":193.21,"x0":1.1097477560694262,"y0":50.00431370470544,"z0":6.088756915316165,"aX":-3.254960903777762},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.7,"breakVerticalInduced":-17.5,"breakHorizontal":6.2,"spinRate":2465,"spinDirection":344},"zone":7,"typeConfidence":2.0,"plateTime":0.5352416887533797,"extension":6.028488095537303},"hitData":{"launchSpeed":84.9,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":153.2}},"index":1,"playId":"5218cfe4-1562-3b43-bb6b-bf52d7a7ed88","pitchNumber":2,"startTime":"2025-08-21T00:43:17.627Z","endTime":"2025-08-21T00:43:26.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:43:26.091Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T00:43:51.447Z","endTime":"2025-08-21T00:45:07.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"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":"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":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.62316679402465,"strikeZoneBottom":1.68865425621564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.991704892547375,"aZ":-26.70855671970153,"pfxX":8.73745399452174,"pfxZ":3.9829104402810493,"pX":0.496749885882371,"pZ":2.9313519212698917,"vX0":-4.455415917498428,"vY0":-115.94304652237557,"vZ0":-0.8328384031314197,"x":98.07,"y":159.63,"x0":1.2997903964871194,"y0":50.00490876821685,"z0":5.8254108868373145,"aX":11.995885520241664},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.3,"breakHorizontal":-14.9,"spinRate":1531,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.4709257377182281,"extension":6.101087221556438},"index":0,"playId":"f3a04ca5-7961-384e-a3b9-dd2267f443ea","pitchNumber":1,"startTime":"2025-08-21T00:43:51.607Z","endTime":"2025-08-21T00:43:57.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":84.0,"strikeZoneTop":3.63514336045084,"strikeZoneBottom":1.66975985491848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.81015788957105,"aZ":-17.42213113456471,"pfxX":4.109857440250709,"pfxZ":8.2001449207363,"pX":-0.5830256476386343,"pZ":1.9446082304192898,"vX0":-5.90461842509718,"vY0":-133.0887683031512,"vZ0":-6.248477304888415,"x":139.22,"y":186.28,"x0":1.127460544029652,"y0":50.00125343234534,"z0":5.578776714288055,"aX":7.392794453250799},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":-6.2,"spinRate":2195,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.41110008442888146,"extension":6.133045039262662},"index":1,"playId":"5787a4d8-565a-3391-b9a9-ae659305e824","pitchNumber":2,"startTime":"2025-08-21T00:44:09.345Z","endTime":"2025-08-21T00:44:16.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.4,"endSpeed":65.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.148882487613772,"aZ":-45.56226036673817,"pfxX":-2.7288350637047136,"pfxZ":-12.25814092249182,"pX":-0.6760857017942783,"pZ":2.0125251841446685,"vX0":-2.8385743510497385,"vY0":-105.22287811692266,"vZ0":2.6612735878684086,"x":142.77,"y":184.44,"x0":1.0582926624496578,"y0":50.002436842026725,"z0":6.11264225532583,"aX":-2.9802561743349205},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.0,"breakVerticalInduced":-20.6,"breakHorizontal":5.9,"spinRate":2744,"spinDirection":340},"zone":7,"typeConfidence":2.0,"plateTime":0.5257768970251999,"extension":6.1054980066595625},"index":2,"playId":"23d1164f-e536-3db1-aa7e-8206c12fc4ab","pitchNumber":3,"startTime":"2025-08-21T00:44:43.314Z","endTime":"2025-08-21T00:44:47.418Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":73.1,"endSpeed":66.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.048665502931083,"aZ":-46.86137481586361,"pfxX":-3.0003857118297717,"pfxZ":-13.155060992310178,"pX":0.2726861221811667,"pZ":2.2392430101742056,"vX0":-1.037526160111714,"vY0":-106.21771556334859,"vZ0":3.27713526279709,"x":106.61,"y":178.32,"x0":1.160493371342326,"y0":50.0015041266933,"z0":6.0925411053002865,"aX":-3.3501456108737404},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.4,"breakVerticalInduced":-22.2,"breakHorizontal":5.8,"spinRate":2588,"spinDirection":341},"zone":5,"typeConfidence":2.0,"plateTime":0.5202155152467842,"extension":6.146469100303899},"index":3,"playId":"db87e62c-e37f-3a5a-bf72-4061f89698b6","pitchNumber":4,"startTime":"2025-08-21T00:45:03.418Z","endTime":"2025-08-21T00:45:07.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:45:07.111Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Robert Hassell III pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T00:47:55.480Z","endTime":"2025-08-21T00:48:48.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T00:47:17.553Z","endTime":"2025-08-21T00:47:57.845Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.49462298826392,"strikeZoneBottom":1.73053034998619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.366168348201416,"aZ":-22.175347347733254,"pfxX":11.891887346888169,"pfxZ":5.0702313422958785,"pX":0.8564739662643637,"pZ":2.4401119187913394,"vX0":-7.474876334289258,"vY0":-139.33487869040994,"vZ0":-4.35265061237954,"x":84.35,"y":172.9,"x0":2.0244503969785157,"y0":50.003608178293526,"z0":5.481769802053525,"aX":23.458529606225962},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.5,"breakHorizontal":-20.0,"spinRate":2299,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.3926179291231069,"extension":6.6331536156808735},"index":1,"playId":"7cfd2dc6-50b8-32c1-9c6e-45a7060565d4","pitchNumber":1,"startTime":"2025-08-21T00:47:57.845Z","endTime":"2025-08-21T00:48:02.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-21T00:48:11.251Z","endTime":"2025-08-21T00:48:22.242Z","isPitch":false,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.55220565504478,"strikeZoneBottom":1.75779494600442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04125168492002,"aZ":-22.99640865716514,"pfxX":11.05134598514936,"pfxZ":4.842070888965905,"pX":-0.10556861708820194,"pZ":1.6984845815318343,"vX0":-9.069017117955212,"vY0":-136.12723706202954,"vZ0":-5.6889534013201235,"x":121.02,"y":192.92,"x0":1.8167336993118293,"y0":50.00304009539627,"z0":5.385181949437676,"aX":20.95155486899532},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":-18.4,"spinRate":2155,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.40080412174194,"extension":6.811348274324956},"index":3,"playId":"eca0f72f-3141-3a98-95cb-ed81638129df","pitchNumber":2,"startTime":"2025-08-21T00:48:22.242Z","endTime":"2025-08-21T00:48:26.489Z","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":85.3,"endSpeed":77.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.645784797742568,"aZ":-25.04807200752405,"pfxX":-4.317251003175061,"pfxZ":4.626838361026339,"pX":-0.23112016757097398,"pZ":2.6514019442114245,"vX0":-3.9036010389105265,"vY0":-124.08337632314941,"vZ0":-2.0460628716662406,"x":125.81,"y":167.19,"x0":1.9303852562695951,"y0":50.00433339082895,"z0":5.5993823019435505,"aX":-6.649418180648387},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.0,"breakHorizontal":8.8,"spinRate":2680,"spinDirection":277},"zone":5,"typeConfidence":2.0,"plateTime":0.44348791169862434,"extension":6.607601713370648},"hitData":{"launchSpeed":68.5,"launchAngle":56.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.25,"coordY":136.69}},"index":4,"playId":"d4ed159b-4e62-32f2-8c76-1c955038775a","pitchNumber":3,"startTime":"2025-08-21T00:48:40.143Z","endTime":"2025-08-21T00:48:48.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:48:48.646Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a ground ball to left fielder Starling Marte.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T00:49:09.899Z","endTime":"2025-08-21T00:49:26.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.8,"strikeZoneTop":3.84,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.856741066352463,"aZ":-21.40805174555386,"pfxX":10.693502058625645,"pfxZ":5.121104854217204,"pX":0.6557182030149109,"pZ":2.609191448246837,"vX0":-7.41831692851612,"vY0":-143.5095805928188,"vZ0":-4.502378665283007,"x":92.01,"y":168.33,"x0":1.8749344182876468,"y0":50.0014445247919,"z0":5.518593533658355,"aX":22.471871217999706},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.6,"breakHorizontal":-18.0,"spinRate":2408,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.3805644958356158,"extension":6.676293767015916},"hitData":{"launchSpeed":108.4,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.48,"coordY":97.11}},"index":0,"playId":"c7dbb73f-2821-3bd3-a1c9-da30d1a0500e","pitchNumber":1,"startTime":"2025-08-21T00:49:15.457Z","endTime":"2025-08-21T00:49:26.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:49:26.824Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to third baseman Brett Baty in foul territory.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T00:49:47.521Z","endTime":"2025-08-21T00:50:32.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":"Pop Out","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":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.56227392313887,"strikeZoneBottom":1.7004852143353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.960361627362495,"aZ":-27.328018061289217,"pfxX":-4.247394209297742,"pfxZ":3.3929244943666284,"pX":0.3832373653871842,"pZ":4.355251372928392,"vX0":-2.598405470968683,"vY0":-119.11153693638529,"vZ0":2.493097068316625,"x":102.39,"y":121.19,"x0":2.0420532290344964,"y0":50.00457610883894,"z0":5.774125469261326,"aX":-6.072826815332169},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.1,"breakHorizontal":8.4,"spinRate":2473,"spinDirection":251},"zone":12,"typeConfidence":2.0,"plateTime":0.4607348067766508,"extension":6.53724783495095},"index":0,"playId":"534ee2b9-17eb-3e8d-9ca4-23a105cc4566","pitchNumber":1,"startTime":"2025-08-21T00:49:53.378Z","endTime":"2025-08-21T00:50:02.341Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Luis Torrens. James Wood to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"534ee2b9-17eb-3e8d-9ca4-23a105cc4566","startTime":"2025-08-21T00:50:14.978Z","endTime":"2025-08-21T00:50:23.006Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"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":96.1,"endSpeed":88.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.06036673382936,"aZ":-25.270222419887194,"pfxX":11.171709797657137,"pfxZ":3.4726608972202957,"pX":0.9350112502264264,"pZ":2.966422106001423,"vX0":-6.711620631077098,"vY0":-139.7832808963836,"vZ0":-2.798765780528056,"x":81.36,"y":158.69,"x0":1.9095477569286872,"y0":50.00383959255354,"z0":5.630949017473364,"aX":22.217728397270687},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.9,"breakHorizontal":-19.0,"spinRate":2325,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.39110410260782213,"extension":6.654017882623407},"hitData":{"launchSpeed":64.9,"launchAngle":66.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":85.52,"coordY":183.44}},"index":2,"playId":"e86f4cb0-e792-3ff4-8843-5e71cc0b5999","pitchNumber":2,"startTime":"2025-08-21T00:50:23.006Z","endTime":"2025-08-21T00:50:32.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:50:32.981Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to right fielder Juan Soto.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T00:51:40.281Z","endTime":"2025-08-21T00:54:37.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T00:50:51.558Z","endTime":"2025-08-21T00:51:42.650Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43241907611295,"aZ":-26.393247471359867,"pfxX":11.099926012797672,"pfxZ":2.8130567166619755,"pX":0.8224395944231736,"pZ":2.3236500941969283,"vX0":-7.100633600281816,"vY0":-141.97895688648606,"vZ0":-4.130488628721584,"x":85.65,"y":176.04,"x0":1.9048361145740922,"y0":50.00378271891196,"z0":5.463391359061003,"aX":22.817001495432105},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.4,"breakHorizontal":-18.8,"spinRate":2316,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.38478187689026866,"extension":6.729219324120567},"index":1,"playId":"3da8ffcb-cd2b-3be0-aebb-a31e571f4633","pitchNumber":1,"startTime":"2025-08-21T00:51:42.650Z","endTime":"2025-08-21T00:51:47.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.290769392524837,"aZ":-13.404746222426976,"pfxX":5.439453008059884,"pfxZ":8.904175307714052,"pX":0.13166265797445917,"pZ":3.011909686725157,"vX0":-6.046823255614386,"vY0":-143.3876117629979,"vZ0":-4.89613630554101,"x":111.98,"y":157.46,"x0":1.548695955400873,"y0":50.00666350706013,"z0":5.560757917771188,"aX":11.470591139952338},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":-8.9,"spinRate":2365,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.3801981270024597,"extension":6.790786026491791},"index":2,"playId":"823968d1-8a97-3d24-add0-d45a07f2b0f4","pitchNumber":2,"startTime":"2025-08-21T00:52:03.270Z","endTime":"2025-08-21T00:52:08.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.77597276506748,"strikeZoneBottom":1.75584229597955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.64693442916542,"aZ":-32.57572002383912,"pfxX":-0.2375299622909255,"pfxZ":-0.24256907216097545,"pX":1.2071546231903738,"pZ":2.9324003980063233,"vX0":-0.8935410904495215,"vY0":-127.20916079009965,"vZ0":-0.6807519543655773,"x":70.99,"y":159.61,"x0":1.5912414557571253,"y0":50.00114753299257,"z0":5.745445348579262,"aX":-0.3962297053930951},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":0.6,"spinRate":2418,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.42761773705289174,"extension":6.611435301866265},"index":3,"playId":"66bb19aa-30d6-35f8-917a-8f1011d6b233","pitchNumber":3,"startTime":"2025-08-21T00:52:22.814Z","endTime":"2025-08-21T00:52:28.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.77269251598621,"strikeZoneBottom":1.84399773422334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8396886036799,"aZ":-29.954202930342955,"pfxX":0.9743864899584571,"pfxZ":1.3277725522378199,"pX":-0.44057461722039687,"pZ":0.003856033029531304,"vX0":-5.547844371830057,"vY0":-127.88085677765243,"vZ0":-7.8966731445249065,"x":133.79,"y":238.68,"x0":1.6208709498275047,"y0":50.00314862814211,"z0":5.448418305298119,"aX":1.630502875709551},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":-0.6,"spinRate":2471,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.42663534983026175,"extension":6.9138806299999045},"index":4,"playId":"adfc4ba0-aea8-33ed-b632-b77a6743de27","pitchNumber":4,"startTime":"2025-08-21T00:52:44.076Z","endTime":"2025-08-21T00:52:48.902Z","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":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.994328998433385,"aZ":-24.028309590186375,"pfxX":10.649859238593994,"pfxZ":3.8354125713773017,"pX":0.7953902405771693,"pZ":2.0055703076301237,"vX0":-6.288771652512279,"vY0":-144.21905174343243,"vZ0":-5.46691592390866,"x":86.68,"y":184.63,"x0":1.6113043831490221,"y0":50.00277008634911,"z0":5.3914375071252705,"aX":22.615599673728443},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.1,"breakHorizontal":-18.1,"spinRate":2436,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.37861299554025685,"extension":6.618027086668034},"index":5,"playId":"ce6b326b-1acc-32ca-a746-73502408f599","pitchNumber":5,"startTime":"2025-08-21T00:53:13.951Z","endTime":"2025-08-21T00:53:18.655Z","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":97.6,"endSpeed":89.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.952268031532405,"aZ":-16.111554413652286,"pfxX":4.974580766596864,"pfxZ":7.80153160739701,"pX":0.10756576605364208,"pZ":4.116518906194149,"vX0":-5.558111302254512,"vY0":-142.1988698590979,"vZ0":-1.4108597547101431,"x":112.9,"y":127.63,"x0":1.436154129791004,"y0":50.00364795476831,"z0":5.635583649991579,"aX":10.243616691855316},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":-7.9,"spinRate":2263,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.3843883406772246,"extension":6.823016478821908},"index":6,"playId":"cb3ed426-32e9-3354-b19e-be33978a6f3d","pitchNumber":6,"startTime":"2025-08-21T00:53:35.790Z","endTime":"2025-08-21T00:53:41.214Z","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":99.4,"endSpeed":90.6,"strikeZoneTop":3.83230267531803,"strikeZoneBottom":1.81240215117229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19324986343819,"aZ":-14.1379638362097,"pfxX":6.846475443658447,"pfxZ":8.527760985431408,"pX":-0.22885072836046047,"pZ":4.163541417586609,"vX0":-7.700394282059793,"vY0":-144.62959235780292,"vZ0":-1.653240982786114,"x":129.37,"y":77.29,"x0":1.5804813877056985,"y0":50.00635725551186,"z0":5.611108726291355,"aX":14.486559866727106},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.2,"breakHorizontal":-10.8,"spinRate":2339,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.37893455810646914,"extension":6.958654188817455},"index":7,"playId":"660b3f5f-b7b5-344d-b41b-e978d0244da8","pitchNumber":7,"startTime":"2025-08-21T00:54:07.169Z","endTime":"2025-08-21T00:54:11.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.7555365968658,"aZ":-22.063001471944332,"pfxX":12.35122802059977,"pfxZ":4.847381963257549,"pX":0.06244368167003576,"pZ":2.3811167854135706,"vX0":-8.801634546791437,"vY0":-144.05335958427514,"vZ0":-4.72741979345016,"x":114.62,"y":174.49,"x0":1.5641423459413435,"y0":50.0057334905643,"z0":5.421087854689746,"aX":25.772026144423712},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.9,"breakHorizontal":-20.4,"spinRate":2311,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.3813004470468111,"extension":6.870345030443389},"hitData":{"launchSpeed":86.4,"launchAngle":38.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.05,"coordY":95.81}},"index":8,"playId":"934d487c-3b2b-3045-af40-0f44c518f9d9","pitchNumber":8,"startTime":"2025-08-21T00:54:28.851Z","endTime":"2025-08-21T00:54:37.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:54:37.326Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out sharply to right fielder Dylan Crews.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T00:57:03.632Z","endTime":"2025-08-21T00:57:16.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Clayton Beeter replaces Shinnosuke Ogasawara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T00:56:10.229Z","endTime":"2025-08-21T00:57:05.993Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.073685393438986,"aZ":-9.52711472731729,"pfxX":-3.4959449234317415,"pfxZ":11.462991971688075,"pX":0.33284761083001574,"pZ":2.953554524547925,"vX0":5.2226606980038595,"vY0":-139.79956548322065,"vZ0":-6.467702208907861,"x":104.31,"y":159.03,"x0":-1.106953015782503,"y0":50.00324367626432,"z0":5.925323166109157,"aX":-6.907443512711002},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":5.3,"spinRate":2442,"spinDirection":201},"zone":3,"typeConfidence":0.9,"plateTime":0.39208561295445765,"extension":6.029882905733152},"hitData":{"launchSpeed":100.4,"launchAngle":47.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":211.83,"coordY":110.86}},"index":1,"playId":"3a7b43ce-6490-3f2e-abb9-ebc99c547604","pitchNumber":1,"startTime":"2025-08-21T00:57:05.993Z","endTime":"2025-08-21T00:57:16.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:57:16.053Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, pitcher Clayton Beeter to first baseman Josh Bell.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T00:57:46.518Z","endTime":"2025-08-21T00:59:03.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.48341031492841,"strikeZoneBottom":1.60959771519285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80260338725649,"aZ":-13.897721193647712,"pfxX":-3.591534648789793,"pfxZ":9.124590277439676,"pX":-0.5636586507630703,"pZ":4.280523535314327,"vX0":3.0377113026397424,"vY0":-140.83788740481862,"vZ0":-2.565195779528183,"x":138.49,"y":123.21,"x0":-1.1910430222403434,"y0":50.00688830349182,"z0":6.10519160636946,"aX":-7.197064273282943},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":5.9,"spinRate":2340,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.38931494471614636,"extension":5.977699866536874},"index":0,"playId":"aa29a70c-1f9a-3ea2-93b5-af66e23fc270","pitchNumber":1,"startTime":"2025-08-21T00:57:46.518Z","endTime":"2025-08-21T00:57:51.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.57531355916763,"strikeZoneBottom":1.73141689168227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79520222833211,"aZ":-38.47781723169638,"pfxX":1.0003849335625348,"pfxZ":-3.7496103660595814,"pX":-0.32591288310999633,"pZ":1.8998757863503446,"vX0":1.7871428414540862,"vY0":-127.83051845419155,"vZ0":-3.0095872082142305,"x":129.42,"y":187.48,"x0":-1.160244597178186,"y0":50.005435028498184,"z0":6.070380519267051,"aX":1.6798582221408893},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-7.2,"breakHorizontal":-2.2,"spinRate":2700,"spinDirection":26},"zone":7,"typeConfidence":0.9,"plateTime":0.42613398603831243,"extension":5.8271052979135},"index":1,"playId":"5d44e90e-9b90-3b50-8a66-a8ff9bf929e7","pitchNumber":2,"startTime":"2025-08-21T00:58:02.352Z","endTime":"2025-08-21T00:58:07.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.53900590976914,"strikeZoneBottom":1.84503762941066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.647198546610973,"aZ":-39.6651364461491,"pfxX":1.8212419506055832,"pfxZ":-4.603326730536187,"pX":-1.2330456297452914,"pZ":2.3532542253374245,"vX0":-0.8675227347222212,"vY0":-126.62049670646506,"vZ0":-1.543462275437692,"x":164.0,"y":175.24,"x0":-1.122790931599131,"y0":50.00624751389862,"z0":6.141988226374975,"aX":2.9604054473175596},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-8.5,"breakHorizontal":-3.1,"spinRate":2592,"spinDirection":29},"zone":13,"typeConfidence":0.91,"plateTime":0.4324380116174309,"extension":5.7022364295956205},"index":2,"playId":"00b4f4f6-87e9-3806-8f8b-803461d46763","pitchNumber":3,"startTime":"2025-08-21T00:58:19.407Z","endTime":"2025-08-21T00:58:24.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.59828428297492,"strikeZoneBottom":1.84465674922408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20026286953218,"aZ":-39.32726488665475,"pfxX":2.0047950977841023,"pfxZ":-4.422341718298192,"pX":0.4371383676824468,"pZ":3.2442202170342043,"vX0":2.6292902013360417,"vY0":-126.49348963642505,"vZ0":0.33335591119565855,"x":100.34,"y":151.19,"x0":-0.8768591734460096,"y0":50.00269954373563,"z0":6.268063811100594,"aX":3.2427380198416524},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.7,"breakHorizontal":-4.2,"spinRate":2577,"spinDirection":17},"zone":3,"typeConfidence":0.91,"plateTime":0.4332858609494825,"extension":5.86924690869507},"index":3,"playId":"2bff444f-107e-39fb-b697-ec67d289bb2c","pitchNumber":4,"startTime":"2025-08-21T00:58:38.008Z","endTime":"2025-08-21T00:58:43.362Z","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":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.4026160642001,"aZ":-12.5342449764965,"pfxX":-2.6398257438776547,"pfxZ":9.709818838541835,"pX":-0.6334660858521928,"pZ":2.3030132076213476,"vX0":2.235328693190374,"vY0":-141.58956319969644,"vZ0":-7.660594479547669,"x":141.15,"y":176.6,"x0":-1.0915786629780508,"y0":50.00688459811582,"z0":5.852385988041826,"aX":-5.342076886701877},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":4.3,"spinRate":2405,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.38736925075075224,"extension":5.923840962763767},"hitData":{"launchSpeed":88.4,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.01,"coordY":185.13}},"index":4,"playId":"6382ed54-9085-3fc3-84a6-005b2979e174","pitchNumber":5,"startTime":"2025-08-21T00:58:55.322Z","endTime":"2025-08-21T00:59:03.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T00:59:03.403Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, third baseman Paul DeJong to first baseman Josh Bell.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T00:59:27.024Z","endTime":"2025-08-21T01:00:27.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"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,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16973176423833,"aZ":-36.82845240464888,"pfxX":3.373914180978094,"pfxZ":-2.876949418497319,"pX":1.639053412330424,"pZ":1.0148405791485184,"vX0":5.206480094043219,"vY0":-126.44920280779542,"vZ0":-4.914595473501965,"x":54.52,"y":211.38,"x0":-0.8862951983280243,"y0":50.003689908926276,"z0":5.943604460634743,"aX":5.454999640110143},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.1,"breakHorizontal":-7.3,"spinRate":2928,"spinDirection":19},"zone":14,"typeConfidence":0.91,"plateTime":0.4334186975593233,"extension":6.094440538905664},"index":0,"playId":"4ab378f9-3a4a-3003-b706-9b9b8a216ddc","pitchNumber":1,"startTime":"2025-08-21T00:59:31.465Z","endTime":"2025-08-21T00:59:35.426Z","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":88.9,"endSpeed":81.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54293265067201,"aZ":-34.65953520798117,"pfxX":3.550728695848772,"pfxZ":-1.4786743947616008,"pX":0.7395040106929516,"pZ":0.25563852100903234,"vX0":3.3232165113558003,"vY0":-129.22244626243503,"vZ0":-7.527061203981031,"x":88.81,"y":231.88,"x0":-1.0275048743903255,"y0":50.00328532281505,"z0":5.891164974517251,"aX":5.96611422494092},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.2,"breakHorizontal":-7.2,"spinRate":3135,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.42490543816244,"extension":5.903291734889812},"index":1,"playId":"6b8c4e65-9dea-3de6-9815-b22baabbc42f","pitchNumber":2,"startTime":"2025-08-21T00:59:58.766Z","endTime":"2025-08-21T01:00:03.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10868499426544,"aZ":-36.385412584221385,"pfxX":3.6972387352954783,"pfxZ":-2.546777708776583,"pX":-0.7743665932191299,"pZ":2.5139880616478765,"vX0":-0.3453014729569024,"vY0":-127.4614497181587,"vZ0":-2.0924099526144104,"x":146.52,"y":170.9,"x0":-1.1181287648056901,"y0":50.0042629732697,"z0":6.206553612587169,"aX":6.110736108224812},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.8,"breakHorizontal":-6.6,"spinRate":2763,"spinDirection":24},"zone":4,"typeConfidence":0.9,"plateTime":0.42899920676255254,"extension":5.93001739246376},"hitData":{"launchSpeed":96.9,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.68,"coordY":166.38}},"index":2,"playId":"cb3d1cd3-1517-3e1a-9f86-5178b25af35f","pitchNumber":3,"startTime":"2025-08-21T01:00:19.214Z","endTime":"2025-08-21T01:00:27.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T01:00:27.258Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nationals challenged (play at 1st), call on the field was upheld: Luis García Jr. grounds out, third baseman Brett Baty to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T01:02:51.948Z","endTime":"2025-08-21T01:03:44.786Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"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":"Pitching Change: Reed Garrett replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T01:02:23.188Z","endTime":"2025-08-21T01:02:54.295Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657585,"link":"/api/v1/people/657585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87897622873489,"aZ":-24.834628554219798,"pfxX":-11.998697330302583,"pfxZ":3.6358367274144356,"pX":-1.0206879761916854,"pZ":2.4234739484068895,"vX0":7.593150280619098,"vY0":-141.31579558223072,"vZ0":-4.41482102767937,"x":155.91,"y":173.35,"x0":-2.1867852369550245,"y0":50.00082444020711,"z0":5.6056601606123335,"aX":-24.210615423696364},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.9,"breakHorizontal":20.2,"spinRate":2258,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.38792201955762895,"extension":6.0123603439454305},"index":1,"playId":"f1ae3729-c802-37cc-9ccc-8b4a6286e182","pitchNumber":1,"startTime":"2025-08-21T01:02:54.295Z","endTime":"2025-08-21T01:02:57.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.728605490836586,"aZ":-36.00296412760715,"pfxX":-8.899663181215479,"pfxZ":-2.2802147186313757,"pX":-1.2455086107911186,"pZ":1.4675719726028962,"vX0":5.991485206966017,"vY0":-128.3275637023967,"vZ0":-3.307150071049638,"x":164.48,"y":199.16,"x0":-2.4456666307990056,"y0":50.00222277294271,"z0":5.556615330359015,"aX":-14.951947863091375},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.7,"breakHorizontal":14.9,"spinRate":1499,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4256306284503677,"extension":6.032633527690193},"index":2,"playId":"8b7598e9-80e6-3c72-9c25-99d5428e6be7","pitchNumber":2,"startTime":"2025-08-21T01:03:11.836Z","endTime":"2025-08-21T01:03:16.456Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-21T01:03:26.597Z","endTime":"2025-08-21T01:03:37.275Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.959939795026557,"aZ":-30.145503175604638,"pfxX":-9.763173795430628,"pfxZ":1.202820184846627,"pX":-1.054710338672522,"pZ":1.1832348287051484,"vX0":6.755356901432854,"vY0":-128.62559063747665,"vZ0":-4.954279422302337,"x":157.2,"y":206.83,"x0":-2.432291672916027,"y0":50.00624614253316,"z0":5.442088092677852,"aX":-16.54067362012363},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.3,"breakHorizontal":16.4,"spinRate":1510,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42407216475893206,"extension":6.091056597917172},"hitData":{"launchSpeed":47.5,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.14,"coordY":165.33}},"index":4,"playId":"e1e99c17-8d9f-37af-b013-0fa848e8fca4","pitchNumber":3,"startTime":"2025-08-21T01:03:37.275Z","endTime":"2025-08-21T01:03:44.786Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":120},"playEndTime":"2025-08-21T01:03:44.786Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul DeJong strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T01:05:43.051Z","endTime":"2025-08-21T01:06:38.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69306887958948,"aZ":-24.594795600027965,"pfxX":-9.77655118612492,"pfxZ":3.702936934245697,"pX":-0.8179607074277235,"pZ":2.7584000511984033,"vX0":7.885762318949127,"vY0":-141.39406455940502,"vZ0":-3.4287866871547923,"x":148.18,"y":164.3,"x0":-2.35663147341911,"y0":50.005849022141796,"z0":5.543777888231523,"aX":-20.031557712007107},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.2,"breakHorizontal":16.3,"spinRate":2230,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3856388751002551,"extension":6.165356589588577},"index":0,"playId":"6dc997b0-1f9c-3e15-8ed9-a66e9258d507","pitchNumber":1,"startTime":"2025-08-21T01:05:43.051Z","endTime":"2025-08-21T01:05:47.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.303950445386715,"aZ":-24.4227309948495,"pfxX":-9.681725410516457,"pfxZ":3.8063969256065926,"pX":-0.2570314501988153,"pZ":1.0734658052092205,"vX0":9.650096125946046,"vY0":-141.126729021036,"vZ0":-7.56433598955998,"x":126.8,"y":209.8,"x0":-2.447526632204356,"y0":50.00156403717099,"z0":5.338896995956925,"aX":-19.71087289261152},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.6,"breakHorizontal":15.8,"spinRate":2200,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.38673614498938935,"extension":6.190921862474499},"index":1,"playId":"2f8a49d5-36ee-344a-b560-3eadfe3b7c6f","pitchNumber":2,"startTime":"2025-08-21T01:06:03.621Z","endTime":"2025-08-21T01:06:09.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80672559574935,"aZ":-34.23586026789587,"pfxX":8.434423949211018,"pfxZ":-1.3254574370968992,"pX":0.911836875439368,"pZ":2.5054360238313858,"vX0":5.456678857430848,"vY0":-124.26908313029672,"vZ0":-0.5232117522151087,"x":82.24,"y":171.13,"x0":-2.414617845819073,"y0":50.00569078221622,"z0":5.582998823697074,"aX":13.084484705249597},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.3,"breakHorizontal":-16.6,"spinRate":2824,"spinDirection":54},"zone":12,"typeConfidence":2.0,"plateTime":0.44214860251181376,"extension":6.154639911123466},"index":2,"playId":"1443c0ed-0bd0-3caa-98dd-44292efaed8f","pitchNumber":3,"startTime":"2025-08-21T01:06:34.758Z","endTime":"2025-08-21T01:06:38.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T01:06:38.863Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T01:07:00.392Z","endTime":"2025-08-21T01:08:32.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.712483460963234,"aZ":-26.294309330403944,"pfxX":-9.745354609802142,"pfxZ":2.945770592573921,"pX":-0.17900388247947885,"pZ":2.148654016502968,"vX0":9.138288624223563,"vY0":-140.45177111958938,"vZ0":-4.59245232430832,"x":123.82,"y":180.77,"x0":-2.208111869286216,"y0":50.00588154010771,"z0":5.514224344964592,"aX":-19.479907360326084},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.6,"breakHorizontal":15.8,"spinRate":2228,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3899265411981583,"extension":6.248010790375709},"index":0,"playId":"60b78bf9-6ea8-33e8-8403-a8fde524427a","pitchNumber":1,"startTime":"2025-08-21T01:07:04.253Z","endTime":"2025-08-21T01:07:08.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.52059753390789,"strikeZoneBottom":1.71286955064879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07544417383431,"aZ":-30.899053832536666,"pfxX":-8.770839952507718,"pfxZ":0.7321147224059563,"pX":-0.44369351244596456,"pZ":-0.19002793872195828,"vX0":7.7022967695179965,"vY0":-130.02972444518852,"vZ0":-8.229851537082371,"x":133.91,"y":243.91,"x0":-2.2868746453225755,"y0":50.00096210306669,"z0":5.3198047647580164,"aX":-15.205401212728104},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.1,"breakHorizontal":14.4,"spinRate":1393,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.41925003019688756,"extension":6.169571809164524},"index":1,"playId":"6f09f0d5-ace4-3d6e-b6fa-371185406bd6","pitchNumber":2,"startTime":"2025-08-21T01:07:24.407Z","endTime":"2025-08-21T01:07:27.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.54531271853262,"strikeZoneBottom":1.6462028814481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.106023256973945,"aZ":-29.131287941777785,"pfxX":-7.729131845391469,"pfxZ":1.7624797894662871,"pX":-0.0831776574993341,"pZ":-0.037737687050491124,"vX0":8.381169272670606,"vY0":-129.8329807375752,"vZ0":-8.246961555250333,"x":120.17,"y":239.8,"x0":-2.330613301093991,"y0":50.00526461181435,"z0":5.359038475291795,"aX":-13.357257715578593},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.7,"breakHorizontal":12.4,"spinRate":1549,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.41993747201681364,"extension":6.31082954586859},"index":2,"playId":"cc6135bb-1896-324c-b0e7-139550990574","pitchNumber":3,"startTime":"2025-08-21T01:07:42.574Z","endTime":"2025-08-21T01:07:45.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.43799728696919,"strikeZoneBottom":1.64565371439732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.034425837182415,"aZ":-28.099192373938145,"pfxX":2.3923452822573115,"pfxZ":2.209886203285798,"pX":-0.4229105564410467,"pZ":3.577156623478794,"vX0":4.2837415770875875,"vY0":-134.05708746762616,"vZ0":-0.24348954658812794,"x":133.12,"y":142.2,"x0":-2.3436111968341247,"y0":50.00629099823353,"z0":5.650538375365461,"aX":4.417514512429091},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.2,"breakHorizontal":-5.2,"spinRate":2589,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.4063343173325338,"extension":6.088950845255806},"index":3,"playId":"62934a00-e70c-380a-a30e-571897729131","pitchNumber":4,"startTime":"2025-08-21T01:08:11.254Z","endTime":"2025-08-21T01:08:15.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.48332702498186,"strikeZoneBottom":1.67574085248525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.850866991138535,"aZ":-23.266384257378878,"pfxX":-9.080920662912808,"pfxZ":4.427588563689957,"pX":0.8436341139118645,"pZ":1.6093710087734672,"vX0":11.304951207403604,"vY0":-140.5070693671448,"vZ0":-6.365554252695289,"x":84.84,"y":195.33,"x0":-2.0396187156415673,"y0":50.00452940957786,"z0":5.401469243618088,"aX":-18.279776592242726},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.0,"breakHorizontal":14.3,"spinRate":2263,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3888322111904383,"extension":6.338546346044918},"index":4,"playId":"95d4b1b6-9383-34f5-b4bf-4340876bfb00","pitchNumber":5,"startTime":"2025-08-21T01:08:27.562Z","endTime":"2025-08-21T01:08:32.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T01:08:32.198Z","atBatIndex":65},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dylan Crews grounds into a force out, fielded by second baseman Jeff McNeil. Daylen Lile out at 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T01:09:28.605Z","endTime":"2025-08-21T01:09:38.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"294fe90d-cd38-362c-8fad-832fe7d8f718","startTime":"2025-08-21T01:09:12.482Z","endTime":"2025-08-21T01:09:17.368Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30769796622805,"aZ":-20.98816317619233,"pfxX":-11.368817887714963,"pfxZ":5.579520537245086,"pX":-0.30544888758456823,"pZ":2.622442676461651,"vX0":8.998787187179776,"vY0":-140.78221763215126,"vZ0":-4.4118862719219845,"x":128.64,"y":167.97,"x0":-2.0681085851106467,"y0":50.00247474645745,"z0":5.570389805602916,"aX":-22.79371207282326},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":18.7,"spinRate":2290,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3892306064236757,"extension":6.172936320655899},"hitData":{"launchSpeed":77.1,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.45,"coordY":147.63}},"index":1,"playId":"f7739126-6372-3f54-8e94-a68584785e5d","pitchNumber":1,"startTime":"2025-08-21T01:09:30.939Z","endTime":"2025-08-21T01:09:38.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T01:09:38.168Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, shortstop CJ Abrams to first baseman Josh Bell.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T01:12:06.943Z","endTime":"2025-08-21T01:12:16.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José A. Ferrer replaces Clayton Beeter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T01:11:07.250Z","endTime":"2025-08-21T01:12:09.005Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.410639617442534,"aZ":-22.709538389608017,"pfxX":11.153556200802349,"pfxZ":4.5430454288803634,"pX":0.32012981124020556,"pZ":2.522174461820894,"vX0":-10.874198092145676,"vY0":-143.09902936252632,"vZ0":-5.270315830305132,"x":104.8,"y":170.68,"x0":2.710734006760624,"y0":50.00599840027685,"z0":5.800378802914404,"aX":23.256355307742375},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.3,"breakHorizontal":-18.1,"spinRate":2155,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.3819917452216215,"extension":6.087236079342365},"hitData":{"launchSpeed":99.9,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.89,"coordY":156.75}},"index":1,"playId":"b7914865-ae03-3018-874f-2cca9b6afbd2","pitchNumber":1,"startTime":"2025-08-21T01:12:09.005Z","endTime":"2025-08-21T01:12:16.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T01:12:16.320Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a ground ball to pitcher José A. Ferrer.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T01:12:34.566Z","endTime":"2025-08-21T01:13:24.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"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"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":91.1,"strikeZoneTop":3.47436879799299,"strikeZoneBottom":1.722530601466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.510348027592485,"aZ":-27.24717486878223,"pfxX":11.287939105060918,"pfxZ":2.3555371806972154,"pX":0.11341119013108208,"pZ":2.5768360399017,"vX0":-11.451800527688846,"vY0":-142.53960227996328,"vZ0":-4.246749318733827,"x":112.68,"y":169.21,"x0":2.6837217445242394,"y0":50.00364599194581,"z0":5.771658288934164,"aX":23.626165530886276},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":3.7,"breakHorizontal":-18.6,"spinRate":2022,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.38178055378899245,"extension":6.027554686738131},"index":0,"playId":"38669b84-df30-361a-bbb0-2579a8692b4b","pitchNumber":1,"startTime":"2025-08-21T01:12:39.449Z","endTime":"2025-08-21T01:12:44.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.237255631062055,"aZ":-30.474204119031928,"pfxX":0.9844404518568464,"pfxZ":0.972147787297426,"pX":-0.37585258045749637,"pZ":1.2315275684421552,"vX0":-8.946195846221997,"vY0":-130.71105227491452,"vZ0":-5.350598902064662,"x":131.33,"y":205.53,"x0":2.944693523491846,"y0":50.00533690946065,"z0":5.558232465011814,"aX":1.7267578599363378},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.8,"breakHorizontal":-0.1,"spinRate":2493,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4170081376973003,"extension":5.79905977578954},"index":1,"playId":"fe45ff3b-a88b-35e9-9a23-da7af4513918","pitchNumber":2,"startTime":"2025-08-21T01:12:54.713Z","endTime":"2025-08-21T01:12:58.616Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-21T01:13:05.296Z","endTime":"2025-08-21T01:13:17.788Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.820971079739394,"aZ":-21.6751806555166,"pfxX":11.37026513230809,"pfxZ":4.9628908700659995,"pX":0.22059026798174847,"pZ":3.417334998519783,"vX0":-10.904821938913791,"vY0":-144.52611203968868,"vZ0":-2.900286453510807,"x":108.59,"y":146.51,"x0":2.5661726435579335,"y0":50.000816782493374,"z0":5.76575976553975,"aX":24.041095245386817},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.5,"breakHorizontal":-18.4,"spinRate":2195,"spinDirection":110},"zone":2,"typeConfidence":2.0,"plateTime":0.3790492118771924,"extension":6.1477433087308615},"hitData":{"launchSpeed":76.7,"launchAngle":4.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.0,"coordY":204.5}},"index":3,"playId":"23d29bba-b70f-3783-b296-324cf81c4e30","pitchNumber":3,"startTime":"2025-08-21T01:13:17.788Z","endTime":"2025-08-21T01:13:24.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-21T01:13:24.904Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mets challenged (play at 1st), call on the field was upheld: Luis Torrens grounds into a double play, second baseman Luis García Jr. to shortstop CJ Abrams to first baseman Josh Bell. Cedric Mullins out at 2nd. Luis Torrens out at 1st.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T01:14:57.702Z","endTime":"2025-08-21T01:15:46.137Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T01:14:06.607Z","endTime":"2025-08-21T01:14:59.675Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.33792305910539,"strikeZoneBottom":1.6127356680635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.097144088317243,"aZ":-31.960649684817092,"pfxX":12.147730025235902,"pfxZ":0.1374373811722558,"pX":-1.0740970997521158,"pZ":1.2999953711255856,"vX0":-12.727511606915236,"vY0":-125.46469708057519,"vZ0":-4.3315092062219325,"x":157.94,"y":203.68,"x0":2.5036839710715593,"y0":50.00425391270668,"z0":5.674450944041602,"aX":19.228420444049945},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-18.8,"spinRate":2315,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4377687641521222,"extension":5.924180160359986},"index":1,"playId":"a991ca12-33d9-332e-873e-19e7787f72ff","pitchNumber":1,"startTime":"2025-08-21T01:14:59.675Z","endTime":"2025-08-21T01:15:04.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.33501417190459,"strikeZoneBottom":1.60979047870019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14279607674511,"aZ":-25.092915847498322,"pfxX":12.066229856948109,"pfxZ":3.407557737655752,"pX":-1.8913161797410314,"pZ":1.88016176831287,"vX0":-16.335163846621064,"vY0":-143.2516779172173,"vZ0":-6.252067846325738,"x":189.09,"y":188.02,"x0":2.3176560978932654,"y0":50.0018314819577,"z0":5.659855066633518,"aX":25.072272399076326},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.9,"breakHorizontal":-18.6,"spinRate":2227,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.38237345642486353,"extension":6.163782695478862},"index":2,"playId":"ad5fc8cb-846f-35b4-a7e7-794aa46b8ba4","pitchNumber":2,"startTime":"2025-08-21T01:15:18.443Z","endTime":"2025-08-21T01:15:23.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63435855582253,"aZ":-23.65694719882334,"pfxX":10.945481646468453,"pfxZ":4.136689373262067,"pX":1.1032831671017036,"pZ":2.3836437709092055,"vX0":-8.426812494060009,"vY0":-142.3092781698334,"vZ0":-5.269391912964123,"x":74.95,"y":174.42,"x0":2.675816073381407,"y0":50.00097549558649,"z0":5.751018293227371,"aX":22.523006805554914},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.6,"breakHorizontal":-18.2,"spinRate":2064,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.38439720936808763,"extension":5.995993627991979},"hitData":{"launchSpeed":77.4,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.2,"coordY":150.67}},"index":3,"playId":"19f353fe-64f1-370d-a3bc-b8d9816a743c","pitchNumber":3,"startTime":"2025-08-21T01:15:38.378Z","endTime":"2025-08-21T01:15:46.137Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":121},"playEndTime":"2025-08-21T01:15:46.137Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mets challenged (play at 1st), call on the field was upheld: Luis Torrens grounds into a double play, second baseman Luis García Jr. to shortstop CJ Abrams to first baseman Josh Bell. Cedric Mullins out at 2nd. Luis Torrens out at 1st.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T01:14:57.702Z","endTime":"2025-08-21T01:15:46.137Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T01:14:06.607Z","endTime":"2025-08-21T01:14:59.675Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.33792305910539,"strikeZoneBottom":1.6127356680635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.097144088317243,"aZ":-31.960649684817092,"pfxX":12.147730025235902,"pfxZ":0.1374373811722558,"pX":-1.0740970997521158,"pZ":1.2999953711255856,"vX0":-12.727511606915236,"vY0":-125.46469708057519,"vZ0":-4.3315092062219325,"x":157.94,"y":203.68,"x0":2.5036839710715593,"y0":50.00425391270668,"z0":5.674450944041602,"aX":19.228420444049945},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-18.8,"spinRate":2315,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4377687641521222,"extension":5.924180160359986},"index":1,"playId":"a991ca12-33d9-332e-873e-19e7787f72ff","pitchNumber":1,"startTime":"2025-08-21T01:14:59.675Z","endTime":"2025-08-21T01:15:04.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.33501417190459,"strikeZoneBottom":1.60979047870019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14279607674511,"aZ":-25.092915847498322,"pfxX":12.066229856948109,"pfxZ":3.407557737655752,"pX":-1.8913161797410314,"pZ":1.88016176831287,"vX0":-16.335163846621064,"vY0":-143.2516779172173,"vZ0":-6.252067846325738,"x":189.09,"y":188.02,"x0":2.3176560978932654,"y0":50.0018314819577,"z0":5.659855066633518,"aX":25.072272399076326},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.9,"breakHorizontal":-18.6,"spinRate":2227,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.38237345642486353,"extension":6.163782695478862},"index":2,"playId":"ad5fc8cb-846f-35b4-a7e7-794aa46b8ba4","pitchNumber":2,"startTime":"2025-08-21T01:15:18.443Z","endTime":"2025-08-21T01:15:23.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63435855582253,"aZ":-23.65694719882334,"pfxX":10.945481646468453,"pfxZ":4.136689373262067,"pX":1.1032831671017036,"pZ":2.3836437709092055,"vX0":-8.426812494060009,"vY0":-142.3092781698334,"vZ0":-5.269391912964123,"x":74.95,"y":174.42,"x0":2.675816073381407,"y0":50.00097549558649,"z0":5.751018293227371,"aX":22.523006805554914},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.6,"breakHorizontal":-18.2,"spinRate":2064,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.38439720936808763,"extension":5.995993627991979},"hitData":{"launchSpeed":77.4,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.2,"coordY":150.67}},"index":3,"playId":"19f353fe-64f1-370d-a3bc-b8d9816a743c","pitchNumber":3,"startTime":"2025-08-21T01:15:38.378Z","endTime":"2025-08-21T01:15:46.137Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":121},"playEndTime":"2025-08-21T01:15:46.137Z","atBatIndex":69},"scoringPlays":[20,21,28,29,34,38,44,45],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"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":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":139.65,"y":107.6},"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":1,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":148.27,"y":153.2},"type":"O","description":"Grounded Into DP"}],"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":102.71,"y":122.11},"type":"O","description":"Pop Out"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8,9],"bottom":[10,11,12],"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":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":179.69,"y":134.96},"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":2,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":159.42,"y":164.35},"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":2,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":161.0,"y":50.91},"type":"H","description":"Double"},{"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":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":116.34,"y":151.18},"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":2,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":150.3,"y":150.16},"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":2,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"coordinates":{"x":164.71,"y":78.66},"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":2,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":151.82,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":13,"endIndex":22,"top":[13,14,15],"bottom":[16,17,18,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":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":109.4,"y":140.43},"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":3,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":152.83,"y":157.76},"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":3,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"coordinates":{"x":151.31,"y":172.46},"type":"O","description":"Forceout"},{"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":146.75,"y":174.99},"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":3,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":113.87,"y":77.32},"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":3,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":151.0,"y":163.0},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25],"bottom":[26,27,28,29,30,31],"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":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":173.1,"y":128.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":4,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":101.14,"y":164.35},"type":"O","description":"Grounded Into DP"}],"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"coordinates":{"x":41.41,"y":123.54},"type":"H","description":"Double"},{"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":33.49,"y":107.5},"type":"H","description":"Double"},{"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":223.0,"y":109.0},"type":"H","description":"Triple"},{"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"coordinates":{"x":149.79,"y":174.49},"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":105.59,"y":61.46},"type":"O","description":"Lineout"}]}},{"startIndex":32,"endIndex":40,"top":[32,33,34,35,36],"bottom":[37,38,39,40],"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":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":157.74,"y":155.22},"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":5,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":131.58,"y":79.28},"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":5,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":197.47,"y":28.51},"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":5,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":92.53,"y":102.53},"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":5,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":151.31,"y":169.42},"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":5,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":189.61,"y":96.18},"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":5,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":183.46,"y":38.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":5,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"coordinates":{"x":114.28,"y":144.41},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":52,"top":[41,42,43,44,45,46,47,48,49],"bottom":[50,51,52],"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":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":203.0,"y":110.13},"type":"H","description":"Double"},{"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":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":41.43,"y":125.49},"type":"H","description":"Double"},{"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":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":107.22,"y":167.9},"type":"E","description":"Field Error"},{"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":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":171.83,"y":122.85},"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":6,"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":144.22,"y":151.68},"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":6,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":97.22,"y":109.39},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":125.55,"y":153.82},"type":"O","description":"Grounded Into DP"},{"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":125.32,"y":181.47},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":59,"top":[53,54,55],"bottom":[56,57,58,59],"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":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":138.7,"y":178.01},"type":"O","description":"Pop Out"},{"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":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":149.79,"y":153.2},"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"coordinates":{"x":119.25,"y":136.69},"type":"O","description":"Pop Out"},{"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":92.48,"y":97.11},"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":7,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":85.52,"y":183.44},"type":"O","description":"Pop Out"},{"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":186.05,"y":95.81},"type":"O","description":"Flyout"}]}},{"startIndex":60,"endIndex":66,"top":[60,61,62],"bottom":[63,64,65,66],"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":211.83,"y":110.86},"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":8,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":129.01,"y":185.13},"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":8,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":103.68,"y":166.38},"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":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":110.14,"y":165.33},"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":8,"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":124.45,"y":147.63},"type":"O","description":"Forceout"}]}},{"startIndex":67,"endIndex":69,"top":[67,68,69],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":119.89,"y":156.75},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":126.0,"y":204.5},"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":9,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":143.2,"y":150.67},"type":"O","description":"Grounded Into DP"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"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":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":7,"errors":1,"leftOnBase":5},"away":{"runs":4,"hits":8,"errors":1,"leftOnBase":5}},"defense":{"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"catcher":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"first":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"second":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"third":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"shortstop":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"left":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"center":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"right":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"onDeck":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"inHole":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"battingOrder":8,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"onDeck":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"inHole":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"battingOrder":9,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":2,"strikes":0,"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":3,"groundOuts":15,"airOuts":5,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".244","atBats":33,"obp":".321","slg":".418","ops":".739","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":14,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":10,"airOuts":8,"runs":5,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":29,"obp":".303","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":116,"era":"3.76","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.31","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":38,"strikes":78,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":5,"pitchesPerInning":"14.50","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":31,"passedBall":1,"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,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"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":5,"errors":1,"chances":5,"fielding":".000","passedBall":1,"pickoffs":0}},"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":{"gamesStarted":1,"caughtStealing":15,"stolenBases":21,"stolenBasePercentage":".583","caughtStealingPercentage":".417","assists":31,"putOuts":538,"errors":5,"chances":573,"fielding":".993","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":43,"groundOuts":57,"airOuts":97,"runs":27,"doubles":13,"triples":3,"homeRuns":2,"strikeOuts":70,"baseOnBalls":13,"intentionalWalks":1,"hits":55,"hitByPitch":8,"avg":".200","atBats":275,"obp":".255","slg":".291","ops":".546","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":80,"rbi":19,"leftOnBase":119,"sacBunts":2,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.59","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"137.50","popOuts":29,"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":7,"putOuts":216,"errors":2,"chances":225,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":7,"gamesStarted":6,"flyOuts":17,"groundOuts":24,"airOuts":35,"runs":17,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":7,"intentionalWalks":0,"hits":30,"hitByPitch":4,"atBats":125,"obp":".301","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":560,"era":"4.78","inningsPitched":"32.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.16","battersFaced":137,"outs":96,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":560,"balls":174,"strikes":386,"strikePercentage":".690","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":1,"strikeoutWalkRatio":"5.29","strikeoutsPer9Inn":"10.41","walksPer9Inn":"1.97","hitsPer9Inn":"8.44","runsScoredPer9":"4.78","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":69,"groundOuts":80,"airOuts":107,"runs":33,"doubles":16,"triples":4,"homeRuns":10,"strikeOuts":35,"baseOnBalls":38,"intentionalWalks":4,"hits":76,"hitByPitch":5,"avg":".259","atBats":293,"obp":".351","slg":".444","ops":".795","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":130,"rbi":40,"leftOnBase":121,"sacBunts":2,"sacFlies":3,"babip":".263","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.30","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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":48,"groundOuts":84,"airOuts":80,"runs":27,"doubles":15,"triples":2,"homeRuns":9,"strikeOuts":75,"baseOnBalls":19,"intentionalWalks":0,"hits":71,"hitByPitch":2,"avg":".232","atBats":306,"obp":".278","slg":".382","ops":".660","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":117,"rbi":38,"leftOnBase":139,"sacBunts":0,"sacFlies":4,"babip":".274","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":45,"errors":7,"chances":137,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":99,"flyOuts":31,"groundOuts":92,"airOuts":58,"runs":38,"doubles":9,"triples":2,"homeRuns":15,"strikeOuts":77,"baseOnBalls":26,"intentionalWalks":0,"hits":71,"hitByPitch":1,"avg":".241","atBats":295,"obp":".302","slg":".437","ops":".739","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":129,"rbi":41,"leftOnBase":123,"sacBunts":0,"sacFlies":3,"babip":".272","groundOutsToAirouts":"1.59","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.67","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":170,"putOuts":112,"errors":7,"chances":289,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","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":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 7-5)","summary":"5.0 IP, 4 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":5,"runs":5,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":30,"strikes":54,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":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":5,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":72,"groundOuts":104,"airOuts":128,"runs":65,"doubles":32,"triples":1,"homeRuns":28,"strikeOuts":124,"baseOnBalls":51,"intentionalWalks":4,"hits":126,"hitByPitch":13,"avg":".265","atBats":475,"obp":".348","slg":".514","ops":".862","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":20,"groundIntoTriplePlay":0,"plateAppearances":546,"totalBases":244,"rbi":101,"leftOnBase":221,"sacBunts":0,"sacFlies":7,"babip":".297","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.96","popOuts":26,"lineOuts":30},"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":913,"errors":5,"chances":1013,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"301","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":25,"groundOuts":60,"airOuts":50,"runs":25,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":17,"intentionalWalks":0,"hits":58,"hitByPitch":8,"avg":".280","atBats":207,"obp":".353","slg":".420","ops":".773","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":87,"rbi":23,"leftOnBase":82,"sacBunts":1,"sacFlies":3,"babip":".323","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","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":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"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":49,"gamesStarted":0,"flyOuts":29,"groundOuts":24,"airOuts":58,"runs":29,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":44,"baseOnBalls":21,"intentionalWalks":0,"hits":43,"hitByPitch":0,"atBats":168,"obp":".337","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":791,"era":"4.93","inningsPitched":"42.0","wins":2,"losses":6,"saves":3,"saveOpportunities":8,"holds":8,"blownSaves":5,"earnedRuns":23,"whip":"1.52","battersFaced":190,"outs":126,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":279,"strikes":512,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".250","pitchesPerInning":"18.83","gamesFinished":11,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.43","walksPer9Inn":"4.50","hitsPer9Inn":"9.21","runsScoredPer9":"6.21","homeRunsPer9":"0.86","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":true,"isSubstitute":false}},"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":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":78,"groundOuts":124,"airOuts":147,"runs":84,"doubles":26,"triples":0,"homeRuns":24,"strikeOuts":108,"baseOnBalls":42,"intentionalWalks":2,"hits":130,"hitByPitch":12,"avg":".258","atBats":503,"obp":".327","slg":".453","ops":".780","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":563,"totalBases":228,"rbi":71,"leftOnBase":180,"sacBunts":0,"sacFlies":6,"babip":".281","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.96","popOuts":32,"lineOuts":37},"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,"battingOrder":"300","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":{"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":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":0,"strikes":6,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":63,"gamesStarted":0,"flyOuts":21,"groundOuts":94,"airOuts":41,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":5,"intentionalWalks":0,"hits":52,"hitByPitch":1,"atBats":226,"obp":".250","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":755,"era":"1.79","inningsPitched":"60.1","wins":4,"losses":4,"saves":0,"saveOpportunities":1,"holds":24,"blownSaves":1,"earnedRuns":12,"whip":"0.94","battersFaced":232,"outs":181,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":755,"balls":191,"strikes":564,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.29","rbi":0,"winPercentage":".500","pitchesPerInning":"12.51","gamesFinished":11,"strikeoutWalkRatio":"7.80","strikeoutsPer9Inn":"5.82","walksPer9Inn":"0.75","hitsPer9Inn":"7.76","runsScoredPer9":"1.94","homeRunsPer9":"0.45","inheritedRunners":10,"inheritedRunnersScored":3,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":12,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".174","atBats":46,"obp":".208","slg":".196","ops":".404","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":9,"rbi":0,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":8,"putOuts":131,"errors":1,"chances":140,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-3 | BB, 2 K, R","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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":58,"groundOuts":127,"airOuts":103,"runs":90,"doubles":16,"triples":0,"homeRuns":31,"strikeOuts":107,"baseOnBalls":98,"intentionalWalks":11,"hits":110,"hitByPitch":2,"avg":".249","atBats":441,"obp":".385","slg":".497","ops":".882","caughtStealing":1,"stolenBases":20,"stolenBasePercentage":".952","caughtStealingPercentage":".048","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":547,"totalBases":219,"rbi":72,"leftOnBase":196,"sacBunts":1,"sacFlies":5,"babip":".256","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.23","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":false,"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":6,"groundOuts":7,"airOuts":14,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":38,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":181,"era":"2.70","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"1.30","battersFaced":44,"outs":30,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":71,"strikes":110,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.10","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.50","hitsPer9Inn":"7.20","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"2-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":67,"groundOuts":63,"airOuts":127,"runs":50,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":103,"baseOnBalls":39,"intentionalWalks":0,"hits":83,"hitByPitch":3,"avg":".224","atBats":370,"obp":".300","slg":".414","ops":".714","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":153,"rbi":53,"leftOnBase":164,"sacBunts":1,"sacFlies":5,"babip":".262","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.12","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":0,"putOuts":249,"errors":3,"chances":252,"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,607043,516782,624413,643446,668901,683146,656775,620443,673540,643511,642397,657585],"pitchers":[673540,643511,642397,657585],"bench":[677595,663584,621438],"bullpen":[621242,664854,605280,640455,690997,593423,656849,548384,592773],"battingOrder":[596019,665742,516782,624413,643446,668901,683146,656775,620443],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Vientos (15, Lord); Alonso (32, Lord); McNeil (16, Lord)."},{"label":"HR","value":"Baty (15, 5th inning off Lord, 0 on, 2 out)."},{"label":"TB","value":"Alonso 2; Baty 4; Lindor; Marte, S; McNeil 2; Mullins 2; Vientos 2."},{"label":"RBI","value":"Alonso (101); Baty (41); McNeil 2 (40)."},{"label":"2-out RBI","value":"Baty."},{"label":"Runners left in scoring position, 2 out","value":"Baty; Torrens 2."},{"label":"GIDP","value":"Alonso; Nimmo; Torrens."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Torrens (5, catcher interference)."},{"label":"PB","value":"Torrens (5)."},{"label":"DP","value":"(Lindor-Alonso)."}]}],"note":[]},"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":2,"groundOuts":10,"airOuts":8,"runs":5,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".244","atBats":29,"obp":".308","slg":".388","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":14,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":15,"airOuts":5,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"5.34","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.44","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":49,"strikes":89,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":4,"pitchesPerInning":"15.33","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":27,"errors":1,"chances":44,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":24,"groundOuts":43,"airOuts":44,"runs":15,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":5,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".234","atBats":171,"obp":".251","slg":".310","ops":".561","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":53,"rbi":19,"leftOnBase":78,"sacBunts":0,"sacFlies":3,"babip":".304","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":25,"errors":5,"chances":123,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 1)","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":10,"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":10,"balls":1,"strikes":9,"strikePercentage":".900","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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, 3)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"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":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":17,"groundOuts":89,"airOuts":35,"runs":32,"doubles":9,"triples":2,"homeRuns":3,"strikeOuts":51,"baseOnBalls":12,"intentionalWalks":0,"hits":64,"hitByPitch":5,"atBats":233,"obp":".321","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":926,"era":"4.38","inningsPitched":"61.2","wins":4,"losses":3,"saves":3,"saveOpportunities":5,"holds":20,"blownSaves":2,"earnedRuns":30,"whip":"1.23","battersFaced":256,"outs":185,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":926,"balls":304,"strikes":622,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.54","rbi":0,"winPercentage":".571","pitchesPerInning":"15.02","gamesFinished":9,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"7.44","walksPer9Inn":"1.75","hitsPer9Inn":"9.34","runsScoredPer9":"4.67","homeRunsPer9":"0.44","inheritedRunners":33,"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":"1-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":75,"groundOuts":116,"airOuts":131,"runs":75,"doubles":27,"triples":5,"homeRuns":16,"strikeOuts":85,"baseOnBalls":30,"intentionalWalks":1,"hits":120,"hitByPitch":12,"avg":".267","atBats":449,"obp":".329","slg":".457","ops":".786","caughtStealing":3,"stolenBases":26,"stolenBasePercentage":".897","caughtStealingPercentage":".103","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":205,"rbi":50,"leftOnBase":143,"sacBunts":1,"sacFlies":2,"babip":".297","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.06","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":261,"putOuts":156,"errors":13,"chances":430,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":4,"airOuts":3,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".231","atBats":13,"obp":".333","slg":".385","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":5,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".300","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":23,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 3B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":15,"groundOuts":41,"airOuts":27,"runs":21,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":74,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".198","atBats":177,"obp":".257","slg":".356","ops":".613","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":63,"rbi":17,"leftOnBase":87,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.29","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":{"caughtStealing":16,"stolenBases":30,"stolenBasePercentage":".652","caughtStealingPercentage":".348","assists":24,"putOuts":346,"errors":1,"chances":371,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"1-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":51,"flyOuts":21,"groundOuts":47,"airOuts":44,"runs":29,"doubles":4,"triples":2,"homeRuns":7,"strikeOuts":51,"baseOnBalls":14,"intentionalWalks":0,"hits":36,"hitByPitch":4,"avg":".202","atBats":178,"obp":".276","slg":".365","ops":".641","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":196,"totalBases":65,"rbi":18,"leftOnBase":86,"sacBunts":0,"sacFlies":0,"babip":".242","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.43","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":119,"errors":3,"chances":125,"fielding":".976","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,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":13,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"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":8,"gamesStarted":0,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":27,"obp":".344","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":122,"era":"2.57","inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.43","battersFaced":32,"outs":21,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":47,"strikes":75,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"17.43","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.29","walksPer9Inn":"5.14","hitsPer9Inn":"7.71","runsScoredPer9":"2.57","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"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":9,"balls":2,"strikes":7,"strikePercentage":".780","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":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":10,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":13,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":37,"obp":".348","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":202,"era":"8.44","inningsPitched":"10.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":10,"whip":"1.50","battersFaced":47,"outs":32,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":202,"balls":84,"strikes":118,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"18.94","gamesFinished":2,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"7.59","walksPer9Inn":"6.75","hitsPer9Inn":"6.75","runsScoredPer9":"8.44","homeRunsPer9":"2.53","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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, 6)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":48,"gamesStarted":0,"flyOuts":26,"groundOuts":31,"airOuts":58,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":1,"hits":38,"hitByPitch":10,"atBats":169,"obp":".350","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":799,"era":"3.60","inningsPitched":"45.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":18,"whip":"1.36","battersFaced":204,"outs":135,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":799,"balls":321,"strikes":478,"strikePercentage":".600","hitBatsmen":10,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".500","pitchesPerInning":"17.76","gamesFinished":12,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"8.80","walksPer9Inn":"4.60","hitsPer9Inn":"7.60","runsScoredPer9":"3.80","homeRunsPer9":"1.20","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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"note":"(W, 4-6)","summary":"5.1 IP, 4 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":2,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":23,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":35,"strikes":57,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"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":4,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657557":{"person":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":24,"groundOuts":15,"airOuts":44,"runs":15,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".254","atBats":134,"obp":".303","slg":".448","ops":".751","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":60,"rbi":19,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.33","popOuts":11,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":27,"errors":3,"chances":100,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"51","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":32,"groundOuts":50,"airOuts":68,"runs":29,"doubles":12,"triples":4,"homeRuns":3,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".260","atBats":208,"obp":".305","slg":".399","ops":".704","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":83,"rbi":21,"leftOnBase":107,"sacBunts":0,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.74","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"69.33","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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":43,"groundOuts":115,"airOuts":72,"runs":70,"doubles":27,"triples":0,"homeRuns":25,"strikeOuts":164,"baseOnBalls":69,"intentionalWalks":8,"hits":120,"hitByPitch":3,"avg":".256","atBats":468,"obp":".354","slg":".474","ops":".828","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":543,"totalBases":222,"rbi":80,"leftOnBase":163,"sacBunts":0,"sacFlies":3,"babip":".337","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.72","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":{"gamesStarted":1,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"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":88,"groundOuts":88,"airOuts":143,"runs":63,"doubles":23,"triples":1,"homeRuns":17,"strikeOuts":165,"baseOnBalls":49,"intentionalWalks":0,"hits":133,"hitByPitch":5,"atBats":522,"obp":".322","caughtStealing":8,"stolenBases":12,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2384,"era":"4.04","inningsPitched":"138.0","wins":5,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.32","battersFaced":583,"outs":414,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2384,"balls":881,"strikes":1503,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":12,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".294","pitchesPerInning":"17.28","gamesFinished":0,"strikeoutWalkRatio":"3.37","strikeoutsPer9Inn":"10.76","walksPer9Inn":"3.20","hitsPer9Inn":"8.67","runsScoredPer9":"4.11","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":22,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":27,"groundOuts":103,"airOuts":64,"runs":27,"doubles":8,"triples":1,"homeRuns":0,"strikeOuts":48,"baseOnBalls":23,"intentionalWalks":0,"hits":60,"hitByPitch":3,"avg":".225","atBats":267,"obp":".294","slg":".262","ops":".556","caughtStealing":10,"stolenBases":13,"stolenBasePercentage":".565","caughtStealingPercentage":".435","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":70,"rbi":19,"leftOnBase":112,"sacBunts":8,"sacFlies":0,"babip":".274","groundOutsToAirouts":"1.61","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":232,"errors":0,"chances":235,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":45,"gamesStarted":0,"flyOuts":37,"groundOuts":50,"airOuts":63,"runs":41,"doubles":11,"triples":1,"homeRuns":14,"strikeOuts":50,"baseOnBalls":20,"intentionalWalks":0,"hits":70,"hitByPitch":5,"atBats":227,"obp":".370","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1067,"era":"6.23","inningsPitched":"56.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":39,"whip":"1.60","battersFaced":258,"outs":169,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1067,"balls":409,"strikes":658,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".333","pitchesPerInning":"18.94","gamesFinished":15,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.99","walksPer9Inn":"3.20","hitsPer9Inn":"11.18","runsScoredPer9":"6.55","homeRunsPer9":"2.24","inheritedRunners":17,"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":true,"isSubstitute":false}},"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,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[695578,682928,605137,671277,657557,695734,686611,686452,690987,695418,669371,829272,690925,678606],"pitchers":[695418,669371,829272,690925,678606],"bench":[656180,665953,691781,696285],"bullpen":[676917,669022,663623,680730,663455,676571,687377,671131],"battingOrder":[695578,682928,605137,671277,657557,695734,686611,686452,690987],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"DeJong (8, Senga); Crews (4, Senga)."},{"label":"3B","value":"Millas (1, Senga)."},{"label":"HR","value":"Bell (16, 5th inning off Senga, 0 on, 1 out)."},{"label":"TB","value":"Abrams; Bell 4; Crews 2; DeJong 2; Lile; Millas 3; Wood."},{"label":"RBI","value":"Abrams (50); Bell 2 (45); Crews (18); Millas (7)."},{"label":"Runners left in scoring position, 2 out","value":"Wood; García Jr., L; Bell."},{"label":"SF","value":"Bell."},{"label":"GIDP","value":"Crews."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"DeJong (3, throw)."},{"label":"DP","value":"3 (2 García Jr., L-Abrams-Bell; DeJong-García Jr., L-Bell)."}]}],"note":[]}},"officials":[{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Senga 84-54; Rogers, Ty 6-6; Soto, G 14-10; Garrett, R 12-8; Lord 92-57; Henry 20-11; Ogasawara 10-9; Beeter 9-7; Ferrer 7-5."},{"label":"Groundouts-flyouts","value":"Senga 6-1; Rogers, Ty 2-0; Soto, G 0-1; Garrett, R 2-0; Lord 8-1; Henry 2-1; Ogasawara 1-0; Beeter 2-1; Ferrer 2-0."},{"label":"Batters faced","value":"Senga 24; Rogers, Ty 2; Soto, G 4; Garrett, R 4; Lord 23; Henry 4; Ogasawara 3; Beeter 3; Ferrer 3."},{"label":"Inherited runners-scored","value":"Rogers, Ty 1-0; Henry 1-0."},{"label":"Ejections","value":"Nationals interim manager Miguel Cairo ejected by HP umpire Todd Tichenor (6th)."},{"label":"Umpires","value":"HP: Todd Tichenor. 1B: Mike Muchlinski. 2B: Tom Hanahan. 3B: Nestor Ceja. "},{"label":"Weather","value":"80 degrees, Cloudy."},{"label":"Wind","value":"5 mph, In From RF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:32."},{"label":"Att","value":"19,565."},{"label":"Venue","value":"Nationals Park."},{"label":"August 20, 2025"}],"pitchingNotes":["Senga pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","boxscoreName":"Baty"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":99,"flyOuts":31,"groundOuts":92,"airOuts":58,"runs":38,"doubles":9,"triples":2,"homeRuns":15,"strikeOuts":77,"baseOnBalls":26,"intentionalWalks":0,"hits":71,"hitByPitch":1,"avg":".241","atBats":295,"obp":".302","slg":".437","ops":".739","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":129,"rbi":41,"leftOnBase":123,"sacBunts":0,"sacFlies":3,"babip":".272","groundOutsToAirouts":"1.59","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.67","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":170,"putOuts":112,"errors":7,"chances":289,"fielding":".976","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":55,"hittingGameScore":55},{"player":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","boxscoreName":"Crews"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":51,"flyOuts":21,"groundOuts":47,"airOuts":44,"runs":29,"doubles":4,"triples":2,"homeRuns":7,"strikeOuts":51,"baseOnBalls":14,"intentionalWalks":0,"hits":36,"hitByPitch":4,"avg":".202","atBats":178,"obp":".276","slg":".365","ops":".641","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":196,"totalBases":65,"rbi":18,"leftOnBase":86,"sacBunts":0,"sacFlies":0,"babip":".242","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.43","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":119,"errors":3,"chances":125,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":53,"hittingGameScore":53},{"player":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","boxscoreName":"Bell"},"jerseyNumber":"19","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":13,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"loser":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"save":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}